WordPress.org

Make WordPress Core

Opened 5 years ago

Closed 4 years ago

Last modified 4 years ago

#10491 closed feature request (worksforme)

Proof reader or reviewer role

Reported by: pupeno Owned by:
Milestone: Priority: normal
Severity: normal Version:
Component: Role/Capability Keywords:
Focuses: Cc:

Description

It would be nice if WordPress offered a proof reader or reviewer role. This role would allow the user to modify only drafts and/or only drafts sent for reviewing to the user. The user should not have the power to change anything that is public of the site.

If it is possible, it should be able to modify published posts but those changes are hidden until the author approves them. But this is only a nice-to-have and the real feature is the previous one.

The idea is, in my case, to give reviewer roles to my friends and use WordPress to evolve the posts. I don't want any other person than me to be able to modify the public site of my blog, either by accident or malice.

Change History (5)

comment:1 Denis-de-Bernardy5 years ago

  • Component changed from General to Role/Capability
  • Milestone changed from Unassigned to Future Release

new caps would be needed for this. probably plugin territory, too.

comment:2 kevinB5 years ago

Shared editing of drafts wouldn't require any new capability definitions - just a modified role with edit_posts and edit_others_posts, but not edit_published_posts or publish_posts. The only glitch would be that those users could create new drafts. That can be blocked via plugin, or simply ignored/deleted by the moderating user.

Yes, moderated revision of published posts is already possible via plugin. Said plugin can also grant a "proofing" role for specific posts/pages of your choice.

comment:3 kevinB4 years ago

  • Cc kevinB added

Tell me if this is inappropriate use of the trac, but I have further developed support for a "Revisor" role. Such users can edit published content, but their changes are saved as "Pending Revisions" until an Editor approves them.

This functionality is now packaged as the Revisionary plugin.

comment:4 Denis-de-Bernardy4 years ago

  • Resolution set to worksforme
  • Status changed from new to closed

cool. closing as worksforme, then.

comment:5 nacin4 years ago

  • Milestone Future Release deleted
Note: See TracTickets for help on using tickets.