Carnet Wiki

Rainette : évolutions

Version 8 — Juillet 2012 hugoT

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

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

Ce qu’il faut faire

  • lecture générale du code OK
  • mise en place d’une page de test du plugin OK
  • 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