Closed (fixed)
Project:
Enabled Modules
Version:
5.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Reporter:
Created:
9 Apr 2008 at 18:39 UTC
Updated:
12 May 2008 at 19:51 UTC
Module looks good, but can you add more information to the modules list?
In particular:
1) display the path to the module (useful for multisite installs, or if modules are in subdirectories);
2) display the version of the module;
3) display if the module has multiple versions in different paths (for example on a multisite install, if a subsite has upgrade to a newer module, you'll find two versions but only one enabled); and
4) display disabled modules.
Comments
Comment #1
mlncn commentedA sort of robust look at the status of all modules, enabled or not, installed or not, may make the most sense for Update Status (which is in core now, but maybe it's time for a Drupal 6 branch of the module to push things farther?) Checking out and maybe posting to those issue queues might make sense to gauge interest, even if the code gets committed over here. But the whole more sophisticated listing aspect of this module could move to Update Status (and enabled_modules could get lean and focus on the not-yet-implemented recently enabled block, which would be a very useful administration aid that I think could be considered for core).
Comment #2
mlncn commented#1 is implemented in the dev branch as a tooltip mouse hover-over. Please let me know if some browsers won't show the title tag for table cells. Yep, I needed this to figure out why changes I was making to the Views module (adding node author e-mail) weren't taking effect.
#4, listing formerly enabled modules that are now disabled, is also done. (Note that this will not show properly uninstalled modules which are deleted from the {system} table.
I also did some reorganization (putting it in the admin/logs section) and better help text.... and it prints the Drupal installation's location on the server, so between that and the module path you can find just where your code is, or isn't.
No immediate plans on 2 and 3. Check out the dev branch to test out the new features.
benjamin, Agaric Design Collective
Comment #3
scedwar commentedNice work! Although slightly troubling that I see just how many modules have left litter on my installation! (#4)
I think #4 this should be a core feature, not least as a way to slap on the wrists the module developers that don't provide an uninstall script, and for sysadmins to see which modules they haven't properly uninstalled!
Comment #4
mlncn commentedI released a beta release with these features and am marking this issue fixed for the moment.
2 and 3 have not been done and are considered out of scope of Enabled Modules, but would be welcome back as part of a plan for working with / extending core status updates and module listing.
benjamin, Agaric Design Collective
Comment #5
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.