Systemvariablen farblich hervorheben
Moderator: Co-Administratoren
- Henke
- Beiträge: 1524
- Registriert: 27.06.2022, 20:51
- System: CCU
- Hat sich bedankt: 141 Mal
- Danksagung erhalten: 306 Mal
Systemvariablen farblich hervorheben
Bei den Systemvariablen vom Typ Werteliste kann durch HTML Codierung eine farbliche Hervorhebung erreicht werden.
Beispiel für die Wertebezeichnung: "Ok;<span style="color:Red">Öffnen</span>;<span style="color:Blue">Schließen</span>"
Führt zu folgenden Ergebnissen:
Beispiel für die Wertebezeichnung: "Ok;<span style="color:Red">Öffnen</span>;<span style="color:Blue">Schließen</span>"
Führt zu folgenden Ergebnissen:
-
- Beiträge: 14165
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 1500 Mal
Re: Systemvariablen farblich hervorheben
Ich weiß nicht, ob das Problem immer noch besteht, aber es gab Zeiten, in denen solch eine Systemvariable (mit HTML-Code) auf der Startseite das ganze System auf den Bauch legen konnte. Ich würde solche Sachen daher mit Vorsicht angehen. Man darf die WebUI nicht als Visualisierung verstehen. Es ist in erster Linie lediglich eine Administrationsoberfläche. Und in einer solchen sind diese Optimierungen nur begrenzt nützlich.
Gruß Xel66
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: Systemvariablen farblich hervorheben
Den Tipp mit dem embedded HTML in Sysvars gab es vor 12 Jahren schon
viewtopic.php?f=31&t=4855&p=29758#p29758
...und mit viel Glück lädt die WebUI dann nicht mehr.
Also wirklich Vorsicht (wenn man sich nicht zu helfen weiß, wie man das notfalls wieder los wird)
- Henke
- Beiträge: 1524
- Registriert: 27.06.2022, 20:51
- System: CCU
- Hat sich bedankt: 141 Mal
- Danksagung erhalten: 306 Mal
Re: Systemvariablen farblich hervorheben
Fakten bitte, keine Geschichten aus der Steinzeit mit ungenauem Bezug.
Dieser Code enthält keine Sonderzeichen, die Probleme bereiten.
Aktuell läuft das in jeder Ansicht (Anmeldebildschirm, Variablenliste, Räume...) auf RaspberryMatic und HQ WebUI mit Firefox und Edge.
Also, bitte etwas in der Richtung: Läuft nicht mit Crome und originaler Software, ...
Über die administrative Oberfläche setzte ich einmalig die Einstellung, wie etwas dargestellt werden soll.
Die Anzeige, z.B. mit Neo mit der Option "Webseite", visualisiert das ganze dann.
LG
Michael
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: Systemvariablen farblich hervorheben
Das ist richtig. Aber es ist halt auch - wie von dir erwähnt - ein Beispiel.
Beispiele dienen als Inspiration für individuelle Anpassungen.
Da kann schnell mal was schiefgehen.
Und schon kommt nur noch das...
-
- Beiträge: 14165
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 1500 Mal
Re: Systemvariablen farblich hervorheben
Erzähle das der WebUI, nicht mir. Mir soll es egal sein, wenn andere meinen, ihre CCU unbedingt auf die Nase legen zu müssen. Das Problem besteht/bestand, und darauf habe ich hingewiesen. Ich gebe gern den einsamen Rufer in der Wüste, denn ich liebe den Satz "Told U So". Hatte ich sogar mal als T-Shirt. Musste es aber zu oft tragen. BTW: Sonderzeichen sind nicht das Problem, sondern die HTML-Tags, die die WebUI an genau dieser Stelle nicht mag. So, weitermachen...
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
- Henke
- Beiträge: 1524
- Registriert: 27.06.2022, 20:51
- System: CCU
- Hat sich bedankt: 141 Mal
- Danksagung erhalten: 306 Mal
Re: Systemvariablen farblich hervorheben
Ich soll mit einem Programm sprechen? Omg, ich entwickle Programme, ich rede nicht mit ihnen.Xel66 hat geschrieben: ↑29.09.2022, 21:57Erzähle das der WebUI, nicht mir. Mir soll es egal sein, wenn andere meinen, ihre CCU unbedingt auf die Nase legen zu müssen. Das Problem besteht/bestand, und darauf habe ich hingewiesen. Ich gebe gern den einsamen Rufer in der Wüste, denn ich liebe den Satz "Told U So". Hatte ich sogar mal als T-Shirt. Musste es aber zu oft tragen. BTW: Sonderzeichen sind nicht das Problem, sondern die HTML-Tags, die die WebUI an genau dieser Stelle nicht mag. So, weitermachen...
Sonderzeichen sind nicht das Problem, aha.
Dann mal ein Fakt vom mir: Lege eine Systemvariable als Text an mit dem Wert:
Code: Alles auswählen
Hallo%
Ein Beispiel, um mit genau dem gezeigten Code eine Systemvariable farblich hervorzuheben. Keine Anleitung dort allen möglichen HTML Code einzufügen.
Wenn ich mir deinen Screenshot ansehe, vermute ich, man kann es noch bedienen und löscht dann einfach die Variable. Richtig? Das ist wohl kaum ein großes Problem.
Also bitte Fakten.
Wo macht diese Zeile Probleme:
Code: Alles auswählen
Ok;<span style="color:Red">Öffnen</span>;<span style="color:Blue">Schließen</span>
- Baxxy
- Beiträge: 10838
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 609 Mal
- Danksagung erhalten: 2228 Mal
Re: Systemvariablen farblich hervorheben
Ist in den Nightly's schon gefixt.Henke hat geschrieben: ↑29.09.2022, 22:23Sonderzeichen sind nicht das Problem, aha.
Dann mal ein Fakt vom mir: Lege eine Systemvariable als Text an mit dem Wert:an, speichern und ändere sie danach. Kein HTML-Tag und doch ein kleines Problem.Code: Alles auswählen
Hallo%
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
- Henke
- Beiträge: 1524
- Registriert: 27.06.2022, 20:51
- System: CCU
- Hat sich bedankt: 141 Mal
- Danksagung erhalten: 306 Mal
- Baxxy
- Beiträge: 10838
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 609 Mal
- Danksagung erhalten: 2228 Mal
Re: Systemvariablen farblich hervorheben
Sowas meldet man im Github.
https://github.com/jens-maus/RaspberryMatic/issues/1925
https://github.com/jens-maus/RaspberryMatic/issues/1925
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen