[buddypress-trac] [BuddyPress] #5232: Add admin option to remove a group status settings
buddypress-trac
noreply at wordpress.org
Thu Nov 7 15:27:34 UTC 2013
#5232: Add admin option to remove a group status settings
-------------------------+-----------------------------
Reporter: modemlooper | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Future Release
Component: Groups | Version:
Severity: normal | Resolution:
Keywords: needs-patch |
-------------------------+-----------------------------
Changes (by boonebgorges):
* keywords: 2nd-opinion => needs-patch
* milestone: Awaiting Review => Future Release
Comment:
Group types are hardcoded in the create and edit templates. We do offer a
little bit of an API with the 'groups_allowed_status' filter, but this is
clearly incomplete. I would not be opposed to some sort of more robust
API, but we'll need a patch. I'm happy to put it in an upcoming milestone
if you'd like to take charge and create an initial patch.
> I propose we add an option in wp-admin > settings > buddypress >
settings under the group section and have a check to turn either hidden or
private off.
I'm not sold on having a stock UI for this. It doesn't seem like it meets
the "80% rule". API and abstraction, yes; UI, I'd rather leave to plugins
for something like this.
> Plus I'd like to see some logic to handle user caps for creating groups
under certain visibility. Also have an option for a friends only group
visibility option.
Words like "plus" and "also" are good indicators that you should be
opening new tickets - these are radically different requests :) We have a
'bp_user_can_create_groups' filter that could be used to do most of your
first request (the visibility bit would be tough without the previously
mentioned API). "Friends-only" group visibility would be plugin territory,
once this is all abstracted. (Would need a lot of thought put into it,
too. *Whose* friends? The admin's? Any group member's?)
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5232#comment:1>
BuddyPress <http://buddypress.org/>
BuddyPress
More information about the buddypress-trac
mailing list