Carnet Wiki

Rainette : évolutions

Version 7 — Juillet 2012 RealET

Objectif

Permettre la lecture de différents flux météo par le plugin rainette
(au lieu de l’utilisation unique du flux xml provenant de weather.com)

Flux possibles

-* http://www.weather.com/weather/rss/subscription/ (l’actuel, avec aussi une version payante : http://portal.theweatherchannel.com/)

Et un comparatif d’API météo : http://blog.michaelwelburn.com/post/12220032768/comparing-weather-apis

Ce qu’il me faut faire

  • lecture générale du code OK
  • mise en place d’une page de test du plugin
  • lecture de différents flux météo pour trouver un flux approprié (avec notamment le problème des codes numériques météo)
    -* ajouter une CFG pour choisir  :
    • le flux météo
    • indiquer l’éventuel code d’identification/autorisation
  • un fichier de conf par flux pour faire correspondre les codes météo

Moyens envisagés

  • dans inc/rainette_utils.php
    • changer la fonction xml2tab_previsions et faire de son contenu la lecture propre au flux weather.com
    • apporter à la place un envoi vers une fonction propre à chaque flux (lecture du tableau formé à partir du fichier xml avec des étiquettes utilisées spécifiquement par le plugin)
    • un programmeur souhaitant rajouter une possible lecture de flux devra créer une autre fonction de lecture spécifique à ce flux