Seite 1 von 1

Icon-Oberbegriffe selbst erstellen?

Verfasst: 18 Feb 2011 13:30
von Klaus289
Hallo zusammen,

in der custom.html bzw. *.txt gibt es die Möglichkeit durch "Oberbegriffe" z.B. (icewarning, forecast_icon, etc.) in der Formel je nach Werten verschiedene icons ausgeben zulassen, statt mit Verschachtelungen diesen Effekt zu erzielen.

Nun meine Frage: "Sind diese ich nenn sie "Oberbegriffe" fest definiert, oder kann ich die auch selbst bestimmen z. B. für die Nebelwarnung usw.

Verfasst: 18 Feb 2011 16:57
von weneu
Hallo,
ich sage mal so: es gibt nur die, die es gibt, also beispielsweise
%ws_icewarning=Ja~%curval[0]%%
%ws_isdaynight=Tag~Morgendämmerung~Abenddämmerung~Nacht%
oder auch einfacher gestrickte wie
%windd_gra%
Du kannst also nicht selbst eine Variable definieren, aber Du kannst mit Hilfe mehrerer Variablen einen neuen Wert bilden.
Da dies hier zu weit führt, schau Dir mal meine Seite
http://faqvar.wernerneudeck.de
an.
Beispiel:
Es soll ausgegeben werden, ob heute schon Niederschlag fiel:
%ws_compare[1]=%rainday%~0~heute bereits Niederschlag~heute noch kein Niederschlag%

Verfasst: 18 Feb 2011 18:33
von Klaus289
Hallo Werner,

vielen Dank für Deine Antwort.

Mir geht es hauptsächlich darum, bei unterschiedlichen Ergebnissen, unterschiedliche icons auszugeben. Ist dies statt des jeweiligen Textes auch möglich? Wie in Deinem Beispiel eine Sonne oder eine Wolke mit Regen?

Verfasst: 18 Feb 2011 18:54
von weneu
Hallo,
ja und nein.
Um das obige Beispiel mit dem Regen auszuweiten:
%ws_compare[1]=%rainday%~0~<img src="regen.gif">~<img src="keinregen.gif">%
Nicht getestet, aber es sollte funktionieren.
Die Bilder müssen natürlich vorhanden sein.

Verfasst: 18 Feb 2011 19:05
von Klaus289
Hallo Werner,

genau das habe ich gemeint.

Schade, dass es hier keine "Oberbegriff-Variablen" zum selbst erstellen gibt, aber zur Not muss es auch so gehen.
Ich werde es probieren. Danke.