Chapter 1 Customizing the IBM Lotus Learning Management System User interface
There are several ways you can tailor the IBM® Lotus® Learning Management System (LMS)
interface to control the product's look and feel and the user's access to its features. Depending on
the nature of the changes you want to make, customization can involve one or more of the
following:
Changing default settings that affect what the user can see and do. You can do this either
through the Administrator interface or by editing XML files.
Editing properties, template, graphics, and style sheet files.
Editing the HTML files that constitute the Help system.
Editing the application’s JavaServer Pages™ (JSPs)changing the HTML content, adding
or removing custom tags or overriding the default settings of their attributes, adding or
changing functionality by including Java™ code or JavaScript™, adding or removing
include statements, inserting or changing forward statementsor writing your own.
Copying and renaming portions of the directory tree on the Learning Management
Module server (LMMS) and Delivery server (DS) and editing the copied files to create a
new interface. (The aggregation of such copied and edited files, together with the
information necessary to locate the files and identify the set of users to whom they apply,
is known as a customization set.)
Creating custom reports. (This process is described in the Administrator’s Guide.)
Writing directly to the LMS database.
This document describes the aspects of the Student interface that you can customize without
having to write directly to the LMS database or program in Java. The LMS database schema is
described in the Administrator's Guide.
Note: If you are upgrading to the LMS from a version of LearningSpace® that you have
customized, changes that you made to the LearningSpace interface will be lost because the
implementations of the two applications are radically different. Changes that you make in the
LMS interface may be lost when you upgrade to subsequent versions of the product or reinstall
the current version. It is therefore advisable to save backup copies of all files that you customize.
The user interface consists of a number of JSPs whose visual attributes you can modify. These
visual attributes include the following:
static text
colors and fonts
graphical images
background colors
frame dimensions
Chapter 1: Customizing the user interface 1