This module adds a new graphical control panel page. This should be considered alpha code as it's very much an experiment in finding ways to enhance the usability for site administrators. Currently, there are two ways that the control panel can be accessed. First, you can create a new page with the following php code.
print controlpanel_admin_controlpanel()
Or, if your using the current version of the CVS HEAD (soon to be 4.7) then you can apply a patch found at http://drupal.org/node/31326 This patch will allow you to define your own admin start page (currently it's the watchdog log view page). With the patch applied you can go to admin/settings and change the default admin page to 'admin/controlpanel'
Here's a screenshot http://mycivicsite.com/ControlPanel.png
Until I find another home for it the module can be downloaded at http://mycivicsite.com/controlpanel.tar.gz
All feedback and suggestions are welcome.
Comments
4.6 version available
Get it here http://mycivicsite.com/controlpanel-4.6.0.tar.gz
very slick
and very Mambo-like :)
Kudos!
Any improvements for workflow?
I've been toying with the idea of creating a sort of "meta-module" to allow people to create and contribute administrative workflows for common activities.
Essentially, module writers or power users could "script" a series of steps to complete a specific task, like setting up groups, roles and permissions for Simple Access or creating their site hierarchy using the various Taxonomy modules. Basically piecing together a custom wizard if you will. These custom wizards could be distributed with modules, etc.
interesting...
Interesting concept. Are you referring to the workflow module available on druapl.org? I like the concept of a task-based administraion UI and I think it aligns well with comments made by Kieran in post http://drupal.org/node/31326
using workflow did cross my mind...
I'll have to dig into this further this evening. As for Kieran's post, I absolutely agree. I think that the administrative layer -- squarely-nested between end-user and developer -- needs some attention and I'd like to provide the technical framework to make "5-7 top goals for administrators" a reality.
updated version
An updated version of this module can be found here http://mycivicsite.com/controlpanel-cvs.tar.gz
This version will work with Drupal 4.6 and the current CVS HEAD. It has the following changes.
- Adds a new menu item for accessing the Control Panel
- Allows the user to specify the menu path to use as the source for the Control Panel. ''admin' is the default
- Allows the user to specify if the want the Control Panel module to recursively build sub panels for the main Control Panel. In the CVS HEAD version these sub panels will be collapsable. (collapsable panels within panels)
- Allows the user to specify how many levels to recursively build sub panels.
module updates
Minor module updates to allow panels to be themed.
For now get it here at http://mycivicsite.com/controlpanel-cvs.tar.gz
Also, new screenshot at http://mycivicsite.com/ControlPanel.png
module now on drupal.org
This module is now available in the module download section of drupal.org. See it at http://drupal.org/node/32400 Please download it from there instead of the links referenced in this post.
Also, the latest changes to this module allow the icons to be resized to suit your taste.