Contributed modules make up a big part of the Drupal experience. There are modules available for just about any feature you could want in Drupal, but the first question is – what modules do you need to make administration easier to navigate and control?
It is important to do some due diligence when choosing modules and do some research in advance. Also of great importance is determining whether to use a module, create a module or modify the theme… these questions should be answered during the due diligence phase, and will be covered in a future blog.
The Drupal.org site was recently upgraded to allow you to search for modules from the main search box on the site. You can also filter your search based on the version of Drupal and some other criteria.
Each module page now has some important statistical information prominently displayed on the page. You can see how many other sites are using the module and link to the all important issue que to assess how stable the module is, and to take part in finding and defining issues to add to the queue.
The first thing I do after a Drupal installation is to download and install modules that make the job of Administrator much easier. Here is my list of the top ten modules that help make my life much easier as a Drupal Admin:
- CCK – Content Construction Kit
- About This Node
- Mollom – SPAM blocking
- CMF – Content Management Filter
- IE CSS Optimizer
- Admin Links
- Filter Perms
This module gives you an excellent admin interface that puts the administration menu into a neat sidebar that is easily accessible. When not in use, it will collapse to a small wrench icon in the corner of the browser.
This is the interface for displaying content in various configurations – from a page to a block.
Makes it easy to add fields to forms like the user profile form or create a completely customized form.
4. About This Nodehttp://drupal.org/project/about_this_node
Creates a block that shows the details of the node you are viewing – date of creation, type of node etc.
Another cool company from Dries Buyteart the creator of Drupal! This modules catches spamming incidents on the site, fake registrations etc.
6. CMF (Content Management Filter)http://drupal.org/project/cmf
Allows you to filter content when searching for nodes. If you have a lot of content, this module is invaluable!
Automatically generates path aliases for various kinds of content (nodes, categories, users) without requiring the user to manually specify the path alias. This allows you to get aliases like /category/my-node-title.html instead of /node/123.
8. IE CSS Optimizerhttp://drupal.org/project/ie_css_optimizer
Prevents Internet Explorer from mangling your CSS files… Internet Explorer will refuse to load more than 31 linked stylesheets.
9. Admin Linkshttp://drupal.org/project/admin_links
Adds the content local tabs (Edit, Delete, Revisions, etc.) as links to teasers/lists of nodes. It also makes the ‘Delete’ link show up as a tab in the individual node view just like the ‘Edit’ and ‘View’ tabs.
10. Filter Permshttp://drupal.org/project/filter_perms
If you have more than 2 or 3 roles enabled and have taken a look at the Drupal permissions page, you will be overjoyed to install this module. It organizes the permissions page so that you can search and view individual permissions for each module and each role.
This is just the top ten, and there is also a top ten list for users – enabling your members is easier than you might think! Remember, when it comes to modules or programming in general – Less is usually More!
Help us spread the word!
If you liked this article, consider enrolling in one of these related courses:
|Apr 27-28||Drupal for Beginners|
|May 15-16||Drupal Site Building|
|Jun 26-27||Drupal Module Development|
|- Classroom - Online|