IBM Webcam R1 Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Software IBM Webcam R1 herunter. IBM Webcam R1 User's Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken

Inhaltsverzeichnis

Seite 1 - Learning Management System R1

Customization Guide June 2003Learning M

Seite 2 - List of Trademarks

Chapter 2 Changing settings through the user interface or XML You can customize the application by changing various of the settings that are establi

Seite 3

Changes that you make through the Administrator interface are written to the application_setting table in the application database and take precedence

Seite 4 - Table of Contents

Chapter 3 Controlling access to features through permissions You can limit or expand users’ access to the application’s features and functionality by

Seite 5

5. Enter the name of the new role and a description, and then click Save. This adds the role to the role list. 6. Click the name of the new role in

Seite 6

7. Click Continue. The application displays a dialog box from which you can assign roles by clicking Assign Roles. When you click Assign Roles, the

Seite 7 - Acronyms and abbreviations

10 IBM Lotus Learning Management System Release 1 Customization Guide

Seite 8

Chapter 4 Customizing Help Every Help topic consists of four files, all of which are editable: • The file that defines the layout of the graphical ba

Seite 9

<frame name=content title="Help Topic" src="sh_preferences_b.html" scrolling=auto framespacing=0 frameborder=no border=0 margin

Seite 10 - Chapter 2

<td width="46" class="logo-textbg"><a href="#PageContent"><img src="transparent.gif" width=&q

Seite 11

} // --> </SCRIPT> </head> <BODY TEXT="#000000" LINK="#0066cc" VLINK="#666600" ALINK="#993300&quo

Seite 12 - Chapter 3

Disclaimer THE INFORMATION CONTAINED IN THIS DOCUMENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY. WHILE EFFORTS WERE MADE TO VERIFY THE COMPL

Seite 13 - To assign a role to a user

<tr> <td><img src="transparent.gif" width="1" height="1" alt="" border="0">&l

Seite 14

You can ignore or remove the <META> tags at the beginning of the file. These are used in generating the Index. Otherwise, you can edit this file

Seite 15

Note: You can replace a Help file with one in another directory by specifying the appropriate relative path and file name. For example, you might cha

Seite 16 - Customizing Help

<TITLE>Your title goes here (for example, My Topic)</TITLE> </HEAD> <BODY TEXT="#000000" LINK="#0066cc" VLINK

Seite 17

Chapter 5 Customizing JavaServer Pages You can customize the Learning Management System application by customizing its JavaServer Pages. This chapter

Seite 18

a user makes a request or performs an action, the server handles the action, and then retrieves the appropriate JSP to display the response in HTML. Y

Seite 19

Referencing the url tag in a JSP The following code is excerpted from the catalogManageCurriculumEntryManage.jsp: <script language="javascript

Seite 20

<rtexprvalue>true</rtexprvalue> </attribute> </tag> The tag name is defined in the <name> tag: <name>url<

Seite 21

<attribute> <name>useCustomDsPath</name> <required>false</required> <rtexprvalue>true</rtexprvalue>

Seite 22 - Adding your own Help topic

The first block of executable code is a page directive that applies to the entire page and specifies the language of the page as Java and sets the MIM

Seite 23

Pentium is a trademark of Intel Corporation in the United States, other countries, or both. Java, JavaServer Pages, JavaBeans, JavaScript, J2EE, JDBC,

Seite 24 - Chapter 5

Including JavaScript source code The next two script tags incorporate the JavaScript source files tree.js and script.js into the page so that function

Seite 25 - The anatomy of a TLD file

current navigation mode, is equal to “studenthome.” If it is, the jsp:include tag within the logic:match tag is executed. <bean:define id="nav

Seite 26

<td class="formBoxBg" width="15"><lms:spacer width="15" height="1" /></td> &l

Seite 27

specified with a value of “contentPage,” the returned value is stored in a pageContext object variable that can be referenced later in the page as a v

Seite 28

Including JavaScript source code The next piece of code includes the JavaScript code from the ds>js>delivery.js file in the page so that the fun

Seite 29

Defining resizable frames The final chunk of code defines the sizes of the resizable frames on the page: <frameset onload="load()" rows=&

Seite 30

</frameset> </html> The body of the delivery:action tag identifies the action used to display the frame. The body maps to the action path

Seite 31

• Images Applying customization sets When you create a customization set, you create a new branch in the application directory to house the files tha

Seite 32

adminTemplate.jsp page, which is the page that defines the format for most of the pages on the Learning Management System server. For more information

Seite 33 - Delivery server

Adding your own CSS files You can add your own CSS files for use in the application. You can reference styles from custom files in addition to the sty

Seite 34

Table of Contents Chapter 1 Customizing the IBM Lotus Learning Management System User interface ...

Seite 35

To increase the default font size, change the “font-size:” value from xx-small to small or medium. To change the font style, replace the values in the

Seite 36 - Making global changes

A number of the tags in the lms custom tag library, such as the button or img tags, contain attributes that reference .properties file entries to supp

Seite 37

To replace graphics: • Replace the existing image file in the [serverName]>images directory with the image you prefer to use. Retain the original

Seite 38 - Editing existing CSS files

<td width="93%" class="systemLogoPlacement" valign="top"> <img src="<delivery:logoURL resource=

Seite 39 - Replacing CSS files

} To customize the Help icon to align left instead of right, either: • Replace the class attribute with static HTML to define the alignment of the te

Seite 40

Submitting a form If you remove the nav attribute and add an onClick attribute, you completely change the functionality of the button. This code, for

Seite 41

If no value attribute were supplied, the hidden input tag would retrieve a value for the destination property from the form Bean. The following lms:hi

Seite 42

key from the appropriate .properties file. Similarly, the “tooltipKey” attribute defines the resource key to retrieve for display in the window status

Seite 43 - Changing individual JSPs

</logic:notPresent> </logic:notPresent> </logic:equal> This code, which follows the check for drop-down box fiel

Seite 44 - Editing existing JSP tags

%> <option value="<%=optionValue%>"><%=optionValue%></option> <% }

Seite 45

Removing fields from the Search pages ... 48 Chapter 7 Customiza

Seite 46 - Removing JSP tags

Chapter 6 Customizing Search You can perform these types of searches in the user interface: • User Search The User Search page appears when you roste

Seite 47

attribute HealthPlanChoice, the attribute link would look like this: <!--================================================================ User S

Seite 48

Customizing Offerings Catalog searches The Learning Management System allows you to create a pool of custom fields that can be applied to course offer

Seite 49

Removing fields from the Search pages If you want to remove fields from the Search pages, edit the appropriate .jsp to remove the code for the text an

Seite 50 - Customizing Search

Chapter 7 Customization sets You can create what are in effect alternative versions of the application and send specified users to one or another of t

Seite 51

1. Copy the application’s Web directory on the LMM server to a new Web directory and give it an appropriate namefor example, SalesCSand then copy t

Seite 52

2. Make whatever changes you want to the JavaServer Pages, Cascading Style Sheets, image files, properties files, and templates in the SalesCS direct

Seite 53

locations in the Delivery server directory tree. In that case, the resource directory would again be named SalesCS. • Delivery Server Web Directory

Seite 54 - Customization sets

Table of sample matching strings Type Example matches User Fulano de Tal/Cambridge/IBM cn=Fulano de Tal,ou=Cambridge,o=IBM cn=Jan Doe,ou=West5,ou=W

Seite 55

• Use text unchecked, the customization set uses the files in the LMM properties directory; checked, the files in the customization set’s properties

Seite 56

Chapter 1 Customizing the IBM Lotus Learning Management System User interface There are several ways you can tailor the IBM® Lotus® Learning Manageme

Seite 57

file, inserting the custom files in the appropriate locations, overwriting any files in the default installation that have custom counterparts. Final

Seite 58

56 IBM Lotus Learning Management System Release 1 Customization Guide

Seite 59 - Zip file

Chapter 8 Creating a tab You can create a custom tabbed page to display along with the standard tabbed pages―Home, Student Catalog, Users, and so on.

Seite 60

navigationTab.users = Users users.manageUsers.task = Manage Users The navigationTab.users and users.manageUsers.task resources in turn are spec

Seite 61

block. (The table’s summary attribute refers to a resourced string that text-to-speech software can read, summarizing the contents of the table.) The

Seite 62 - Creating a tab

<table cellpadding="0" cellspacing="0" border="0"> <tr> <td valign="middle"><

Seite 63

<required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>toolt

Seite 64

resource strings referenced, and link. The other sections on the page (Roles and Profiles) differ from the Users section only in their details. naviga

Seite 65

<label>users.rosterUsers.roster</label> <title>users.rosterUsers</title> <permissions>Roster_Users&l

Seite 66

the user clicks Continue in the User search page and rostering has been successful] <trail> fail</trail> [the message box displayed w

Seite 67

Static text is resourced in .properties and .txt files in the properties (and, in the case of the LMM server, templates) directories for the LMM and D

Seite 68

The <name> tag: page names and resourced text The <name> tag specifies the string to be used in the resource file ApplicationResources.pro

Seite 69

If you don’t want to display the breadcrumbs for a given JSP, you can include the <breadCrumbsInvisible> tag in the <trail>…</trail&g

Seite 70

The <title> tag: title bar text The <title> tag tag specifies the string in ApplicationResources.properties whose definition is displayed

Seite 71

PERMISSION table Field Datatype Allow Nulls Values oid CHAR(20) N nnnnnnnnnnnnnn00PERM name VARCHAR(128) N X_Y perm_id INTN N n description VARCHAR(2

Seite 72 - Adding custom permissions

Sample PERMISSION records OID 0000000000000000PERM PERM_ID 0 NAME Home_Module DESCRIPTION Permission to see Home module CATEGORY 0 STATUS A UPDATETIM

Seite 73 - PERMISSION table

CASCADED_PERMISSION table Field Datatype Allow Null Values child_oid CHAR(20) N nnnnnnnnnnnnnn00PERM parent_oid CHAR(20) N mmmmmmmmmmmmmm00PERM A

Seite 74

<module> <name>users</name> <target>/userManagementInit.do</target> <content>users.jsp</content>

Seite 75 - CASCADED_PERMISSION table

-------------------------------------------------------------------------%> <span class="idxIntro"><lms:message key="custom

Seite 76

</lms:permissionCheck> <%-- ----------------------------------------------------------------------- END Hello -----------------------------

Seite 77

</table> <%-- ---------------------------------------------------------------------- END Index Content Area --------------------------

Seite 78

Acronyms and abbreviations Acronym or Abbreviation What it stands for CSS Cascading Style Sheet DS Delivery Server DUC Offline Learning Client (Disc

Seite 79

<tr> <td width="95%"><lms:spacer type="standard" /></td> <td width="1"> <di

Seite 80

---------------------------------------------------------------------- BEGIN Done button ----------------------------------------------------------

Seite 81

The second linked page (customGoodbye.jsp) looks like this: <%--------------------------------------------------------------------- customGoodbye.

Seite 82

<table border="0" cellpadding="0" cellspacing="0" border="0" width="100%"> <tr> <

Seite 83

2. Create Help files You need to associate a Help topic with each JSP so that when the user clicks? to display context-sensitive Help, the applicatio

Seite 84

<frame name=content title="Help Topic" src="ch_customtab_b.html" scrolling=auto framespacing=0 frameborder=no border=0 marginwi

Seite 85

See “Chapter 4: Customizing Help” for instructions on how to create custom Help topics. 3. Add permissions to the LMS database A user needs permissio

Seite 86

INSERT INTO PERMISSION (OID, PERM_ID, NAME, DESCRIPTION, CATEGORY, STATUS) VALUES ('000000000042100PERM', 421,'Custom_Tab', '

Seite 87

Say_Hello.name = Say Hello Say_Goodbye = Display Goodbye message Say_Goodbye.name = Say Goodbye 5. Edit navigation.xml You need to add a <module>

Seite 88

<content>customGoodbye.jsp</content> <label>customTab.goodbye.label</label> <title>customTab.goodbye.title</tit

Seite 89

4 IBM Lotus Learning Management System Release 1 Customization Guide

Seite 90

To create a role and assign it to users: 1. Open the Users page and click Manage Roles. 2. Click Add Role. 3. Enter the name of the new role (for

Seite 91

86 IBM Lotus Learning Management System Release 1 Customization Guide

Seite 92

Index abbreviations, 2 acronyms, 2 catalog, 47 context-sensitive Help, 16 course offerings, 47 CSS files adding custom, 34 editing, 34 replacing, 34 c

Seite 93

Tag library descriptor files(TLD files), 20 text resourcing globally, 35 users, 45 XML settings files, 5 88 IBM Lotus Learning Management System Rele

Kommentare zu diesen Handbüchern

Keine Kommentare