[buddypress-trac] [BuddyPress] #3660: Add Akismet to activity stream
buddypress-trac at lists.automattic.com
buddypress-trac at lists.automattic.com
Mon Oct 24 14:02:53 UTC 2011
#3660: Add Akismet to activity stream
----------------------+-----------------------
Reporter: DJPaul | Owner: DJPaul
Type: task | Status: assigned
Priority: normal | Milestone: 1.6
Component: Activity | Version:
Severity: normal | Resolution:
Keywords: |
----------------------+-----------------------
Comment (by DJPaul):
First pass at the front-end changes are in. Specifically:
BP-Default
- Added bp_dtheme_spam_activity().
- Updated global.js for activity spam button AJAX.
- Updated bp_dtheme_new_activity_comment() for the new hide_spam param.
- r5255 and r5256.
Activity
- Added new "is_spam" column to the bp_activity DB table; incremented DB
version number to force schema upgrade.
- Akismet support is only loaded when the WordPress Akismet plugin is
active and configured.
- Added new "hide_spam" parameter to the entire Activity template loop
stack; defaults to true, except if specific activity items have been
requested (for backpat reasons).
- "Mark as spam" buttons are added to activity stream items and comments,
for site admins (filterable - "bp_activity_akismet_user_can_mark_spam").
- By default, only status updates and comments are checked for spam
(filterable - "bp_akismet_get_activity_types").
- Removed a few old PHP4 constructors and general code tidy up.
Todo
- wp-admin screens for the Activity component.
- If a status update is marked as spam, and it has activity comments
against it, the activity comments aren't visible. Consider adding
something like a "this comment is pending notification" placeholder in the
output so that those activity comments aren't hidden.
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/3660#comment:3>
BuddyPress <http://buddypress.org/>
BuddyPress
More information about the buddypress-trac
mailing list