Making WordPress.org

Opened 6 years ago

Closed 6 years ago

#3918 closed enhancement (fixed)

Introduce a HelpHub Manager role with the ability to provision editors

Reported by: clorith's profile Clorith Owned by: otto42's profile Otto42
Milestone: Priority: normal
Component: HelpHub (wordpress.org/documentation) 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 6 years ago.
3918.2.patch (9.7 KB) - added by netweb 6 years ago.
3918.3.patch (9.9 KB) - added by Clorith 6 years ago.

Download all attachments as: .zip

Change History (7)

@Clorith
6 years ago

@netweb
6 years ago

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


6 years ago

@Clorith
6 years ago

#3 @Otto42
6 years ago

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

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