| Google-Wetterdaten in Joomla |
|
|
| Sun | 3 ⇒ 21 oF | » Clear « |
| Mon | 5 ⇒ 23 oF | » Mostly Sunny « |
| Tue | 10 ⇒ 21 oF | » Cloudy « |
(weather freiburg,germany:forecast)
Wichtig: Damit das Plugin funktioniert, sollte die Option "allow-url-fopen" in der PHP.INI aktiviert sein. Alternativ versucht das Plugin die CURL Erweiterung von PHP zu nutzen. Schließlich muss googleWeather eine XML-Datei von einer externen Quelle holen können. Noch was - für viele kleinere Orte liefert Google keine Wetterdaten. In dem Fall einfach den nächst größeren Ort eintragen ...
Gefällt Euch unser Modul / Plugin?
Offensichtlich ja - 41 500 Downloads (!) von unserem Plugin und Modul, Stand: 30.05.2011. Gebt uns Eure Stimme auf JoomlaExtensions ... Dankeschön ;-)
Version 1.9.1 - 07.06.2011 - Nach nur einer Woche hat Google das Iconschema wider auf das alte System geändert. Code und Dateinamen erneut angepasst.
Version 1.9 - Google hat die Wetterapi verändert, die Namen der Icons geändert. Code und Dateinamen angepasst
Version 1.8 - Fehlerhaftes preg_match bei 2 und mehr Wettereinträgen in einer Zeile korrigiert
Version 1.7 - Plugin und Modul sind nun kompatibel zu Joomla 1.6 und 1.5
Version 1.6 - Google liefert für einige Orte teilweise unvollständige Daten - Version 1.6 fängt diesen Umstand ab. Die Fehlermeldung: "Warning: modGoogleWeatherHelper::getData() [modgoogleweatherhelper.getdata]: Node no longer exists in /var/www/bpi/modules/mod_googleWeather/helper.php on line 14" tritt damit nicht mehr auf. Die 3 Iconsets wurden um ein Fragezeichenicon erweitert.
Version 1.5 bietet 3 verschiedene Iconsets an, hat neue Standardicons und individuell anpassbare Fehlermeldungen.
Version 1.4 renchnet auch in der Wettervorschau die Maßeinheit für die Temperatur um, wenn gewünscht.
Version 1.3 versucht Probleme bei der Kodierung exotischer Zeichensätze zu umgehen.
Version 1.2 unterdrückt auf Wunsch alle Fehlermeldungen. Beim aktuellen Wetter kann alternativ nur Celsius oder nur Fahrenheit ausgegeben werden.
Version 1.1 bietet bei Bedarf eine kleine Vorschau auf die kommenden drei Tage an.
Die Version 1.0 greift notfalls auf eine eigene Routine zum Parsen der XML Dateien zurück. Somit sollte das Plugin jetzt auch mit PHP4 funktionieren. Außerdem kann googleWeather nun automatisch die Sprache aus dem Seitenkontext erkennen. Dadurch wird der Einsatz auf mehrsprachigen Seiten möglich.


Allan Walker stellt unser Google Wetter in seinem neuen Buch vor ;-)
Gerade bekommen wir eine nette Mail von Allan Walker - Autor von dem (englischsprachigem) Buch: Joomla! 1.5 Multimedia - Build media-rich Joomla! web sites by learning to embed and display Multimedia content. Er hat unser Google Wetter mit in sein Buch aufgenommen. Danke Allan - ein schönes Kompliment!
Dies ist das erste Derivat aus unserer Arbeit, das wir als „Open Source" veröffentlichen. Wir verstehen es als Dankeschön an die Community, deren Produkte wir täglich nutzen.
Über Fehlermeldungen, Kommentare und Verbesserungsvorschläge würden wir uns freuen.
Um helfen zu können benötigen wir ein paar Informationen:
- Mit welchem Ort tritt der Fehler auf?
- Tritt der Fehler auch mit anderen Orten auf?
- Ist die aktuelle Version von unserem Plugin / Modul installiert?
- Wenn möglich bitte einen Link auf die Seite posten

Für ein Kundenprojekt haben wir vor einiger Zeit eine einfache Wetteranzeige gesucht. Vorhandene Lösungen waren überladen und mit Werbung bzw. Links versehen. Google bietet Wetterdaten als XML-Datei an. Somit ist die Integration in ein kurzes PHP-Script sehr einfach möglich. Kurzerhand haben wir uns entschieden, das Ganze in ein Joomla-Plugin zu verfrachten und als „Open Source" frei zu geben.
Partly Cloudy -17 oC
first of all, thanks for so nice module google weather. I use it on various websites and it works fine. But on one of them i enabled it and it displays lithuanian letters wrong. I'm not even sure is it possible to fix it , maybe it's not Your module fault. But maybe You can check and help me. My website address:
http://www.matuizu-mokykla.lt
It shows Đ instead of Š, ë instead of ė and so on.
Restpectfully - Dovile
Hi Ralf,
eine Antwort geht noch - dann muss ich mich um andere Dinge kümmern - hektisch hier auf die letzten Meter ... In dem Verzeichnis liegen offensichtlich keine Icons. Wenn Du den Dateinamen händisch vervollständigst - kommt nüschte ... Bitte schau Dir Deine Installation noch mal genauer an. Im Pfad modules/mod_googleWeather/icons/ solltest Du die Iconsets finden.
Ciao Joest
Hallo Joest, hoffe, dass ich dich nicht zu sehr beanspruche. Du hast recht, beim Google-Iconset beginnt die URL mit /ig/..., ich habe jetzt umgestellt auf modern. Dann sieht die URL so aus http://vfen.de/modules/mod_googleWeather/icons/modern/.png, d.h. der Dateiname des Icons ist unvollständig. Sonst ist der Pfad richtig. Ich habe eure aktuelle Version 1.9 installiert.
Hallo Ralf,
hmm - merkwürdig. Hast Du den Code vom Modul verändert? Benutzt Du unsere aktuelle Version? Der Pfad zu den Icons ist falsch. Bei Dir steht Dein Domainname vorne... http://vfen.de/ig/images/weather/mostly_cloudy.gif
Für die Google Icons lautet der Pfad aber so: http://www.google.com/ig/images/weather/mostly_cloudy.gif
Was passiert wenn Du unsere Iconsets verwendest?
Ciao Joest
Danke für die schnelle Antwort.
Hier der Link:
vfen.de
Habe folgendes eingestellt
mod_googleWeather
show icon ja, iconset google, use google icons ja
Hallo Ralf,
ein Link wäre hilfreich ;-)
Bitte mal den Pfad zu den Icons überprüfen (oder in den Einstellungen einfach Iconset von Google verwenden).
Ciao Joest
zuerste einmal vielen Dank für das tolle Modul.
Habe ein kleines Problem. Bei mir werden die Icons nicht angezeigt. Es erscheint an stelle der Icons ein entsprechender Text.
Hi Heiko,
thanks for coming back and charing
;-)
Ciao Joest
Thanks for the Encoding tip, this worked, just needed to add the Simplified Chinese Encoding (GB2312) and switch off the Autodetect language and now it works...
Thanks
Heiko
Sirko
Hallo Sirko,
bitte nächstgrößeren Ort hinterlegen - für kleine Orte liefert Google nur unzufverlässig (oder keine) Daten.
Ciao Joest
ich habe die googleWetter Komponente auf meiner HP eingebaut. (www.feuerwehr-nudow.de) Da sie sehr schlicht ist gefällt sie mir besonders gut. Allerdings sind die Wetterdaten nur für jeweils einen halben Tag verfügbar. Leider lässt sich das nicht genau zeitlich festlegen. An Arbeitstagen erhate ich so ab ca. 17:00 die Anzeige "Unable to get weather data from Google. Service is offline." also die hinterlegte Fehlermeldung.
Woran kann es liegen? Die funktion ist ja grundsätzlich da. Sollten die Daten von google nicht immer zur verfügung stehen, währe es dann möglich die letzten Daten bei nichterreichbarkeit der xml zu speichern und bis zur nächsten erfolgreichen Abfrage anstelle der Fehlermeldung anzuzeigen?
Vielen Dank
Sirko
Hi Frans,
i checked with google weather api - no data for pergola ... (http://www.google.com/ig/api?weather=pergola,italy)
Try next bigger city. For smaler cities Google doesn´t provide weatherdata at all, or not all the time - sorry we can´t do anything about it.
If you use the module - you just need a few settings in your backend. Fill in city, country - thats it. Name the module as you like (if you want) - like we did on this page (top of the page, right side "Wetter in Berlin"). You just need to activate what you want, you can use just the plugin, just the module or both.
Ciao Joest
I checked on google weathers, and there is weather information on Pergola.
And, is it necessary to activate the plugin, even I make use of the googleweather module?
Please explain.
Hi Heiko,
thanx for the flowers ;-)
The Iso-Code to use should be: zh-cn. But you have to modify the mod_googleWeather.php and add your additional encoding:
'zh-CN' => 'big5' try maybe another even better encoding, experiment a little, please come back an share.
Ciao Joest
Tried also cn as code, also no luck ...
Any advice??
Thanks
Heiko
above the forecast for Male I get this error. Do you know what's wrong?
Thanks
Warning: modGoogleWeatherHelper::getData() [modgoogleweatherhelper.getdata]: Node no longer exists in /home/summeris/public_html/2011/modules/mod_googleWeather/helper.php on line 16
Warning: modGoogleWeatherHelper::getData() [modgoogleweatherhelper.getdata]: Node no longer exists in /home/summeris/public_html/2011/modules/mod_googleWeather/helper.php on line 16
--- oC
thank you very much. It's showing now.
Wonderful and thanks again for the help.
thank you for the reply, have been away for a few days that is the reason of my late reply. I willl try it tomorrow and come back to you after trying.
Thanks,
Hi Dutchybert,
try malé, maldives ;-)
(in the module you just need: city, country)
Ciao Joest