The discussion revolves around creating a workflow for draft topics created by a specific user to require approval from an ‘Editor’ Group before becoming visible. Isambard is looking for a way to force all topics from a user to require approval or manually flag a topic for review.
Ondrej suggests using category settings to require approval for all topics in a specific category, and setting the ‘Editor’ Group as category moderators. However, Ondrej notes that manually flagging a topic for review is not an effective option.
Moin mentions that custom flag types will be available soon, allowing for the creation of a review flag.
Isambard considers using a special category and category moderators, but notes that this would require all posts to be in that category, and may require additional post-approve hooks or manual re-categorization.
I was trying to figure out a workflow where draft topics created by a specific user requires approval from someone in an ‘Editor’ Group before the topic becomes visible.
As all topics will come from a specific users, is there a way to force all topics from a user to require approval? Or is there a way to manually flag a topic to require approval? I though also about using the ‘flag’ system for this, which is one workaround but then I think only moderators will be able to review the topic.
In the image above below ‘Moderation’ you can set a group name. In your case I think category moderators would work nicely. You can see what ‘powers’ category moderatos have in this topic here.
There is a manual way to put items in the review queue but this way seems ineffective as it makes you choose a flag option and just wanting to review a topic doesn’t fit the bill of any of the flagging options in my opinion.
As a side note… maybe the ‘Queue For review’ Button should always be clickable or else you might as well just flag the post normally its the same amount of clicks.
A special category plus category moderators was also one of my first thoughts.
This does limit that all posts have to go to a specific category. I guess I could add some kind of post-approve hook to then re-categorize it or task the reviewers with manually doing that as part of the review step.