Contextual Admin

Categories

Component ID

1350336

Component name

Contextual Admin

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

1615

Component created

Component changed

Component body

(Not to be confused with Contextual Administration, which is a far more ambitious project, and one I obviously didn't know about when deciding on a name for this module. Heigh-ho.)

Contextual Admin aims to distinguish between menu items for viewing different aspects of an entity from menu items for doing things with entities. It does this by shifting any MENU_LOCAL_TASKs (i.e. tabs) that are associated with admin pages (i.e. anything that would open in an overlay if you have the Overlay module enabled) to a contextual menu for the page.

This serves two purposes:

  • It gives the new Drupal 7 contextual menus something to do in contexts other than blocks/views.
  • It placates users unfamiliar with the concept of authentication who would otherwise demand the removal of administrative menu items on the grounds that they don't want complete strangers to be able to mess with their web page, potentially reducing the number of hits they get, or the SEO-iness of it. ("See this little cog? Only you have access to this cog.").

It works for me so far. YMMV. Working with contextual menus (or for that matter working with menus) is a nightmare.