Table of Contents
Chapter 1 Customizing the IBM Lotus Learning Management System User
interface........................................................................................................................... 1
A disclaimer and a word about conventions.......................................................................................2
Acronyms and abbreviations................................................................................................................. 2
Chapter 2 Changing settings through the user interface or XML ..............................5
Chapter 3 Controlling access to features through permissions ................................7
To add a role to the system ....................................................................................................................7
To modify permissions settings for an existing role........................................................................... 8
To assign a role to a user ........................................................................................................................ 8
To automatically assign a role to a user ...........................................................................................8
To explicitly assign a role to a user................................................................................................... 8
Chapter 4 Customizing Help ........................................................................................11
The Anatomy of a Help topic............................................................................................................... 11
Editing an existing Help topic............................................................................................................. 16
Replacing a context-sensitive Help topic........................................................................................... 16
Adding your own Help topic............................................................................................................... 17
Chapter 5 Customizing JavaServer Pages .................................................................19
Overview ................................................................................................................................................ 19
LMS JSP tag libraries......................................................................................................................... 20
The Anatomy of a JSP....................................................................................................................... 23
Making global changes......................................................................................................................... 31
Applying customization sets............................................................................................................32
Changing the application style........................................................................................................ 32
Updating page text............................................................................................................................ 35
Adding and replacing graphics....................................................................................................... 36
Changing individual JSPs..................................................................................................................... 38
Changing the style of an individual JSP.........................................................................................38
Changing the functionality of an individual JSP........................................................................... 39
Chapter 6 Customizing Search.................................................................................... 45
Customizing user searches................................................................................................................... 45
Adding LDAP attributes to User Search pages............................................................................. 45
Removing fields from User Search pages.......................................................................................46
Customizing Offerings Catalog searches........................................................................................... 47
Adding custom fields to the Offerings Catalog............................................................................. 47
Removing fields from Offerings Search pages.............................................................................. 47
Customizing course management and resource searches............................................................... 47
Table of Contents iii