SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 266 visiteurs en ce moment

Accueil > Géo, carto, météo > Informations météorologiques > Rainette > Rainette v1, la méteo au quotidien

Rainette v1, la méteo au quotidien

31 juillet 2009 – par _Eric_ – 193 commentaires

47 votes

Ce plugin permet d’afficher les conditions et les prévisions météorologiques d’une ville donnée à partir du flux xml fourni par le site weather.com®.

Description

Synopsis

Le plugin Rainette est destiné à afficher les données météorologiques d’une ville choisie par son code météo standard (FRXX0076 pour Paris, par exemple). Les données météorologiques sont fournies par le site weather.com®.

Le plugin propose d’afficher, d’une part, les conditions courantes, rafraîchies toutes les 30mn, et, d’autre part, les prévisions sur plusieurs jours, rafraîchies toutes les 2h.
L’affichage des données météorologiques se fait au travers de modèles, ce qui permet l’inclusion dans un squelette ou dans un article. Cet affichage est totalement paramétrable (icônes, libellés, unités, présentation...).

Une page « Météo » est aussi disponible pour le squelette ZPIP, voir l’article Rainette et les squelettes Z pour plus de détails.

Il est aussi possible d’afficher des informations sur la ville observée via un modèle spécifique ou une balise.

Exclusions

La recherche du code météo des villes et la gestion des dites villes ne fait pas partie du plugin. Ces fonctions doivent être développées dans les squelettes ou plugins qui utilisent Rainette.

Crédits

Rainette s’inspire dans son principe du plugin Grenouille mais ne stocke aucune information en base de données ni ne gère le choix des villes. Merci donc à Artégo et Touti pour la grenouille originelle.

Installation

Se référer à l’installation d’un plugin sur spip.net. L’ensemble des sources est installé dans plugins/. Rien n’est créé en base de données.
Le plugin est déposé sur la zone et peut être téléchargé en zip ou en SVN.

Désinstallation

Désactiver le plugin dans la page d’administration de l’espace privé. Ensuite supprimer le dossier du plugin Rainette dans plugins/.
Pour enlever toutes traces du plugin il est possible de supprimer aussi le cache du plugin à l’emplacement tmp/cache/rainette/.

Configuration

Le plugin propose des paramètres de configuration, définis dans rainette_options.php, et qui s’appliquent à l’ensemble des villes observées par Rainette (aucune configuration CFG n’est proposée). Ce sont :

Répertoire des icônes personnalisés
variable _RAINETTE_ICONES_PATH
défaut ’rainette/’
valeurs Ce sous-répertoire est à créer dans le dossier squelettes/ ou dans le dossier du plugin utilisateur. Il accueille alors les icônes de temps personnalisés
Intervalle de mise à jour des prévisions météo
variable _RAINETTE_RELOAD_TIME_PREVISIONS
défaut 2*3600 (soit 2 heures)
valeurs Ce que l’on veut mais il n’y a aucun intérêt à choisir une valeur inférieure à 2 heures car c’est la récurrence minimale de weather.com
Intervalle de mise à jour des prévisions météo
variable _RAINETTE_RELOAD_TIME_CONDITIONS
défaut 1800 (soit 30 minutes)
valeurs Ce que l’on veut mais il n’y a aucun intérêt à choisir une valeur inférieure à 30 minutes car c’est la récurrence minimale de weather.com
Nombre de jour de prévisions
variable _RAINETTE_JOURS_PREVISION
défaut 10
valeurs [1..10]
Système de mesure
variable _RAINETTE_SYSTEME_MESURE
défaut ’m’
valeurs ’m’ pour métrique, ’s’ pour standard (impérial US)

Utilisation

Une page de démo demo/rainette.html est fournie avec le plugin et illustre l’ensemble des cas d’utilisation décrit ci-après. La page doit être appelée par l’url http://monsite/spip.php?page=demo/rainette&ville=frxxnnnn, où frxxnnnn représente le code météo de la ville observée (Paris par défaut).

Insertion de la balise #INSERT_HEAD

Le plugin utilise des CSS pour personnaliser ses affichages. Pour bénéficier de ces styles il est nécessaire d’insérer la balise #INSERT_HEAD dans le header de vos pages. Rainette intégrera alors automatiquement les styles rainette.css dans le header.

Méthodes d’affichage des données météorologiques

Le plugin propose uniquement deux modèles à inclure dans les squelettes ou les articles. Ils permettent d’afficher l’ensemble des données météorologiques prévisionnelles ou temps réel disponibles. Les possibilités de paramétrage de ces modèles font qu’il n’est point besoin de les modifier pour personnaliser la présentation des données (cf. paragraphe Personnalisation).

— rainette_previsions : modèle d’affichage des données prévisionnelles pour une journée ou plusieurs jours
— rainette_conditions : modèle d’affichage des données temps réel

L’intégration de ces modèles dans un squelette se fait, par exemple, de la manière suivante :

  1. [(#MODELE{rainette_previsions, code=FRXX0023, type=1_jour, jour=1, sous_modele=previsions_2x12h})]
  2. [(#MODELE{rainette_previsions, code=FRXX0023, type=x_jours, jour=5, sous_modele=previsions_24h})]
  3. [(#MODELE{rainette_conditions, code=FRXX0023, sous_modele=conditions_tempsreel})]

Télécharger

et dans le texte d’un article :

  1. <rainette_previsions|code=FRXX0023|type=x_jours|jour=3|sous_modele=previsions_2x12h>
  2. <rainette_conditions|code=FRXX0023|sous_modele=conditions_tempsreel>

Télécharger

Méthodes d’affichage des informations d’une ville

Le plugin propose également un modèle paramétrable (cf. paragraphe Personnalisation) et une balise pour afficher les informations générales sur la ville observée.

— rainette_infos : modèle d’affichage des informations sur une ville
— #RAINETTE_INFOS : balise d’affichage des informations sur une ville

L’intégration du modèle ou de la balise dans un squelette se fait, par exemple, de la manière suivante :

  1. [(#MODELE{rainette_infos, code=FRXX0023, sous_modele=infos_ville})]
  2.  
  3. #RAINETTE_INFOS{FRXX0023, ville}
  4. #RAINETTE_INFOS{FRXX0023, longitude}

Télécharger

et dans le texte d’un article :

  1. <rainette_infos|code=FRXX0023|sous_modele=infos_ville>

Affichage des conditions temps réel

Rainette propose en premier lieu d’afficher les données météorologiques de la journée en cours, en utilisant le modèle rainette_conditions. Les données collectées et l’affichage par défaut sont les suivants :

— les températures, mesurées et ressenties,
— le statut météorologique, libellé et icône,
— la pression et sa tendance,
— la vitesse du vent et sa direction,
— le pourcentage d’humidité et le point de rosée,
— la visibilité,
— la station météorologique d’observation (qui peut différer de la ville) et la date de dernière mise à jour des données.

Modèle rainette_conditions
1. code obligatoire, désigne le code météo standard de la ville
2. sous_modele facultatif, détermine la présentation des données temps réel. La valeur par défaut correspond au sous-modèle fourni par Rainette, à savoir, conditions_tempsreel.

Affichage des prévisions sur une journée

Rainette propose, d’autre part, d’afficher les prévisions météorologiques d’une journée, en utilisant le modèle rainette_previsions. Les données sont collectées par demi-journée, à savoir, « jour » et « nuit ». L’affichage par défaut présente donc les informations dans un tableau à deux colonnes, une pour chaque demi-journée.
Dans le cas où l’on observe les prévisions du jour courant, les informations « jour » ne sont accessibles que jusqu’à 14h00. À partir de cette heure, les informations « jour » sont positionnées à N/D (non déterminée). Pour éviter de présenter des informations sans intérêt, le modèle par défaut de Rainette remplace à partir de 14h00, les informations « jour » et « nuit » par les informations « nuit » et « demain matin ».
Les données collectées par demi-journée et les affichages par défaut (jour courant et surlendemain) sont les suivants :

— la température (max. pour le « jour », min. pour la « nuit »),
— le statut météorologique, libellé et icône,
— la vitesse du vent et sa direction,
— le pourcentage d’humidité et le risque de précipitation,
— l’heure de lever (« jour ») ou du coucher (« nuit ») du soleil,
et la date de dernière mise à jour des données.

Modèle rainette_previsions sur une journée
1. code obligatoire, désigne le code météo standard de la ville
2. type obligatoire, détermine le type de prévisions, sur une journée ou sur plusieurs jours. Dans le cas présent, type doit prendre la valeur 1_jour
3. jour facultatif, dans le cas présent (type=1_jour), détermine le jour à observer : 0 pour le jour courant, 1 pour le lendemain... La valeur par défaut est 0, la valeur maximale _RAINETTE_JOURS_PREVISION-1
4. sous_modele facultatif, détermine la présentation des données prévisionnelles d’une journée. La valeur par défaut correspond au sous-modèle fourni par Rainette, à savoir, previsions_2x12h

Affichage des prévisions sur plusieurs jours

Rainette propose, aussi, d’afficher les prévisions météorologiques sur plusieurs jours, en utilisant également le modèle rainette_previsions. Les données sont aussi collectées par demi-journée, à savoir, « jour » et « nuit ». Cependant, l’affichage par défaut présente un résumé des informations « jour » ou « nuit ».

En effet, dans le cas où l’on observe les prévisions du jour courant, les informations « jour » n’étant accessibles que jusqu’à 14h00, le modèle par défaut de Rainette remplace à partir de 14h00, les informations « jour » par les données « nuit ». Par contre, dans le cas où l’on observe les prévisions des jours suivants, seules les informations « jour » sont présentées.

Les données collectées par demi-journée ainsi que l’affichage par défaut sont les suivants :

— la température (max. pour le « jour », min. pour la « nuit »),
— le statut météorologique, libellé et icône,
— la vitesse du vent et sa direction,
— le pourcentage d’humidité et le risque de précipitation,
— l’heure de lever (« jour ») ou du coucher (« nuit ») du soleil,
et la date de dernière mise à jour des données.

Modèle rainette_previsions sur plusieurs jours
1. code obligatoire, désigne le code météo standard de la ville
2. type obligatoire, détermine le type de prévisions, sur une journée ou sur plusieurs jours. Dans le cas présent, type doit prendre la valeur x_jours
3. jour facultatif, dans le cas présent (type=1_jour), détermine le nombre de jours à observer. La valeur par défaut est la valeur maximale, soit _RAINETTE_JOURS_PREVISION
4. sous_modele facultatif, détermine la présentation des données prévisionnelles sur plusieurs jours. La valeur par défaut correspond au sous-modèle fourni par Rainette, à savoir, previsions_24h

Affichage des informations sur la ville observée

Rainette permet d’afficher des informations succinctes sur la ville observée, informations qui sont incluses dans les données transmises par weather.com. Ces informations peuvent être affichées, soit en utilisant le modèle rainette_infos, soit en utilisant la balise #RAINETTE_INFOS.

Les données disponibles pour une ville et l’affichage du modèle par défaut sont les suivantes :

— le code météo et le nom standard de la ville,
— sa longitude et latitude,
— et la zone d’appartenance (celle des DVD).

Modèle rainette_infos
1. code obligatoire, désigne le code météo standard de la ville
2. sous_modele facultatif, détermine la présentation des données de la ville. La valeur par défaut correspond au sous-modèle fourni par Rainette, à savoir, infos_ville

Ces mêmes informations peuvent être manipulées avec la balise #RAINETTE_INFOS. l’intérêt de cette balise est de pouvoir introduire le nom ou les coordonnées de la ville à loisir dans les modèles météorologiques temps réel ou prévisionnels. La description de la balise est la suivante :

Balise #RAINETTE_INFOS
1. code obligatoire, désigne le code météo standard de la ville
2. information facultatif, détermine l’information requise pour la ville choisie. Les valeurs possibles sont :
code_meteo (sans intérêt, correspond déjà à l’argument 1), ville, longitude, latitude et zone
Si cet argument est absent, la balise retourne le tableau sérialisé des données de la ville

Personnalisation

Si l’affichage proposé par défaut par Rainette ne convient pas il existe plusieurs méthodes pour le personnaliser.

Les CSS

Si on ne souhaite pas toucher aux sous-modèles previsions_2x12h, previsions_24h et conditions_tempsreel, il suffit de modifier les CSS associées à ces modèles. En effet, chaque donnée météo est incluse dans une structure HTML associée à un style précis. Il suffit donc de surcharger ces styles pour adapter l’affichage.

Les modèles

Le mode opératoire des modèles rainette_conditions, rainette_previsions et rainette_infos est le suivant :

  1. appeler un filtre unique appliqué à un code météorologique - rainette_croaaaaa_conditions(), rainette_croaaaaa_previsions(), rainette_croaaaaa_infos() - qui enchaînera :
  2. la récupération des données météorologiques pour la période choisie
  3. et l’affichage des données collectées en évaluant le sous-modèle choisi.
  1. [(#REM)<!-- modèle rainette_conditions
  2. Afficher les données météo temps reel pour le code #ENV{code} avec le sous-modèle #ENV{sous_modele}
  3.  -->]
  4. [(#ENV{code}|rainette_croaaaaa_conditions{#ENV{sous_modele,conditions_tempsreel}})]

Télécharger

Il n’y a donc pas d’intérêt à modifier ces modèles sauf si l’on désire changer le contexte d’évaluation des sous-modèles (cad, la liste des informations météorologiques transmise au sous-modèle). Dans ce cas, il faudra créer un nouveau filtre et un nouveau modèle pour Rainette.

Les sous-modèles

PDF - 105.6 ko
Description des filtres et environnements des sous-modèles

Toutefois, l’affichage étant entièrement géré par les sous-modèles, les personnalisations les plus fréquentes passeront par la surcharge ou la création de sous-modèles à l’instar de previsions_conditions, previsions_24h, previsions_2x12h et infos_ville. Ces sous-modèles gèrent l’affichage des unités, des libellés et icônes, mais aussi le fonctionnement jour/nuit.
Pour créer de nouveaux modèles, il est donc nécessaire de connaître l’environnement exact des données passé au sous-modèle (#ENV) et les filtres nécessaires pour présenter les informations (par exemple, les unités).

Les icônes de temps

Par défaut, Rainette utilise les icônes de temps du pack Sticker provenant du site liquidweather.net. Ces icônes sont stockés dans le répertoire img_meteo/petit/ ou img_meteo/grand/ suivant leur taille, et se nomment nn.png, où nn correspond à un numéro entre 0 et 47 ou à na. Les grands icônes sont utilisés dans les conditions et prévisions d’une journée tandis que les petits icônes sont utilisés dans les prévisions à plusieurs jours.

Il est possible de personnaliser les icônes en stockant un autre jeu d’icônes dans le sous-dossier _RAINETTE_ICONES_PATH d’un squelette ou d’un plugin. Les filtres d’image de SPIP sont applicables (image_reduire() en particulier).

Vous pouvez trouver de multiples jeux d’icônes en 32x32 (petit) et en 110x110 (grand) sur le site Liquid Weather ++ ou créer vous même de nouveaux icônes.

Les items de langue

Les libellés des statuts météorolgiques, les unités, les libellés de tendance de pression, les directions du vent... sont tous des items de langue. Il est donc possible de surcharger ces libellés par des libellés personnalisés.

Recherche des codes météo standard

Rainette ne propose pas d’interface pour la détermination de ces codes. Cependant il est très facile de trouver un code en faisant une interrogation au site weather.com® avec une URL du type :

  1. http://wxdata.weather.com/wxdata/weather/search/search?where=paris

On obtient le flux xml suivant :

  1. <search ver="3.0">
  2. <loc id="FRXX0076" type="1">Paris, 75, France</loc>
  3. <loc id="USAR0433" type="1">Paris, AR</loc>
  4. <loc id="USID0192" type="1">Paris, ID</loc>
  5. <loc id="USIL0920" type="1">Paris, IL</loc>
  6. <loc id="USKY1218" type="1">Paris, KY</loc>
  7. <loc id="USME0309" type="1">Paris, ME</loc>
  8. <loc id="USMI0655" type="1">Paris, MI</loc>
  9. <loc id="USMO0675" type="1">Paris, MO</loc>
  10. <loc id="USMS0280" type="1">Paris, MS</loc>
  11. <loc id="USOH0748" type="1">Paris, OH</loc>
  12. </search>

Télécharger

On sélectionne ensuite le Paris que l’on souhaite, par exemple, la capitale de la France, soit FRXX0076. Les autres villes sont localisées aux États-Unis ;-). On voit donc qu’en parsant le flux XML il est assez simple de renvoyer les informations dans un formulaire de sélection. Une noisette en perspective...

Mises à jour

-  7 Juin 2011 : Mise à jour 1.4.0, avec les modifications suivantes :

  • Rainette devient compatible SPIP 3,
  • les pages Z du plugin sont maintenant utilisables sous Zpip-dist avec SPIP 2 et Z-Dist avec SPIP 3,
  • plugin.xml est revu en prévision de la migration sous paquet.xml (ajout du slogan)
  • réorganisation de la page de démo et des css

Todo...

  • De nouveaux modèles pour étoffer la collection
  • Passer les options en variables CFG (le jour où cfg est dans le core)

Voir en ligne : http://plugins.spip.net/rainette

Dernière modification de cette page le 2 novembre 2016

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 22 mai à 10:19, par Théo En réponse à : Rainette, la méteo au quotidien

    Bonjour,

    Si cette capture d’écran peut vous aider…

    PNG - 85.6 ko
    • Le 22 mai à 18:22, par Picachou En réponse à : Rainette, la méteo au quotidien

      Bonjour,

      Avant tout mille mercis pour ce que tu fais pour nous,

      Voici mon retour :

      En local sous wamp, spip 3.1 et sarkaspip r, rainette 2.4.6,le plugin affiche les temperatures sans les icones et sans les previsions

      En ligne chez Infomaniack, spip 3022, sarkaspipr, rainette 2.4.6 j’ai le message suivant :

      Fatal error : Class ’DateInterval’ not found in/home/www/721c4b89fac198c64b4d607dbbf0018c/web/plugins/auto/rainette/services/weather.phpon line 93

      Merci encore.

    • Le 23 mai à 08:47, par _Eric_ En réponse à : Rainette, la méteo au quotidien

      Picachou,

      Quelle est ta version de PHP ?

    • Le 23 mai à 21:40, par Picachou En réponse à : Rainette, la méteo au quotidien

      Bonsoir,

      Chez infomaniak : PHP Version 5.2.17
      En local sur wampserver : PHP Version 5.3.4

    • Le 28 mai à 11:03, par _Eric_ En réponse à : Rainette, la méteo au quotidien

      Salut Picachou,

      Les fonctions que j’utilise sur l’objet DateInterval nécessitent PHP 5.3.0 au minimum.
      Donc c’est malheureusement normal que cela ne fonctionne pas avec ta configuration sur Infomaniak. Mais tu dois avoir la possibilité de modifier ta version de PHP si je me rappelle bien.

    • Le 28 mai à 14:39, par Picachou En réponse à : Rainette v1, la méteo au quotidien

      Merci pour ta réponse,

      Infomaniak propose depuis longtemps la possibilité de passer aux dernieres versions de php, mais comme j’ai peur de problemes, j’attends encore

    • Le 28 mai à 14:45, par _Eric_ En réponse à : Rainette v1, la méteo au quotidien

      Tant que tu restes en PHP 5 tu n’as aucun risque au contraire. Si tu as un 5.6 proposé par Infomaniak tu peux faire le pas sans souci.

    Répondre à ce message

  • Le 28 mai à 11:13, par Théo En réponse à : Rainette, la méteo au quotidien

    N’y aurait-il pas un problème avec l’hébergeur ?

    Je sais, par exemple, qu’avec Free cela ne fonctionne pas.

    Répondre à ce message

  • Le 22 mai à 11:26, par _Eric_ En réponse à : Rainette, la méteo au quotidien

    Hello,

    Je viens de faire un tour assez complet de Rainette v1 et v2 suite aux différentes remontées de ces derniers jours. Il en résulte pas mal de mises à jour pour la version v2 :

    • corrections de notices et de bugs php,
    • suppression du service Yahoo devenu inutile.

    Mes tests ne montrent pas de souci jusqu’alors, j’espère donc que tous vos soucis sont bien résolus et je vous enjoins à mettre à jour votre version Rainette v2 à la dernière qui va pas tarder à sortir en zip, la 2.4.6.

    Je vous rappelle aussi qu’il n’y a pas que weather comme service dans la v2 mais wwo, owm et wunderground. Ces services nécessitent une clé d’inscription mais restent gratuits.
    Wunderground est une bonne alternative car il est complet (il a d’ailleurs été racheté par weather) et il accepte les ID de weather ce qui facilite la transition.

    Sinon, les version v1 et v2 n’évolueront plus, je me consacre uniquement à la version v3 qui est refonte presque totale du plugin mais qui apportera plus de facilité de maintenance et des possibilités nouvelles quant aux affichages météo.

    Répondre à ce message

  • Le 21 mai à 17:19, par Théo En réponse à : Rainette, la méteo au quotidien

    Ma version Rainette est reconnue compatible avec « Vérifier la compatibilité des plugins à SPIP 3.1 ».

    Quel est le plus stable, le plus simple (avec icônes) :
    -  weather.com®
    -  Open Weather Map
    -  World Weather Online
    -  Weather Underground
    -  Yahoo ! Weather

    Pour repasser à une version antérieure PHP… n’est-ce pas sans risque ?

    • Le 21 mai à 17:42, par _Eric_ En réponse à : Rainette, la méteo au quotidien

      J’ai pas dit que Rainette v2 n’était pas compatible avec SPIP 3.1. Elle l’est clairement.

      Ce que je dis c’est SPIP 3.1 n’est pas testé avec PHP 7 et encore moins les plugins que tu utilises dont Rainette. Donc je n’ai aucune idée si Rainette fonctionne en PHP 7. Chez moi en PHP 5.6 avec SPIP 3.1 le service weather de Rainette fonctionne parfaitement. Donc si tu peux tester le comportement chez toi en PHP 5.6 ça nous ferait avancer et ça ne pose pas de souci de switcher entre deux PHP. Tu es en local ou c’est un site de prod ?

    • Le 21 mai à 19:14, par Théo En réponse à : Rainette, la méteo au quotidien

      Je suis en local (pour l’instant).

      J’ai essayé de mettre Rainette sur un autre site (en ligne) avec PHP Version 5.6.21 et « Japibas 1.0.1 - stable » comme squelette.

      <rainette_infos|code=FRXX0023|sous_modele=infos_ville>
      <rainette_previsions|code=FRXX0023|type=x_jours|jour=3|sous_modele=previsions_2x12h>
      <rainette_conditions|code=FRXX0023|sous_modele=conditions_tempsreel>

      et ça marche avec les icônes mais ce n’est pas « Responsive »… J’ai mis ces mêmes balises dans une de mes pages en local (PHP 7.0.6) et ça marche aussi mais ce n’est pas non plus « Responsive ».

      Sarka-SPIP est un squelette « Responsive » qui inclue une noisette « Afficher la Météo » donc Rainette qui s’affiche en « Responsive ».

    • Le 21 mai à 19:47, par _Eric_ En réponse à : Rainette, la méteo au quotidien

      Ok. Mais si je comprends ce que tu dis, maintenant Rainette fonctionne bien que tu sois en PHP 5.6 ou PHP 7 c’est ça ?

      Le fait que ça soit responsive ou pas est un autre sujet et je suis d’accord que les modèles proposés par défaut dans Rainette v2 ne sont pas responsives.

    • Le 21 mai à 21:02, par Théo En réponse à : Rainette, la méteo au quotidien

      Pourtant la noisette Rainette était bien responsive dans Sarka-SPIPr avant de passer de la 1.5.4 à la version compatible à Spip 3.1

      Tant pis, je m’en passerai :(

      Merci de l’aide.

    Répondre à ce message

  • Le 21 mai à 19:23, par Théo En réponse à : Rainette, la méteo au quotidien

    Je suis en local.

    J’ai essayé avec ces balises sur un site en ligne avec le squelette « Japibas 1.0.1 - stable » et PHP 5.6.21

    <rainette_previsions|code=FRXX0023|type=x_jours|jour=3|sous_modele=previsions_2x12h>
    <rainette_conditions|code=FRXX0023|sous_modele=conditions_tempsreel>
    <rainette_infos|code=FRXX0023|sous_modele=infos_ville>

    Et ça marche mais ce n’est pas « responsive ». J’ai mis ces mêmes lignes de codes dans une de mes pages en local avec Sarka-SPIPr / PHP 7.0.6 et ça marche aussi mais ce n’est toujours pas « responsive ».

    Le squelette « Sarka-SPIPr » est « responsive » et comporte une noisette « Afficher la Météo » qui affiche Rainette en « responsive ».

    Répondre à ce message

  • Le 21 mai à 10:31, par Picachou En réponse à : Rainette, la méteo au quotidien

    Bonjour,

    Bonsoir,
    j’ai resolu le problème en changeant juste le système métrique dans les options et l’affichage est de nouveau fonctionnel. Si ça peut servir

    Comment as-tu fait pour changer le système metrique et les options d’affichage ?Sur quels fichiers ?

    Merci

    • Le 21 mai à 14:15, par _Eric_ En réponse à : Rainette, la méteo au quotidien

      Le changement de système d’unité ne peut pas provoquer ce genre de restauration ça c’est sur. Le changement ne fait qu’invalider les caches et donc forcer leur recalcul comme cela aurait été le cas si les caches rainette avaient été supprimés.

      Ceci étant, le changement de système d’unité se fait dans la page de configuration du service concerné.

      Maintenant, quel est ton problème ?

    • Le 21 mai à 16:27, par Picachou En réponse à : Rainette, la méteo au quotidien

      Bonjour,
      Mon problème est sur un spip 3.1 et rainette 2.3 stable, affiche la temperature mais pas l’icone qui va avec, l’affichage des previsions qui ne fonctionnent non plus.

      Merci à toi

    • Le 21 mai à 16:29, par _Eric_ En réponse à : Rainette, la méteo au quotidien

      Avec quel service stp ? Sans connaitre le service je ne peux pas avancer.
      Sinon est-il possible de voir le site ?

    Répondre à ce message

  • Le 19 mai à 15:15, par Théo En réponse à : Rainette, la méteo au quotidien

    Bonjour,

    Rainette 1.xx n’était pas compatible avec SPIP 3.1… J’ai donc attendu la version 2.xx pour mettre mon SPIP en 3.1 mais voilà depuis le passage à SPIP 3.1.1 et à Rainette 2.xx je n’ai plus les icônes… :(

    Le fichier « rainette_options.php » de la version 1.xx n’existe plus sur la version 2.xx mais on y retrouve le fichier « rainette_fonctions.php » qui semble contenir les mêmes infos.

    Comment retrouver les icônes perdues ?

    • Le 21 mai à 14:11, par _Eric_ En réponse à : Rainette, la méteo au quotidien

      Hello,

      Je suppose que tu utilises le service World Weather Online (wwo) car c’est exact qu’en format json l’API ne fonctionnait pas correctement et l’icone n’était pas visible.
      Installe la version 2.3.0 qui devrait être disponible en zip maintenant ou dans quelques instants, vide le cache de rainette et aussi les fichiers du répertoire IMG/distant/png/ et qui commencent par wsymbol_.

      Ensuite relance ta page de météo et ça devrait fonctionner. Merci de nous faire un retour.

    • Le 21 mai à 16:18, par Théo En réponse à : Rainette, la méteo au quotidien

      Bonjour,

      En effet je suis avec weather.com sous SPIP 3.1.1, Sarka-SPIP 4.5.7, PHP 7.0.6 et c’est pareil avec cette nouvelle version « 2.3.2 - stable ».

      Je ne trouve pas le cache de rainette :( et n’ai aucun fichier qui commencent par wsymbol_ dans le répertoire IMG/distant/png/

    • Le 21 mai à 16:28, par _Eric_ En réponse à : Rainette, la méteo au quotidien

      Donc tu n’utilises pas wwo mais weather qui est un autre service. C’est donc pas le problème dont je parlais.

      Par contre, je vois que tu es en PHP 7 : il se peut qu’une fonction que j’utilise pose un souci en PHP7. Attention que SPIP et les plugins que tu utilises ne sont pas forcément compatibles avec cette version de PHP. Nous assurons PHP 5 à partir de 5.3 je crois pour SPIP 3.1.

      Peux-tu tester sur une version PHP 5.6 par exemple et me dire ce que tu obtiens ?

    Répondre à ce message

  • Le 16 mai à 17:06, par RealET En réponse à : Rainette, la méteo au quotidien

    Bonjour,

    Est-ce que par hasard Weather.com n’aurait pas changé en nécessitant une clef d’API (cf https://www.wunderground.com/weather/api/d/pricing.html?MR=1) ?

    En tout cas :

    • plusieurs personnes signalent un problème ici : http://permalink.gmane.org/gmane.comp.web.spip.user/198138
    • et en SPIP 3.1.1 + Rainette 2.2.4, j’ai : Le service weather.com® ne fournit actuellement aucune information géographique sur le lieu FRRA0053. Veuillez vérifier le nom du lieu ou la disponibilité du service.
    • Le 16 mai à 22:34, par Bernard Blazin En réponse à : Rainette, la méteo au quotidien

      Je dirais que oui.. Pourtant en ayant pris une clé développement, je n’ai toujours pas de météo sur le site.
      J’ai basculé dans la config du plugin sur weather underground sans aucun succès

    • Le 17 mai à 11:03, par Michel En réponse à : Rainette, la méteo au quotidien

      Bonjour,
      Même problème et difficulté d’intégration dans le squelette SARKA SPIP branche 3 actuel.
      J’ai été obligé de désactiver Rainette après la mise à jour (17 -05-2016)

    • Le 17 mai à 23:17, par Cédrin Mounziégou En réponse à : Rainette, la méteo au quotidien

      Bonsoir,

      j’ai resolu le problème en changeant juste le système métrique dans les options et l’affichage est de nouveau fonctionnel. Si ça peut servir

    • Le 18 mai à 09:13, par Michel En réponse à : Rainette, la méteo au quotidien

      Super, avec la mise à jour c’est OK !
      Merci.

    • Le 18 mai à 10:33, par Bernard Blazin En réponse à : Rainette, la méteo au quotidien

      Oui Impeccable et merci beaucoup aux développeurs de ce super plugin. Attention cependant, la maj ne fonctionne pas chez moi en local sur un spip 3.0. Il faut migrer en 3.1.

    • Le 18 mai à 12:13, par Bernard Blazin En réponse à : Rainette, la méteo au quotidien

      C’est dommage que SPIP ne prévoit pas la ré édition de ses propres messages.. à moi que logué ? mais je n’y arrive plus

      Ceci dit je voulais féliciter la réactivité du ou des développeurs.. Certes ce message n’apporte rien au schmiblik mais au mois il à le signe de la reconnaissance !! ..
      Merci et merci encore pour http://www.amiouestu.com/?-Canada- et http://www.amiouestu.com/?-Argentine-

    Répondre à ce message

  • Le 9 avril à 00:01, par Andre En réponse à : Rainette, la méteo au quotidien

    Bonjour,

    Je teste actuellement ce plugin pour un site en construction.
    Je remarque une chose avec les icônes.
    Quelle que soit la taille des icônes choisies, un traitement automatique les porte à 110px. Les icônes de 60 ou 80 sont entourées par du blanc dont je n’arrive pas à me défaire.

    Quel est le fichier à modifier pour ça ?

    Merci

    Répondre à ce message

  • Le 22 septembre 2015 à 15:12, par FdM En réponse à : Rainette, la méteo au quotidien

    Depuis la dernière mise à jour 2.2.3, J’ai ce message en lieu et place de mon inclure

    Fatal error : Class ’DateInterval’ not found in /home/.../www/plugins/auto/rainette/v2.2.3/services/weather.php on line 93.

    C’est grave ?

    FDM

    • Le 22 septembre 2015 à 20:49, par _Eric_ En réponse à : Rainette, la méteo au quotidien

      Hello FdM,

      Merci du signalement. Dans l’absolu c’est pas grave mais c’est ennuyant et pas très smart ;-). J’avais pourtant testé les modifications mais force est de constater que j’ai loupé un truc. Peux-tu me dire quel est le lieu que tu as utilisé stp ?

      Autre chose quelle est ta version de PHP ?

      Merci d’avance.

    • Le 23 septembre 2015 à 15:25, par FdM En réponse à : Rainette, la méteo au quotidien

      Lieu : BEXX0454
      PHP 5.2.17
      SPIP 3.0.20

      Merci

    • Le 26 septembre 2015 à 10:45, par _Eric_ En réponse à : Rainette, la méteo au quotidien

      Salut FdM,

      C’est le PHP qui pose un problème. Il faut du 5.3 minimum pour la classe DateInterval. C’est embêtant, je sais pas comment contourner ce problème pour l’instant. As-tu la possibilité d’upgrader ta version de PHP ?

    • Le 26 septembre 2015 à 11:46, par FdM En réponse à : Rainette, la méteo au quotidien

      J’ai fait un upgrade php 5.5. Tout est ok.
      Merci pour ton aide

    • Le 23 mars à 08:42, par chris En réponse à : Rainette, la méteo au quotidien

      Même problème, mais en php 5.4.45., et seulement depuis la mise à jour de spip du mois, étrangement.
      A votre avis on peut régler ce souci ou bien il faut absolument upgrader ?

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Mailsubscribers

    16 janvier 2013 – 274 commentaires

    Ce plugin permet de gérer les inscriptions (ou abonnements) à la diffusion de contenu par email. Mailsubscribers permet de gérer les inscriptions par Opt-in simple ou double et la désinscription par URL. Ce plugin gère également plusieurs listes (...)

  • noiZetier v2

    9 novembre 2012 – 36 commentaires

    Le noiZetier offre une interface d’administration permettant d’insérer au choix des éléments modulaires de squelettes (noisettes) et de les ajouter ainsi à ses squelettes. Compatibilité La version 2 du noizetier fonctionne sous SPIP 3. Elle est (...)

  • cirr : plugin « rédacteur restreint »

    29 octobre 2010 – 60 commentaires

    Ce plugin « cirr : rédacteur restreint » permet d’affecter des rubriques aux rédacteurs et modifie les droits afin qu’un rédacteur restreint (ou un administrateur restreint) voit dans l’espace privé uniquement les rubriques qui lui sont affectées (et leur (...)

  • Un retour d’expérience d’utilisation de Formidable

    26 octobre – commentaires

    Il s’agissait de créer un formulaire d’inscription à un évènement modérer les inscriptions dans le privé publier les inscriptions dans le public Nous avons discuté de cette présentation lors de l’apéro SPIP du 15 février 2016 à la Cantine (...)

  • Métas +

    3 décembre – 14 commentaires

    Améliorez l’indexation de vos articles dans les moteurs et leur affichage sur les réseaux sociaux grâce aux métadonnées Dublin Core, Open Graph et Twitter Card. Installation Activer le plugin dans le menu dédié. Dans le panel de configuration, (...)

Ça spipe par là