[buddypress-trac] [BuddyPress Trac] #5513: Bulk Notifications Management
buddypress-trac
noreply at wordpress.org
Fri Apr 4 17:46:32 UTC 2014
#5513: Bulk Notifications Management
---------------------------+------------------
Reporter: colabsadmin | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: 2.1
Component: Notifications | Version: 2.0
Severity: normal | Resolution:
Keywords: needs-patch |
---------------------------+------------------
Changes (by boonebgorges):
* keywords: => needs-patch
* milestone: Awaiting Review => 2.1
Comment:
Wow, this is really excellent. If you don't mind rewriting this as a BP
patch, I think we can definitely look at including it for 2.1. A couple
comments:
- For sort, please use a different parameter from 's'. This is used by WP
and many other plugins for 'search'. Maybe something like
'notification_type'?
- For the "not very pretty" component names, you could do something like:
buddypress()->{$component}->name. We could build a wrapper for this if you
think it'd be better. Or if you think that notification types should
register their own names, it might be an even more elegant system.
- Please use our API-level functions for processing bulk actions, rather
than direct SQL queries. (Especially because you aren't sanitizing the
input correctly :) ). Check out
https://buddypress.trac.wordpress.org/browser/tags/1.9.2/bp-notifications
/bp-notifications-functions.php#L254, and if you don't see the functions
you need, we can either write them, or you can use our DB class
https://buddypress.trac.wordpress.org/browser/tags/1.9.2/bp-notifications
/bp-notifications-classes.php#L628
Thanks for your work on this so far!
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5513#comment:1>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list