First off I would recommend that the name of this plugin changes. With the introduction of the WP Admin Bar the name is somewhat confusing so suggestions are needed.
I also think that only minimal changes are required to the current implementation to get it working in a way that suits us all and – by the way – I am ignoring any bugs that may exist at the moment as a separate issue. This is about the operation.
What goes in to the queue:
Currently ALL posts go into the queue with the exception of those made by an admin. (I know that is not totally accurate but it will do). Posts made by moderators can also be added to the queue via the admin options. More on those later.
We have been asked, in the past, if this could be changed so that only posts awaiting moderation go into the queue. I am not against this and if we want to add this option then now is the time to do it.
The current options:
Force queue removal from admin bar only: This seems to be the contentious one and as long as we get the rest right then I am happy to ditch this option. So keep it or remove it?
Allow moderators to remove new posts from the queue: Probably useful in some cases but I will not fight hard for it. So keep it or remove it?
Include posts by moderators in the queue: This really goes hand in hand with the previous option and I would suggest it has the same fate as that one.
Operation:
I think the main thing we need to change here is how items are removed from the queue. Currently, if the option settings allow it, simply reading a posts in the queue removes it. This is not going to work. So this needs to be changed so that posts are removed when they are answered with a new post. Or – when they are approved if in moderation and the forum edit tools are used.
This does leave the scenario of a post in the queue that needs no answer that could then ONLY be removed by using the admin bar but that is preferable to posts just disappearing from the queue by being read but not answered.
The personal unread post list:
This just leaves the question on whether posts in the queue (whether they need moderation or not) are always included in the admin/moderators personal unread post list. I prefer that they are but am open to argument.
So – discussion points are:
- Option – Force queue removal from admin bar only – remove or keep? (I vote remove)
- Option – Allow moderators to remove new posts from the queue – remove or keep (I vote remove)
- Option – Include posts by moderators in the queue – remove or keep (should go hand in hand with above)
- Operation – change as stated above?
- New Option to only include posts needing moderation – do it or not?
- Personal unread post list – include items in the queue whether read or not? (I vote yes)
Did I miss anything?
Oh yes – maybe we would also like to change the term ‘queue’?