Kiosk Project logo
Back to Kiosk home

bad screen shot
kiosk - a small structure for dispensing information

Kiosk is a xul interface for mozilla or maybe better put an XUL application that runs on Mozilla

Some basic information first How to Make a Kiosk browser chrome Whats it good for?
How to skin the Kiosk browser Help Me With some feedback Windows specific info

To install the kiosk.tar:

The tar file should be installed ( unpacked ) in the /mozilla/chrome directory. This should result in a directory /mozilla/chrome/kiosk. The file installed-chrome.txt that is found in the /kiosk directory has 3 lines that should be copied, added, to the /mozilla/chrome/installed-chrome.txt, instructions are in that file also. Make sure that the last line of the 3 lines ends with a carriage return or that line will not be added to the contents.rdf. Cd to the /mozilla directory where you will find a script - rebuild-databeses.sh or mozilla-rebuild-databases.pl - and at the command line run this script. The next time mozilla is started the skin will be added to the chrome register.
NOTE on the mozilla 0.9.8 I just installed the rebuild-databases.sh is missing. You can obtain the rebuild-databases.sh script in my software directory if needed. If you get it make sure to install it in the /mozilla directory.

To install the kiosk.xpi


To run mozilla with the kiosk interface type at a xterm prompt:

How to UNINSTALL a skin

There apears to be no xpi uninstall functionality built into mozilla. However a skin may be removed as follows, using the kiosk chrome as an example. The example also assumes that you have installed the kiosk.tar, if you installed the xpi then the lines below will have an jar! stuck in there. Got it? Ok here we go: Please note that I am writing these instructions from a linux viewpoint since that is what I use. Feedback from other OS users would be appreciated.
This skin is designed to be used for browser kiosks that are run on diskless workstations from xdmcp and other kiosk setups. You may find the javascript a pityful mess, so do I. Do you know how to use nsIWebShell? If so please clue me in. My email is massey@stlouis-shopper.com My name is Jim Massey

page created by JTJ Software
Send comments to Jim