IBM
R1
manual
Displaying errors to the user
Changing settings
Updatetime
Page 15
10 IBM Lotus Learning Management System Release 1 Customization Guide
Page 14
Page 16
Image 15
Page 14
Page 16
Contents
Customization Guide
Disclaimer
Licensed Materials Property of IBM
List of Trademarks
Page
Table of Contents
Customization sets
Creating a tab
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
Editing an existing Help topic
Replacing a context-sensitive 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
Anatomy of a TLD file
LMS JSP tag libraries
ServerNameWEB-INFtld
Referencing the url tag in a JSP
String formName = request.getParameterformName
Defining the url tag in the TLD file
ServerNameWEB-INFclassescomlotuselearntaglib
Rtexprvaluetrue/rtexprvalue Attribute Tag
Learning Management System server
Anatomy of a JSP
Defining a page as a JSP
Localizing page content
Including tag library descriptor files
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
Displaying errors to the user
Script language=JavaScript src=js/delivery.js/script
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
Editing existing JSP tags
Changing the functionality of an individual JSP
Specifying the next page to display
Canceling the submission of a form
Submitting 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
I n t e n a n c e Troubleshooting for Dukane 28A8753
Specifications Accessories for the PB50 for Intermec PB50
Error Code LED Indication for Bryant 583B
Multiply-Accumulate Functionality Diagram for Motorola MCF5282
How to Set for Regular Baking/Roasting for GE CS980
1332G, 1336G / 13HP Kohler Engine Assembly & Parts List for MTD PR-DLSW
Language code list for Toshiba D-R4SC
HOW to USE Programs Directly from OUR WEB Site for NordicTrack NTTL39910
How to clean the Blomberg Oven effectively?
Discover tips here
Top
Page
Image
Contents