Wie können die Daten für den Ticker gewonnen werden?

Hierzu ein grundlegender Hinweis:
Um benutzerdefinierte Dateien zu erstellen, stehen in WSWIN grundsätzlich die Dateien

custom.txt und wap.txt

zur Verfügung. (nähere Hinweise auch in einer anderen Hilfedatei von mir: Hinweise zum Umgang mit benutzerdefinierten Dateien)

Für die Erstellung der Daten für einen Wetterticker ist nur die wap.txt geeignet.

Wie ist hier vorzugehen?

Es müssen zwei grundlegende Unterschiede beachtet werden:

  1. eine wap-Seite erstellen und
  2. die Daten für einen Ticker gewinnen

der muss vorgehen, wie unter "wap+Ticker" beschrieben


Ticker

Wie gewinne ich die Daten für den Ticker?
Mit einem einfachen Editor (notepad u.a.) eine Datei erstellen, die den Text der mittleren Tabellenspalte enthält und diese Datei dann unter dem Namen wap.txt im WSWIN-Verzeichnis speichern

Tabelle 1

 

Text in Datei

was dadurch erreicht wird

1. Zeile <!-- %customfile=data.htm% --> aus der Datei wap.txt soll eine Datei data.htm erstellt werden
2. Zeile aktuelles Wetter aus Meinestadt %ws_date%, %ws_time% Uhr ++ %longslabel[2]% %curval[2]% ++ %longslabel[18]% %curval[18]% ++ %longslabel[33]% %curval[33]% ++ Luftdrucktendenz: %ws_barotendencytxt% ++ %longslabel[34]% %curval[34]% ++ Niederschlag am Tag %rainday% aus den hier eingefügten Variablen erzeugt WSWIN die tatsächlichen Wetterwerte
selbstverständlich können und müssen diese Variablen an die eigenen Verhältnisse angepasst werden

Sobald diese Datei von WSWIN abgearbeitet wird, erhalten wir die Datei data.htm (im html-Verzeichnis), die dann so aussieht:

aktuelles Wetter aus Meinestadt 11.02.2003, 23:12 Uhr ++ Außentemp. -4,6 °C ++ Feuchte 78 % ++ Luftdruck 1026 hPa ++ Luftdrucktendenz: gleichbleibend ++ Niederschlag aktuell 0,0 l/m² ++ Niederschlag am Tag 0,0 l/m²

Damit ist der erste Teil des Problems gelöst:
Durch WSWIN wurden mit Hilfe der wap.txt die aktuellen Daten erzeugt, die im Ticker verwendet werden sollen.

Lesen Sie nun weiter bei "Ticker einbinden"

wap+Ticker

Geringfügig anders muss vorgegangen werden, wenn mit Hilfe der wap.txt sowohl eine wap-Seite erstellt als auch die Daten für den Ticker gewonnen werden sollen.

Mit Hilfe eines Editors wird dieselbe Datei erstellt, wie oben in Tabelle 1 beschrieben. Doch diese Datei wird nicht unter dem Namen wap.txt, sondern unter dem Namen daten.txt im WSWIN-Verzeichnis gespeichert.
(der Name "daten.txt" ist willkürlich, aber ich möchte bei diesem Beispiel bleiben)
Nun wird eine bereits vorhandene wap.txt geöffnet und in die 2. Zeile folgender Befehl (hier rot dargestellt) eingefügt:

 

Text in Datei

was dadurch erreicht wird

1. Zeile <!-- %customfile=index.wml% --> aus der wap.txt wird eine Datei index.wml erzeugt (die wap-Seite)
2. Zeile <!-- %openfile=daten.txt% --> die Datei daten.txt wird geöffnet und abgearbeitet
3. Zeile <?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="Aktuell" title="Wetter in %ws_location%">
<p align="left">
<b>%ws_location% %ws_altitude%</b><br/>

usw.
aus diesen (unvollständigen) Zeilen wird die wap-Seite erzeugt

Damit ist auch hier der erste Teil des Problems gelöst:
Durch WSWIN wurden mit Hilfe der wap.txt die aktuellen Daten erzeugt, die im Ticker verwendet werden sollen sowie die wap-Seite.

Lesen Sie nun weiter bei "Ticker einbinden"

Datenschutzerklärung