Allow site admins to restrict group creation
|Reported by:||simonwheatley||Owned by:||cnorris23|
|Component:||Component - Groups||Keywords:||has-patch dev-feedback|
I'm working on a site where we don't want to allow the creation of groups by everybody. Looking through the group creation functions it doesn't look possible to restrict the creation of groups through plugin currently, the hook-to-stop-group-creation.diff patch (attached) adds a hook to allow this to happen.
The restrict-group-creation.php plugin (attached) shows how a plugin might use this new hook, and some existing ones, to disallow group creation with a nice user message explaining why, remove the "create group" link, and post a message on the first step of the group creation form explaining to the user that they can't create a group. I did look into actually removing the form fields, but this didn't appear to be possible without further code additions, and the measures described above seemed sufficient.
Change History (16)
comment:4 @cnorris23 — 4 years ago
- Component set to Groups
- Keywords has-patch added; groups needs-patch removed
comment:6 @cnorris23 — 4 years ago
- Cc cnorris23+wordpress@… removed
- Summary changed from Hook to allow plugins to prevent group creation to Allow site admins to restrict group creation