Zum Inhalt springen

[gobernalia]weather_information : quick fix

Erstellt am 26. September 2006 · 2 Antworten · letzte Antwort am 19. Oktober 2006

Tags: Tipp

mischa ·

Moin zusammen:

folgender Fehler ist mir aufgefallen. Bei einem Kunden war wochenlang nur Gewitter. Entweder hatte da die Extension einen Bug oder der Ort existiert nicht mehr. Ich entschied mich für ersteres und habe folgenden Workaround:

in der Datei
EXT:/gb_weather/pi1/class.weather_collector.php
die function sacar_sol($datos) wie folgt ändern:

	function sacar_sol($datos) {
	$salida=explode("<h3>",$datos);
	$salida2=explode("</h3>",$salida[1]);
	return trim($salida2[0]);
}

Und nicht vergessen in der Datei
EXT:/gb_weather/pi1/locallang.php
ggf. die eine oder andere Wetterart hinzufügen. Bei mir war es z.B. "Partly Cloudy"

Suchworte: gb_weather, gobernalia weather information, immer gleiches Wetter

mischa ·

Und noch ein kleiner Work-Around:

Mich hat es immer ungemein genervt, dass die Daten in der Datenbank gespeichert werden. Das spart zwar Traffic, aber der ist ja heute schon relativ bedeutungslos (v.a. bei kleineren Seiten).

Also: in der Datei
EXT::/gb_weather/pi1/class.tx_gbweather.pi1.php die Zeile 96 (Version 0.7.0) auskommentieren

mysql_query("INSERT INTO `tx_gbweather_cache` ( `tstamp` , `city`  , `country` , `location` ,  `now....

Suchworte: gb_weather, gobernalia weather information, tx_gbweather_cache

einpraegsam.​net ·

Hallo Mischa,

kann keines deiner Probleme nachvollziehen, bei uns werden jedoch nicht immer alle Bilder angezeigt.
Bei "verregnet" gibt es kein Bild - hast du das schon mal gehabt?

Grüße