Rainette v3+, une évolution majeure - commentaires Rainette v3+, une évolution majeure 2023-10-16T14:48:21Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment514233 2023-10-16T14:48:21Z <p>Ah oui, je n'avais pas fait attention au tableau de mapping avec les services.<br class="autobr"> Désolé pour le bruit.</p> Rainette v3+, une évolution majeure 2023-10-16T11:09:42Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment514230 2023-10-16T11:09:42Z <p>Oui c'est normal, si tu regardes comment spécifier le lieu seul les coordonnées géographiques sont possibles. De fait, je ne connais pas la ville précisément et le service ne renvoie rien de plus clair non plus. C'est donc à toi dans l'affichage de le prévoir éventuellement.</p> Rainette v3+, une évolution majeure 2023-10-16T07:37:28Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment514228 2023-10-16T07:37:28Z <p>Bonjour</p> <p>Je viens de tester le nouveau service Open Météo et je constate que la ville ne s'affiche pas, contrairement à d'autres services.</p> Rainette v3+, une évolution majeure 2023-09-20T15:20:59Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment514084 2023-09-20T15:20:59Z <p>Non j'ai un compte gratuit créé il y a longtemps. Je ne vois pas ce qui peut provoquer cette invalidation de la clé.</p> <p>Tu l'as correctement copiée en config<small class="fine d-inline"> </small>?</p> Rainette v3 , une évolution majeure 2023-09-20T07:01:09Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment514077 2023-09-20T07:01:09Z <p>Il semblerait que ma clé API de OpenWeather ne me permette plus d'accéder aux prévisions. J'ai in compte gratuit, Est-ce que toi Eric, tu payes un abonnement<small class="fine d-inline"> </small>? <br class="autobr"> Merci d'avance</p> Rainette v3+, une évolution majeure 2023-09-19T16:35:34Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment514076 2023-09-19T16:35:34Z <p>Merci beaucoup Éric, ça vient donc de chez moi 🤔 Les conditions fonctionnent mais pas les prévisions.<br class="autobr"> Je vais contacter les recherches.<br class="autobr"> Bonne soirée<small class="fine d-inline"> </small>!</p> Rainette v3+, une évolution majeure 2023-09-19T16:31:17Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment514075 2023-09-19T16:31:17Z <p>Bonjour,</p> <p>Je viens de faire le test avec Paris à partir de la démo, les conditions et les prévisions fonctionnent parfaitement.</p> Rainette v3+, une évolution majeure 2023-09-19T13:51:41Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment514071 2023-09-19T13:51:41Z <p>Bonjour à tous,<br class="autobr"> J'observe sur le site d'une commune qui utilise votre plugin des erreurs d'affichage sur les prévisions, y compris dans ma page de démo :</p> <blockquote class="spip"> <p>Le service OpenWeather ne fournit actuellement aucune prévision météorologique sur le lieu Paris,France.<br class="autobr"> Veuillez consulter le message du service ci-dessous.<br class="autobr"> (401 - Invalid API key. Please see <a href="https://openweathermap.org/faq#error401" class="spip_url spip_out auto" rel="nofollow external">https://openweathermap.org/faq#error401</a> for more info.)</p> </blockquote> <p>Observez-vous ces erreurs vous aussi<small class="fine d-inline"> </small>? <br class="autobr"> Comment faire pour les corriger<small class="fine d-inline"> </small>?<br class="autobr"> J'ai désactivé/réactivé ma clé OpenWeather, j'ai testé avec une nouvelle clé, j'ai vérifié que j'appelle les bons modèles dans mon code mais rien n'y fait.<br class="autobr"> Un grand merci pour votre aide<small class="fine d-inline"> </small>!</p> Rainette v3+, une évolution majeure 2023-03-01T15:26:24Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment512858 2023-03-01T15:26:24Z <p>Je ne comprends pas d'où ça vient ou alors tu as une configuration que je n'arrive pas à reproduire. Je te dis quand j'ai des pistes à tester.</p> Rainette v3+, une évolution majeure 2023-03-01T13:44:18Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment512854 2023-03-01T13:44:18Z <p>Je viens de tester la 4.1.5 .<br class="autobr"> La page de démo me donne direct :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">Erreur d'exécution plugins/rainette/demo/rainette.html | File C:\laragon\www\ae2021\plugins\rainette\inc\rainette_normaliser.php Line 570 : Return value of configuration_service_lire() must be of the type array, null returned</code></p> <p>Je n'ai que 2 services configurés, mais je ne peux plus en voir la liste : ecrire/<small class="fine d-inline"> </small>?exec=configurer_rainette me donne :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">1 Erreur d'exécution ../plugins/rainette/prive/squelettes/inclure/inc-rainette_navigation.html | File C:\laragon\www\ae2021\plugins\rainette\inc\rainette_normaliser.php Line 570 : Return value of configuration_service_lire() must be of the type array, null returned</code></p> <p><code class="spip_code spip_code_inline" dir="ltr">2 Erreur d'exécution ../plugins//rainette/prive/squelettes/contenu/configurer_rainette.html | File C:\laragon\www\ae2021\plugins\rainette\inc\rainette_normaliser.php Line 570 : Return value of configuration_service_lire() must be of the type array, null returned</code></p> <p>Testé en PHP 7.4</p> Rainette v3 , une évolution majeure 2023-02-27T16:21:29Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment512838 2023-02-27T16:21:29Z <p>Nickel ça fonctionne, Merci pour ta réactivité<small class="fine d-inline"> </small>!</p> Rainette v3+, une évolution majeure 2023-02-26T17:20:21Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment512832 2023-02-26T17:20:21Z <p>Voilà la version 4.5.83 corrige ton souci.</p> Rainette v3+, une évolution majeure 2023-02-26T17:13:56Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment512831 2023-02-26T17:13:56Z <p>Elle est dans Escal mais bon je vais la corriger j'ai vu où c'est.</p> Rainette v3+, une évolution majeure 2023-02-26T13:50:41Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment512829 2023-02-26T13:50:41Z <p>L'erreur owm doit être dans le plugin mais lequel<small class="fine d-inline"> </small>? escal ou rainette<small class="fine d-inline"> </small>?</p> Rainette v3+, une évolution majeure 2023-02-26T13:12:04Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment512826 2023-02-26T13:12:04Z <p>Je n'utilise rien du tout, la configuration se fait par le plugin Escal et il y a juste une case à cocher pour sélectionner Open Weather Map et une case à remplir pour le nom de la ville<small class="fine d-inline"> </small>!</p> Rainette v3+, une évolution majeure 2023-02-26T11:57:38Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment512825 2023-02-26T11:57:38Z <p>Ben oui il te dit exactement l'erreur : tu utilises le nom « own » pour le service alors qu'il faut utiliser « owm » avec un « m » pas un « n ».</p> Rainette v3+, une évolution majeure 2023-02-25T23:06:48Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment512818 2023-02-25T23:06:48Z <p>Voir ici le résultat <a href="https://labalancedes2terres.info/" class="spip_url spip_out auto" rel="nofollow external">https://labalancedes2terres.info/</a></p> Rainette v3+, une évolution majeure 2023-02-25T16:21:08Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment512813 2023-02-25T16:21:08Z <p>Hello,</p> <p>Alors je viens d'essayer, il fera 26 demain à Louxor :-).</p> <p>Sinon, j'ai vu que dans ton message tu parles de « own » alors que c'est « owm » avec un « m ».</p> Rainette v3+, une évolution majeure 2023-02-25T16:17:36Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment512811 2023-02-25T16:17:36Z <p>Je viens de publier la version 4.1.4 avec un filtre dans la démo pour ne pas comparer les services non correctement paramétrés et ajout d'un bouton pour effacer le paramétrage d'un service.</p> <p>Si tu peux me faire un retour.</p> Rainette v3+, une évolution majeure 2023-02-25T12:54:08Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment512805 2023-02-25T12:54:08Z <p>Bonjour,</p> <p>Je suis passé sous SPIP 4.0.9 et depuis Rainette par Escal ne veut plus afficher la météo de Louxor, EG</p> <p>J'ai droit au message suivant : L'identifiant de service own est erroné.<br class="autobr"> Veuillez consulter la documentation pour choisir un identifiant de service valide.</p> <p>Que je passe par le code de la ville (360502) ou par son nom anglais : Luxor,EG</p> Rainette v3+, une évolution majeure 2023-02-24T14:02:25Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment512789 2023-02-24T14:02:25Z <p>Sinon je pense que pour l'erreur ça vient du fait que je ne teste pas l'existence ou pas de la clé si besoin et que j'appelle tous les services même ceux non configurés pour les comparer dans le tableau en fin de page.</p> <p>Je vais voir à faire une vérification pour éviter l'erreur si c'est bien ça.</p> Rainette v3+, une évolution majeure 2023-02-24T13:51:10Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment512788 2023-02-24T13:51:10Z <p>Oui, pouvoir tester un seul des 2 services à la fois, donc, faire un reset d'un des services (j'ai pu le faire avec l'inspecteur du navigateur en supprimant le required).</p> Rainette v3+, une évolution majeure 2023-02-24T13:44:59Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment512787 2023-02-24T13:44:59Z <p>Hello,</p> <p>Si c'est la page de démo je pense que c'est rien, j'ai du oublier de ne pas activer un mode donné pour un service qui ne le fournit pas. Je regarderais dès que possible.</p> <p>Sinon, pour la clé, à partir du moment où elle est obligatoire je ne peux pas faire la différence entre je veux virer une clé et j'ai oublié de mettre la clé. La seule solution serait d'avoir une fonction du type nettoyer la configuration du service. C'était ça que tu voulais faire<small class="fine d-inline"> </small>?</p> Rainette v3+, une évolution majeure 2023-02-24T13:34:11Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment512786 2023-02-24T13:34:11Z <p>Bonjour,</p> <p>Quand je vais voir la page de démo, j'ai cette erreur en SPIP 4.1.7 / PHP 7.4 avec rainette 4.1.3 :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">Erreur d'exécution plugins/auto/rainette/v4.1.3/demo/rainette.html | File plugins\auto\rainette\v4.1.3\inc\rainette_requeter.php Line 94 : Return value of requeter() must be of the type array, null returned</code></p> <p>J'ai mis des clefs pour OpenWeather et Weatherbit.io</p> <p>À noter : impossible de supprimer une clef une fois mise : le champ est obligatoire.</p> Rainette v3, une évolution majeure 2022-09-11T13:33:42Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment511713 2022-09-11T13:33:42Z <p>Ok, tu parles de la formule gratuite.<br class="manualbr">Alors oui ça fonctionne parfaitement avec OpenWeather, pas besoin d'un plan payant. Mais là je vois qu'il te dit juste que ta clé est invalide. Essaye de la regénérer, il me semble qu'il ya cette possibilité sur le compte.</p> Rainette v3, une évolution majeure 2022-09-11T11:00:01Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment511712 2022-09-11T11:00:01Z <p>Ben justement, avec la clé API (formule gratuite), les prévisions ne fonctionnent pas ...</p> Rainette v3, une évolution majeure 2022-09-11T10:08:24Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment511711 2022-09-11T10:08:24Z <p>Bonjour,</p> <p>Je ne comprends pas ce que tu appelles « formule par défaut »<small class="fine d-inline"> </small>?</p> <p>Néanmoins, en suivant les explications on peut avec OpenWeather avoir les conditions temps réel et les prévisions à 10 jours.</p> Rainette v3, une évolution majeure 2022-09-10T14:32:17Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment511704 2022-09-10T14:32:17Z <p>Hello,<br class="autobr"> Est-ce que avec la formule par défaut de « OpenWeather », on peut avoir les prévisions de la météo<small class="fine d-inline"> </small>? D'avance merci.<br class="autobr"> ++<br class="autobr"> Aurèl.</p> Rainette v3, une évolution majeure 2021-09-02T15:52:33Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment509114 2021-09-02T15:52:33Z <p>Bonjour,<br class="autobr"> je suis en SPIP 3,2 - Habillage ESCAL 4.5.9 (free n'a que du php5.6.34<small class="fine d-inline"> </small>; pas de php7 donc pas de SPIP 4.0)<br class="autobr"> j'ai installé le plugin Rainette 3.12.3 - stable<br class="autobr"> J'ai configuré le plugin en entrant mon API Key obtenue chez OpenWeather et donné les unités métriques.</p> <p>Je l'active à partir du plugin Escal sous forme de « noisette » je donne juste le nom de la ville. <br class="autobr"> visible en test sur une sur une de mes pages : <a href="http://agvdignelesbains.free.fr/spip.php?page=contact" class="spip_url spip_out auto" rel="nofollow external">http://agvdignelesbains.free.fr/spip.php?page=contact</a><br class="autobr"> et j'obtiens <i>"L'identifiant de service own est erroné.<br class="autobr"> Veuillez consulter la documentation pour choisir un identifiant de service valide. "</i></p> <p>J'ai fait un test <a href="http://agvdignelesbains.free.fr/spip.php?page=demo/rainette" class="spip_url spip_out auto" rel="nofollow external">http://agvdignelesbains.free.fr/spip.php?page=demo/rainette</a><br class="autobr"> la page de test renvoie la même erreur et ne reconnait pas la ville ...<br class="autobr"> Voici une partie du retour</p> <p>Utilisation de la balise RAINETTE_INFOS</p> <p> Ville observée : <br class="autobr"> Longitude, appel sans filtre unité : <br class="autobr"> Latitude, appel avec filtre unité : N/D<br class="autobr"> Appel sans type d'info précisée, on renvoie le tableau sérialisé : a:2 :<i>s:7 :«<small class="fine d-inline"> </small>donnees<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>;a:0 :{}s:6 :«<small class="fine d-inline"> </small>extras<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>;a:7 :<i>s:7 :«<small class="fine d-inline"> </small>credits<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>;a:3 :<i>s:5 :«<small class="fine d-inline"> </small>titre<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>;s:7 :«<small class="fine d-inline"> </small>Credits<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>;s:4 :«<small class="fine d-inline"> </small>logo<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>;s:0 :«<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>;s:4 :«<small class="fine d-inline"> </small>lien<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>;s:26 :"<a href="http://openweathermap.org/" class="spip_url spip_out auto" rel="nofollow external">http://openweathermap.org/</a>«<small class="fine d-inline"> </small>;</i>s:6 :<small class="fine d-inline"> </small>»config«<small class="fine d-inline"> </small>;a:8 :<i>s:11 :<small class="fine d-inline"> </small>»inscription«<small class="fine d-inline"> </small>;s:32 :<small class="fine d-inline"> </small>»d0b9c850282c4c223bee6da6dd42d4c9«<small class="fine d-inline"> </small>;s:5 :<small class="fine d-inline"> </small>»unite«<small class="fine d-inline"> </small>;s:1 :<small class="fine d-inline"> </small>»m«<small class="fine d-inline"> </small>;s:9 :<small class="fine d-inline"> </small>»condition«<small class="fine d-inline"> </small>;s:3 :<small class="fine d-inline"> </small>»owm«<small class="fine d-inline"> </small>;s:5 :<small class="fine d-inline"> </small>»theme«<small class="fine d-inline"> </small>;s:3 :<small class="fine d-inline"> </small>»n2x«<small class="fine d-inline"> </small>;s:11 :<small class="fine d-inline"> </small>»theme_local«<small class="fine d-inline"> </small>;s:3 :<small class="fine d-inline"> </small>»n2x«<small class="fine d-inline"> </small>;s:13 :<small class="fine d-inline"> </small>»theme_weather«<small class="fine d-inline"> </small>;s:7 :<small class="fine d-inline"> </small>»sticker«<small class="fine d-inline"> </small>;s:6 :<small class="fine d-inline"> </small>»source«<small class="fine d-inline"> </small>;a:6 :<i>s:5 :<small class="fine d-inline"> </small>»ville«<small class="fine d-inline"> </small>;b:1<small class="fine d-inline"> </small>;s:4 :<small class="fine d-inline"> </small>»pays«<small class="fine d-inline"> </small>;b:0<small class="fine d-inline"> </small>;s:9 :<small class="fine d-inline"> </small>»pays_iso2«<small class="fine d-inline"> </small>;b:1<small class="fine d-inline"> </small>;s:6 :<small class="fine d-inline"> </small>»region«<small class="fine d-inline"> </small>;b:0<small class="fine d-inline"> </small>;s:9 :<small class="fine d-inline"> </small>»longitude«<small class="fine d-inline"> </small>;b:1<small class="fine d-inline"> </small>;s:8 :<small class="fine d-inline"> </small>»latitude«<small class="fine d-inline"> </small>;b:1<small class="fine d-inline"> </small>;</i>s:11 :<small class="fine d-inline"> </small>»nom_service«<small class="fine d-inline"> </small>;s:11 :<small class="fine d-inline"> </small>»OpenWeather«<small class="fine d-inline"> </small>;</i>s:4 :<small class="fine d-inline"> </small>»lieu«<small class="fine d-inline"> </small>;s:12 :<small class="fine d-inline"> </small>»Paris,France«<small class="fine d-inline"> </small>;s:4 :<small class="fine d-inline"> </small>»mode«<small class="fine d-inline"> </small>;s:5 :<small class="fine d-inline"> </small>»infos«<small class="fine d-inline"> </small>;s:17 :<small class="fine d-inline"> </small>»periodicite_cache«<small class="fine d-inline"> </small>;i:0<small class="fine d-inline"> </small>;s:7 :<small class="fine d-inline"> </small>»service«<small class="fine d-inline"> </small>;s:3 :<small class="fine d-inline"> </small>»owm«<small class="fine d-inline"> </small>;s:6 :<small class="fine d-inline"> </small>»erreur«<small class="fine d-inline"> </small>;a:2 :<i>s:4 :<small class="fine d-inline"> </small>»type«<small class="fine d-inline"> </small>;s:16 :<small class="fine d-inline"> </small>»url_indisponible«<small class="fine d-inline"> </small>;s:7 :<small class="fine d-inline"> </small>»service«<small class="fine d-inline"> </small>;a:2 :<i>s:4 :<small class="fine d-inline"> </small>»code«<small class="fine d-inline"> </small>;s:0 :<small class="fine d-inline"> </small>»«<small class="fine d-inline"> </small>;s:7 :<small class="fine d-inline"> </small>»message«<small class="fine d-inline"> </small>;s:0 :<small class="fine d-inline"> </small>»"<small class="fine d-inline"> </small>;</i></i></i></i></p> <p> Appel sans argument, on renvoie une chaine vide :</p> Rainette v3, une évolution majeure 2021-01-02T10:45:34Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507190 2021-01-02T10:45:34Z <p>C'est cool<small class="fine d-inline"> </small>!<br class="manualbr">Encore désolé pour le dérangement, je n'avais pas pensé au plugin YAML manquant car je l'ai toujours sur mes sites de tests. Je vais faire une explication sur la page.</p> Rainette v3, une évolution majeure 2021-01-02T10:38:23Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507189 2021-01-02T10:38:23Z <p>Merci<small class="fine d-inline"> </small>! C'est bon<small class="fine d-inline"> </small>! Je suis reparti de zéro en réinstallant complètement YAML et Rainette en ayant eu soin de copier ma clé API pour le service et tout fonctionne.<br class="autobr"> Encore merci<small class="fine d-inline"> </small>!</p> Rainette v3, une évolution majeure 2021-01-02T10:21:37Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507188 2021-01-02T10:21:37Z <p>Euh, là je ne peux rien dire à distance. Il est clair que la configuration des services n'est pas active mais je ne vois pas pourquoi. Est-il possible d'avoir un accès admin à ton site stp. Envoie-moi le login sur mon mail perso stp.</p> Rainette v3, une évolution majeure 2021-01-02T10:18:32Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507187 2021-01-02T10:18:32Z <p>J'ai tout fait dans l'ordre y compris la MAJ YAML mais les services météo ne s'affichent pas.</p> Rainette v3, une évolution majeure 2021-01-02T10:05:06Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507186 2021-01-02T10:05:06Z <p>J'imagine qu'il y a un bug quelque part dans SVP qui bloque la mise à jour entre une version stable et une version test.</p> <p>Mais puisque la version marquée test et en fait stable, je viens sortir une version 2.0.12 marquée comme stable, ce qui devrait permettre effectivement la mise à jour de YAML via svp.</p> Rainette v3, une évolution majeure 2021-01-02T10:04:41Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507185 2021-01-02T10:04:41Z <p>J'ai tout fait dans l'ordre y compris la version YAML et je n'ai pas les services météo<small class="fine d-inline"> </small>!</p> Rainette v3, une évolution majeure 2021-01-02T09:45:56Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507184 2021-01-02T09:45:56Z <p>Elle est stable depuis des années, je te le certifie. Tu peux l'utiliser sans problème, d'ailleurs il faudrait que je la passe à stable, tu fais bien de me le faire penser.</p> Rainette v3, une évolution majeure 2021-01-02T09:44:30Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507183 2021-01-02T09:44:30Z <p>Ben non j'ai dit une bêtise. Même les prévisions ont le résumé donc tout est bien accessible.</p> Rainette v3, une évolution majeure 2021-01-02T09:40:05Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507182 2021-01-02T09:40:05Z <p>sauf que cette version est en test et non stable<small class="fine d-inline"> </small>!</p> Rainette v3, une évolution majeure 2021-01-02T09:36:43Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507181 2021-01-02T09:36:43Z <p>Oui pour les prévisions, non pour les conditions car on affiche déjà le résumé météo justement. C'est pas grave on peut facilement mettre à la place « Résumé (code) ».</p> Rainette v3, une évolution majeure 2021-01-02T09:34:57Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507180 2021-01-02T09:34:57Z <p>Ben si : <a href="https://plugins.spip.net/yaml.html?compatible_spip=3.2" class="spip_url spip_out auto" rel="nofollow external">https://plugins.spip.net/yaml.html?compatible_spip=3.2</a>. Tu as cherché où<small class="fine d-inline"> </small>?</p> Rainette v3, une évolution majeure 2021-01-02T09:32:57Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507179 2021-01-02T09:32:57Z <p>mais la version YAML 2.0.11 n'existe pas<small class="fine d-inline"> </small>!!!</p> Rainette v3, une évolution majeure 2021-01-02T09:31:43Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507178 2021-01-02T09:31:43Z <p>Ben oui, c'est un vrai problème d'accessibilité : aucun moyen de savoir le temps qu'il fait si on ne voit pas (ou ne comprend pas) le picto.</p> <p>Il faudrait que le alt et le title contienne le texte correspondant au temps décrit par le picto pour que ce soit accessible à tout le monde.</p> Rainette v3, une évolution majeure 2021-01-02T09:31:25Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507177 2021-01-02T09:31:25Z <p>Oui depuis mon premier message j'en ai envoyé un second : l'admin te dit qu'il faut rajouter le plugin YAML c'est ça le souci. Ensuite, tu suis la procédure que je viens d'envoyer et tout reviendra dans l'ordre. Fais un snapshot d'abord de tes paramètres de configuration pour les réintroduire ensuite.</p> Rainette v3, une évolution majeure 2021-01-02T09:31:01Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507176 2021-01-02T09:31:01Z <p>La version YAML 2.0.11 n'existe pas<small class="fine d-inline"> </small>!</p> Rainette v3, une évolution majeure 2021-01-02T09:28:06Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507175 2021-01-02T09:28:06Z <p>Sauf que la version YAML demandée n'existe pas<small class="fine d-inline"> </small>!</p> Rainette v3, une évolution majeure 2021-01-02T09:25:16Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507174 2021-01-02T09:25:16Z <p>Et bien non. Voici ce que j'obtiens.</p> Rainette v3, une évolution majeure 2021-01-02T09:24:22Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507173 2021-01-02T09:24:22Z <p>Ah oui j'ai oublié, désolé, il faut le plugin YAML pour cette nouvelle version. Ca doit être ça ton message. Donc le mieux est :</p> <ul class="spip"><li> désinstaller Rainette</li><li> installer YAML</li><li> réinstaller Rainette</li><li> Remettre les paramètres initiaux pour le service utilisés (config)</li></ul> Rainette v3, une évolution majeure 2021-01-02T09:19:17Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507172 2021-01-02T09:19:17Z <p>Yop,</p> <p>C'est le code météo qui permet de trouver le bon icone à afficher. Ca permet plus le debug qu'autre chose. Est-ce un problème<small class="fine d-inline"> </small>?</p> Rainette v3, une évolution majeure 2021-01-02T09:16:09Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507171 2021-01-02T09:16:09Z <p>Hello,</p> <p>Oui je viens de changer toute la configuration du plugin qui était en globale et qui est passée en meta. Donc normalement, quand tu mets à jour le plugin tu dois avoir un message qui te dit que la mise à jour a réussi (il y a un schéma maintenant).</p> <p>Donc suivant la façon dont tu fais la mise à jour il faut absolument passer par la page d'admin des plugins pour lancer l'upgrade.</p> Rainette v3, une évolution majeure 2021-01-02T08:40:59Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507170 2021-01-02T08:40:59Z <p>Bonjour,</p> <p>que se passe t-il avec cette version 3.12.0<small class="fine d-inline"> </small>? Plus rien ne fonctionne et on nous demande une version YAML qui n'existe pas<small class="fine d-inline"> </small>!</p> <p>Yann</p> Rainette v3, une évolution majeure 2020-12-26T20:56:02Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507157 2020-12-26T20:56:02Z <p>Bonjour,</p> <p>Quand je teste la page</p> <ul class="spip"><li> /spip.php<small class="fine d-inline"> </small>?page=demo%2Frainette&service=weatherbit</li><li> /spip.php<small class="fine d-inline"> </small>?page=demo%2Frainette&service=owm</li></ul> <p>Les bulles d'aides sur les pictos affichent des n° (804, 502, 616...).<br class="autobr"> Ça n'a pas l'air normal<small class="fine d-inline"> </small>;-)<br class="autobr"> En tout cas, ça n'est pas informatif<small class="fine d-inline"> </small>;-)</p> Rainette v3, une évolution majeure 2020-12-26T20:50:18Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507156 2020-12-26T20:50:18Z <p>C'est bon pour moi aussi, merci<small class="fine d-inline"> </small>!</p> Rainette v3, une évolution majeure 2020-12-26T18:59:12Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507155 2020-12-26T18:59:12Z <p>Nickel<small class="fine d-inline"> </small>! Cela fonctionne très bien<small class="fine d-inline"> </small>!<br class="autobr"> Merci pour ta réactivité.<br class="autobr"> Yann</p> Rainette v3, une évolution majeure 2020-12-26T17:49:24Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507154 2020-12-26T17:49:24Z <p>Je viens de pousser une version 3.11.2 qui devrait corriger ce problème d'autorisation. C'est possible de tester et de me faire un retour stp<small class="fine d-inline"> </small>?</p> <p>Merci d'avance.</p> Rainette v3, une évolution majeure 2020-12-24T17:24:43Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507151 2020-12-24T17:24:43Z <p>Voici ce que j'obtiens<small class="fine d-inline"> </small>!</p> Rainette v3, une évolution majeure 2020-12-24T17:14:23Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507150 2020-12-24T17:14:23Z <p>Hum,</p> <p>Je n'ai pas ce comportement de mon coté. Peux tu me montrer les erreurs sur une image stp<small class="fine d-inline"> </small>?</p> Rainette v3, une évolution majeure 2020-12-24T16:59:57Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507149 2020-12-24T16:59:57Z <p>Bonjour,<br class="autobr"> J'utilisais la version 3.11.0 du plugin sur 2 sites sans aucun problème avec weatherbit.io. J'ai mis à jour vers la version 3.11.1 et j'obtiens les erreurs (dépassement de calls). J'ai vidé les caches mais ça ne change rien. Je suis donc repassé en version 3.11.0 et tout est rentré dans l'ordre.</p> <p>Cordialement.</p> <p>Yann</p> Rainette v3, une évolution majeure 2020-12-24T11:39:00Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507146 2020-12-24T11:39:00Z <p>La version 3.11.1 qui devrait être disponible corrige la configuration du service et de certains autres aussi. Normalement, c'est Rainette qui contrôle les limites avant d'autoriser ou pas la requête. Cela permet de ne pas avoir d'erreur mais à contrario ça ne rafraichit pas. Il faudra attendre le prochain call qui passera.</p> Rainette v3, une évolution majeure 2020-12-24T07:47:01Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507145 2020-12-24T07:47:01Z <p>Hello,</p> <p>Oui, il y a des limitations suivant le plan utilisés. Rainette a une configuration pour coller aux limitations du plan gratuit ou le moins cher mais dans le cas de weatherbit.io je viens de remarquer que les limites ont changé et donc que la configuration est inadapté. En particulier, dans ton cas tu dois tomber parfois sur la limite de 1 call par seconde ou celle de 500 calls par jour.</p> <p>Je vais corriger le plugin dans la journée.</p> Rainette v3, une évolution majeure 2020-12-23T20:16:17Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment507140 2020-12-23T20:16:17Z <p>Bonjour,</p> <p>Avec le service Weatherbit.io, j'ai parfois ce message d'erreur : (Rate limit exceeded, please try again in few seconds.)</p> <p>Pour info, j'affiche en même temps la météo de 6 villes :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><BOUCLE_li(DATA){liste #GET{localisation},'Evry,France','Washington','Kourou,GF','Baikonur,KZ','Singapore,Singapore','Tokyo,Japan'}> [<div class="section" id="section#COMPTEUR_BOUCLE"> (#VALEUR|unique|oui)[(#MODELE{rainette_conditions, lieu=#VALEUR, sous_modele=ae_rainette_aujourdhui,service=#GET{service}})] </div>] </BOUCLE_li></code></pre></div> <p>Et <i>ae_rainette_aujourdhui</i> affiche la météo du jour et des 6 jours suivants.</p> Rainette v3, une évolution majeure 2020-10-22T07:58:24Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment506546 2020-10-22T07:58:24Z <p>J'ai réessayé ce matin, et c'est bon.</p> <p>Une panne transitoire hier donc.</p> <p>==> [Résolu]</p> Rainette v3, une évolution majeure 2020-10-22T06:25:57Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment506544 2020-10-22T06:25:57Z <p>Je viens de me connecter au site de Weatherbit.io et aucune information d'arrêt ou de changement de plan. J'ai essayé Paris comme lieu et j'ai eu les conditions temps réel.</p> <p>Est-ce que tu as réessayé ce matin<small class="fine d-inline"> </small>? Quel lieu utilises-tu<small class="fine d-inline"> </small>?</p> Rainette v3, une évolution majeure 2020-10-21T20:09:26Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment506542 2020-10-21T20:09:26Z <p>Bonjour,</p> <p>Alors qu'il marchait encore la semaine dernière, il semblerait que weatherbit.io ne marche plus aujourd'hui.</p> <p>Je n'ai que ce message : « Aucune donnée n'a été renvoyée par le service Weatherbit.io mais le service n'a pas monté d'erreur.<br class="autobr"> Veuillez contacter l'équipe de développement du plugin. »</p> <p>Et la page de demo/rainette n'obtient pas plus de résultat.</p> Rainette v3, une évolution majeure 2020-10-19T10:23:21Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment506524 2020-10-19T10:23:21Z <p>Bonjour Eric, <br class="autobr"> Je te remercie pour tes explications.<br class="autobr"> Mon problème concerne le site <a href="https://www.evenos.fr/" class="spip_url spip_out auto" rel="nofollow external">https://www.evenos.fr/</a>.<br class="autobr"> Le service utilisé est OpenWeatherMap.<br class="autobr"> Le widget météo est présent sur la page d'accueil et sur la page Météo (<a href="https://www.evenos.fr/spip.php?page=meteo" class="spip_url spip_out auto" rel="nofollow external">https://www.evenos.fr/spip.php?page=meteo</a>). <br class="autobr"> Sur aucune des deux pages je n'ai de balise #CACHE mais je note que le problème de rafraichissement concerne uniquement la page Sommaire (je dois passer par l'espace privé pour vider le cache via Cache Factory).<br class="autobr"> Voici comment sont appelés les modules météo :<br class="autobr"> Pour la page d'accueil :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">[(#MODELE{rainette_conditions,lieu=Evenos,France,sous_modele=conditions_tempsreel, service=owm})]</code><br class="autobr"> Pour la page Météo : <code class="spip_code spip_code_inline" dir="ltr">[(#MODELE{rainette_previsions,lieu=Evenos,France,premier_jour=1,nombre_jours=5,sous_modele=previsions_24h, service=owm})]</code></p> <p>J'ignore en revanche comment je dois m'y prendre pour vérifier la durée des caches actuelle et pour les modifier :(<br class="autobr"> Peux-tu m'aider<small class="fine d-inline"> </small>? je te remercie</p> Rainette v3, une évolution majeure 2020-10-09T15:46:14Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment506458 2020-10-09T15:46:14Z <p>Bonjour,</p> <p>En fait Rainette utilise par définition deux niveaux de cache.</p> <p>Le premier est le cache des données météo elles-mêmes qui est géré par le plugin et dont la période de péremption est définie par configuration. Ce cache est utile pour ne pas faire des appels inutiles à l'API météo car toutes les API définissent un quota max par unité de temps (minute, heure, jour). Rainette évite de dépasser ce seuil, ce qui peut avoir comme conséquence un allongement de la période de rafraichissement mais ça me parait assez peu probable.<br class="manualbr">Le second c'est le cache SPIP de la page qui contient le widget météo et qui peut être réglé par la balise #CACHE.</p> <p>Déjà je pense qu'il faudrait vérifier la valeur de chacune des périodes afin que celles-ci soient cohérentes, à savoir, que la durée du cache de la page SPIP soit inférieure à celle du cache Rainette.</p> <p>Si tout cela est cohérent, alors faut investiguer, il y a peut-être un bug. Quel est exactement le problème dont tu parles<small class="fine d-inline"> </small>?</p> Rainette v3, une évolution majeure 2020-10-09T12:14:03Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment506453 2020-10-09T12:14:03Z <p>Bonjour, Bravo et merci pour ce travail sur ce plugin que j'utilise depuis de nombreuses années<small class="fine d-inline"> </small>! <br class="autobr"> Le problème de cache est assez fréquent (j'utilise OpenWeatherMap) et je n'ai malheureusement pas le temps de contrôler le comportement du widget météo sur le site de mon client tous les jours.<br class="autobr"> Pensez-vous qu'il serait possible de proposer un lien « rafraichir » côté public pour les visiteurs<small class="fine d-inline"> </small>? <br class="autobr"> Merci</p> Rainette v3, une évolution majeure 2020-06-24T20:59:33Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment505839 2020-06-24T20:59:33Z <p>Ah Chouette<small class="fine d-inline"> </small>! <br class="autobr"> SPIP a sa notoriété en France et donc je pense que ça devrait leur plaire.. Celui-ci a un éphéméride avec les phases de lune ce qui est un plus à mon avis. Je ne sais pas si les autres avaient cette option.<br class="autobr"> J'ai un peu regardé ton code « services ».php, c'est du haut niveau pour moi, je préfère ne rien toucher<small class="fine d-inline"> </small>;)</p> Rainette v3, une évolution majeure 2020-06-24T18:29:41Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment505838 2020-06-24T18:29:41Z <p>Ah oui intéressant ce service. Je le note car il a l'air d'être très complet et 500 par jour avec le cache ça doit être suffisant pour la plupart des utilsations.</p> <p>Pour ajouter un nouveau service il faut créer toute la configuration et un peu de code dans un fichier PHP au format standard. C'est pas hyper compliqué mais comme c'est pas documenté ça demande un peu d'habitude. Mais en tout cas je vais regarder à l'intégrer et d'ailleurs on pourra leur dire de rajouter SPIP dans la liste des CMS qui supporte le service.</p> Rainette v3, une évolution majeure 2020-06-24T17:31:01Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment505837 2020-06-24T17:31:01Z <p>Bonsoir,<br class="autobr"> Merci pour ces précisions. Elles sont très utiles.<br class="autobr"> J'ai vu une API intéressante et française (?) que l'on doit pouvoir intégrer et avec une formule gratuite (500 appels/jour) ..<br class="autobr"> Par contre je ne sais pas faire ça<small class="fine d-inline"> </small>! <br class="autobr"> C'est :<a href="https://api.meteo-concept.com/documentation" class="spip_url spip_out auto" rel="nofollow external">https://api.meteo-concept.com/documentation</a><br class="autobr"> J'ai vu que plus bas tu dis :<br class="autobr"> <cite> Avec Rainette v3 c'est assez simple maintenant de rajouter un service, le plus compliqué c'est de le trouver :p<small class="fine d-inline"> </small>!</cite><br class="autobr"> Avec quelques pistes peut-être pourrais-je apporter une pierre à ton édifice<small class="fine d-inline"> </small>?</p> Rainette v3, une évolution majeure 2020-06-20T09:48:45Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment505779 2020-06-20T09:48:45Z <p>Je viens de rajouter dans la version 3.10.1 la possibilité d'indiquer le lieu via son « city ID ». C'est la façon la plus précise pour une ville quand le service l'autorise. J'ai pas mal mi à jour aussi l'article et j'indique justement comment trouver cet ID.</p> <p>En espérant que ça simplifie aussi l'indication du lieu.</p> Rainette v3, une évolution majeure 2020-06-19T10:57:14Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment505770 2020-06-19T10:57:14Z <p>Bonjour,</p> <p>Merci pour ta réponse. C'est toujours sympa et agréable d'avoir un suivi maintenu sur nos « petits problèmes »<small class="fine d-inline"> </small>!<br class="autobr"> Alors voilà, ce matin pas de nuages ni soleil sur les deux villes seuls des 408 ou autres se baladent sur la météo..<br class="autobr"> Je te rappelle que j'utilise le même code sur wamp et sur mon serveur distant. Sur Wamp pas de souci. Sur le distant ça ne fonctionnait pas. Pour finir j'ai opté pour le choix d'icônes issus du thème Weather puis vidé les caches SPIP et Factory.<br class="autobr"> Maintenant ça fonctionne bien. Je vais tout de même essayer ta solution qui me semble bien pertinente. <br class="autobr"> Je reviendrais vers toi pour t'informer des changements.<br class="autobr"> Un grand merci<small class="fine d-inline"> </small>!</p> Rainette v3, une évolution majeure 2020-06-19T07:44:54Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment505768 2020-06-19T07:44:54Z <p>Hello,</p> <p>Tu dis :</p> <blockquote class="spip"> <p> J'utilise le modèle suivant : [(#MODELE<i>rainette_conditions, lieu=Buenos Aires,Argentine, sous_modele=conditions_tempsreel, service=weatherbit</i>)]</p> </blockquote> <p>Je ne sais pas si c'est le cas dans ton code mais si tu ne mets pas entre « » le lieu la balise va comprendre qu'il y a deux arguments, Buenos Aires et Argentine. Donc si c'est pas le cas mets ça :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[(#MODELE{rainette_conditions, lieu="Buenos Aires,Argentine", sous_modele=conditions_tempsreel, service=weatherbit})]</code></pre></div> <p>Si ça ne fait rien ou que ce n'est pas le cas, il me faudrait d'autres informations. Mais comme il n'y a eu aucune évolution sur Rainette ces derniers mois je penche d'abord pour une mauvaise utilisation ou un problème du service.</p> Rainette v3, une évolution majeure 2020-06-19T07:33:31Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment505766 2020-06-19T07:33:31Z <p>Plus du tout d'images ce matin et un message d'erreur :<br class="autobr"> plugins/auto/rainette/v3.10.0/rainette_fonctions.php, /var/www/vhosts/amiouestu.com/httpdocs/plugins/auto/rainette/v3.10.0/rainette_pipelines.php</p> Rainette v3, une évolution majeure 2020-06-18T17:14:03Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment505765 2020-06-18T17:14:03Z <p>Bonjour,</p> <p>Tout fraichement installé sur un SPIP tout neuf en local et en distant j'ai un problème avec les icônes.<br class="autobr"> Sur l'installation en local, ceux-ci apparaissent bien à 16h00 et des poussières.<br class="autobr"> Installé en distant depuis une petite heure je n'ai pas d'icône pour la ville de Buenos Aires.<br class="autobr"> J'ai bien de tous les côtés le même code, la même config.<br class="autobr"> J'ai bien vidé tous les caches mais non<small class="fine d-inline"> </small>! rien <br class="autobr"> Ça fonctionne pour le Canada.<br class="autobr"> Voir pour l'Argentine : <a href="https://www.amiouestu.com/?-Argentine-" class="spip_url spip_out auto" rel="nofollow external">https://www.amiouestu.com/?-Argentine-</a><br class="autobr"> Pour le Canada : <a href="https://www.amiouestu.com/?-Canada-" class="spip_url spip_out auto" rel="nofollow external">https://www.amiouestu.com/?-Canada-</a></p> <p>A noter cependant que dans la page démo sur le distant l'icône n'est pas là non plus pour l'Argentine.<br class="autobr"> J'utilise le modèle suivant : <code class="spip_code spip_code_inline" dir="ltr">[(#MODELE{rainette_conditions, lieu=Buenos Aires,Argentine, sous_modele=conditions_tempsreel, service=weatherbit})]</code></p> <p>Auriez-vous une idée de ce qui peut m'arriver<small class="fine d-inline"> </small>?</p> <p>En attendant merci pour cette version de Rainette qui est superbe<small class="fine d-inline"> </small>!</p> Rainette v3, une évolution majeure 2020-05-13T17:55:17Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment505237 2020-05-13T17:55:17Z <p>Merci.<br class="manualbr">Il y a une ligne « prévisions à trois jours » en bas en dessous de « plus d'infos ».<br class="manualbr">La ville est Kerlouan, et toutes les informations sont correctes, ça marche très bien.<br class="manualbr">Je l'utilise dans Escal. Je n'ai pas regardé ni demandé comment il fait, mais c'est intégré. Tu paramètres que tu veux un bloc « Rainette ».</p> <p>Par ailleurs, tant que j'y suis :) est-il envisagé de compléter ou faire un plugin parallèle pour les marées<small class="fine d-inline"> </small>?<br class="manualbr">Merci beaucoup de ton aide.</p> Rainette v3, une évolution majeure 2020-05-12T07:42:13Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment505187 2020-05-12T07:42:13Z <p>Ahhhh merci beaucoup ça marche enfin :)</p> Rainette v3, une évolution majeure 2020-05-12T07:40:12Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment505186 2020-05-12T07:40:12Z <p>Le service weatherAPI n'accepte pas l'id de Weather.com. Il faut lui passer le lieu comme Paris,France. Et tu dois passer l'id du service dans ton modèle et ça va marcher :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[(#MODELE{rainette_previsions, lieu=Paris,France, nombre_jours=1, premier_jour=1, sous_modele=previsions_24h, service=weatherapi})]</code></pre></div> Rainette v3, une évolution majeure 2020-05-12T07:34:26Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment505185 2020-05-12T07:34:26Z <p>Bonjour,</p> <p>j'essaie avec grand mal à réinstaller Rainette avec un service gratuit. J'ai mis un code API de WeatherAPI mais je ne trouve pas quel code lieu utiliser pour celui-ci ni le « service ».</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[(#MODELE{rainette_previsions, lieu=FR798380,France, nombre_jours=1, premier_jour=1, sous_modele=previsions_24h, service=})]</code></pre></div> <p>J'ai besoin d'aide ^^</p> Rainette v3, une évolution majeure 2020-05-09T08:19:17Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment505118 2020-05-09T08:19:17Z <p>Hello,</p> <p>Ben je ne sais pas trop avec les informations que tu me donnes. On va reprendre donc :</p> <ul class="spip"><li> Je ne sais pas ce qu'est la ligne « prévisions à 3 jours »<small class="fine d-inline"> </small>?</li><li> Quel lieu utilises tu<small class="fine d-inline"> </small>?</li><li> Comment utilises-tu l'affichage des prévisions (dans un article, dans du code, si oui quel est l'appel<small class="fine d-inline"> </small>?</li></ul> <p>Merci de me donner ces informations mais c'est vrai que le message est étrange.</p> Rainette v3, une évolution majeure 2020-05-09T07:41:39Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment505117 2020-05-09T07:41:39Z <p>J'aime beaucoup ce plugin, qui donne du peps aux sites<small class="fine d-inline"> </small>!<br class="manualbr">Il fonctionne bien pour le quotidien, mais la ligne « Prévisions à 3 jours » ne marche pas, j'ai le message :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>Le service OpenWeatherMap ne fournit actuellement aucune prévision météorologique sur le lieu xxxxxx, FR. Veuillez consulter le message du service ci-dessous. (401 - Invalid API key. Please see http://openweathermap.org/faq#error401 for more info.)</code></pre></div> <p><br class="manualbr">De quelle API parlent-ils sachant que la mienne est bonne, puisqu'il y a le temps du jour.<br class="manualbr">Je ne vois pas que la prévision à 3 jours soit payante (celle à 16 si). D'autant plus qu'on peut avoir directement un <a href="https://openweathermap.org/widgets-constructor" class="spip_out" rel='nofollow external'>widget à 7 jours</a>.<br class="manualbr">Si c'est une question de compte payant, pourrait-il y avoir un paramètre qui permette de ne pas faire apparaître les options payantes, ça fait toujours mal de tomber sur une erreur, quelle qu'elle soit dans un site web<small class="fine d-inline"> </small>?<br class="manualbr">Sinon, avez-vous une idée<small class="fine d-inline"> </small>?<br class="manualbr">Merci de votre aide :)</p> Rainette v3, une évolution majeure 2020-03-06T04:45:13Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment504200 2020-03-06T04:45:13Z <p>bravo pour le boulot, je regarde ce qui fonctionne le mieux pour Lille</p> Rainette v3, une évolution majeure 2020-03-04T19:37:00Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment504185 2020-03-04T19:37:00Z <p>Hello,</p> <p>J'ai fait pas mal de mises à jour sur Rainette ces derniers jours :</p> <ul class="spip"><li> désactivation des services Weather, Wunderground et APIXU qui ne fournissent plus de données aujourd'hui. Une petite pensée pour Weather qui nous a accompagné depuis le début il y a déjà pas mal d'années mais qui a été rattrapé par le grand Capital : merci IBM<small class="fine d-inline"> </small>! <strong>Il n'y a donc plus de service utilisable sans clé d'inscription</strong>.</li><li> Mise au point du service OpenWeatherMap qui s'appelle d'ailleurs OpenWeather maintenant et qui devient le service par défaut de Rainette. Il y avait quelques erreurs de conversion d'unité qui sont corrigées et j'ai amélioré l'utilisation des thèmes fournis. C'est un bon service qui offre un plan gratuit digne de ce nom.</li><li> Ajout du service Dark Sky qui fournit aussi un service gratuit correct. C'est aussi une bonne alternative et donc une bonne surprise. Espérons que ça va durer. Le transcodage vers Weather est opérationnel ce qui permet d'utiliser les jeux d'icones de Weather qui sont fort nombreux et souvent très sympas.</li><li> Mise au point du service Weatherbit.io : il y avait quelques erreurs de conversion d'unité qui sont corrigées. C'est aussi une alternative à tester suivant sa localisation.</li></ul> <p>Il me reste à vérifier le transcodage Weather pour OWM et WWO et de voir si l'implémentation de WeatherStack, le remplaçant d'APIXU a un intérêt (c'est assez mal parti...).</p> <p>Je ferais un article prochainement pour détailler tout cela.</p> Rainette v3, une évolution majeure 2020-02-29T08:24:23Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment504139 2020-02-29T08:24:23Z <p>Ah ok<small class="fine d-inline"> </small>! :-)</p> <p>Avec la nouvelle version 2.8.1 le service par défaut n'est plus weather mais openweathermap (owm) donc ça règle le souci d'indisponibilité. Ca reste aussi le service gratuit le plus performant. Le seul souci c'est qu'aujourd'hui il n'existe plus de service sans clé d'inscription.</p> Rainette v3, une évolution majeure 2020-02-29T07:21:00Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment504138 2020-02-29T07:21:00Z <p>rassure-toi je parlais du code de mes modèles, pas celui du plugin :)</p> Rainette v3, une évolution majeure 2020-02-28T19:50:28Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment504137 2020-02-28T19:50:28Z <p>Mais je t'ai dit qu'il ne fallait pas faire ça. Tu ne dois pas modifier la valeur par défaut dans le code, il suffit d'appeler le modèle de météo avec le nom du service que tu veux.</p> <p>Sinon, j'ai envoyé une évolution avec la version 2.8.1 qui choisit owm comme service par défaut et on peut le surcharger si besoin.</p> Rainette v3, une évolution majeure 2020-02-28T06:08:43Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment504134 2020-02-28T06:08:43Z <p>bon, je suis repassé sur tous les fichiers changer weather par weatherbit, il en manquait.<br class="autobr"> le nouveau message est mieux :<br class="autobr"> L'URL utilisée pour le service Weatherbit.io semble erronée.<br class="autobr"> Veuillez contacter l'équipe de développement du plugin</p> <p>je regarde ça ce soir</p> Rainette v3, une évolution majeure 2020-02-27T20:51:11Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment504133 2020-02-27T20:51:11Z <p>J'ai choisi (Current Plan : Free) sur weatherbit.io mais<br class="autobr"> 1/ je ne comprends pas comment la clé peut être gardée en mémoire malgré avoir tout effacer plusieurs fois : les deux plugins (Rainette et Cache Factory) et tous les caches depuis plusieurs ordis de deux pays différents<br class="autobr"> 2/ chez moi (chez lautre.net) Rainette ne conserve pas les services choisis (Weatherbit.io comme OpenWheaterMap qui a aussi en clé en mémoire mais peut-être fournie par le plugin<small class="fine d-inline"> </small>?) et se rebranche aussitôt sur Wheather</p> <p>et donc, j'ai toujours :<br class="autobr"> L'analyse du flux XML renvoyé par le weather.com® a échoué.<br class="autobr"> Veuillez contacter l'équipe de développement du plugin.</p> Rainette v3, une évolution majeure 2020-02-27T19:58:16Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment504131 2020-02-27T19:58:16Z <p>Weather est toujours le service par défaut, je n'ai pas encore fait la modification dans le plugin car c'est un peu compliqué à faire. Maintenant, c'est pas parce qu'il est par défaut que tu ne peux pas le changer. Il suffit de préciser dans le modèle que tu utilises le service que tu veux utiliser, c'est possible depuis toujours.</p> <p>Donc je ne sais pas si j'ai compris ta question mais si tu penses que configurer la clé de weatherbi.io suffit à ce que les modèles utilisent ce service c'est non. Il faut préciser le service que tu veux utiliser.</p> <p>Dis-moi si ça résout ton problème.</p> Rainette v3, une évolution majeure 2020-02-27T19:51:55Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment504130 2020-02-27T19:51:55Z <p>Bonjour,<br class="autobr"> j'ai le même problème. J'ai beau supprimer Rainette, vider les caches /local et /cache plus cache plugins, et plein de fichier, attendre 48 heures, etc., à la réinstallation weather réapparait par défaut et je ne peux valider Weatherbit.io dont la clé réapparait pourtant par miracle.<br class="autobr"> Dès que je reviens sur le plugin, c'est weather qui est configuré, de même en public. La validation de Weatherbit.io est ineffective. <br class="autobr"> pourtant <a href="https://hortical.com/?page=demo/rainette&ville=Lille&service=weatherbit" class="spip_url spip_out auto" rel="nofollow external">https://hortical.com/?page=demo/rainette&ville=Lille&service=weatherbit</a></p> <p>J'avais testé les autres il y a un ou deux mois et c'était pareil.</p> Rainette v3, une évolution majeure 2020-02-10T14:05:13Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment503985 2020-02-10T14:05:13Z <p>Hello,</p> <p>Oui je crois que le flux Weather s'est définitivement tari. C'était d'ailleurs assez étonnant qu'il ait fonctionné autant de temps après le passage à l'API Wunderground. Pour autant il existe d'autres services possibles même si chaque année les gratuits s'amenuisent.</p> <p>Déjà quelle est ta version de Rainette<small class="fine d-inline"> </small>? Si tu utilises la branche 3 alors je te conseille de mettre à jour avec la dernière version de ce week-end.</p> <p>Tu dis «<small class="fine d-inline"> </small>lorsque je cherche à changer de fournisseur en entrant API etc...<small class="fine d-inline"> </small>». Peux-tu être plus précis. Que fais-tu exactement et dans quelle page de la configuration de Rainette<small class="fine d-inline"> </small>? Après, si tu ne précises pas dans tes modèles le service autre que Weather cela ne se fera pas tout seul.</p> Rainette v3, une évolution majeure 2020-02-10T13:41:57Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment503982 2020-02-10T13:41:57Z <p>Utilisateur depuis longtemps de Rainette.<br class="autobr"> 2 soucis <br>- weather ne fonctionne plus (plus d'info et message d'erreur y compris la page de test) <br>- lorsque je cherche à changer de fournisseur en entrant API etc ... il revient toujours sur weather<br class="autobr"> J'ai desintallé le plugin et reinstallé mais rien à faire.<br class="autobr"> je souis sous SPIP 3.2.7 [24473]</p> Rainette v3, une évolution majeure 2020-02-05T13:12:14Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment503933 2020-02-05T13:12:14Z <p>Ouiii<small class="fine d-inline"> </small>!<br class="autobr"> Les infos se mettent bien à jour.<br class="autobr"> Merci<small class="fine d-inline"> </small>!</p> Rainette v3, une évolution majeure 2020-02-05T11:13:15Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment503932 2020-02-05T11:13:15Z <p>Ok, c'est corrigé je pense. C'était bien une erreur vicieuse dans Cache Factory. Il faut donc attendre le zip et mettre à jour Cache Factory uniquement, Rainette n'est pas modifié.</p> Rainette v3, une évolution majeure 2020-02-05T11:09:37Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment503931 2020-02-05T11:09:37Z <p>Non désolé, c'est un utilisateur d'Escal qui m'a signalé que weather.com ne fonctionnait plus. J'ai donc fait un tour des autres services (voir plus haut dans la discussion) et c'est weatherbit qui me paraissait le plus intéressant à l'heure actuelle. J'ai donc fait mes tests avec ce service.</p> Rainette v3, une évolution majeure 2020-02-05T10:59:51Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment503930 2020-02-05T10:59:51Z <p>Ok, je regarde ça dès que je peux. As-tu une idée de la date à laquelle ce phénomène s'est produit que je puisse repérer le commit qui a provoqué cette erreur.</p> Rainette v3, une évolution majeure 2020-02-05T10:57:43Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment503929 2020-02-05T10:57:43Z <p>Hello</p> <p>Je confirme qu'il n'y a aucun rafraîchissement de cache au moins pour Weatherbit. <br class="autobr"> Mis en place le 30 janvier à 10h46 et toujours pas de rafraîchissement.</p> Rainette v3, une évolution majeure 2020-02-05T10:35:08Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment503928 2020-02-05T10:35:08Z <p>En fait y a plus simple à faire. Il ne faut surtout pas toucher la configuration générale des caches dans <code class="spip_code spip_code_inline" dir="ltr">cache/rainette.php</code>. La valeur conservation ne sert que pour les infos de la ville. Cette valeur est écrasée pour les conditions et les prévisions.</p> <p>Pour les conditions et les prévisions, il faut aller dans services/owm.php ou un autre service et modifier le champ periode_maj qui sert à la conservation du cache. En général c'est une valeur autour de 10000 secondes (3 ou 4 heures). Il suffit d'accélérer en choisissant quelques minutes pour faire des tests mais ensuite de bien remettre la valeur sinon on va bloquer la protection de dépassement.</p> <p>Si là on ne voit pas le cache se rafraichir c'est qu'il y a un vrai problème.</p> Rainette v3, une évolution majeure 2020-02-05T10:28:24Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment503927 2020-02-05T10:28:24Z <p>Effectivement puisque c'est à l'usage sur plusieurs jours que je m'aperçois que la météo ne se rafraîchit pas, il me faudra retourner sur la page démo afin que je te confirme d'ici 24 ou 48H si OWM fonctionne ou pas avec certitude.</p> Rainette v3, une évolution majeure 2020-02-05T10:24:31Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment503925 2020-02-05T10:24:31Z <p>Ah ok.<br class="autobr"> En regardant le code je ne vois pas de raison due à Cache Factory ni à son utilisation. Le problème pourrait être dans la configuration de Weatherbit mais là non plus je ne vois pas ce qui est erroné. Est-tu sur que OWM fonctionne car tu dis « semble »<small class="fine d-inline"> </small>?</p> Rainette v3, une évolution majeure 2020-02-05T10:18:30Z https://contrib.spip.net/Rainette-v3-une-evolution-majeure#comment503924 2020-02-05T10:18:30Z <p>Il semble que Open weather map n'a pas ce problème de cache pour afficher la météo du jour.</p>