WordPress.org

Making WordPress.org

#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 11 months ago.
3918.2.patch (9.7 KB) - added by netweb 10 months ago.
3918.3.patch (9.9 KB) - added by Clorith 10 months ago.

Download all attachments as: .zip

Change History (7)

@Clorith
11 months ago

@netweb
10 months ago

#1 @netweb
10 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.


10 months ago

@Clorith
10 months ago

#3 @Otto42
10 months ago

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

#4 @Otto42
10 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.