Report that details All installed Modules and which are enabled
Kyle Skrinak - December 12, 2008 - 18:20
I googled but couldn't find whether there's a module that reports on all modules and which are enabled, i.e.,
Admin > Reports > Module Information
"Available Updates" comes close but it doesn't report on installed but disabled modules, at least I don't think it does.
Is there such a thing? I successfully upgraded from 6.6 to 6.8 and that would have been helpful.

Er, this may sound stupid,
Er, this may sound stupid, but what about admin/build/modules? This shows all the modules that are installed.
______________________________________________________________________________________________________
mybesinformatik.com - Drupal website development
And gives their version
And gives their version numbers, to boot. ;-)
----------------------------------------------------------------------
http://classicvinyl.biz
http://music.bwv810.com
http://davidhertzberg.com
http://association.drupal.org/user/1207
I am a writer, researcher and solo drupal freelancer
Yes and no
What I did for this migration was go to that page, select and copy that list, and copy that into a new openoffice word processing file. Here's a raw copy of a sample row (without the checkbox char)
name="status[views_ui]" id="edit-status-views-ui" value="views_ui" checked="checked" class="form-checkbox" type="checkbox"Views UI
6.x-2.1
Administrative interface to views. Without this module, you cannot create or edit your views.
Depends on: Views (enabled)
The clipboard brings over 3 types of checkboxes "off" "grayed" and "on"
I used that to match my post-update environment to my pre-update environment.
OO also pasted in a lot of style info (as you can see, above) that made this process a little more difficult for ready identification. Doable but difficult, and thus my question.
Thanks!
Check the sitedoc
Check the sitedoc module:
http://drupal.org/project/sitedoc
I just run this query in
I just run this query in phpMyAdmin:
SELECT name, status FROM system WHERE type = 'module' LIMIT 0, 200I like
and I don't have to extend my environment any further -- thanks!
Not always correct
The query
SELECT name, status FROM system WHERE type = 'module' LIMIT 0, 200does not always returns the installed modules, since there are modules (ie. DraggableViews) that while they are installed, they don't place an entry in the system table.
Edit: I am sorry for the wrong input. The query does work as mentioned. I was just entering wrong params in the query...
Actually, thank you for the
Actually, thank you for the input. I had no idea a module could be enabled without that fact being reflected in the status field in {system}. I often run a query similar to the above:
SELECT name FROM system WHERE type = 'module' AND status = 1 AND filename LIKE '%sites' LIMIT 0, 200...to find out which contributed modules are enabled. Now I know that I can't rely on that query.