Last updated August 30, 2012. Created on June 15, 2012.
Edited by kellyo, bonobo, jgraham. Log in to edit this page.


Julio's menus generally fall into one of two categories:

  • User Group Menus - these menus appear in the sidebars of user group landing pages;
  • Site Navigation Menus - the horizontal menus at the top of every page on the site;

You can customize both types of menus, to suit the structure of your site's content. The sections below have detailed instructions for editing each type of menu.

Creating and Editing User Group Menus

The sidebars on user group landing pages are used in Julio to show content and links relevant to that user group. As described on Creating, Featuring, and Managing Site Content, that while Announcements, Events and Galleries are all linked automatically in the sidebar of the user group to which they belong, the fourth type of content - Group Posts are not automatically linked. The best way to organize a user group's Group Posts is to create a menu for that user group and add links to the Group Posts.

To create a user group menu, you need to be an administrator member for the user group. Only people with adequate privileges will be able to create and edit menus.

  1. Go to the landing page for the user group for which you want to create the menu.
  2. In the user group's Administration Menu, click the Manage Menus link, which will take you to a list of all of the menus that have been created for that user group.
    Julio - Manage group menu
  3. Click the Add Menu tab to add a new menu.
    Julio - Add new menu
  4. Enter a title for your new menu, which will be used as a menu heading.
  5. You can also choose to enter a description, which will make it easy to keep track of which menu is which, as your site grows.
  6. Click Save to create your new menu.
  7. Now, even though you've created the menu, it won't appear in the user group's sidebar until you add some links to it.
  1. In the user group's Administration Menu, click the Manage Menus link.
  2. On the Manage Menus page, you'll see a list of the menus that have been created for that user group, and each menu will have three links to the right:
    • List Links - This will show you a list of all of the links in that menu. From here, you can add, edit and rearrange the menu's links.
    • Edit Menu - This will take you to a page where you can edit the menu's title.
    • Add Link - This will take you directly to a page where you can add a new menu link.
  3. Click Add Link to the right of the menu you want to edit.
    NOTE: If you've just clicked Save on a new menu, you'll be taken to the List Items page automatically - click the Add Link tab to create a new menu link.
  4. Under Menu Link Title type the text you want to use for your menu link.
  5. Under Path, paste the URL for the page you're linking to.
    NOTE: You can only create a menu link to an internal page after you've already created the page you're linking to. Go to the page you're linking to, copy the URL and paste it in the Path textbox.
  6. Next, in the Description box, you can add add a brief description of the Group Page, if you like. This will be displayed when someone moves their mouse over the link.
  7. Make sure the Enabled checkbox is clicked. (If it's not, the link will not appear.)
  8. If you are creating a menu link that will have one or more sub-links below it, you can click the Show As Expanded checkbox to make sure the sub-links are always displayed.
  9. To create a regular menu link, make sure the correct menu is selected from the Parent Link pull-down. If you're creating a sub-link, select the menu link under which you'd like your new menu link to appear.
  10. The Weight pull-down controls the order your links will appear in the menu, but choosing a weight is optional, particular for user group menus, because on the next page, you'll be able to reorder your links very easily by hand.
  11. Scroll to the bottom of the page and click the Save button to create your new link.
  12. This will take you back to the List Links screen. From here, you can keep adding menu links, and you can edit or delete existing menu links. You can also easily rearrange the menu's links by clicking and dragging the move icon to the left of a link's title. Click the Save Configuration button to save any changes you've made. NOTE: Your changes WILL NOT save unless you click Save Configuration.

Managing All User Group Menus on Your Site

Although you will most often be editing user group menus from the user group's landing page, you can also view all of the user group menus (in fact, all of the menus of any kind) in one central location. To see all of the menus on your site, navigate to the Admin Dashboard

  1. Under Admin Quick Links, click the Menus link.
  2. This will show you a list of all of the menus on the entire site.
    IMPORTANT NOTE: Some of the menus listed on this page are part of Julio's system structure. Before editing or adding links to a menu, make sure the menu you're editing is the one you want to edit.
  3. At the top of the page you'll see an +Add Menu link, which you can use to add a new menu and choose which user group it belongs to.
  4. Also, to the right of each menu, you'll see a set of three familiar links - List Links, Edit Menu, and Add Link - which you can use to edit any menu or its links.
  5. The only menu you won't see included on this list are the site navigation menus, which are edited a little bit differently from other menus on the site. See below for instructions on how to edit the site navigation menus.

Editing Site Navigation Menus

The site navigation menus, which run horizontally across the site beneath the header, are home to primary links to the main sections of your site. When you first get started with Julio, you'll see that menu links have already been created for the predefined user groups, the staff directory, and of course, a Home link to take you back to the homepage.

Depending on how you choose to organize your site, you may not want all of these menu links to appear in the site navigation menu. You may also want to include new user groups in the site navigation menu. Rather than editing this menu directly, you'll add links by editing the pages you want to link to from the site navigation menu.

For example, say you want to create a user group for the Library at your school, and include a link to that group from the site navigation menu.

To accomplish this goal:

  1. Create a new Administrative Unit user group called Library.
    Need help? See the instructions in the Creating and Managing User Groups in Julio section of this documentation.
  2. Then, go to the new Library user group's landing page and click Edit.
  3. Scroll down to the bottom of the screen until you see the Menu Settings section.
  4. Click the Provide a Menu Link checkbox, which will cause a series of new options to appear.
  5. In the Menu Link Title text box, choose a name for the menu link; in this case, Library.
  6. In the Description text box, you can give a short description which will appear when you hover your mouse over the menu link.
  7. From the Parent Item pull-down, make sure Main Menu is selected.
  8. Finally, the Weight pull-down will let you decide where in the menu the Library link appears. Weight controls the order that menu links appear in. In the case of the site navigation menu, the smaller the number, the further to the left the link will appear in the menu. So, if you want the Library link to appear all the way to the left you could choose -50 for its weight. If you want it all the way to the left, choose 50. If you want it to appear just to the right of Student Life (which has a weight of 0, by default), choose a weight of 1. You can always come back and change the weight, if you want to adjust the menu links' order.
    NOTE: If some (or all) of your menu links have the same weight, they will appear in alphabetical order.
  9. To create your new menu link, click the Save button.

Editing Sub-Menus for Student Life, Academics, and Athletics

In addition to the main level of the site navigation menu, there are secondary menus for three of the predefined user groups: Student Life, Academics, and Athletics. Each of these is associated with a particular type of user group (more details in the Creating and Managing User Groups in Julio section). On the landing pages for each of these three umbrella groups, a sub-menu appears that links to a list of all of the user groups of a particular type.

For example, under Athletics, a sub-menu appears with a link called Teams, which takes you to a list of all of the Team user groups that have been created on the site. The landing pages for Student Life and Academics have similar sub-menu links for Clubs and Departments, respectively.

Those links are created automatically, but you can also add links to those sub-menus directly. For example, say your school has a small Athletics program, with only four sports teams. It might be more useful to link to each team's page directly from the sub-menu, rather than the default link to the list of teams.

To add links to the sub-menus manually, follow these steps:

  1. Go to the Admin Dashboard.
  2. Click the Menus link under Admin Quick Links.
  3. Scroll through to find the menu you want. The sub-menus are as follows:
  • Student Life - the sub-menu is called Club Links
  • Academics - the sub-menu is called Department Links
  • Athletics - the sub-menu is called Team Links
  • To add a link, click Add Link over to the right, and then follow the same process outlined above, in the Creating and Editing User Group Menus section.
  • You can also click List Links to see a list of all of the links in the menu (including the default link to the list of all the user groups of a particular type).
  • Looking for support? Visit the forums, or join #drupal-support in IRC.