Work with portal navigation

Learn how to implement navigation in a portal theme. You should be familiar with the portal structure, the Page Customizer, and the Managing Pages portlet.

If you are using the Page Builder theme, please note that:

The theme that is shipped with WebSphere Portal provides buttons (for example, Main Menu) and other navigational aids to let you access various screens (for example, Login and Administration). The theme also provides navigation to nodes in the portal hierarchy of the home page, breadcrumb trails, and Quick Links.

Quick Links can be used to access major areas of a portal site. Quick Links are also accessible from any location within the site, and you can customize them for the portal. Quick Links are displayed at the bottom of the site and can be customized as well as provide one-click access to major areas of the site.

In conjunction with the theme, the theme policy assigned to a page either through the Page Context Menu's Edit Page Properties, Managing Pages' Edit Page Properties or the XML configuration interface is used to help control the display. Depending on a page's theme policy, some of these items will or will not be displayed. Theme Policy will also control if page links will be located on the top or side of the page.

The nodes in this hierarchy can be described by the number of levels below the content root in which they are placed. After installation, the portal theme along with the theme policy control how these nodes are displayed. The following JSPF files handle navigation within the portal:

Navigation levels are designated by the startLevel and stopLevel attributes of the <portal-navigation:navigation/> tag. The JSPFs that are provided by WebSphere Portal do not provide access to all level 1 nodes. Therefore, nodes that are created directly under content root cannot be accessed unless a direct link is created using the <portal-navigation: URLGeneration/> tag.

The <portal-navigation:navigation/> tag is used to create the navigation menu. The content of this tag includes internal Java scriptlets that should not be modified. You can, however, customize the navigation by changing images, HTML and JSP tags, and the classes in themeStyles.jspf.


Parent

Customize the portal
Portal style classes
Use JSTL tags in the portal JSPs


Related tasks


Import a theme
Deploy the theme
Create a new skin
Enable automatic JSP reloading
Add support for new clients
Add support for new markup languages
Change banner text
Work with Page Builder
Use the color palette in themes
Performance guidelines for themes and skins


Change the page help

  Submitted by siva r vaka on Feb 17, 2011 5:52:32 PM

Re: Working with portal navigation: wp7

sideNav.jspf - Displays page links at the side of the site. The nodes displayed are controlled by the theme policy value topNavigationStartLevel and topNavigationStopLevel.

Is this statement correct?


+

Search Tips   |   Advanced Search