I am looking to create a user class that can edit any post/page within the blog, but can never officially publish an article. The article will be published only when an administrator approves the message.
I am having trouble supporting 'Submit for Review' functionality while at the same time allowing the user to edit posts/pages written by other users and posts/pages that were previously published. The editing rules seem entangled in the publishing rules for some reason.
Any help is greatly appreciated.