Tuxlog

Tuxlog, aus dem Alltag eines Linux-Fans

wp-forecast 3.8 – Das Wetter im Blog

wp-forecast goes Multiuser

Mit dem Erscheinen von WordPress 3.0 wurde WordPress MultiUser in das Hauptrelease von WordPress integriert. Grund genug auch wp-forecast multiuserfähig zu machen und einige andere kleinere Anpassungen vorzunehmen. Die Dokumentation wird kurzfristig wurde angepasst.

Neben einem neuen Superadmin Dialog zur Vorbelegung und Sperrung der Einstellungen von wp-forecast für die Anwenderblogs wurden die dänische und schwedische Übersetzung aktualisiert und der Umgang mit länderspezifischen Zeichen im Datenstrom von accuweather erweitert. Für die Verwendung der shortcodes wurde eine eigene CSS-Klasse ergänzt. Die Option Zeitkorrektur kann jetzt auch bei Verwendung der aktuellen Zeit eingesetzt werden und bei der Verwendung als Widget wurde auch am oberen Rand ein Link (“Weniger…”) zum Einklappen hinzugefügt.

In der Version 3.1 wurden einige Fehler im Admindialog für den Multiusermode korrigiert und einige optische Verbesserungen (farbige Checkboxen) eingebaut. Der Accuweather Servicelink wurde auf den neuen Server angepasst und das Jahr in der Copyright Meldung auf 2010 geändert. Eine rudimentäre Unterstützung für die Google Weather API ist ein neues Feature der Version 3.1. Das Beispielverzeichnis wurde aus dem Paket entfernt und eine serbische Übersetzung ergänzt (Danke an Zoran). Die Version 3.2. behebt invalides XHTML bei der Nutzung als Widget. In der Version 3.3 wurde die bulgarische Übersetzung hinzugefügt und dem Selektionswidget ein Gedächtnis verpasst, so dass bei Rückkehr auf eine Website der beim vorherigen Besuch ausgewählte Ort automatisch wieder angezeigt wird. In der Version 3.4 wurde die dänische Übersetzung aktualisiert und eine Fehlersituation mit WordPress 3.1. im Network oder Multiusermode behoben. Die 3.5 bringt eine aktuelle finnische Übersetzung und ein verbessertes Selektionswidget, jetzt mit Sprachunterstützung. Die Version 3.6 entfernt die Transportmethode ExtHttp, da diese durch WordPress 3.2 nicht mehr unterstützt wird und passt den Accuweather Copyright Hinweis an. In der Version 3.7 wurde wp-forecast an HTML5 und WordPress 3.3 angepasst. In der Version 3.8 wurde eine spezielle Problemsituation mit dem Luftdruck von Accuweather angepasst und im Admindialog die Suchen-Funktion, zur Auswahl der Orte ajax-like überarbeitet und der Dialog etwas komprimiert. Weiterhin wurde eine Fehlersituation beim Verbindungstest behoben.

Aber was ist eigentlich wp-forecast?

wp-forecast ist ein plugin für das Blog-System WordPress zur Anzeige von aktuellen Wetterdaten und der Wettervorhersage des großartigen Service von accuweather. Die Wetterdaten werden in der Datenbank abgelegt und gecached. Damit reduziert sich die Last (Anzahl der Aufrufe) für accuweather auf viel besuchten Seiten. Man kann bis zu 20 Widgets definieren und für jedes einen anderen Ort auswählen, sowie die Anzeigeoptionen verändern. Mittlerweile gibt es wp-forecast in vielen Sprachen, darunter deutsch, englisch, französisch, niederländisch, schwedisch, portugiesisch, dänisch, italienisch, norwegisch, polnisch, finnisch, spanisch, ungarisch, rumänisch und russisch. wp-forecast wird vollständig über die Admin-Oberfläche von WordPress konfiguriert. Mit der Version 3.0 unterstützt wp-forecast auch die Multiuser / Multisite Funktionalität von WordPress 3.0.

Die aktuellsten Versionen zum Download

wp-forecast 3.8 Downloads: 7472 times
wp-forecast 3.7 Downloads: 7461 times

Weitere Informationen zu wp-forecast

wp-forecast zeigt Wetterinformationen von AccuWeather.com und WeatherBug auf WordPress Blog Seiten an. Bitte auch die Nutzungsbedingungen von AccuWeather und WeatherBug beachten.

Some english Documentation

englishFor more informations about wp-forecast, the feature rich wordpress plugin which shows weather data from accuweather, visit the english readme. You can download the plugin right above. Alternative there is an english wp-forecast reference and a checklist to verify the datadownload in case of problems fetching the data.

Für den Schnelleinsteiger

Im Folgenden die wichtigsten Informationen für Schnellstarter:

Installation

  • Das Einbinden in die sidebar.php kann mittels folgendem einfachen Codeschnipsel erfolgen. Dabei gibt die widget_id an welchen der konfigurierten Wetterorte man anzeigen möchte.

    <?php if(function_exists(wp_forecast)) {
      wp_forecast( <widget_id> );
    } ?>

    Dabei ersetzt man <widget_id> mit der Kennung des gewünschten Widgets.
    Die Kennungen sind sind einfache Buchstaben in alphabetischer Reihenfolge.
    Für das erste Widget verwendet man wp_forecast(“A”), für das zweite wp_forecast(“B”) und so weiter.
    Für die Abwärtskompatibilität wird bei einem Aufruf ohne Kennung (wp_forecast()), automatisch das erste Widget ausgewählt.

Bedienhinweise

  • Wie immer übernehme ich keine Garantie oder Haftung für evtl. entstehenden Schäden bei der Anwendung meiner Software, die ich nach bestem Wissen und Gewissen entwickelt habe.
  • Bitte viel Testen und Feedback geben, es sind sicherlich noch einige Ungereimtheiten (bugs) vorhanden, die ich gerne ausräumen möchte.
  • Alle Einstellungen werden unter Einstellungen / WP-Forecast (Options / WP-Forecast) vorgenommen.
  • Auf der Einstellungsseite gibt es einen Kopfbereich WP-Forecast Widgets, dort stellt man die Anzahl der gewünschten Widgets ein und wählt aus für welches Widget man die Einstellungen bearbeiten möchte (das sind zwei Vorgänge!)
  • Unter Themes / Widgets kann man die einzelnen wp-forecast Widgets den Sidebars zuordnen

Wer Spaß an neuen, lustigen und kreativen Icons für wp-forecast hat besucht am Besten Barbara’s Icon Seite.
Mit viel liebe zum Detail bastelt Sie Wetter-Icons für die Nutzung mit wp-forecast zurecht.

Anregungen und Feedbacks sind auch diesmal ausdrücklich erwünscht. :-)

Artikel, die auch interessant sein könnten:

Diesen Artikel mit anderen teilen: Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • Print
  • email
  • Technorati
  • del.icio.us
  • MisterWong
  • Linkarena
  • Alltagz
  • Blogosphere News
  • Google Bookmarks
  • YahooMyWeb
  • Y!GG
  • Bloglines
  • TwitThis
  • Webnews
  • Digg
  • Wikio DE
  • Oneview
  • Facebook
  • XING

3. Juli 2010 Geschrieben von | wordpress | 94 Kommentare | Trackback URI

94 Kommentare zu wp-forecast 3.8 – Das Wetter im Blog

  1. 20

    hi. i can’t add adress. not found “Yasen(Ivano-Frankivsk, Ukraine)” although found on the site accuweather. is it possible to obtain information from snow-forecast.com????

    thanks. nice plugin. best of i seen


    • 20.1

      hello nicko,

      you can switch to google weather api and use Ivano-Frankivsk as location code to obtain the weather via google weather fpr you region.
      I just tested it and it works like a charm.

      regards, hans

       

  2. 19

    Hi Hans, thanks for nice plugin.
    I want to send bulgarian language translation ver. 3.1 http://goro69.byethost10.com/wp-content/uploads/2010/10/wp-forecast-lang-bg.zip
    regards Goro


  3. 18

    Hallo Hans. Yes, this worked. THANK YOU very much.

    Alles Klarre!!

    Danke.


  4. 17

    Danke Hans. Ich wille look into it….I did not know that was possible!!!


  5. 16

    I forget my German but I still speak and read. Lived there many many years.

    Thank you for the plug in.

    Is the weather plugin you use, special for you? I like the drop down for different Orte. or cities. Is this available to the public?

    Danke once again.

    Viele Spass, Ed


    • 16.1

      hi Ed,
      yes it is available on the public. you have to add as many locations you like (up to twenty). then select th question mark as location in the widget dialog. this will give you a widget with dropdown box and ajax like weather update on your weather widget.

      regards, hans

       

  6. 15

    Hallo,

    es gibt in dem Plugin bei der Sprachdateien-Nutzung einen Fehler, der bitte dringend behoben werden müsste…! Ladeverhalten: Das Plugin benutzt load_textdomain statt die load_plugin_textdomain Funktion. Dies kann das Verhalten von WordPress 3.0.1 nachhaltig negativ ändern, weil einige Filter und Aktionen nun nicht mehr richtig ausgeführt werden. Es wäre sehr schön wenn es bald ein Update zur Fehlerkorrektur geben könnte…

    Gruß blog_micky


    • 15.1

      hallo micky,
      das ist interessant. haben die da was verändert? wenn ich mich recht entsinne wurde nur plugin_locale oder locale_plugin zusätzlich aufgerufen. ansonsten ruft die load_plugin_textdomain einfach nur load_textdomain auf. welche fehler treten denn bei dir auf oder welches fehlverhalten befürchtest du?

      gruß, hans

       

  7. 14

    Pingback: wp-popular.com » Blog Archive » wordpress « wp-forecast 3.1 – goes Multiuser « Tuxlog

  8. 13

    Thank You! Your hint worked – I got it changed, and got it even further customized with a little help from a php programmer friend – it looks great now. Thanks again! :good:


  9. 12

    Fabulous plugin – thank you so much! :good:

    I modified it to be W3C XHTML Valid – there are two ID tags named wpfbl in div.wpff_nav – so I just tacked on a number to each (wpfbl1 and wpfbl2). I had to modify the wp-forecast-show.php file though, so I hope you can add that in as a patch to the next version so my change won’t be overwritten when I next upgrade the plugin…?

    I also wanted to override the CSS a bit, so I used some !important tags in my stylesheet to get the look I wanted. It would be nice if the CSS was more easily overridden….. (sorry, I do not have suggestions for exactly how you could achieve that at this time – my apologies).

    I also wanted to modify the default titles, such as “More Forecast…/Less Forecast…” to “Show Extended Forecast…/Close Extended Forecast…”, and remove the word “Forecast” in front of each date – I did this in the wp-forecast-show.php file again -I know those will be overridden unless I’m able to filter them in my theme’s functions.php file – which I might try doing (my php skills are n00b level, unfortunately), but it would be nice if those were options added into the plugin admin screen.

    And last, I wanted to change the dates to instead display either “Today’s Forecast” (Day #1) or “Forecast for [day of the week - for example: Wed]” (all of the following Days) – but I couldn’t figure out how to do that because the date output isn’t just a simple php date() where I could change the parameter – can you (or anyone else) help me?


    • 12.1

      hello Cas,

      thank you for your hintes, I have got the id problem on my list and will add the other two points to analyze. concerning your date question, as far as I understood you want to reformat the date to looks like. you can manage this in wp-forecast-show.php. it is around line 359. you can check $i to find out if it is the first day ($i==1). the fc_obsdate_ is calculated in func_accu.php for accuweather, func_bug.php for weather_bug.php. e.g. for accuweather it is at line 332. to change the date format change $fc_date_format, to whatever the php date function allows and makes you happy.

      regards, hans

       

  10. 11

    aaaarrrgghhh

    It works:
    [div class="wp-forecast-curr-head"][div]Iszkaszentgyörgy[/div]

    It doesn’t work:
    [div class="wp-forecast-fc-head"]Előjelzés 2010. augusztus 20. péntek[/div]


Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

:bye: 
:good: 
:negative: 
:scratch: 
:wacko: 
:yahoo: 
B-) 
mehr...