FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: nesges am 11 Mai 2015, 11:25:38

Titel: [PROPLANTA] Umlaute im Ortsnamen
Beitrag von: nesges am 11 Mai 2015, 11:25:38
Mein Wohnort hat einen Umlaut im Namen, damit konnte das Proplanta-Modul keine Vorhersage über die ersten 3 Tage hinaus liefern, da der URL zu der fortführenden Seite falsch codiert wurde. Abhilfe schafft:

59_PROPLANTA.pm, Zeile 456:
   utf8::decode($a[2]);
   $a[2] = uri_escape($a[2]);
Titel: Antw:[PROPLANTA] Umlaute im Ortsnamen
Beitrag von: tupol am 12 Mai 2015, 21:17:49
Danke. Korrigiert für ÄÖÜßäöü, um zusätzliche perl-Module zu vermeiden. Hoffe das reicht. :-)
Titel: Antw:[PROPLANTA] Umlaute im Ortsnamen
Beitrag von: nesges am 12 Mai 2015, 22:03:47
Mir auf jeden Fall, danke! :)
Titel: Antw:[PROPLANTA] Umlaute im Ortsnamen
Beitrag von: AlexMuc am 30 November 2021, 22:51:11
Leerzeichen für Ortszusätze sollten auch automatisch codiert werden :-)
Noch besser wäre es aus meiner Sicht, wenn man PLZ und / oder Ort in einem Attribut unterbringen würde. Das erfordert aber sicher tiefgreifender Umbauten sofern das Inkompatibilitäten verursacht. Keine Ahnung, ob man Modulseitig das abfangen kann, so tief stecke ich leider nicht drin. Es hat nur seine Zeit gebraucht, bis ich die richtige Benennung gefunden hatte "%20" war das Zauberzeichen. () waren kein Problem.


Gruß
Michael