Generates a toolbar (aka dropdown menu) from a custom menu. Visible only to selected roles.

Why?

This module makes it quick to place a custom menu as a toolbar.

One use-case is creating an administration menu for the webmaster(s) of a site (a "webmaster" here means: the person actually working with the site - creating content etc). Common tasks vary from site to site, hence it is useful to be able to structure the webmaster menu to reflect the daily needs of the webmaster.

If you wish, you can also enable the menu for anonymous users as a quick way of creating a dropdown site navigation. Its not the use-case the module was build for, but its possible...

Similar?

Why not just use the "admin_menu" module?

Admin menu doesn't allow you to customize the menu to reflect the needs for the specific webmaster on the specific site. Having a customized menu is valuable, because it makes it quick to do the tasks that you need doing. Tasks that are less used can be put into submenus or sub-sub menus.

Why not just use the core "shortcut" module?

Shortcuts cannot be organized hierarchally

Why not just create the custom menu and restrict its visibility to a certain role in blocks?

This is fine, if you want the Webmaster menu to display in same fashion as the rest of your menus. But if you want it as a toolbar, you have to create separate css for this - and to reduce load, you should also set it up, so this css only loads when needed. This module spares you the trouble. Bang - there's your toolbar!

Usage

1) You create a new custom menu the usual way (at admin/structure/menu/add). You could for example call the new menu "Webmaster menu" and add items such as "Create page" and "Backup" to it
2) You install the module (upload it to site/modules folder, and enable it on the modules page)
3) You go to the config page of this module, and set it to use the new menu. You also specify which roles should see it. There is a link to the config page on the module list. The path is: admin/config/webmaster_menu

Project information

Releases