The Dynamic Menus plugin for Movable Type 4.0 (MT4) hides inactive menu items in the MT4 user interface.
By default, MT4 will display all menu items, even if the user does not have the required permissions to access certain items. The inactive items appear grayed out and are not clickable. Some people, including myself, think it would be better if the inactive menu items did not show up at all: if you don't have permissions to perform certain functions, why should those functions clutter up the interface. In some cases, these unclickable, inactive menu items may cause unwanted user confusion, and it is simpler to only show those function that the user is able to perform. So the Dynamic Menus plugin does exactly this, it hides those inactive menu items completely. So if you agree with my thinking on this, download this plugin!
Screenshot

Requirements
- Movable Type 4.0+
Download Now
Membership required, please sign-in or register:
Installation
- Download the zip file and upload the contents of the 'plugins' directory to the 'plugins' directory of your MT installation.
- You are done. The inactive menu items should be hidden immediately. Note that if you are logged in as a system administrator, you won't notice any difference in the menus, because you have permissions to perform all functions.
Thank you to Movable Type web designer Jesse Gardner for suggesting the 'Dynamic Menus' name, as the name that I came up with was kinda lame.

Comments (4)
Oh yes, I was really pumping out the creative juice when I dreamed up that doozy. I'm such a renaissance man. ;-)
Posted by Jesse Gardner | August 15, 2007 1:29 AM
Posted on August 15, 2007 01:29
Why isn't this default behavior?
Posted by Amit Snyderman | August 15, 2007 11:57 AM
Posted on August 15, 2007 11:57
The plugin doesn't seem to work for me with the latest (4.1) version of movable type. Nothing seems to happen (I tried it with a non-administrator account)
Posted by Mixhael | April 6, 2008 6:18 PM
Posted on April 6, 2008 18:18
What can I do to get it to work with mt4.1?
Posted by JPeter
|
April 9, 2008 2:45 AM
Posted on April 9, 2008 02:45