Ticket #1150 (new enhancement)
Hook to allow plugins to prevent group creation
| Reported by: | simonwheatley | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | Future Release |
| Component: | Keywords: | groups needs-patch | |
| Cc: | cnorris23+wordpress@… |
Description
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.

