Problème sur template de la température du mois

Forum destiné aux problèmes de Tags, recherche d’une fonction, d’un calcul, Tag qui parait ne pas fonctionner, du Tag et rien que du Tag !
Répondre
Gagcbr
Participation 1
Participation 1
Messages : 73
Enregistré le : 19 déc. 2007, 14:18
Localisation : L'Huisserie (53)
Contact :

Problème sur template de la température du mois

Message par Gagcbr » 28 janv. 2018, 13:13

Bonjour
J'ai un souci avec les tags de la température du mois : mini, maxi et les jours associés
Je vous mets le lien de la page : http://www.meteo-mayenne.fr/index.php?m ... id_page=28
Les valeurs ne s'affichent pas
Avez vous une idée?
Gaël
Gaël
mon site : www.meteo-mayenne.fr

mm91
Participation 6
Participation 6
Messages : 2428
Enregistré le : 31 mars 2007, 07:46
Localisation : 25 Km au sud-ouest de Paris FRANCE
Contact :

Re: Problème sur template de la température du mois

Message par mm91 » 28 janv. 2018, 16:47

Gagcbr a écrit :Bonjour
J'ai un souci avec les tags de la température du mois : mini, maxi et les jours associés
Je vous mets le lien de la page : http://www.meteo-mayenne.fr/index.php?m ... id_page=28
Les valeurs ne s'affichent pas
Avez vous une idée?
Gaël

Hello,

En regardant dans mon fichier:
"ws_variables_en _français.txt" (traduction française de "ws_variables_en.txt")

je trouve:
*%ws_m_minval[m,x]% Valeur minimum de la sonde choisit sur un mois quelconque m=0..12 ou %ws_month%, 0=sur l'année, x=-1..46
J'essaye donc ce tag avec %ws_m_minval[1,2]% (comme le tien) dans ma page custom
(voir "tag en essai" tout en bas dans ma page: http://icare.cinq.free.fr/meteo/courrent.html )

Il fonctionne bien
puisqu'il me trouve "-0.5°C qui est bien la température minimum du mois de janvier, ici.

Je ne vois donc pas pourquoi il ne fonctionne pas chez toi ?
Je pense plutôt à une faute d'écriture pour ce tag dans ta page; par exemple oubli d'un espace pour bien isoler le tag (et reconnaître les %…%),mais ce n'est qu'un exemple…



Remarque:
plutôt que de mettre "1" (janvier) comme mois (car cela t'oblige à changer le tag tous les mois), il est recommandé de mettre "%ws_month%" (N° du mois en cours); ça marchera ainsi automatiquement tous les mois.

le tag devient donc:
%ws_m_minval[%ws_month%,2]%
(tag que j'ai mis également en essai tout en bas de ma page: http://icare.cinq.free.fr/meteo/courrent.html )

idem pour le maxi et la moyenne.
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, ftp-uploader.
mon site météo

mm91
Participation 6
Participation 6
Messages : 2428
Enregistré le : 31 mars 2007, 07:46
Localisation : 25 Km au sud-ouest de Paris FRANCE
Contact :

Re: Problème sur template de la température du mois

Message par mm91 » 28 janv. 2018, 21:50

J'ai beaucoup cherché et j'ai trouvé !

Je vois dans le code source de ta page que tu as écris:

%ws_m_minday[ 1,2]%
et
%ws_m_minval[ 1,2]%
etc.

il y a un espace en trop entre le "[" et le "1"
c'est ce qui provoque le non-calcul du tag (et son écriture en texte).

J'ai fait l'essai en bas de ma page, voir ici: http://icare.cinq.free.fr/meteo/courrent.html
avec cette erreur ça donne bien le texte et non le calcul !…

J'en étais pas loin dans la suggestion de ma réponse précédente !
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, ftp-uploader.
mon site météo

Gagcbr
Participation 1
Participation 1
Messages : 73
Enregistré le : 19 déc. 2007, 14:18
Localisation : L'Huisserie (53)
Contact :

Re: Problème sur template de la température du mois

Message par Gagcbr » 01 févr. 2018, 18:45

Bonjour mm91 et merci pour tes recherches
Je n'ai pourtant pas d'espace dans mon tag, par exemple : %ws_m_minday[%ws_month%,2] et ça donne %ws_m_minday[ 2,2]%
as tu une autre idée?
Gaël
mon site : www.meteo-mayenne.fr

Avatar du membre
vals
Participation 5
Participation 5
Messages : 809
Enregistré le : 13 déc. 2006, 20:27
Localisation : 69320 Feyzin
Contact :

Re: Problème sur template de la température du mois

Message par vals » 01 févr. 2018, 22:28

Bonjour
Quand on regarde ton exemple
%ws_m_minval[ 2,2]% il y a bien un espace entre le [ et le 2
Essaye de remplacer %ws_month% par le chiffre 1 pour janvier ou 2 pour février pour voir ce que ça donne.
%ws_m_minval[2,2]%
Image
Davis VantagePro2 + Wswin32 V2.96.10 + GraphWeather + ftp-uploader. Webcam.

mm91
Participation 6
Participation 6
Messages : 2428
Enregistré le : 31 mars 2007, 07:46
Localisation : 25 Km au sud-ouest de Paris FRANCE
Contact :

Re: Problème sur template de la température du mois

Message par mm91 » 01 févr. 2018, 22:54

Oui, on voit bien un espace dans ta page:
http://www.meteo-mayenne.fr/index.php?m ... id_page=28

on voit aussi très bien l'espace dans le code source de cette page.
ça ne serait donc pas étonnant qu'il y soit aussi dans ta page texte (avant calcul par Wswin32)

Comme déjà indiqué, si je mets ça:

%ws_m_minval[1,2]% (donc sans espace)

dans ma page custom

après calcul ça me donne la bonne valeur (-0.5°C)


Alors que si je mets ça:

%ws_m_minval[ 1,2]% (donc avec un espace) ça me donne ça

%ws_m_minval[ 1,2]% le calcul n'est pas fait et le tag apparaît en clair, comme dans ta page

La manip existe toujours actuellement tout en bas de cette page:
http://icare.cinq.free.fr/meteo/courrent.html


ça confirme quand-même bien que l'espace est de trop !
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, ftp-uploader.
mon site météo

Avatar du membre
vals
Participation 5
Participation 5
Messages : 809
Enregistré le : 13 déc. 2006, 20:27
Localisation : 69320 Feyzin
Contact :

Re: Problème sur template de la température du mois

Message par vals » 02 févr. 2018, 00:00

Bonjour mm91
Le tout est de trouver pour quoi le tag %ws_month% ajoute un espace.
Je vais voir si je trouve une explication ou si j'utilise ce tag à quelque part sur mes pages.
Image
Davis VantagePro2 + Wswin32 V2.96.10 + GraphWeather + ftp-uploader. Webcam.

mm91
Participation 6
Participation 6
Messages : 2428
Enregistré le : 31 mars 2007, 07:46
Localisation : 25 Km au sud-ouest de Paris FRANCE
Contact :

Re: Problème sur template de la température du mois

Message par mm91 » 02 févr. 2018, 08:59

vals a écrit :Bonjour mm91
Le tout est de trouver pour quoi le tag %ws_month% ajoute un espace.
Je vais voir si je trouve une explication ou si j'utilise ce tag à quelque part sur mes pages.
OK, Vals,
je n'avais pas compris que Gagcbr utilisait le tag:

%ws_m_minday[%ws_month%,2]%

(d'autant plus que c'est moi qui lui ai suggéré de l'utiliser dans la remarque de ma première réponse !)


Effectivement il faut comprendre pourquoi ce tag donne:

%ws_m_minday[ 2,2]% avec un espace, donc sans faire le bon calcul.



Mais, dans le dernier post de Gabcr je constate qu'il a écrit:

%ws_m_minday[%ws_month%,2] sans le "%" à la fin


Or j'ai fait la manip dans ma page custom: si je mets ce tag:

%ws_m_minday[%ws_month%,2] sans le "%" à la fin

il me renvoi

%ws_m_minday[2,2] donc il ne fait pas le calcul et me renvoi le texte (mais sans le "%" à la fin, contrairement à la page de Gabcr !)

alors que si je mets:

%ws_m_minday[%ws_month%,2]% avec le "%" à la fin

il me renvoi la bonne valeur: 02/02/2018

voir tout en bas de ma page:
http://icare.cinq.free.fr/meteo/courrent.html


Ca ressemble quand même bien à une erreur quelque part dans l'écriture de son tag ?


Même si tu n'utilises pas ces tags, tu peux en mettre un ou deux (avec et sans erreur, comme je fais, par exemple) provisoirement, dans une de tes pages pour faire des essais.
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, ftp-uploader.
mon site météo

Gagcbr
Participation 1
Participation 1
Messages : 73
Enregistré le : 19 déc. 2007, 14:18
Localisation : L'Huisserie (53)
Contact :

Re: Problème sur template de la température du mois

Message par Gagcbr » 02 févr. 2018, 11:04

Bonjour
Le tag utilisé ds son ensemble est bien : %ws_m_minday[%ws_month%,2]%
c'est le tag %ws_month% qui créé l'espace et qui donne [ 2,2]

Ce ne serait pas plutôt un problème d'unités?

Quand je mets %ws_m_minday[2,2]% le calcul est bien fait et ça me mets la date souhaitée

Ce qui est bizarre c'est que j'utilise le même tag pour l'humidité avec %ws_month% et le calcul est bien fait
Gaël
mon site : www.meteo-mayenne.fr

Tudgur
Participation 6
Participation 6
Messages : 1688
Enregistré le : 13 mai 2007, 16:47
Localisation : 29880 Plouguerneau

Re: Problème sur template de la température du mois

Message par Tudgur » 02 févr. 2018, 18:23

Salut !
Essaye avec %ws_month2%
Cordialement.

Tudgur
http://meteo-plouguerneau.fr" onclick="window.open(this.href);return false;

Gagcbr
Participation 1
Participation 1
Messages : 73
Enregistré le : 19 déc. 2007, 14:18
Localisation : L'Huisserie (53)
Contact :

Re: Problème sur template de la température du mois

Message par Gagcbr » 03 févr. 2018, 11:09

Salut Tudgur
A la place de %ws_month% dans les tags?
Quand je le fais ça me mets ça : %ws_m_minday[02,2]% et ça ne fait pas le calcul :(

J'ai vraiment l'impression que wswin ne me fais aucun calcul concernant le mois et la température précisément

Incompréhensible, quand je mets ces tags dans un autre fichier, stathygro.txt pour l'hygrométrie par exemple, le calcul se fait correctement sans erreur :sad:
Gaël
mon site : www.meteo-mayenne.fr

mm91
Participation 6
Participation 6
Messages : 2428
Enregistré le : 31 mars 2007, 07:46
Localisation : 25 Km au sud-ouest de Paris FRANCE
Contact :

Re: Problème sur template de la température du mois

Message par mm91 » 03 févr. 2018, 12:40

Gagcbr a écrit : ......
Ce ne serait pas plutôt un problème d'unités?
.......
J'ai essayé en mettant:

%unit_on %...............%unit_off%
ou
%unit_off%...............%unit_on %

en début et fin de ligne;

je n'ai pas de différence: dans tous les cas ces tags fonctionnent toujours correctement chez moi.

Voir en bas page:
http://icare.cinq.free.fr/meteo/courrent.html

Mais fais quand même l'essai chez toi, il peut y avoir quelque chose de différent
(par exemple une unité réglée différemment avant le tag).

Si tu nous fournissais ta page d'origine (en .txt), peut-être y remarquerions nous quelque chose ?
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, ftp-uploader.
mon site météo

Gagcbr
Participation 1
Participation 1
Messages : 73
Enregistré le : 19 déc. 2007, 14:18
Localisation : L'Huisserie (53)
Contact :

Re: Problème sur template de la température du mois

Message par Gagcbr » 03 févr. 2018, 13:03

j'ai trouvé !!
J'ai remonté mon fichier statemp.txt dans la chaîne des fichiers personnalisés dans CFG CUSTOM FICHIER
Il était en n°10 et je l'ai passé en n°6 et le calcul s'est fait correctement...
Je n'y comprends toujours rien mais ça fonctionne comme ça
Gaël
mon site : www.meteo-mayenne.fr

Répondre