Noch ein Nachtrag bzgl. <br/>: Stattdessen sollte man besser eine 
style-Anpassung machen, etwa
<div style="white-space: pre-line;">
um die Zeilenumbrüche zu erhalten. So habe ich das jetzt für mich gelöst.

Grüßle, Michael


Michael Waldor schrieb am Donnerstag, 3. Februar 2022 um 08:27:16 UTC+1:

> Vielen Dank für dieses Modul.
>
> Ich habe bislang das forecast-Modul von mwall genutzt mit Vorhersagedaten 
> von Wunderground. Aber für Deutschland ist eine Vorhersage vom DWD wohl 
> angemessener. Da mir der Seasons-Skin gut gefällt, habe ich das DWD-Modul 
> in Seasons integriert - ging problemlos. Ich zeige z.B. in der linken 
> Spalte von Seasons die textuelle Vorhersage und die DWD-Warnungen an. Dazu 
> habe ich allerdings html2ent.ansi angepaßt, so daß die Zeilenumbrüche in 
> der Original-Meldung vom DWD durch <br/> ersetzt werden:
> [image: dwd.png]
> Das klappt gut, da alle zusammengehörigen Texte vom DWD in einer Zeile 
> ausgegeben werden. Dazu habe ich die nachfolgende Erweiterungen eingefügt:
> sed -e 's/\r//' \
>     -e '1{/^$/d}' \
> ...
>     -e 's/$/\<br\/\>/'
>
> Das erste Pattern entfernt das DOS-artige Return, das zweite eine ggf. 
> vorhandene Leerzeile am Dateianfang, das dritte (abschließende) hängt das 
> HTML break an alle Zeilen.
>
> Und wo ich schon poste - in dwd-cap-warnings ist wohl ein Typo drin: in 
> Zeile 79 ist bestimmt Rheinland-Pfalz gemeint.
>
>
> Grüßle, Michael
>
> [email protected] schrieb am Montag, 31. Januar 2022 um 16:07:51 UTC+1:
>
>> Alles klar Danke für die Mühe. Werde mal schauen ob ich das mache.
>>
>> [email protected] schrieb am Montag, 31. Januar 2022 um 15:52:08 UTC+1:
>>
>>> Das teste ich gerade bei mir. Es erfordert Eingriffe in 
>>> js/belchertown.js.tmpl und index.html.tmpl.
>>>
>>> Zunächst brauchen Sie eine zusätzliche Datei, siehe Anhang. Dann muß in 
>>> belchertown.js.tmpl zweimal (!) die folgende Zeile eingefügt werden:
>>>
>>> ajaxdwdalert().then(show_dwd_forecast_alert);
>>>
>>> und zwar am Ende der Funktionen update_weewx_data und in 
>>> update_current_wx am Ende des Abschnittes "interval_minute". Ganz ans 
>>> Ende der Datei kommt noch:
>>>
>>> #include "js/woellsdorf.inc.txt"
>>>
>>> In index.html.tmpl muß das #if-Statement auskommentiert werden, das die 
>>> Variable forecast_enabled abfragt, also sowohl die Zeile mit #if als 
>>> auch die zugehörige mit #end if.
>>> Aber ich kann keine Gewähr geben, daß es schon reibungsfrei funktioniert.
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/0eda104c-1ddd-4d94-ba51-3e8b92048d9an%40googlegroups.com.

Reply via email to