Customize Templates 
Copyright © 1998, 2010, Oracle. All rights reserved. 
17-1 
Templates are used for a variety of purposes in the Developer. They generate bubble text 
automatically for frames, determine the instructional text to be shown during Know It 
mode playback, and control the example text given with string input events. You can 
customize these templates to reword the text or even translate it into any language not 
provided in the Developer. 
Templates are stored in the /System/Templates folder in the Library. There is a subfolder 
for each supported language, named according to the language code. 
Each folder contains two existing template sets, Standard and Microsoft. Each template 
has a template.xml file which contains the customizable text. These existing templates 
should not be customized, because when you upgrade to newer versions of the Developer, 
they will be overwritten and your customizations will be lost. Instead, make a copy of one 
of the templates, rename it, and make your customizations to the copy. 
Start the Template Editor 
The Template Editor is a tool included with the Developer that provides an interface that 
enables you to easily edit the template.xml file to customize a template. The interface has 
several sections, each of which allow you to modify different parts of the template. You 
can change existing text elements or add text, or localize the text into any language. In 
addition, you can preview the results of your changes immediately. 
You can launch the Template Editor from the Windows Start menu. The installation process 
creates a shortcut in the same program group as the Developer. 
To start the Developer: 
1. Click the Start menu. 
2. Point to the All Programs command. 
3. Point to the User Productivity Kit command. 
4. Click the Template Editor command. 
To create and customize a template: 
1. Open the Library. 
2. Navigate to the System/Templates folder, and then open the folder for the 
language templates you want to customize. 
3. In the language folder, select the template set you want to copy. 
4. On the Edit menu, choose Copy
5. On the Edit menu, choose Paste
6. Select the copy you just made. 
7. On the Edit menu, choose Rename
8. Type the name for the customized template. 
9. Press ENTER. 
10. Right-click the template set and choose Open
11. Copy the template.xml file to your local drive or a network drive. 
17. Customize Templates 
Convert pdf to jpg batch - Convert PDF to JPEG images in C#.net, ASP.NET MVC, WinForms, WPF project
How to convert PDF to JPEG using C#.NET PDF to JPEG conversion / converter library control SDK
change file from pdf to jpg; change pdf into jpg
Convert pdf to jpg batch - VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.net, ASP.NET MVC, WinForms, WPF project
Online Tutorial for PDF to JPEG (JPG) Conversion in VB.NET Image Application
convert pdf pictures to jpg; change pdf file to jpg file
Customize Templates 
17-2 
Copyright © 1998, 2010, Oracle. All rights reserved.
12. Start the Template Editor. 
13. Open the template.xml file in the Template Editor. 
14. Modify the text as desired, referring to the following sections. 
15. Save the template.xml file. 
16. Copy the modified file into the template document in the Library. 
17. Close and save the template document. 
18. Apply the template to topics as appropriate. See Template Property for more 
information. 
Edit the Template.xml File 
The template.xml file has several different sections. 
Section 
Description 
Styles 
Statements used to format parts of the template text. 
Events 
Lists all events (actions) that are possible. 
Classes 
Lists all classes (types) of supported objects. 
Defaults 
Generic template definitions used when a specific template 
definition does not exist for a Class. 
KeyNames 
The names of the special keys on the keyboard, such as Enter, 
Insert, Delete, Home, End, and Escape. 
Instructions 
Instructional text, such as "Press Enter to continue", found in 
the Player. 
The template text in the bubble is defined in the Classes and Defaults sections. The 
Classes define the objects, such as combobox, menuitem, pushbutton, or radiobutton. 
Each class has the same list of events, such as LClick1 or Drag. In the Template Editor, a 
pane at the top of the window displays the list of Classes. The Template section displays 
the Events in the left pane. The elements that make up the text for the event appear in 
the main pane, while the preview appears at the bottom of the window. See the following 
sections for details about how to use these panes to edit the template text. 
There is a Default template for each event. However, a particular Class may need a specific 
template, called a local template. For example, the Default template for the LClick1action 
(single left click) is "Click the". However, for the Column class, the local template for the 
single left click action is "Click an entry in the". If there is a local template for a Class, it 
appears in the Events list in bold text. If it is a Default template, it appears in non-bold 
text. 
To open the template.xml file: 
1. In the Template Editor, select the File menu and choose Open. 
2. Navigate to the location on the network or local drive to where you copied the 
template.xml file. 
3. Select the template.xml file and click Open
Edit a Class 
A class defines a single type of object, for example a button or a menu. The list of classes 
appears in the Classes pane at the top of the Template Editor window. Each class has four 
attributes, displayed in columns in the Classes pane. 
JPEG to PDF Converter | Convert JPEG to PDF, Convert PDF to JPEG
Features and Benefits. Powerful image converter to convert images of JPG, JPEG formats to PDF files; Support a batch conversion of JPG to PDF with amazingly
best pdf to jpg converter; convert pdf to gif or jpg
JPG to GIF Converter | Convert JPEG to GIF, Convert GIF to JPG
speed JPEG to GIF Converter, faster than other JPG Converters; output files with high good quality; Batch process mode support; let you convert a hundred of
c# convert pdf to jpg; pdf to jpg
Customize Templates 
Copyright © 1998, 2010, Oracle. All rights reserved. 
17-3 
Attribute 
Description 
Name 
Unique identifier for the object type; for example, 
ROLE_STANDARD_ACTIVEX. You cannot change this 
attribute. 
List Name 
Text that appears in the object type list in the Frame 
toolpane in the Topic Editor, for example ActiveX. 
Display Name 
Text that appears in the template-generated text when 
the <ObjectType/> attribute is used within a template 
definition. 
Gender 
Used to refer to the appropriate set of gender 
templates in the Defaults section. This affects 
languages other than English. See the Use Genders 
topic in the  Translate Templates chapter of the 
Content Development manual for more information. 
To edit a class definition: 
1. In the Template Editor, open the Template.xml file you want to edit. 
2. Scroll the list of Classes as necessary and double-click the Class definition you 
want to edit. 
3. Edit the text in the List Name and Display Name boxes as desired. 
4. Change the Gender, if necessary. 
5. Click OK
Edit an Event in a Class 
An event definition is a sequence of elements that produces the default template text. 
Keep in mind that if you edit an event definition that is in non-bold text, you are changing 
the definition for all Classes that use the Default definition. 
Element 
Description 
text 
The static template text appears between <Text> and 
</Text> tags in the template.xml file. Note that a 
template may contain multiple text statements.  
ObjectType 
The ObjectType element is a placeholder used to insert 
the display name of the object type as defined in the 
Class. 
ObjectName 
The ObjectName element is a placeholder used to 
insert the name of the object on which the action is 
performed.  
To edit an event definition: 
1. In the Template Editor, open the Template.xml file you want to edit. 
2. Scroll the list of Classes as necessary and select a class. 
3. In the Event list, click the event definition you want to edit. 
4. In the pane to the right of the Event list, double-click the element you want to edit. 
5. Edit the element properties as desired. 
6. Click OK
JPG to DICOM Converter | Convert JPEG to DICOM, Convert DICOM to
Select "Convert to DICOM"; Select "Start" to start JPEG to DICOM Converter first; Load JPG images from Select "Batch Conversion" & Choose "DICOM" in "Output
.pdf to .jpg converter online; convert pdf to jpg for online
JPG to JBIG2 Converter | Convert JPEG to JBIG2, Convert JBIG2 to
Ability to preserve original images without any affecting; Ability to convert image swiftly between JPG & JBIG2 in single and batch mode;
to jpeg; batch pdf to jpg online
Customize Templates 
17-4 
Copyright © 1998, 2010, Oracle. All rights reserved.
To add elements to an event: 
1. In the Event list, click the event definition to which you want to add an element. 
2. In the pane to the right of the Event list, click Add
3. In the Create New Element dialog box, click the Type list and select the type of 
element you want to add and click OK. 
4. Edit the element properties as desired. 
5. Click OK
To reposition elements in an event: 
1. In the Event list, click the event definition. 
2. In the pane to the right of the Event list, click the element you want to move. 
3. Click Move Up or Move Down to move the element to the desired position. 
To delete elements in an event: 
1. In the Event list, click the event definition. 
2. In the pane to the right of the Event list, click the element you want to delete. 
3. Click Delete
Add a Local Template to an Event 
You can create a local template for an Event that uses the Default template. This allows 
you to customize the template for a specific event without affecting other events. 
You can also remove a local template so that the event for the Class reverts to the Default 
template. Be aware that you cannot undo this operation. If you decide you want a local 
template again, you must add it and create the elements manually. 
To add a local template to an event: 
1. In the Template Editor, open the Template.xml file you want to edit. 
2. Scroll the list of Classes as necessary and select a class. 
3. In the Event list, right-click the event definition to which you want to add a local 
template. 
4. On the shortcut menu, click Add Local Template
5. Edit the elements in the template as desired. 
To remove a local template from an event: 
1. In the Template Editor, open the Template.xml file you want to edit. 
2. Scroll the list of Classes as necessary and select a class. 
3. In the Event list, right-click the event definition to which you want to add a local 
template. 
4. On the shortcut menu, click Remove Local Template
Change Instructional Text 
When a user plays a topic in the Player, instructional text appears in various situations. 
During See It, Try It, Do It and Know It mode playback, navigational instructions appear in 
JPG to Word Converter | Convert JPEG to Word, Convert Word to JPG
Select "Convert to Word"; Select "Start" to start conversion to Word Converter first; Load JPG images from Select "Batch Conversion" & Choose "Word" in "Output
batch pdf to jpg converter; bulk pdf to jpg converter online
JPG to JPEG2000 Converter | Convert JPEG to JPEG2000, Convert
Select "Convert to JPEG2000"; Select "Start" to start to JPEG2000 Converter first; ad JPG images from Select "Batch Conversion" & Choose "JPEG2000" in "Output
pdf to jpeg converter; convert pdf file to jpg online
Customize Templates 
Copyright © 1998, 2010, Oracle. All rights reserved. 
17-5 
certain frames, such as "Press [Enter] to start" on the Start frame. Know It mode has 
additional instructions plus remediation which appears when a user has performed a step 
incorrectly. In addition, a string input frame, which instructs the user to enter text, has 
example text.  
Each instruction may have more than one text element. The Leading Space option in the 
Element Properties dialog box enables you to insert a space before a text element to 
separate the text. 
Change Instructional Text for the Player 
In the Player, instructional text appears in See It, Try It, and Do It modes for the Start and 
End frames and on Explanation frames. In addition, there is a Pause link, which allows the 
user to pause the playback in See It mode, and the instructional text that appears at the 
top of a Decision frame. You can customize this text in the template.xml file. 
This text is defined in the template elements in the Instructions toolpane, as shown below. 
Template Context 
Text appears in 
leadin 
Start frame 
leadout 
End frame 
continue 
Explanation frame 
decision_headline 
Text at the top of a Decision frame 
pauselink 
Pause link in bubble 
Note: When you select certain instructions, the text in the Template area displays in raw XHTML 
format because it contains formatting that is not supported in the native template. The text you 
can edit is located between the <a class> and </a> tags. As you edit this text, be careful not to 
change or delete any of the other text or codes in the template definition, or the template may not 
work properly. 
To change instructional text for the Player: 
1. In the Template Editor, open the Template.xml file you want to edit. 
2. From the Edit menu, choose Instructions. 
3. In the Instructions toolpane, select the instruction you want to edit: leadin, 
leadout, continue, pauselink, or decision_headline. 
4. In the Template toolpane, double-click the text element that you want to edit. 
5. Change the text as desired. 
or 
Edit the text in the XHTML code as desired. 
6. Select the Leading Space option, as necessary. 
7. Click OK
Change Instructional Text for Know It? Mode 
During Know It mode playback in the Player, instructional text appears for the Start and 
End frames and on Explanation frames. In addition, there are four levels of remediation 
that can appear if a user performs a step incorrectly. There is also text which informs a 
user the score needed to pass at the beginning of the topic, the score achieved at the end 
JPG to PNG Converter | Convert JPEG to PNG, Convert PNG to JPG
Select "Convert to PNG"; Select "Start" to start conversion to PNG Converter first; Load JPG images from Select "Batch Conversion" & Choose "PNG" in "Output
conversion pdf to jpg; best pdf to jpg converter for
VB.NET Image: PDF to Image Converter, Convert Batch PDF Pages to
and non-professional end users to convert PDF and PDF/A documents to many image formats that are used commonly in daily life (like tiff, jpg, png, bitmap, jpeg
change pdf file to jpg online; convert pdf file to jpg
Customize Templates 
17-6 
Copyright © 1998, 2010, Oracle. All rights reserved.
of the topic, and whether the user passed or failed. You can customize this text in the 
template.xml file. 
This text is defined in the Instructions section. The Template Contexts are defined as 
shown below. 
Template Context 
Text appears in 
knowit_leadin 
Instructional text for the Start frame 
knowit_leadout 
Instructional text for the End frame 
knowit_explanation 
Instructional text for the Explanation frame 
knowit_nextstep 
Show Step text 
leadin_score 
Text informing the user of the score needed at 
beginning of the topic 
knowit_warningL1 
Text for the first level of remediation 
knowit_warningL2 
Text for the second level of remediation 
knowit_warningL3 
Text for the third level of remediation 
knowit_warningL4 
Text for the fourth level of remediation 
scoring 
Scoring information at the end of the topic 
scoring_YES 
Indicates that the user has passed 
scoring_NO 
Indicates that the user has not passed 
knowit_continue 
Indicates that the user should continue working 
to complete the task 
knowit_confirmdemo 
Confirms that the user wants to view the step in 
See It mode 
knowit_dragwarning 
Warns the user that the step is a drag and drop 
and that it will be completed for them 
knowit_finish_close 
Gives the user a choice to exit without being 
scored or to return to Know It mode 
Note: When you select certain instructions, the text in the Template area displays in raw XHTML 
format because it contains formatting that is not supported in the native template. The text you 
can edit is located between the <a class> and </a> tags. As you edit this text, be careful not to 
change or delete any of the other text or codes in the template definition, or the template may not 
work properly. 
To change instructional text for Know It? mode: 
1. In the Template Editor, open the Template.xml file you want to edit. 
2. From the Edit menu, choose Instructions. 
3. In the Instructions toolpane, select the instruction you want to edit. 
4. In the Template toolpane, double-click the text element that you want to edit. 
5. Change the text as desired. 
or 
Edit the text in the XHTML code as desired. 
6. Select the Leading Space option, as necessary. 
7. Click OK
Customize Templates 
Copyright © 1998, 2010, Oracle. All rights reserved. 
17-7 
Change Example Text for String Input Events 
During topic playback, steps in which a user is asked to enter text are called string input 
events. The bubble for a string input event frame has example text, which you can 
customize.  
This text is defined in the Instructions section. The Template Contexts are defined as 
shown below.  
Template Context 
String Input text 
strinp_something_text 
Text shown when Something is the metadata 
selected for the string input event 
strinp_something_text_noexample Text shown when Something is the metadata 
selected for the string input event, and the 
example text has been turned off 
strinp_anything_text 
Text shown when Anything is the metadata 
selected for the string input event 
strinp_anything_text_noexample 
Text shown when Anything is the metadata 
selected for the string input event, and the 
example text has been turned off 
strinp_nothing 
Text shown when Blank is the metadata selected 
for the string input event 
strinp_or 
Connector used when there is a list of valid values 
A definition may have the #VALUE parameter, which refers to the default value that was 
input when the topic was recorded. Do not change this parameter. 
To change instructional text for Know It? mode: 
1. In the Template Editor, open the Template.xml file you want to edit. 
2. From the Edit menu, choose Instructions. 
3. In the Instructions toolpane, select the instruction you want to edit. 
4. In the Template toolpane, double-click the text element that you want to edit. 
5. Change the text as desired. 
or 
Edit the text in the XHTML code as desired. 
6. Select the Leading Space option, as necessary. 
7. Click OK
Change the Font Format for Template Text 
In the template text generated for the bubble, there are certain items which have special 
formatting. 
Text Item 
Style name 
Format 
Object name 
ObjectName 
dark blue color, bold 
Text entered in a string input 
Content 
red color, bold 
Key name 
Key 
dark blue color, bold 
Link 
Link 
light blue color, bold 
Customize Templates 
17-8 
Copyright © 1998, 2010, Oracle. All rights reserved.
If you want to change this formatting, you cannot use the Template Editor; you must open 
the template.xml file in the xml editor of your choice. The statements in the Styles section 
at the beginning allow you to customize the color or the font weight of the text. The style 
is made up of three parts, as shown in the example below: 
<Style Name="ObjectName" Bold="true" Color="#000080"/> 
The Bold element is a Boolean value; it can be true or false. The Color element is the 
HTML code for the color. You can change either of these two values as desired. Do not 
change the style name. 
Translate Templates 
The Developer includes templates in several languages. If you need language(s) other 
than these, you can a new template set for that language and translate the appropriate 
text in the template.xml file. 
First, create a subfolder for the language in the System/Templates folder. You must use 
the correct language codes, for example hu for Hungarian or pl for Polish. For a list of 
these codes, go to the following site:  
http://msdn2.microsoft.com/en-us/library/ms533052.aspx 
Follow the instructions for customizing the templates, except when you make a copy of an 
existing template, paste it into the new language folder. You can then translate the text in 
the template.xml file. 
The following items should be translated. 
Template text in the bubble 
See Edit the Template.xml File for more information. 
Instructional text for the Player 
See Change Instructional Text for the Player for more information. 
Instructional text for Know It? mode 
See Change Instructional Text for Know It? Mode for more information. 
Example text for String Input events 
See Change Example Text for String Input Events for more information. 
Note: Many of the templates have multiple elements. When you translate the templates into 
other languages, the order of these elements may need to be changed to account for differences 
in word order in various languages. 
Edit Event Names 
In the template.xml, there is a list of event types with corresponding names. These names 
should be translated. 
To edit Event names: 
1. In the Template Editor, open the Template.xml file you want to edit. 
2. From the Edit menu, choose Event Names. 
3. In the Name list, click the event name once to select it. 
4. In the Name list, click the event name again to edit the text. 
Customize Templates 
Copyright © 1998, 2010, Oracle. All rights reserved. 
17-9 
5. Change the text as desired. 
6. Press ENTER. 
Edit Key Names 
In the template.xml, there is a list of all of the names of the non-alphanumeric keys on the 
keyboard. The names of the keys should be translated. 
To edit key names: 
1. In the Template Editor, open the Template.xml file you want to edit. 
2. From the Edit menu, choose Key Names. 
3. In the Name list, click the key name once to select it. 
4. In the Name list, click the key name again to edit the text. 
5. Change the text as desired. 
6. Press ENTER. 
Edit Shift Key Prefixes 
When there is an event that uses a keyboard combination, such as Shift+Click, the text in 
the bubble is "Press the Shift key and click...". There is a second template for multiple 
keyboard combinations, such as Alt+Ctrl+Click, for which the template text in the bubble 
is "Press Alt+Ctrl and click". These prefixes should be translated. 
For the multiple keyboard combinations, there are also separators that you can edit. 
To edit the shift key prefixes: 
1. In the Template Editor, open the Template.xml file you want to edit. 
2. From the Edit menu, choose Shift Key Prefixes. 
3. In the Prefix toolpane, click ShiftKeyPrefixSingle or ShiftKeyPrefixMulti. 
4. In the Template toolpane, double-click the text element in the Text column that 
you want to edit. 
Note: There may be no text in the Text column for the names of the keys. The 
name in the Shift Key field is the default. When you double click one of the names, 
you can add custom text to be used instead. 
5. Change the text as desired. 
6. Select the Leading Space option, as necessary. 
7. Click OK
Use Genders 
In English, there is only one gender, called neutral in the English templates. In languages 
other than English, you may need to use multiple genders. For example, in English, a 
pushbutton and a radiobutton 
To create and use genders, follow these basic steps: 
 
Create the gender: When you create a new gender, it is copied from an existing 
gender of your choice. 
 
Edit the class to use the appropriate gender: After you have created the genders 
as necessary, you must assign the correct gender to the class. 
Customize Templates 
17-10 
Copyright © 1998, 2010, Oracle. All rights reserved.
 
Edit the text for the events: Edit the text to be gender-appropriate for the events 
in a class. If the event uses the default template, then all events that use the 
default template for that gender are also updated. 
To create a new gender: 
1. In the Template Editor, open the Template.xml file you want to edit. 
2. In the Gender toolpane, right-click the gender you want to copy to create a new 
gender. 
3. From the shortcut menu, click Create New Gender
4. Enter a name in the Name field for the gender. 
5. Click OK
To edit the gender for the class: 
1. Scroll the list of Classes as necessary and double-click the Class definition you 
want to edit. 
2. Click the Gender list and select the appropriate gender. 
3. Click OK
To edit the text for an event: 
1. In the pane to the right of the Event list, double-click the text element you want to 
edit. 
2. Edit the element text as appropriate for the gender. 
3. Click OK
Documents you may be interested
Documents you may be interested