Easing the Use of Modules - Modules Filter

Robin Barre

on

May 21, 2009

Easing the Use of Modules - Modules Filter

Ah, admin/build/modules...I really want to love this page. It lists all of my modules. It shows version numbers. There's a lot to offer. When you work on a larger site, there are so many modules. CCK, Internationalization, and of course Core provide long lists of modules. How do I find that one module in that big list? Normally, I use Firefox's text search and slowing make my way (passing all the dependent modules first) to find the module I seek. Last night while sifting through many modules for another project, I found one that caught my eye. This module has made me happy. Let me tell you all about it. It's the Module Filter module. You too will be so happy to easily find a module on admin/build/modules. It's so easy...really I'm stunned. First download the module: http://drupal.org/project/module_filter Of course one of the best ways to install modules these days is with Drush. It makes installation a breeze. (Drush has come a long way recently, and it's worth giving it another try.) 1. From the the command line (I'm usually somewhere in sites/) type: drush pm install module_filter 2. Refresh admin/build/modules and enable this module. After clicking Save Configuration, lo and behold! A filter text field appears at the top of the list of modules. Start typing and it limits the list to modules which match your text. Try a core module like Contact. Oops, there it is, faster than you say "module". Make your site administrators a little happier (and yourself) and try Module Filter today.

Share it!

Module filter also has an option I'd like to point out, that puts the module projects in tabs rather than fieldsets. Enable and try it at /admin/settings/module_filter.
He he!! I like your writing style. With a fairly recent version of Drush that I'm using the commands are drush dl module_filter and drush enable module_filter;
  $ drush dl module_filter
  Project module_filter (6.x-1.2) downloaded to [redacted]/sites/default/modules/.                                   

  $ drush enable module_filter
  The following modules will be enabled: module_filter
  Do you really want to continue? (y/n): y
  Module filter was enabled successfully.
and drush pm doesn't exist;
  $ drush pm install module_filter
  The command 'drush.php pm install module_filter' could not be executed.
I can't wait to try it!