User Guide

i!-ConnectLinx
90
RMS NetLinx Programmer’s Guide
names and URLs of each of these files and rename it to i!-ConnectLinx. Now
anyone can retrieve an action list for the company’s system by pointing to the
company’s main web address and selecting a room file from the list.
If desired, the action list index file can be viewed in an HTML browser by using
an eXtensible Style Language file. A web developer can make any adjustments to
the XSL file so the index file has the look of the company’s web site when
viewed in an HTML browser. A sample XSL file, i!-ConnectLinxList.xsl, is
supplied with i!-ConnectLinx and should be placed in the same directory on the
web server as the index file.
The URL contained in the index file can point to an additional index file to allow
for tree style navigation. For instance, the main file might list cities where the
company has offices, which point to an index file for each city. Each city index
file might contain a list of buildings and point to building index files. Then each
building index file contains the list of rooms in that building and points to the
actual action list for each room.
International Issues / Localization
Localization is the process by which an application is adapted to a locale, and
describes a user’s environment or geographical location.
i!-ConnectLinx provides the standard action name, help string, and folder names
for all the standard actions. This information is built directly into the
i!-ConnectLinx module. If English is not the primary language for the room, the
standard action text can be changed.
The standard action text can be stored in a file called
i!-ConnectLinxStdText.xml located in the doc:\user\connectlinx directory.
When a standard action is added, the text from this file is used for the action
name, the help string and folder names.
The i!-ConnectLinxStdText.xml can be created in two ways. The
i!-ConnectLinxStdTextTemplate.xml file can be altered directly and saved as
i!-ConnectLinxStdText.xml in the doc:\user\connectlinx directory. However,
this file is difficult to edit in a standard text editor so an XML file editor is
recommended.
Alternatively, the i!-ConnectLinxStdText.xml file can be created using the
i!-ConnectLinxEngineStdTextWriter.axs file. To change the language: