You are here

Editing Menus

Editing group menus is restricted to your group's web lead. Please consult with them if content changes are necessary for your group's website.

To edit a menu, first log in to the CSULB Drupal CMS and access your unit or department.

  1. On the homepage, select 'Group' and then select 'Menus' form your group's content list.

    Screenshot depicting the group tab found in the CMS.

  2. You’ll see available group menus. Selecting any of the options to the right of the menu (‘list links’, ‘edit menu’, ‘add link’) will take you to the editing interface. 

    Screenshot depicting the different editing tabs for the menu as described in the text.

  3. When adding items, you’ll need to provide a title for the link.
  4. You’ll also need to provide its path. While this can be a traditional URL (absolute if linking to legacy content), when linking to other CSULB Drupal pages it’s best to use a node.
    1. There’s no direct way to know a page’s node at the moment unless you note it after the page’s creation.
    2. To find a node number, go to the page after creation, and hover over the “Edit Draft” tab. On the lower left of your browser window you should see the URL in this format: http://www.csulb.edu/node/1234/edit -- with the 1234 being the node number. In this example, you would use 'node/1234' without quotations as the link
    3. For parent level links that you don’t want to link to a location, use: <nolink>
  5. Nesting Links
    1. From ‘List Items’ subtab: first create the link, and then hover to the left of the link will allow you to click and drag to set its position. Slightly insetting the link, bringing it to the right a little bit, will create a nested link under the parent.
    2. You can accomplish nesting within the ‘Add Item’ or ‘Edit Menu’ subtabs as well – but you will select the parent link from a dropdown menu. 

      Screenshot depicting how to drag a nested link in the menu as described earlier in the text.
  6. For summary in this example below I've:
    1. Created a menu link titled: “Usability”.
    2. It’s another Drupal page so I link to its node: “node/9731”.
    3. I enable the link as I want this to be active immediately.
    4. I don’t show this link as expanded as I’m nesting any children links beneath it.
    5. My parent link is the root of the menu (its title).
    6. The weight I’ve left at a default value, but I could change this to change its position (heavier link sink to the bottom of the list, lighter to the top).
    7. At this time we’re not using any special ID/Classes/Styles found in the attributes list.

      Screenshot showing the examples noted previously.

Group administrators are also able to add menu links to pages when editing the actual content. Toward the bottom of the page editing interface you’ll find the options for menu settings. It’s best to have an existing menu in place before using this feature.

For final clarification: Unit menus are horizontal navigations that all of their departments inherit. Department navigation is unique to the department, found in the left hand column of the page. 

Screenshot depicting the location of the unit navigation underneath the banner, and the group local navigation in the left column of the page.