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.