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. 30

    Hi Hans, schau mal auf meine Site. Wenn Du den untersten Punkt auswählst bleibt die Auswahl bestehen, nur beim ersten und zweiten nicht…oder visuell eben nur beim mittleren, also Shanghai nicht…komisch, oder?!

    Liebe Grüße,

    lasse Dich jez auch in Frieden :o)

    Linus


    • 30.1

      hallo Linus,
      das kann ich so nicht bestätigen. ich habe es gerade auf deiner seite ausprobiert und er springt immer nach koblenz (erster eintrag) und so ist es auch programmiert.
      eventuell macht dein browser da was. ich habe mit dem ff3.5, linux geguckt.

      gruß, hans

       

  2. 29

    Hallo Hans,
    habe das mit vier verschiedenen versucht und die Datei auch direkt auf linux seite auf dem server editiert…selber effekt…aber komischer Weise eben nur auf der admin seite…?! Egal…lasse ich es eben so wie es ist ;)

    Dank Dir Hans!! Wenn ich eine Lösung habe (weil ich ja doch weiter bastel) gebe ich bescheid!

    Linus


  3. 28

    Hmm und wenn ich jetzt (alles wieder original) ein Plugin installieren will kommt folgendes:

    Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/httpdocs/wp-content//upgrade/wpf_update) is not within the allowed path(s): (/var/www/vhosts/chaoscity.de/httpdocs:/tmp) in /var/www/vhosts/chaoscity.de/httpdocs/wp-content/plugins/wp-forecast/wpf_autoupdate.php on line 31

    Vielleicht mailen wir einfach heute Abend bevor ich Dir hier alles zumülle :o)

    Liebe Grüße,

    Linus


    • 28.1

      hallo Linus,

      ich tippe auf deinen editor. wahrscheinlich werden die zeilenumbrüche irgendwie konvertiert. unix und windows sind da unterschiedlich, evtl. ist auch einfach eine leerzeile oben oder unten dazu gekommen. das in kombination verkraftet php dann nicht, weil es die zeilen als html einfach ausgibt und daher kommt die header meldung. welchen editor verwendest du denn?

      gruß, hans

       

  4. 27

    PS: Der Fehler kommt nur im admin screen, also beim ausloggen und einloggen, auf der site selbst ist alles bestens….?!


  5. 26

    Hi Hans,

    jetzt hab ich doch ein Problem. Wenn ich in die wp-forecast-show.php irgendetwas eintrage, sei es ein Leerzeichen hinter Locations: oder eine Änderung der Schrift per span beim Ortsnamen bekomme ich nur noch Fehlermeldungen in Sachen Header already been sent und wp-forecast-show.php:1
    Kannst Du Dir das erklären?!

    Liebe Grüße und vielen Dank vorab,

    Linus


  6. 25

    Ist es möglich die Auswahl die ich getätigt habe stehen zu lassen und nicht immer auf den Standardort, also den ersten in der Liste zu springen?!

    Ansonste, supergutes Plugin, bin schwer begeisert…

    Liebe Grüße,

    Linus


    • 25.1

      hallo Linus,

      aktuell ist es leider nicht möglich die auswahl stehen zu lassen. du denkst wahrscheinlich daran, den ausgewählten wert in einem cookie zu hinterlegen und diesen dann falls vorhanden auszulesen. ich nehme es mal auf die todo-liste.

      danke für deine idee, hans

       

  7. 24

    I used “” above “”.
    This didn’t paste in the previous post.


  8. 23

    Hi, Hans
    I’ve tested the patch, but nothing changed.
    It appeared that the problem was caused by the hoveraccordion plugin.
    I changed all “$(document).ready(function()” in its code with “jQuery(document).ready(function($)”, as well as the other “$” with “jQuery”. I also added the line “” above “”. Now all three plugins datatables, wp-forecast and hoveraccordion work fine together.
    I hope this will help other users, too.
    Thanks for your help :).
    P.S. The only interesting thing is why wp-forecast 3.1 worked well with hoveraccordion, and wp-forecast 3.2 crashed it. May be due to jQuery version. Nevermind. I am now going to look into the new things in v3.2 :).
    Regards, Peter


    • 23.1

      hello Peter,
      this is good news. it means that wp-forecast uses jquery the correct way, and not as I guessed a bit wired. thank you for testing.

      regards, hans

       

  9. 22

    Hello, Hans
    It is a really very nice plugin.
    I used a little customized version on my website (v3.1).
    A few days ago I installed the wp-tables-reloaded plugin (my website is still under construction).
    Certain function of that plugin did not work. I found out that there are some conflicts between it and Google Libraries plugin as well as your plugin wp-forecast. You can follow up the discussion here:
    http://wordpress.org/support/topic/plugin-wp-table-reloaded-sorting-function-problem?replies=0
    The last advise was to ask here for help.
    I hope that we will find a solution to the problem, so that it will be useful for other users too.
    I should say that I upgraded to v3.2 of wp-forecast. But things got even worse. Now the accordion menu on my first page doesn’t work too (I use this plugin: http://berndmatzner.de/jquery/hoveraccordion/). I had no problems with the accordion and v3.1.
    Look forward to hearing from you.
    Regards,
    Petar


    • 22.1

      hi Peter,

      thank you for your hint. I just looked at the code and it seems the jquery script for the selection widget is loaded to early for the libraries plugin. I have made a quick patch and will send it to you. please test it and let me know if it works. wordpress misses a generalized solution for the sequence of script loading but this may change in the future.

      regards, hans

       

  10. 21

    yes, i know. i already use Ivano-Frankivs, but need few locations in that region.
    and other: can connect to snow-forecast via wp-forecast?(there are all places of i need)

    thanks


    • 21.1

      hello nicko,

      I am still analyzing the xml interface of snow-forecast it is different from the ones I integrated in the past. I also have to check the license and terms of use.
      so, this can take some time.

      regards, hans

       

    • 21.2

      hello nicko,
      I wrote an email to snow-forecast but the answer is disappointing. the use of the xml feeds are limited to 5 locations and dedicated domain names. there is no api key or other to identify your self. but you have to tell snow-forecast the domain names via email. therefore an integration of snow-forecast into wp-forecast is not possible at the moment..maybe if they change there policies sometimes. :-(

       

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...