WordPress.org

Making WordPress.org

Opened 8 months ago

Closed 7 months ago

#3918 closed enhancement (fixed)

Introduce a HelpHub Manager role with the ability to provision editors

Reported by: Clorith Owned by: Otto42
Milestone: Priority: normal
Component: HelpHub Keywords: has-patch
Cc:

Description

This ticket includes a patch​ which introduces the new HelpHub Manager role, allowing manager users to add HelpHub Editors using the default profiles on wordpress.org/support/users/<username>.

This allows for more flexibility in who can be given the capabilities to manage HelpHub contributors, and also avoids the need for messing with core role and capability management.

Keymasters have the regular profile edit link which gives access to the same role changer, as such the capabilities for the base edit form is tied to the manage_helphub capability only (meaning HelpHub Managers and network admins will be able to see it).

Attachments (3)

3918.patch (10.4 KB) - added by Clorith 8 months ago.
3918.2.patch (9.7 KB) - added by netweb 8 months ago.
3918.3.patch (9.9 KB) - added by Clorith 8 months ago.

Download all attachments as: .zip

Change History (7)

@Clorith
8 months ago

@netweb
8 months ago

#1 @netweb
8 months ago

Patch 3918.2.patch is a minor update of 3918.patch with a couple of coding standards tweaks.

Will test tomorrow...

This ticket was mentioned in Slack in #meta by sergey. View the logs.


8 months ago

@Clorith
8 months ago

#3 @Otto42
7 months ago

  • Owner set to Otto42
  • Status changed from new to accepted

#4 @Otto42
7 months ago

  • Resolution set to fixed
  • Status changed from accepted to closed

In 7958:

Support: Add role management for helphub users. Fixes #3918

Note: See TracTickets for help on using tickets.