IBM
R1
manual
Displaying errors to the user
Changing settings
Updatetime
Page 91
86 IBM Lotus Learning Management System Release 1 Customization Guide
Page 90
Page 92
Image 91
Page 90
Page 92
Contents
Customization Guide
Licensed Materials Property of IBM
Disclaimer
List of Trademarks
Page
Table of Contents
Creating a tab
Customization sets
Index
Customizing the user interface
Acronyms and abbreviations
Disclaimer and a word about conventions
Acronym or What it stands for Abbreviation
Page
Changing settings
Chapter Changing settings through the user interface or XML
Page
To add a role to the system
Chapter Controlling access to features through permissions
To explicitly assign a role to a user
To modify permissions settings for an existing role
To assign a role to a user
To automatically assign a role to a user
Controlling access to features
Page
Anatomy of a Help topic
Chapter Customizing Help
Script
Background-repeat repeat-x
Mosaic-bg
Script
Head
Replacing a context-sensitive Help topic
Editing an existing Help topic
Lmsform action=/prefSubmit.do %
Adding your own Help topic
HREF=shenrolled.html target=topEnrolled courses/Abr
HREF=shnotifications.html target=topNotifications/Abr
Overview
Chapter Customizing JavaServer Pages
LMS JSP tag libraries
Anatomy of a TLD file
ServerNameWEB-INFtld
String formName = request.getParameterformName
Referencing the url tag in a JSP
Defining the url tag in the TLD file
ServerNameWEB-INFclassescomlotuselearntaglib
Rtexprvaluetrue/rtexprvalue Attribute Tag
Anatomy of a JSP
Learning Management System server
Defining a page as a JSP
Including tag library descriptor files
Localizing page content
Referencing Struts tags
Including the JSPs that comprise the main template
Including JavaScript source code
Div
Td class=formBoxTitleBg colspan=3 valign=middle nowrap
LogicnotPresent LogicnotMatch
Div class=formBoxPositionInner
Logicpresent
LogicnotPresent logicpresent name=invalidForm
Localizing page text
Delivery server
Script language=JavaScript src=js/delivery.js/script
Displaying errors to the user
Populating a frameset in a JSP
Defining resizable frames
Frameset Html
Making global changes
Changing the application style
Applying customization sets
Browser-version
Editing existing CSS files
ServerNamecsslanguageCodebrowserType
Language-version
@import urlmyStyles.css
Adding your own CSS files
Replacing CSS files
Changing the font size or font style of the application
ServerNameWEB-INFclassesresourcesserverNameproperties
Updating page text
Lmslinklmsimg src=images/name.gif… //lmslink
Titlelmsmessage key=application.title //title
Application.title = IBM Lotus Learning Management System
Adding and replacing graphics
Delivery server
Replacing the application logo
Learning Management System server
Image.alt.logo = IBM Lotus Learning Management System
Changing the style of an individual JSP
Changing individual JSPs
Replacing a reference to a CSS style
DeliverylogoURL resource=images/myCompanyLogo.gif
Changing the functionality of an individual JSP
Editing existing JSP tags
Specifying the next page to display
Submitting a form
Canceling the submission of a form
Editing form Bean values with the lmshidden tag
Custom fields
Removing JSP tags
Lmshidden name=%=formName% property=unmodifiedKeywords
Lmshidden property=userEvent
It then checks to see if its a text box type field
LogicnotPresent Logicequal
Page
Attribute name=HealthPlanChoice type=java.lang.String
Chapter Customizing Search
Customizing user searches
Adding Ldap attributes to User Search pages
Removing fields from User Search pages
HealthPlanChoice = Employees Health Plan
Removing fields from Offerings Search pages
Customizing Offerings Catalog searches
Customizing course management and resource searches
Adding custom fields to the Offerings Catalog
Removing fields from the Search pages
Creating a customization set
Chapter Customization sets
LMM
De en Etc
De en etc. SalesCS
Page
Attribute
Name Type Modified Size Path
Customization sets
Page
Users
Chapter Creating a tab
@ taglib uri=/WEB-INF/tld/lms.tld prefix=lms %
Users.jsp
Td width=1 valign=top
Page
Users.rosterUsers.subtitle = Roster Users
Navigation.xml
Users.rosterUsers.search.confirm
Users.rosterUsers.search
Trail TrailManageUsers
Trail
Trail TrailManageRoles
Trail TrailManageProfiles
Label tag breadcrumbs
Content tag JSP file names
Name tag page names and resourced text
Target tag struts action-mapping
Users.rosterUsers.search.confirm
HelpPage tag context-sensitive Help
Adding custom permissions
Title tag title bar text
Permissions tag permission to display
Permid
Updatetime
Oid
Name
0000000000000000PERM
0000000000003000PERM 0000000000009300PERM
Copy the JSPs
Example
Page
Creating a tab
END Index Content Area
Creating a tab
Div
Second linked page customGoodbye.jsp looks like this
Page
Create Help files
Customtab.html
Customtabb.html
Select Maxpermid from Permission
Add permissions to the LMS database
Edit ApplicationResources.properties
Navigation
Edit navigation.xml
Assign permissions
Namestudenthome/name
Creating a tab
Page
Index
Related pages
Troubleshooting for Compaq 1501
Gas Freestanding Range Specifications for Electrolux EW30GF65G B
Is the power indicator light on? for LG Electronics L1740P
Tractor - Model Number Schematic for Craftsman 917.273823
HOW to Turn on the Power for ProForm Lwufp
Installing the Backplane for Dell MD3220
VMH09SC-1 Outdoor Unit Parts List for Heat Controller VMH 24
Language code list for Panasonic SC-BT203
Accessing the Callers List for Aastra Telecom 9112i IP PHONE
Are there common issues related to the
parts of Haier air conditioners
?
Top
Page
Image
Contents