Seite 1 von 1

Gesucht-Variablenprofis

Verfasst: 04 Jan 2008 16:36
von robbie
Hallo
Ich möchte mich hier einmal an die "Variablenprofis" wenden.
Es gibt doch mit der Variablen:
<plaintext>
Beispiel:
%ws_available[45]= ~<!-- % Nachfolgender Code wird ausgeblendet wenn "Windböen" nicht verfügbar
... Html-Code
%ws_available[45]= ~--> %
</plaintext>
die Möglichkeit eine bestimmte Sensornummer, hier die Windboe, auszublenden wenn sie nicht vorhanden ist.
Nun würde ich gerne meinen Temp.-Sensor "+5cm" in den Customtext
einbinden, aber er soll in der Current.html ausgeblendet sein wenn er mehr als 1Grad + anzeigt.
Geht das überhaupt und wenn ja wäre ich für einen Denkanstoss sehr dankbar.
MfG
Robert

Verfasst: 04 Jan 2008 16:49
von weneu
Hallo Robert,
dann sollst Du Deinen Denkanstoß haben. :)
Es geht nicht mit "available" sondern mit
%ws_compare[x]=w1~w2~richtig~falsch% - für x: 1..6 (s. ws_variables.txt)

Und in der current.html kannst Du überhaupt nichts machen, sondern nur in der aus der custom.txt erzeugten custom.html (die natürlich einen anderen Namen haben kann, aber hoffentlich nicht current.html)

Verfasst: 04 Jan 2008 17:16
von robbie
Hallo Werner
Vielen Dank für deine schnelle Antwort.
Da werde ich mich mal in einer Musestunde daraufstürzen und die Zahl
meiner grauen Haare mehren.
Da denkt man das Progi langsam so halbwegs zu kennen doch tiiief
im verborgenen lauern doch immer wieder positive Überraschungen.
Gruß
Robert

Verfasst: 04 Jan 2008 17:52
von weneu
Hallo Robert,
ich sehe gerade auf deiner Seite, dass Du "nur" die current.html verwendest. Diese kannst Du für den Zweck nicht verwenden, da nicht "ausbaubar". Du musst also den Weg über die custom.txt gehen.
http://faq.wernerneudeck.de

Verfasst: 04 Jan 2008 18:40
von robbie
Hallo Werner
Es ist schon die custom.txt die ich benutze.
Sie erzeugt halt jetzt mal die current.html.
Am Anfang war ich froh das alles lief und später hat es mich nicht mehr gestört und ich hab es halt so gelassen.
Es merken ja nur die Profis das die Seite anders heisen sollte.
Wetterübersicht aktualisieren ist ja nicht angehakt und die current.txt nicht in Betrieb.
Änderungen funzen schon, siehe Wettertendenz oder Temp. Vorjahr.
Ich kenne deine Hilfeseiten ziemlich gut :)
Gruß
Robert

Verfasst: 04 Jan 2008 20:02
von weneu
Hallo Robert,
Ich kenne deine Hilfeseiten ziemlich gut
Dann will ich doch mal einen Tipp geben :) :
%ws_compare[5]=%curval[2]%~1,1~%curval[2]%~ %
bedeutet:
Wenn die Außentemperatur kleiner als 1,1°C ist, wird sie angezeigt, sonst eine Leerstelle
Anstatt %curval[2]% musst Du halt Deinen Bodensensor nehmen.

Verfasst: 04 Jan 2008 21:30
von robbie
Hallo Werner
Das mit deinen Tipps ist super aber es will noch nicht so ganz.
<td align="center" width="41%" height="47" colspan="5"><b><font size="1">aktuell</font></b><br><b><font size="5"><nobr>
%unit_off%
%ws_compare[5]=%curval[8]%~1~%curval[8]%~Kein Bodenfrost%
%unit_on%
</nobr></font></b></td>
Damit funzt es Klasse bis auf die Anzeige der Gradeinheit.
Hab die ganze Zeit rumprobiert und die Hilfe durchgelesen, aber es will einfach nicht. Hast du vielleicht noch den finalen Hinweis :?:
Gruß
Robert

Verfasst: 04 Jan 2008 23:05
von stuggi
Hallo

%unit_off%
%ws_compare[5]=%curval[8]%~1~%curval[8]%°C~Kein Bodenfrost%
%unit_on%

also ganz einfach °C einfügen
anders geht dies leider net!
probleme gibts aber bei zb feuchte, dann hilft nur das Wort Prozent!

Grüße

Verfasst: 04 Jan 2008 23:30
von robbie
Hi stuggi
Man das war es :idea:
Ich hatte die Grad schon vor dem %Zeichen eingefügt und nix ging.
Jetzt sieht es so aus und es geht:
%unit_off%%ws_compare[5]=%curval[8]%~3~%curval[8]%°C~Kein Bodenfrost%
%unit_on%
Ich bin nur mal gespannt wer als erstes seine Doktorarbeit über WSWIN schreibt.
Vielen dank noch mal an euch beide.
Gruß
Robert
P.S. : WSWIN ist wie eine tolle Frau.
Wer behauptet er versteht sie-es der lügt :P

Verfasst: 04 Jan 2008 23:36
von Sprite01
Oh doch, Ansatzweise versteht man(n) es (sie).

Aber man(n) lernt ständig neue Seiten kennen. :D