knowthelist / fhem-tablet-ui

UI builder framework for FHEM
MIT License
148 stars 84 forks source link

meteogram: jsonp provider funktioniert nicht mehr #204

Open medlor opened 7 years ago

medlor commented 7 years ago

Hallo,

anscheinend hat highcharts ihre jsonp Provider "sample" URL deaktiviert! Das geht zB nicht mehr http://www.highcharts.com/samples/data/jsonp.php?url=http://www.yr.no/place/Tyskland/Bayern/Muenchen/forecast_hour_by_hour.xml&callback=?.

Die Lösung war für mich, dass ich deren JSONP Provider unter https://raw.githubusercontent.com/highcharts/highcharts/master/samples/data/jsonp.php auf meinen eigenen Webserver kopiert habe und dann im "js/widget_meteogram.js" (Zeile 48) die URL dementsprechend angepasst habe.

$.getJSON( 'http://www.highcharts.com/samples/data/jsonp.php?url=' + locationURL + '&callback=?', function (xml) { var meteogram = new Meteogram(xml, elem[0]); } );

Offenes Problem: Bei jedem Update ist dieser Change aber wieder weg und muss nachgezogen werden.

Kann man diese URI parametrisierbar machen, damit ich nicht jedesmal den Code manuell ändern muss?

Viele Grüße Tobias

HermiU commented 7 years ago

Hallo Tobias,

ich habe gerade einen PullRequest #210 erzeugt, der es ermöglichen soll neben Width, Height und Refresh auch die URL zu konfigurieren.

Gruß, Hermann