[buddypress-trac] [BuddyPress Trac] #5665: Member blocking
buddypress-trac
noreply at wordpress.org
Thu Jun 5 17:33:44 UTC 2014
#5665: Member blocking
--------------------------+-----------------------------
Reporter: r-a-y | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Future Release
Component: Members | Version:
Severity: normal | Resolution:
Keywords: dev-feedback |
--------------------------+-----------------------------
Changes (by shanebp):
* cc: shane@… (added)
Comment:
Over a year ago I wrote this plugin
[http://www.philopress.com/products/buddyblock/] - it has been very
popular.
It basically follows r-a-y's description, except that the db table only
has the first 3 fields.
>This table can be potentially used by 3rd-party plugins to do some neat
stuff.
Yes, it'd be great for things like teacher > students, parents > progeny.
re #2 Activity - I just use the 'bp_activity_get_where_conditions' filter
and add a couple NOT IN $blocked_ids to the $where_conditions array
>Activity at-mention filtering is tricky.
Yes. Not difficult to remove, but rather should they be removed?
So it's a UX issue.
Members will want to know about public comments directed at them.
"She said ''what'' about me?"
I suggest that at-mentions not be removed, but a Report Abuse system be
added.
My plugin also does a few misc items you may want for the Description:
- admins can't be blocked
- admin screen to see who is blocking who, and create blocks
- grant 'blocking permissions' to designated roles
- cancel any friendships with the blocked member
Although it would render a premium plugin obsolete, it'd be cool to see
this in core, especially a relationships table.
So if a core wants to peruse BuddyBlock, just ask.
To see my plugin roster, visit http://www.philopress.com/.
I just released a couple of Group plugins.
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5665#comment:4>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list