Extension um das gleiche HTML im WebFront und Tile Visualisation zusammen mit dem WwxSkin zu nutzen.
Da die Tile Visu derzeit noch keine Skins unterstützt, ist ein Umweg über ein JavaScript erforderlich.
Dieses JavaScript prüft, ob das HTML im WebFront angezeigt wird. Wenn nicht, wird ein Stylesheet in den Head injiziert.
Dieses Stylesheet unterstützt die gleichen CSS-Klassen wie der WwxSkin, sodass das gleiche HTML übergangsweise in beiden Visualisierungen genutzt werden kann.
- IP-Symcon ab Version 8.1
- Repository
https://github.com/Wilkware/WwxTileVisuauschecken. - Dateien
wwx.cssundwwx.jsin das Preview-Verzeichnis von IPS legen (/usr/share/symcon/preview/). - Folgende Zeile vor dem bestehenden HTML-Code einfügen ...
<script type="application/javascript" src="./tile/wwx.js"></script>
... oder wer meine Skript-Bibliothek nutzt Pitti’s Skript-Bibliothek
$html = __TILE_VISU_SCRIPT; // als erste Zeitle der HTML Definition schreiben
Eine ausführliche Beschreibung der Technik und Zusammenhänge kann auf meinem Blog auf der Seite WwxTileSkin nachgelesen werden.
v1.3.20250829
- FIX: Kleine Anpassung bei Table Head von 'lines'
- FIX: Dokumentation up-to-date
v1.2.20250721
- FIX: CSS wird jetzt über '/tile' geladen
- FIX: Scrollbar Thumb standardmäßig auf transparent gesetzt.
- FIX: Dokumentation angepasst
v1.1.20241221
- NEU: Tabellenstyle 'theme' (head), Tabellenkopffarbe wie Theme-Farbe
- NEU: Sticky (stehender) Tabellenkopf
- FIX: Tabellenstyle 'lines' (head) funktioniert beim scrollen korrekt
- FIX: Meta-Tag wird jetzt von IPS ausgeliefert bzw. bereitgestellt
v1.0.20240702
- NEU: Initialversion
Seit nunmehr über 10 Jahren fasziniert mich das Thema Haussteuerung. In den letzten Jahren betätige ich mich auch intensiv in der IP-Symcon Community und steuere dort verschiedenste Skript und Module bei. Ihr findet mich dort unter dem Namen @pitti ;-)
Die Software ist für die nicht kommerzielle Nutzung kostenlos, über eine Spende bei Gefallen des Moduls würde ich mich freuen.
Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 4.0 International