Home > Customization (Skins) > SKSKIN-Datei
Dokumentation zur SKSKIN-Datei
Die XML-Datei mit der Endung .skskin wird für die korrekte Anzeige des Skins im
Konfigurationstool und im Browser benötigt. Es gibt Browserlayouts, Startseitenlayouts und Bildschirmtastaturlayouts
(Touchscreenlayouts), auch Skins genannt.
Für jedes Layout muss im SiteKiosk Installations-Verzeichnis im Ordner SKINS eine
entsprechende .skskin Datei vorhanden sein.
Bitte beachten Sie:
Für die Erstellung eines eigenen Browserlayouts sind gewisse Grundkenntnisse
notwendig. Aus verständlichen Gründen können wir Ihnen (ausser dieser
ausführlichen Dokumentation) keinen kostenlosen Support bei der Erstellung eines eigenen
Skins leisten!
1. Genereller Aufbau der SKSKIN-Datei
Um die Zusammenhänge zu verstehen, ist es oft am einfachsten, die Datei eines
vorhandenen Layouts unter die Lupe zu nehmen. Schauen Sie sich also bitte
zunächst eine .skskin Datei mit der Hilfe des Windows-Programms Notepad bzw.
einem anderen Editor genauer an.
- Pfad der SKSKIN-Dateien: SK-Installationsordner/Skins
Hier drei Beispiele der verschiedenen Layoutvarianten mit den wichtigsten
Bestandteilen der jeweiligen SKSKIN-Datei, die anschließend erklärt werden:
<skin name="TX82-Ultra English (floating)" filename="tx82-ultra_english_floating.skskin">
|
<touchscreen>
|
<preview>skins\tx82-ultra\english\preview.png</preview>
|
<keydef>skins\tx82-ultra\english\tx82_ultra_english_docked.xml</keydef>
|
</touchscreen>
|
</skin>
|
SKSKIN-Datei für das "TX82-Ultra English (floating)" Tastaturlayout (tx82-ultra_english_floating.skskin).
<skin name="Default Skin" filename="Default.skskin">
|
<browserskin name="Default Skin">
|
<preview>skins\Default\preview.png</preview>
|
<skindef>skins\Default\DefaultSkindef.xml</skindef>
|
</browserskin>
|
</skin>
|
SKSKIN-Datei für das "Default" Browserlayout (Default.skskin).
<skin name="Desktop Startpage" filename="DesktopStartpage.skskin">
|
<startpage name="Desktop Startpage">
|
<preview>skins\Startpages\Desktop\preview.png</preview>
|
<startpagedef>skins\Startpages\Desktop\Desktop.xml</startpagedef>
|
</startpage>
|
</skin>
|
SKSKIN-Datei für das "Desktop" Startseitenlayout (DesktopStartpage.skskin).
2. Dokumentation zu den Elementen und Attributen
Die Datei besteht aus mehreren Elementen die, ähnlich der HTML-Konvention, ein
öffnendes und ein schließendes Tag haben. Z.B. <skin> als öffnendes und
</skin> als schließendes Tag des Skin-Elements. Zwischen die beiden Tags
werden die zu diesem Element gehörenden Attribute geschrieben. Auch diese können
Elemente mit eigenen Attributen sein.
Zusätzlich besteht die Möglichkeit,
innerhalb des öffnenden Tags weitere Daten, wie z.B. name=...,
aufzunehmen.
2.1 skin:
Einrahmend steht in diesem File ein "skin"-Element, welches als Attribut einen
Namen ("name") hat, der dazu dient, die Identifikation des einzelnen Elements zu
erleichtern.
Das Attribut "filename" gibt einen eindeutigen Dateinamen
an, unter dem das Skin im Skin-Verzeichnis von SiteKiosk gespeichert wird.
2.2 touchscreen:
Wenn es sich um ein Tastaturlayout handelt, folgt ein "touchscreen"-Element, welches folgende Informationen enthält:
- preview:
Relative Pfadangabe für das Vorschaubild "preview.png" innerhalb des SiteKiosk Installationsverzeichnisses.
- keydef:
Relativer Pfad zur Definitionsdatei des Tastaturlayouts innerhalb des SiteKiosk Installationsverzeichnisses.
2.3 browserskin:
Wenn es sich um ein Browserlayout handelt, folgt ein "browserskin"-Element, welches folgende Informationen enthält:
- preview:
Relative Pfadangabe für das Vorschaubild "preview.png" innerhalb des SiteKiosk Installationsverzeichnisses.
- skindef:
Relativer Pfad zur Definitionsdatei des Browserlayouts innerhalb des SiteKiosk Installationsverzeichnisses.
2.4 startpage:
Wenn es sich um ein Startseitenlayout handelt, folgt ein "startpage"-Element, welches folgende Informationen enthält:
- preview:
Relative Pfadangabe für das Vorschaubild "preview.png" innerhalb des SiteKiosk Installationsverzeichnisses.
- startpagedef:
Relativer Pfad zur Definitionsdatei des Startseitenlayouts innerhalb des SiteKiosk Installationsverzeichnisses.
Siehe auch
Back To Top