# Menu Manager

-- Draft Version 4.5.3

"Menus" in Joomla! are groups of navigational links to sections, categories, content items, components or external pages. These links are called 'Menu Items'.
Each menu must have an identification name which is only used internally by Mambo.
A menu only becomes visible on a site if it has a published mod_mainmenu module which references it. A menu may have multiple mod_mainmmenu modules referencing it.

## Toolbar Icons

Copy: Click the radio button next to the Menu Name you want to copy. Then, click the ‘Copy’ icon in the toolbar. This will duplicate the menu. You may copy any of your menus. Copying will create a new Menu Name, containing the same Menu Items as the menu copied, associated to a new Menu Module.
A ‘Copy Page’ will display, with the same choices as in Create New Menu . It will also state the name of the Menu being copied, and a list of the Menu Items associated to the menu being copied. Fill in the fields as in Create New Menu.
Delete: Click the radio button next to the Menu Name you want to delete. Then, click the ‘Delete’ icon in the toolbar. This will delete the Menu. A "Delete Menu : Name-of-the-menu" page will display. It shows the Module(s) to be deleted (the mod_mainmenu modules associated to this Menu) and the Menu Items to be deleted. Click the Delete Icon surrounded by a dotted line. This will delete this Menu, ALL its Menu Items and ALL the Modules associated with it. A Javascript alert popup box gives you the choice to "OK" or to "Cancel" this action.
NOTE: Deleted Menus cannot be recovered from the Trash Manager!
Edit: Click the radio button next to the Menu Name you want to edit. Then, click the "Edit" icon which will take you to the Editing page. You may change there the name of the Menu.
New: Click this icon to create a new Menu. You will access the "New Menu" window.
Type a Menu Name. This is the identification name used by Joomla! to identify this menu within the code ; it must be unique. It is recommended to use no space within this name. For example, in the core Joomla! the User Menu’s Menu Name is ‘usermenu’ and the Main Menu’s Menu Name is ‘mainmenu’. Type a Module Title. This is the name given to the new mod_mainmenu module which is automatically created when you save this menu. It is also the Name of the menu as it will appear on the page if you choose to show it (this may be changed when editing the module). In the example described above these are ‘User Menu’ and ‘Main Menu’. Click the ‘Save’ icon. Your new menu appears in the Menu Manager list.
Help: User Menu
Help: Main Menu / Home Page

## JS Tree

This navigation tree provides shortcuts to access various aspects of the Administration related to Menus.
Menu Manager.
Menus which are defined on the site.
Trash with the number of Items it contains.

## Columns descriptions

The headings give information on the following functions :
Menu Name: This is the name that is given to the menu by default, or the name you gave to that menu. You may click on this Name to edit it.
Menu Items: Click the ‘Edit’ icon in this column to add or edit Menu Items associated with a menu. Or alternatively go to "Menu->the-menu-you-choose-to-edit". A "Menu Manager [the-menu-you-choose-to-edit]" window will display with a list of all Menu Items associated to this Menu.
NumPublished:- This is the number of Menu Items published.
Num Unpublished: This is the the number of Menu Items unpublished.
Num Trash: This is the number of Menu Items in the Trash Manager.
Num Modules: This is the number of menu modules associated to the Menu Name.
Other function available below the list:
Display #: You may alter the number of rows displayed in the list.
NOTE: This setting will be preserved for all lists on all screens while you are in the Administator back-end. A default value for the list length is also configurable in Global Configuration.