I've been looking for a User roles management plugin for a while now without success.
Basically, all I need is the functionality of having contributor users that can add new pages, but not publish them. (an administrator would have to publish the pages created by a contributor).
I found a few plugins that have that functionality, but none of the plugins restrict a contributor from publishing their changes to an existing (previously published) page.
I need a plugin where a contributor can edit a page that was previously published by an administrator, but an administrator would have to publish the changes that the contributor made.
Does anybody know a plugin that has that functionality?