Was sind Themes im yalst Live Chat und wozu brauche ich sie?

Ein Theme für das yalst-LiveSupportTool ist eine Textdatei im XML-Format, in der das Aussehen der Fenster auf der Besucherseitebeliebig angepasst und verändert werden kann.

Dieses erfolgt dabei für jeden Zugang/Lizenz separat, so dass bei einer Mehrlizenzinstallation bzw. auch bei der von Visisoft gehosteten Lösung eine Änderung des Designs, der graphischen Elemente, der Funktionalitäten, der Textausgaben möglich wird.

Dabei überschreiben die Einstellungen in den Themes alle anderen Einstellungen. Das betrifft sowohl die Installationseinstellungen, die der webbasierten Konfiguration als auch die im yalst-LiveSupportTool fest integrierten Eigenschaften.

Hochladen kann man das Theme unter Einstellungen – CSS und Themes im webbasierten Frontend zur Konfiguration des einzelnen Zugangs/Lizenz.

Dieser Upload ändert nichts an der ursprünglichen Konfiguration. Sobald das Theme wieder deaktiviert wird, gelten wieder die ursprünglichen Einstellungen, die webbasiert konfiguriert wurden.

Zur Erstellung eines neuen Themes kann man unter Dokumentation bereitgestellte Standard-Theme verwenden. In diesem Theme sind allerdings nur die IDs der Elemente zusammengetragen und keine CSS-Eigenschaften für irgendein Element festgelegt. Alle Einträge sind auskommentiert. Außerdem sind auch im Javascript-Abschnitt nur sehr wenig beispielhafte Inhalte hinterlegt.

Der einfachere Weg ist die Nutzung eines bereits erstellen Theme, da dort bereits die wesentlichen Elemente mit CSS-Eigenschaften belegt sind. Weiterhin werden in den meisten Themes auch schon Icons getauscht bzw. neue Hintergrundbilder für die Seiten hinterlegt, so dass der Aufwand bei einer Änderung deutlich kleiner ist. Auch diese sind unter Dokumentation bereitgestellt.

Die grundsätzliche Struktur eines Themes ist hier graphisch dargestellt. Dieses setzt sich neben dem Header aus 4 Abschnitten zusammen. Wenn Sie den entsprechenden Abschnitt anklicken, wird ein kurzes Quellcodebeispiel angezeigt, aus dem Grundstruktur des Abschnittes hervorgeht.

Eine detaillierte Anleitung mit vielen aussagekräftigen Beispielen und Erklärungen zur Erstellung eines Themes gibt unter Dokumentation.