Fujitsu eLux NG S26361-F2600-L134 User Manual
Product codes
S26361-F2600-L134
www.
myelux
.com
eLux
®
NG
Build # 27
197
Appendix 4: Configuring Kiosk Mode
Kiosk mode allows you to restrict the user functionality of the browser. The individual elements (and
layout) of the graphical user interface are defined in XML User Interface Language (XUL). The
functionality is formulated in JavaScript.
For kiosk mode, a number of XUL and JavaScript files are bundled into a JAR archive. To define your
own kiosk mode, you must edit these XUL documents.
For more information on XUL, see http://www.xulplanet.com/tutorials/xultu/intro.html.
layout) of the graphical user interface are defined in XML User Interface Language (XUL). The
functionality is formulated in JavaScript.
For kiosk mode, a number of XUL and JavaScript files are bundled into a JAR archive. To define your
own kiosk mode, you must edit these XUL documents.
For more information on XUL, see http://www.xulplanet.com/tutorials/xultu/intro.html.
A. Kiosk Mode for Firefox
Firefox comes with a default kiosk mode with the following features:
• URL bar has been blended out
• Toolbar cannot be customized by user
• “Save to disk” is deactivated (downloads still allowed)
• Preferences cannot be customized by user
• Not in full screen mode
To make additional changes, you will have to customize kiosk mode yourself. The JAR archive that
comes with Firefox can be used as a template. It contains all XUL documents used to describe the
user interface.
• URL bar has been blended out
• Toolbar cannot be customized by user
• “Save to disk” is deactivated (downloads still allowed)
• Preferences cannot be customized by user
• Not in full screen mode
To make additional changes, you will have to customize kiosk mode yourself. The JAR archive that
comes with Firefox can be used as a template. It contains all XUL documents used to describe the
user interface.
To customize kiosk mode for Firefox
1. Install the kiosk mode software (in the respective browser package).
2. Copy the following file to a machine with unzipping software:
2. Copy the following file to a machine with unzipping software:
/opt/MozillaFirefox/lib/chrome/modes/kioskmode.jar
Tip
On the Thin Client, you can use the UNIX copy command (“cp <file directory> <target
directory
>”) to copy the file to an NFS or SMB drive, or in the eLux NG starter the FTP function
available in Setup > Diagnosis.
3. Unzip the file.
Windows: Winzip
tool
UNIX:
unzip tool (command: unzip kioskmode.jar)
The directory “content” with the subdirectory “browser” will be created.
Warning
Do not change the directory structure. This will make your rezipped JAR file
unusable.
4. Edit the appropriate files using Notepad or an XUL editor. Comment out functions you want to
deactivate and interface elements (menus, toolbars, etc.) you do not want displayed. For an
example, view the document “browser.xul” from
“/opt/MozillaFirefox/lib/chrome/modes/kioskmode.jar”, which mainly describes the browser
interface.
example, view the document “browser.xul” from
“/opt/MozillaFirefox/lib/chrome/modes/kioskmode.jar”, which mainly describes the browser
interface.