Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-4407

Implement new horizontal menu and re-organize menu hierarchy

    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)
      • 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

        Attachments

          Activity

            People

            • Assignee:
              mover Michał Mach
              Reporter:
              dgg David Greenberg
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1 day
                1d
                Remaining:
                Remaining Estimate - 1 day
                1d
                Logged:
                Time Spent - Not Specified
                Not Specified