It would be mighty useful to find what sites are using what modules, and perhaps list all modules that aren't being used. This could potentially make upgrading and general maintenance much simpler, especially with large numbers of sites.

This might also be worth doing for sites/all/themes, although this is not as important.

CommentFileSizeAuthor
#3 multisite_modules.tar_.gz5.62 KBOliverColeman

Comments

naught101’s picture

A module for this feature is currently be built by e-geek. We would like to know whether you would prefer to merge the modules, in which case we can submit the module as a patch, or keep them separate, and we'll just upload the new module.

dalin’s picture

Patches are always welcome. There's so many Drupal modules that do very similar things that should be merged. I'm all for fewer modules.

I would suggest creating another tab, and pulling in the generic multisite_maintenance_form() and modifying it as necessary in the same way that the other tabs do.

OliverColeman’s picture

Title: Display which modules are being used from /sites/all/modules » Display which modules are installed, enabled, or have files missing for all sites
Status: Active » Needs review
StatusFileSize
new5.62 KB

Attached is a module that works with multisite maintenance to show for each module in the installation which sites are using it and other info. The list can be positively or negatively filtered by keywords, core modules, enabled, installed and files available. The list can either show which sites are installed/enabled for each module, or just how many sites are installed and how many enabled for each module. The list can be sorted by module name, path, or package name. The list is colour coded according to the various module status (enabled, installed, files available), if the site list view is enabled then each site is colour coded.

The intention is for this to be either merged (easy to do, can create a patch myself if necessary), or be an optional sub-module.

dalin’s picture

Sounds cool Oliver. I will try to review this during a long flight on Monday.

naught101’s picture

/me pokes dalin

1kenthomas’s picture

/me subscribes.

dalin’s picture

This module is looking for a new maintainer.

naught101’s picture

Dalin: permanently? Have you added our patch yet? If not, we would consider maintaining the module...

dalin’s picture

naught101 you now have CVS access. Have at it.

naught101’s picture

Status: Needs review » Fixed

Sorry for the delay. This feature has been added as a sub-module, and will be included in releases from now on.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.