Jun 17 2010 at 9:58am
Improving the default content, comments, and user admin pages in Drupal using Views
If you’re like me, you may find the default content, comment, and admin pages in Drupal to be somewhat inadequate. For example, the default content admin page (for nodes) does not allow you to filter by author name, keywords in the title, taxonomy, or publish date. The comments page does not have filtering options at all. The users page does not allow you to search for a user name or join date (you can search for users using Drupal search, but this does not allow you to perform bulk operations on them).
I have created some views to replicate these pages with more filtering options. View Bulk Operations does come with a sample view for content, but I found that this view didn’t contain the options I wanted. Each view comes with two pages: one to replace the default admin pages (admin/content/node, admin/content/comment, and admin/user/user) and one for a tabbed interface of all three views. It would be nice if these could be the same page but you can’t have more than one URL for a page. These are in use on The Webmaster Forums. Some of the terminology might need to be adjusted for your site, particularly the label for the taxonomy filter (forums are taxonomy terms). Views Bulk Operations is used to allow operations to be run on multiple items at once.
Warning: These views have a lot of complicated filters that may not be suitable for some users. You may want to restrict this to advanced users only (although I’m not sure there would be a situation where a user would have the administer nodes permission but wouldn’t be sophisticated enough to work with this interface!)
Below are screenshots of the three views (click to enlarge) with links to download the views.





