Wetter für Weidenberg
29.07.2010 - 12:00 Uhr

Nebel bei 13°C
gefühlt wie 13°C
Wind: 11.27 km/h aus NNO
Feuchtigkeit: 93%
Luftdruck: 1010.8 mb, steigend
Sichtweite: 7 km
Sonnenaufgang: 5:36 am
Sonnenuntergang: 8:59 pm

29.07.2010: 10 / 17°C
Schauer

30.07.2010: 9 / 20°C
Schauer

Daten von Yahoo! Weather mit deutscher Übersetzung


Neue Panoramabilder:
Rhein
Loch Leven
Rotenfels
Kühkopf (Röhricht)
Felsenmeer

Neue Fotos:
Felder/Fields
Sonnenuntergang/Sunset
Blümchen/Floret
Paprika
Wegwarte/Chicory

Im Blog:
Einblick in die Panoramafotografie
Wetterwarnungen für eigene Internetseite
Spektakuläre Panoramabilder
Der Fränkische Gebirgsweg
Kostenloses Wetter für die eigene Internetseite - deutsche Version des Yahoo-Wetters

Die Übersetzung wurde aktualisiert. Bitte neue Version von wetter-widget.zip laden.

Achtung: Der Stadtcode wird jetzt ausserhalb von wetter-widget.php eingegeben, siehe weiter unten in der Anleitung.

Yahoo bietet einen RSS-Feed an mit dem man kostenlos das Wetter weltweit abrufen kann (dortige Nutzungsbedingungen beachten). Mit SimplePie kann man diesen darstellen und auf der eigenen Homepage ausgeben. Ein Anwendungsbeispiel ist am linken Rand zu sehen. Selbstverständlich gibt es auch andere Möglichkeiten den Feed darzustellen. Hier soll beispielhaft die Verwendung mit SimplePie beschrieben werden.

Die Darstellung des Wetters ist komplett an die eigenen Bedürfnisse anpassbar, die Wetterwerte sind genau und die Wettervorhersage zuverlässig.

Um nun das Wetter in deutscher Sprache auszugeben, sind kleinere Anpassungen am "Example Code" (siehe SimplePie) notwendig.

Hier die fünf Schritte, um an das Wetter zu kommen:

1. Yahoo! Weather RSS Feed
Unter developer.yahoo.com/weather wird der Feed beschrieben. Beachte bitte die Nutzungsbedingungen ("Terms of Use"). Desweiteren benötigst du später für die Wettersymbole die "Condition Codes".
Gehe zu weather.com. Gebe dort den Ort ein, für den du das Wetter haben möchtest. Bei Umlauten die Punkte weglassen, also o statt ö usw. Zum Abrufen des Wetters ist der Code für die Stadt in der Adresszeile nötig, also z.B. GMXX3245 beim Wetter für Weidenberg (http://www.weather.com/weather/today/GMXX3245?lswe=Weidenberg,%20Germany&from=searchbox_typeahead).
Alternativ kann man auch diese Liste verwenden.

2. Simple Pie
Zum Abrufen des Feeds verwende ich SimplePie. Stelle zunächst sicher, dass dein Server die Anforderungen erfüllt und lade dir SimplePie runter.
Aus dem Paket benötigst du nur simplepie.inc. Diese Datei in ein Verzeichnis /php/ auf den Server laden. Optional vorher die Zeile var $cache = true; durch var $cache = false; ersetzen, ansonsten das Verzeichnis /cache/ erstellen. Dieses muss beschreibbar sein.
Als nächstes wird das Yahoo! Weather Addon benötigt. Den Add-on Source Code in eine Datei simplepie_yahoo_weather.inc kopieren. Diese Datei muss in das gleiche Verzeichnis wie simplepie.inc, hier also /php/.
30.png
3. Grafiken
Passende Icons gibt es z.B. bei deviantart.com. Oder selber kreativ werden. Die Bilder müssen entsprechend den "Condition Codes" (siehe 1.) umbenannt werden, z.B. bei 30 partly cloudy (day) -> 30.png

4. Wetter
Lade dir die Datei wetter-widget.php runter und auf deinen Server. Mit ihr wird das Wetter auf Deutsch ausgegeben. Da ich das Wetter auf mehreren Seiten nutze und bei Aktualisierungen nicht jedes mal den Stadtcode neu eingeben will, wird dieser ausserhalb der Datei eingegeben, dazu gleich unter 5.
Du musst daher in der Datei eventuell nur zweimal den Pfad zu den Grafiken anpassen, falls diese in einem anderen Verzeichnis liegen. Weitere Anpassungen sind nicht nötig aber selbstverständlich möglich. Ich bitte nur darum, den Link zu meiner Seite nicht zu entfernen. Aktuelle Versionen der Übersetzung werden hier auf der Seite veröffentlicht, daher ab und zu vorbeischauen.

5. Einbinden
Das Wetter kann nun zum Beispiel mittels Include in die Internetseite eingebunden werden. Vorher wird der Stadtcode angegeben, zum Beispiel



Bei Änderungen/Aktualisierungen, welche hier veröffentlicht werden, muss der Stadtcode nicht mehr jedesmal eingegeben werden, nur die Datei wetter-widget.php muss erneuert werden.

Benutzer der PHP Panorama-Galerie finden im Panoramaforum eine Anleitung zum Einbinden des Wetters.


Downloads und Dateien
1. SimplePie
2. Yahoo! Weather Addon (Add-on Source Code)
3. Deutsche Version - zuletzt aktualisiert am 12.07.2010


Alle Angaben ohne Gewähr. Die deutsche Übersetzung des Yahoo-Wetters darf kostenlos für nicht-kommerzielle Zwecke genutzt werden. Als Gegenleistung bitte ich aber um einen Link zu einer meiner Seiten: http://cam.pl24.de/homepage-wetter.php, http://panoramaleben.de oder http://trailofviews.de

Herzlichen Dank!