Drupal 7 Module Filter Module

By shane
Mon, 2012-10-22 18:21
Daily Dose of Drupal Episode #34

Share with Others

In what is the shortest episode of the Daily Dose of Drupal ever, we will go over the Drupal 7 Module filter module. This module allows you to easily search through your modules page to more efficiently and effectively manage the modules on your Drupal 7 website.

In this episode you will learn:

  • How the Drupal 7 Module Filter module can make managing modules on a Drupal website easier.
  • How to configure the Module Filter module to display with and without tabs

Hello there Drupal goers and today we have another exciting episode of the Daily Dose of Drupal. We’re on Episode Number 34, I’m Shane and as always you can follow me on Twitter @smthomas or go ahead and sign up for the codekarate.com newsletter so you can get some additional exciting screen cast that’ll be releasing here in the next month or so.

So go ahead and do that, if you haven’t already and today we’re going to go over a very simple module, it’s Monday and I wanted to try to create the shortest Daily Dose of Drupal episode I’ve ever created.

So I’m going over a very simple module that was recommended to me after a few people have seen me struggle to search through the modules page when some of the websites that I’ve been working on have gone extremely lengthy in the number of modules that are installed on the Drupal website. So the module we’re looking at today is called Module Filter and all it does is one very cool task that allowing you to easily find things on the Module Page.

So if you come here to our test website you can see that the module page right now it’s … there’s another ton of modules but you can see that it has gone already quite long just because of the core section and all the different sections of modules that will eventually be here and if you get on an even bigger site there can be 20 or 30 of these different groupings before you … and that’s only on even a medium size site, it can even get bigger.

So what we’re going to do is we’re going to install this module … Filter Module and we’re going to see what that does and as I said before this will be extremely quick but it is an extremely useful module. So I will come back to the Modules Page after I downloaded that using Drush and if you scroll down you will see that I have the Module Filter module here, I’m going to turn that on and click Save and immediately you’ll see a difference.

The Module Page now you can see there are tabs on the side, there’s a search box here, I can select what I want to search through it depending on if I only want to show Enable or Disable of the required modules, it tells me how many modules that are turned on or installed on each section and I can go ahead and start searching so if I start searching you can see it immediately eliminates those that don’t match and it just makes it extremely simple.

So I’m going to use the Module Filter to find the Module Filter if that makes sense so I can go to the Configuration Page. There’s not a lot of configuration options; as I said this is an extremely simple Module but it allows you to specify whether you want to sort it into tabs or not and then within the tabs and different options which you want to show the number of enabled modules, if you want visuals for the newly enabled and disabled modules and then in another developmental setting here.

So if I turn the tabs off and save configuration you’ll notice these will go away as soon as I refresh now, there’s no tabs on the side so it looks closer to what it did before but of course the Filter still works. So that’s all there is today, like I said it’s an extremely short episode but this is an Administrative Module as extremely useful especially on large websites were you have to turn on and off modules of if you find yourself having to try to do a Control F and searching through the Modules Page, it doesn’t really work because for instance if I wanted to do a Control F and start search for taxonomy, you’ll notice that I’m not actually getting the taxonomy module, I’m getting other modules that have the taxonomy module required or required by.

So as I’ve said before; extremely simple but effective module, go ahead and try it, let me know if you know of any other modules you want me to demo and that’s it for this time on the Daily Dose of Drupal. Thanks for watching.