Donnerstag 9. Oktober 2008
Rubrik: Deutsch > Tests und Spielereien
Plugin SPIP Météo
Das SPIP-Plugin SPIP-Météo zeigt das Wetter und eine Voraussage zu sämtlichen von weather.com erfassten Städte an.
So sieht es aus, wenn nur der Code <wetterNN> in einen Artikel eingefügt wird:
Da die Autoren bei der Programmierung alle SPIP-Konventionen beachtet haben, kann das Aussehen perfekt an die eigenen Vorstellungen angepasst werden.
Darüber hinaus bietet das Plugin die Möglichkeit, die Informationen grafisch aufzubereiten. Ein Satz Abfrageschleifen, Filter und Tags erlaubt die Anwendung aller SPIP-Funktionen bei der Informationsabfrage und -Darstellung.
Das Plugin selber ist in Deutsche übersetzt, die Dokumentation liegt vorläufig nur auf Französisch vor:
http://www.artego.fr/Documentation-SPIP-Meteo
SPIP-Météo récupère les prévisions météo via un flux XML en provenance de Weather.com.
Pour configurer la météo, il faut donner un nom de ville, un dialogue avec Weather.com nous renvoie une liste de villes potentielles. On sélectionne ensuite la ville qui nous intéresse. Squelette exemple
Le squelette spip-meteo/meteo.html, que vous afficherez via spip.php?page=meteo&id_meteo=XX, est un exemple de ce qu’il est possible avec le plugin. Boucles METEO
Une boucle météo se code en plaçant METEO entre parenthèses :
Les éléments contenus dans une telle boucle sont des météos.
Les critères de sélection :
* ville=xxx sélectionne la météo pour le nom de la ville tel que saisi dans l’espace privé * code=xxx sélectionne la météo en fonction du code météo weather.com de la ville * id_meteo=xx sélectionne la météo ayant l’identifiant n°xx
Une boucle METEO ne retourne que les météos proprement configurées, c’est-à-dire les météos ayant le statut publie.
Si le plugin n’arrive pas à se connecter à weather.com alors le statut de la météo en question est en_erreur. Cette boucle ne sera pas affichée.
Les balises :
* #ID_METEO * #VILLE * #CODE
Boucles PREVISIONS
Une boucle de prévisions se code en plaçant PREVISIONS entre parenthèses :
Les éléments contenus dans une telle boucle sont des prévisions météo.
Les critères de sélection :
* id_meteo retourne la liste des prévisions pour la météo id_meteo * date
Les balises de cette boucle :
* #ID_PREVISION * #ID_METEO * #DATE date de la prévision météo * #MINIMA en degré celcius * #MAXIMA en degré celcius * #ID_TEMPS entier correspondant au temps de la prévision météo * #MAJ date de dernière mise à jour * #TEMPS retourne une chaîne de caractères correspondant au temps de la prévision météo, cette chaîne peut prendre les valeurs suivantes : o pluie o orage o neige o verglas o brouillard o vent o nuages o lune o lune-nuage o lune-nuages o soleil o soleil-nuage o soleil-nuages o inconnu
Les filtres :
* |icone_meteochemin,extension s’applique à la balise #TEMPS et génère l’icône du temps. les arguments chemin et extension sont facultatifs et dans le cas où ces arguments sont omis, il faut comprendre "IMG/meteo/" et "png". Ex : si #TEMPS retourne ’pluie’ alors le code généré par (#TEMPS sera :
* |traduire_meteo va chercher l’entrée #TEMPS dans le fichier de langue
