Skip to:
Content

Opened 3 years ago

Last modified 12 months ago

#3732 reopened task

Moderation, blacklisting, and flooding

Reported by: johnjamesjacoby Owned by: johnjamesjacoby
Milestone: Future Release Priority: high
Severity: normal Version: 1.6
Component: Component - Activity Keywords: needs-patch
Cc: patricksaad, vivek@…

Description

With spam an ever increasing concern, BuddyPress is currently ill equipped to prevent spam or unapproved content before it starts. As such, BuddyPress core needs functions that can check any submitted data against WordPress core's illegal keys, as well as protect any child component from flooding.

Change History (11)

comment:1 @johnjamesjacoby3 years ago

(In [5272]) Introduce bbp-core-moderation.php to provide basic functions for checking submitted content against illegal keys and flooding. See #3732.

comment:2 @johnjamesjacoby3 years ago

(In [5273]) Change filter names so they match function names in bbp-core-moderation. See #3732.

comment:3 @johnjamesjacoby3 years ago

(In [5274]) Use new _core_ prefixed function names in bbp-core-moderation.php. See #3732.

comment:4 @johnjamesjacoby3 years ago

(In [5277]) Add moderation keys and blacklist keys filters to Activity stream component. Introduce function for gathering the activity types that should be checked, and default to updates and comments per the Akismet extension. See #3732.

comment:5 @johnjamesjacoby3 years ago

  • Resolution set to fixed
  • Status changed from new to closed

Functions are in, activity stream is using it. Other components can take advantage of this at a later date. Note that bbPress 2 already uses these. Closing as fixed.

comment:6 @patricksaad2 years ago

  • Cc patricksaad added

comment:7 @patricksaad2 years ago

  • Resolution fixed deleted
  • Status changed from closed to reopened

The function bp_core_check_for_flood in bbp-core-moderation.php is not hooked to anything. No flood control on activity page.

comment:8 @DJPaul2 years ago

  • Milestone changed from 1.6 to 1.7

comment:9 @DJPaul2 years ago

  • Version set to 1.6

comment:10 @DJPaul2 years ago

  • Component changed from Core to Activity
  • Keywords needs-patch added
  • Milestone changed from 1.7 to Future Release
  • Priority changed from major to high

comment:11 @sooskriszta12 months ago

  • Cc vivek@… added
Note: See TracTickets for help on using tickets.