Home > Customization (Skins) > Start Page Layout

Documentation for the Definition file for Start Page Layouts

The XML definition file for the start page layout contains all the necessary information to run a start page layout.
Please note:
Some basic knowledge is necessary to create a separate keyboard layout. For obvious reasons we cannot (apart from this documentation) provide free support for creating personalized skins.
1. General Structure of the Definition File
The structure of the definition file is to be described on the basis the file of a specific starting page layout.

- Path to the definition file of the Desktop start page layout: SK-Installation folder/Skins/Startpages/Desktop/Desktop.xml

The following is an excerpt of the most important elements of the file:

<startpagedef name="Desktop Startpage">
<confightml>skins\public\Startpages\Desktop\Config.html</confightml>
<common>
<newwindow-startpage>http://www.provisio.com/<newwindow-startpage>
<allow-session-override>false</allow-session-override>
<fullscreen>true</fullscreen>
<fullscreen-hide-taskbar>false</fullscreen-hide-taskbar>
<fullscreen-hide-statusbar>false</fullscreen-hide-statusbar>
<startpage>%SiteKioskPath%\skins\public\Startpages\Desktop\Start.html</startpage>
</common>
</startpagedef>

2. The Elements and Attributes of the Definition File
2.1 startpagedef-Element
Each layout begins with the a startpagedef element.

<startpagedef name="Desktop Startpage">
...
</startpagedef>

name:
Defines the name of the home page. The contents of this attribute are displayed in the SiteKiosk configuration. The attribute name must be unique for each layout.
2.2 confightml-Element
Specifies the path to the file that is used to display the Customize dialog for the start page layout in the configuration tool of SiteKiosk. This information is optional and only necessary if a Customize dialog should be used.

<confightml>skins\default\defaultconfig.html</confightml>

2.3 common-Element:
Summarizing element for various general parameters of the start page layout.

<common>
...
</common>

The following parameters are available:

<newwindow-startpage>http://www.provisio.com/<newwindow-startpage>
<allow-session-override>false</allow-session-override>
<fullscreen>true</fullscreen>
<fullscreen-hide-taskbar>false</fullscreen-hide-taskbar>
<fullscreen-hide-statusbar>false</fullscreen-hide-statusbar>
<startpage>%SiteKioskPath%\skins\public\Startpages\Desktop\Start.html</startpage>

newwindow-startpage:
A start page layout is displayed only in the main window of the SiteKiosk browser. This parameter determines what is displayed in a newly opened browser window, unless it was opened by the link to an explicitly specified URL.
allow-session-override:
Boolean value, used only for internal purposes, should be set to false.
fullscreen:
Boolean value indicating whether the start page layout occupies the entire screen. For a start page layout of this parameter should almost always be true.
fullscreen-hide-taskbar:
Boolean value that indicates whether a taskbar is visible.
fullscreen-hide-statusbar:
Boolean value that indicates whether a status bar is visible.
startpage:
URL responsible for the actual presentation of the main window of the start page layout..

See also

Manually Configurable Options
Language Files
SKSKIN File
Browser Layout
Keyboard Layout
Remapping Keys

Back to top