Postponed (maintainer needs more info)
Project:
Drupal core
Version:
main
Component:
comment.module
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Issue tags:
Reporter:
Anonymous (not verified)
Created:
25 Sep 2008 at 09:41 UTC
Updated:
6 Nov 2025 at 18:21 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
yoroy commentedI did a quick poll in IRC in #drupal:
Which of these should be the default view for comment administration?
A: Published comments
B: Approval queue
Got three answers:
- Approval Queue. Published comments have already gone through the approval queue.
- Concur, you want to show the things that are waiting for action
- Approval queue.
I think so too, so that'll be 4 - 0 for approval queue. That's a best of seven :)
Let's not make it an option to make it the default but just change it around.
Me no write patches but sounds like a small one. It would be another nice little usability improvement.
Comment #2
beeradb commentedHere you go, I can provide a screenshot if needed, but I think it pretty much speaks for itself.
Comment #3
beeradb commentedComment #4
yoroy commentedThank you! and marking needs review. (it's already in the 'usability' component)
Comment #5
morbus iffAs someone mentioned in IRC, this presumes that comments /require/ approval. What happens if comments are never moderated? Wasted click to come to here by default.
Comment #6
beeradb commentedMorbus: that was me who mentioned that case. I went ahead and rolled the patch anyway so the community could decide. In my opinion it requires an extra click one way or the other, and my guess is that more people go to that screen to approve comments than to look through old ones. It's worth having a discussion about.
Comment #7
ultimateboy commentedI started to make this patch, and realized that changing this might not be the best solution. Here is my reasoning: I setup a head version of drupal and commented on a node, I then went to admin/content/comment to see my comment. As expected it was published, because I was logged in as a user which did not need approval for comments. If this idea were to be implemented, this page would have presented me with what is now on admin/content/comment/approval, which in my particular case, is blank.
I think that because of this, this feature would actually be a step back in terms of usability. Lets rethink it a bit. What about combining these two lists into one and making a Status field? (Very similar to how the content administration page is setup) I have included a sample screenshot of how this would work..

Comment #8
beeradb commentedI think ultimateboy is on the right track, but I would propose it should be two separate lists, one above for comment approval (only displayed if there are comments to approve) and one below for published comments.
I don't like mixing the two lists because it reduces the functionality of the select all checkboxes, which I think negatively effects usability.
Comment #9
ultimateboy commentedAgreed.. so I have altered my comp to make the comment page more like the content admin page by adding a filter.

Comment #10
beeradb commentedI'm not sure how I feel about that change.
1. It reinstates the click to the approval queue we are trying to avoid, in fact I'd say changing the filter probably adds clicks/time it takes to get to get there.
2. It seems a little overblown unless we're trying to filter by other criteria as well. The only other thing I can think of offhand is user.
Comment #11
ultimateboy commentedI was thinking that it was a bit overblown while creating it.. but, at the same time, it is following a precedent set by the content management admin and user admin pages.
There are many different filters that could be useful. User, as you mentioned, but also content type of the node which the comment is attached.
I agree that the method that I have proposed is a bit overloaded.. but I think that simply making it the same as other 'content admin pages' is better than the current setup.
Comment #12
drewish commentedmy ideal case would be to only have an approval tab (which would be the default) when there are moderated comments. if you've got no moderated comments you see the full listing.
or would that be confusing? would people wonder where the approval page had gone?
Comment #13
yoroy commentedI talked a bit more about this with beerdadb, and the underlying issue here seems to be that what we need are ‘smarter tabs’: a group of menu items that checks relevant permissions and based on that makes the most appropriate task the default tab.
@12: yes I think that would be the nicest way to handle it as well. It shouldn't be too confusing. If comment approval is enabled, you want to see the approval queue. If comment approval is disabled, you don't need the approval queue. Typical case where context trumps consistency.
Comment #14
yoroy commentedSo, where are we now with this?
Comment #15
geerlingguy commentedSubscribe - would be nice to have.
Comment #16
yoroy commentedMoving to 8
Comment #17
dawehner.
Comment #31
smustgrave commentedThank you for sharing your idea for improving Drupal.
We are working to decide if this proposal meets the Criteria for evaluating proposed changes. There hasn't been any discussion here for over 8 years which suggests that this has either been implemented or there is no community support. Your thoughts on this will allow a decision to be made.
Since we need more information to move forward with this issue, the status is now Postponed (maintainer needs more info). If we don't receive additional information to help with the issue, it may be closed after three months.
Thanks!
Comment #32
smustgrave commentedSince this had some early discussion wanted to bump 1 more time.