IBM R1 User Manual

Page of 94
resource strings referenced, and link. The other sections on the page (Roles and Profiles) differ 
from the Users section only in their details. 
navigation.xml  
Navigation.xml provides the following information about each of the JSPs to which a user can 
navigate:  
•  Whether the JSP is a main page (such as the Users page) or a linked page (such as the 
Roster Users page).  
•  The page name used in referring to the JSP’s resourced text in 
ApplicationResources.properties. 
•  The struts file that handles action mapping for the JSP. 
•  The JSP’s file name. 
•  A reference to the resource that identifies the page when it appears as a “breadcrumb,” 
that is, as an element in the navigation trail displayed in the upper right-hand corner of a 
linked page. 
•  A reference to the resource that appears in the page’s title bar. 
•  A reference to the permission that the user needs to have been granted in order to display 
the page. 
•  The path to the Help topic to be displayed when the user clicks the context-sensitive Help 
icon (?) for the page. 
 
For example, the section of navigation.xml that provides this information about the Users page 
and its links looks like this: 
<!--  
===/// users ///=== 
-->  
<
module
 
  
<
name
>users</
name
>  
 
  
<
target
>/userManagementInit.do</
target
>  
 
  
<
content
>users.jsp</
content
>  
 
  
<
label
>navigationTab.users</
label
>  
 
  
<
title
>users.manageUsers.task</
title
>  
 
  
<
permissions
>User_Management</
permissions
>  
 
  
<
helpPage
>courseadmin/ch_users_overview.html</
helpPage
>  
<!— 
 Roster Users Trail 
  
-->  
<!--  
  
users.rosterUsers  
-->  
<
trail
 
  
 
<
name
>rosterUsers</
name
>  
 
  
 
<
target
>/default.do</
target
>  
 
  
 
<
content
>usersRosterUsers.jsp</
content
>  
62 IBM Lotus Learning Management System Release 1 Customization Guide