Details
-
Type: Improvement
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Fixed/Completed
-
Affects Version/s: 2.1, 2.2.0
-
Fix Version/s: 3.0
-
Component/s: Core CiviCRM, Usability
-
Labels:None
Description
Implement horizontal "drop-down" menu bar to replace the existing menu block.
- All main and sub-menu items should be available at all times (eliminate multiple page loads to access a given function)
- Re-organize menu per suggestions from advisory group and community. Draft revised menu hierarchy is here:
http://wiki.civicrm.org/confluence/display/CRM/New+Menu+Hierarchy
- Integrate Quick Contact search into menu bar
For Drupal sites, menu bar will be placed at the very top of the browser window. If Drupal's admin menu module is active, we will replace that with ours for any CiviCRM page or form.
For Joomla! sites we hope to replace the existing static horizontal menu bar (and eliminate the large component header block to gain back some vertical screen space).
===========================
1. Create new table civicrm_navigation
2. Add form / page for CRUD action
3. Retrieve menus based on user permission and cache /store it in preference table.
===========================
Add to upgrade script 2.2.x to 2.3