Seite 1 von 1

template Erstellung Hilfe

Verfasst: 07 Jan 2013 19:20
von ede1
Hallo,
ich arbeite zwar schon viele Jahre mit WsWin und habe auch eine Wetterhomepage www.wetter-hohberg.de .

Doch eine wichtige Ausgabe auf der Page fehlt mir schon immer. Zwar die Wachstumsgrade aus Gradtage. Diese will ich ab einem bestimmten Datum als Tabelle ausgeben, welche sich jeden Tag aufsummiert.
Ergebnis soll dann eine Tabelle mit fortlaufenden Tagen sein, welche bei jedem Tag die Summe aus den vergangenen Tagen aufweist.

Den aktuellen Wert habe ich bereits auf der Page mit der Variable: %growdegreedaysyear%

Bisher habe ich dies Tabelle manuell erstellt. Wichtig für mich als Landwirt zur Körnermaisproduktion.

Ist sowas realisierbar?

Verfasst: 07 Jan 2013 21:11
von Werner
Hallo,

ein Jahrestemplate nutzen
mit folgenden Inhalt

Grünlandtemperatur täglich

%ws_day2%.%ws_month2%.%ws_year% %season_growddaysx[01012013~%ws_day2%%ws_month2%%ws_year%~00000]%
Ergebnis bei mir heute 07.01.2013
01.01.2013 2,0
02.01.2013 3,7
03.01.2013 5,2
04.01.2013 8,6
05.01.2013 11,6
06.01.2013 14,2
07.01.2013 17,0

Zukünftig in Version V2.97.0 auch möglich - gilt immer für aktuelles Jahr:
%season_growddaysx[01010000~-1000000~00000]%
ergibt:
01.01.2013 2,0
02.01.2013 3,7
03.01.2013 5,2
04.01.2013 8,6
05.01.2013 11,6
06.01.2013 14,2


Werner

Verfasst: 07 Jan 2013 21:25
von ede1
Danke für die schelle Antwort.

So wie ich verstanden habe, ist dies für die Grünlandtemperatur. Ich sollte aber die Wachstumstemperatur mit dem Basiswert 6 Grad als Berechnungsgrundlage haben. Gibt es da auch eine Variable?

Viele Grüße

Edgar Feißt

Verfasst: 07 Jan 2013 23:39
von weneu
Hallo Edgar,
nimm
%season_growddaysx[01012013~%ws_day2%%ws_month2%%ws_year%~000006]%
Dann wird ein Wert von 6 Grad genomen.
Die Variable unterscheidet sich nur durch den letzen Parameter, eben
000006
anstatt
000000

Verfasst: 08 Jan 2013 07:51
von ede1
Danke werde es damit versuchen


Gruß

Edgar Feißt

Verfasst: 08 Jan 2013 08:51
von weneu
Hallo,
Du musst natürlich, wie Werner schon sagte, ein Jahrestemplate verwenden, sonst erhältst Du keine Tabelle.

Verfasst: 08 Jan 2013 22:43
von ede1
So die Tabelle habe ich jetzt hinbekommen.

Aber entschuldigt die nächste dumme Frage (bin halt nicht der Spezialist)

Jetzt weis ich nicht, kann ich diese uploaden und in meine Homepage einbinden?
Die Datei wurde im Unterverzeichnis /text erstellt, wird aber von FTP nicht upgeloadet.
Ich habe dann in den Einstellungen den Speicherort ins Hauptverzeichnis WsWin geändert. Die Datei ist dort dann auch erschienen, jedoch FTP Uploader aktualisiert diese nicht.

Muss ich etwa eine HTML erzeugen ?

Gruß

Edgar

Verfasst: 08 Jan 2013 22:53
von weneu
Hallo,
Unterverzeichnis /text erstellt, wird aber von FTP nicht upgeloadet.
Da kann Dir ein Außenstehender schlecht helfen, denn das ist dann ein Problem der ftp-Einstellung. Aber vermutlich ist Dein ftp-Programm so eingestellt, dass es nur den Inhalt des html-Ordners von WSWIN hochlädt. Du musst als entweder dafür sorgen, dass auch der Inhalt des Ordners \text hochgeladen wird oder gleich eine html-Datei erzeugen, denn die landet dann ja auch im html-Verzeichznis. Du kannst aber auch der Textdatei in der customfile-Anweisung sagen, dass sie die Datei im html-Verzeichnis speichern soll (aber niemals im WSWIN-Verzeichnis)
Zur Frage nach html:
Du kannst zwar, so wie Du es offenbar gemacht hast, eine Textdatei erstellen, ich würde aber trotzdem ein html-Datei erstellen lassen, da Du die ja dann unmittelbar verlinken kannst und sie, wie oben schon gesagt, gleich im html-Verzeichnis ist.

Verfasst: 10 Jan 2013 21:11
von ede1
Hallo,
ich habe nun folgende template_y.txt erzeugt


<customfile>

</BR>
<font>
%ws_day2%.%ws_month2%.%ws_year% %season_growddaysx[01012013~%ws_day2%%ws_month2%%ws_year%~00006]%

Jetzt wird in der automatisch generierten y2013.html nur das heutige Datum mit der Gradzahl dahinter ausgegeben.
Hab es gestern abend schon probiert. Da erschien nur das gestrige Datum.

Was habe ich jetzt wieder falsch eingestellt.

Viele Grüße

Verfasst: 10 Jan 2013 23:24
von Werner
Hallo,

eine Template-Abarbeitung setzt zwingend voraus:
%templatebegin%
am Start der Variablen

und es muss eine template-Datei - hier zwingend template_y.txt oder weitere - sein

So wie ich es sehe, fehlt bei Dir am Anfang %templatebegin%


Werner

Verfasst: 10 Jan 2013 23:34
von weneu
Hallo Ede,
es wäre außerem angebracht, wenn Dir Hinweise gegeben werden (so wie oben von mir) zu sagen, ob diese auch zum Erfolg geführt haben. Rückmeldung nennt man sowas.
Denn es gibt immer andere User, für die es auch interessant sein kann, ob ein Lösungsweg hilft oder nicht.

Verfasst: 11 Jan 2013 12:45
von ede1
Entschuldigung, das mit der Rückmeldung.

Ich hab wohl signalisiert, dass das Jahrestemplate als TXT funktioniert hat. Da waren auch alle Werte angezeigt.
Gescheitert hat es dann an der HTML Datei.
Ich werde jetzt übers Wochenende den templatebegin Befehl einfügen.
Werde dann Meldung machen.
Zu Verfolgen auch auf www.wetter-hohberg.de

Viele Grüße und Dankeschön

Verfasst: 14 Jan 2013 19:47
von ede1
Also folgende Einträge habe ich nun in der Jahrestemplate:




%templatebegin%%ws_day2%.%ws_month2%.%ws_year% %season_growddaysx[01012013~%ws_day2%%ws_month2%%ws_year%~00006]% °C

Ab Templatebegin alles in einer Zeile

Die Variable %templatebegin% hat jetzt bewirkt, dass jeder Tag aufgeführt ist und nicht wie vorher gemeldet nur der aktuelle Tag.

Jedoch habe ich noch das Problem, dass die Tabelle nicht formatiert ist, dh. jedes Datum untereinander, so wie bei Werner am Anfang dieses Themas.

Folgendes Ergebnis bekomme ich als HTML

01.01.2013 0,0 °C 02.01.2013 0,0 °C 03.01.2013 0,0 °C 04.01.2013 0,0 °C 05.01.2013 0,0 °C 06.01.2013 0,0 °C 07.01.2013 0,0 °C 08.01.2013 0,0 °C 09.01.2013 0,0 °C 10.01.2013 0,0 °C 11.01.2013 0,0 °C 12.01.2013 0,0 °C 13.01.2013 0,0 °C 14.01.2013 0,0 °C

Viele Grüße

Hat geklappt

Verfasst: 14 Jan 2013 20:01
von ede1
Hallo an alle Helfer,

das Jahrestemplate ist fertig. Es hat jetzt alles geklappt. Auch die Formatierung mit Datum untereinander ist jetzt plötzlich da. Ich weis zwar nicht warum aber, nun gut.

Vielen Dank an die fleißigen Helfer.
Ich glaube langsam lerne ich auch mit Templates umzugehen.


Viele Grüße

Verfasst: 14 Jan 2013 20:37
von weneu
Hallo,
und wenn Du mal auf meine Seite
http://faqtemp.wernerneudeck.de
schaust, geht es vielleicht noch etwas schneller. :D