tag dans un tag
-
- Participation 6
- Messages : 2581
- Enregistré le : 31 mars 2007, 07:46
- Localisation : 25 Km au sud-ouest de Paris FRANCE
- Contact :
tag dans un tag
Le tag :
%ws_format1[x]%
arrondit à l'unité. ex: si x=12,92 on obtient 13 ou si x=12,2 on
obtient 12.
Je pensais qu’on pouvait remplacer « x » par un tag.
Par exemple si je veux arrondir la valeur de l’azimut du soleil, j’ai essayé:
%ws_format1[%ws_sunpos_abs_az%]%
mais ça ne marche pas, ce tag me renvoie toujours la valeur de l’azimut avec trois décimales.
(je ne vois pas l’intérêt d’arrondir seulement un nombre que l'on écrit à la place du "x")
Y a-t-il un autre moyen de réduire un nombre (un tag) à une décimale par exemple ?
%ws_format1[x]%
arrondit à l'unité. ex: si x=12,92 on obtient 13 ou si x=12,2 on
obtient 12.
Je pensais qu’on pouvait remplacer « x » par un tag.
Par exemple si je veux arrondir la valeur de l’azimut du soleil, j’ai essayé:
%ws_format1[%ws_sunpos_abs_az%]%
mais ça ne marche pas, ce tag me renvoie toujours la valeur de l’azimut avec trois décimales.
(je ne vois pas l’intérêt d’arrondir seulement un nombre que l'on écrit à la place du "x")
Y a-t-il un autre moyen de réduire un nombre (un tag) à une décimale par exemple ?
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
- chriss
- Participation 5
- Messages : 946
- Enregistré le : 31 mai 2007, 16:30
- Localisation : Plévenon (22)
- Contact :
Re: tag dans un tag
bonsoir Michel,
en théorie, tu dois pouvoir mettre un tag dans ce tag.
Sinon pour arrondir essaie:
%ws_calc[*]=%ws_sunpos_abs_az%~1~0%
En gros ce tag fais une multiplication par 1 avec 0 chiffre après la virgule pour le résultat.
Je regarde pour le tag %ws_format1[x]%
A+
en théorie, tu dois pouvoir mettre un tag dans ce tag.
Sinon pour arrondir essaie:
%ws_calc[*]=%ws_sunpos_abs_az%~1~0%
En gros ce tag fais une multiplication par 1 avec 0 chiffre après la virgule pour le résultat.
Je regarde pour le tag %ws_format1[x]%
A+
-
- Participation 6
- Messages : 2581
- Enregistré le : 31 mars 2007, 07:46
- Localisation : 25 Km au sud-ouest de Paris FRANCE
- Contact :
Re: tag dans un tag
OK, merci
ce tag:
%ws_calc[*]=%ws_sunpos_abs_az%~1~1%[/b]
marche parfaitement bien.
Je l'utilise maintenant pour afficher avec une décimale (au lieu de trois par défaut, ce que je trouve un peu lourd !) les positions du soleil sur ma page: http://icare.cinq.free.fr/meteo/courrent.html" onclick="window.open(this.href);return false;
- peux-tu me donner quelques explications sur son fonctionnement ? (je n'arrive pas à le trouver dans "ws_variables_en _français.txt")
- et bien sûr, pourquoi le tag
%ws_format1[%ws_sunpos_abs_az%]%
ne fonctionne pas ?
ce tag:
%ws_calc[*]=%ws_sunpos_abs_az%~1~1%[/b]
marche parfaitement bien.
Je l'utilise maintenant pour afficher avec une décimale (au lieu de trois par défaut, ce que je trouve un peu lourd !) les positions du soleil sur ma page: http://icare.cinq.free.fr/meteo/courrent.html" onclick="window.open(this.href);return false;
- peux-tu me donner quelques explications sur son fonctionnement ? (je n'arrive pas à le trouver dans "ws_variables_en _français.txt")
- et bien sûr, pourquoi le tag
%ws_format1[%ws_sunpos_abs_az%]%
ne fonctionne pas ?
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
- chriss
- Participation 5
- Messages : 946
- Enregistré le : 31 mai 2007, 16:30
- Localisation : Plévenon (22)
- Contact :
Re: tag dans un tag
Ce tag permet d'effectuer les 4 opérations mathématique basique (+ - * /) et est de la forme:
%ws_calc[x]=a~b~c%
en x tu choisis l'opération: + - * /
a et b sont les nombres sur lesquels l'opération s'effectue. a et b peuvent être des tags renvoyant des nombres. Les opérations sont :
a + b
a - b
a * b
a / b
pour changer l'ordre (b/a au lieu de a/b par exemple) tu inverse la place de a et b dans le tag, ce qui parait logique.
Et enfin, en c tu as le nombre de chiffres après la virgule désiré.
Je ne sais pas pourquoi l'autre tag ne fonctionne pas, sans doute parce qu'il y a trop de décimale. A approfondir.
%ws_calc[x]=a~b~c%
en x tu choisis l'opération: + - * /
a et b sont les nombres sur lesquels l'opération s'effectue. a et b peuvent être des tags renvoyant des nombres. Les opérations sont :
a + b
a - b
a * b
a / b
pour changer l'ordre (b/a au lieu de a/b par exemple) tu inverse la place de a et b dans le tag, ce qui parait logique.
Et enfin, en c tu as le nombre de chiffres après la virgule désiré.
Je ne sais pas pourquoi l'autre tag ne fonctionne pas, sans doute parce qu'il y a trop de décimale. A approfondir.
-
- Participation 6
- Messages : 2581
- Enregistré le : 31 mars 2007, 07:46
- Localisation : 25 Km au sud-ouest de Paris FRANCE
- Contact :
Re: tag dans un tag
OK,j'ai trouvé
%ws_calc[*]=
dans "ws_variables_en _français.txt"
(pas évident à comprendre !)
reste la question sur
%ws_format1[%ws_sunpos_abs_az%]%
%ws_calc[*]=
dans "ws_variables_en _français.txt"
(pas évident à comprendre !)
reste la question sur
%ws_format1[%ws_sunpos_abs_az%]%
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
-
- Participation 6
- Messages : 2581
- Enregistré le : 31 mars 2007, 07:46
- Localisation : 25 Km au sud-ouest de Paris FRANCE
- Contact :
Re: tag dans un tag
OK, compris
(nos deux derniers post en même temps !)
merci
(nos deux derniers post en même temps !)
merci
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
-
- Participation 6
- Messages : 2581
- Enregistré le : 31 mars 2007, 07:46
- Localisation : 25 Km au sud-ouest de Paris FRANCE
- Contact :
Re: tag dans un tag
L'explication se trouve dans la version anglaise au paragraphe " Formatting"mm91 a écrit : reste la question sur
%ws_format1[%ws_sunpos_abs_az%]%
Dans ta version française on lit:
%ws_format1[x]% Arrondit à l'unité. ex: si x=12,92 on obtient 13 ou si x=12,2 on
obtient 12. On peut aussi mettre x=%curval[id]% mais il faut que le tag soit
précédé de %unit_off%, logique puisque l'on ne doit pas avoir d'unité entre les
crochet.
peut-être faudrait-il mieux écrire ce que j'ai souligné:
%ws_format1[x]% Arrondit à l'unité. ex: si x=12,92 on obtient 13 ou si x=12,2 on
obtient 12. On peut aussi mettre x=%curval[id]% dans les deux cas il faut que ces tags soient
précédés de %unit_off%, logique puisque l'on ne doit pas avoir d'unité entre les
crochet.
J'ai essayé, ça marche.
Mais au final je préfère utiliser
%ws_calc[*]=%ws_sunpos_abs_az%~1~1%
qui me permet de régler à une décimale.
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
- chriss
- Participation 5
- Messages : 946
- Enregistré le : 31 mai 2007, 16:30
- Localisation : Plévenon (22)
- Contact :
Re: tag dans un tag
C'est corrigé !
Merci.
Merci.
-
- Participation 6
- Messages : 2581
- Enregistré le : 31 mars 2007, 07:46
- Localisation : 25 Km au sud-ouest de Paris FRANCE
- Contact :
Re: tag dans un tag
OK,
mais ne te sens pas obligé de corriger illico tout ce que je suggère.
Mes points de vue sont discutables !
Autres remarque:
Un N° de version dans ton fichier
"ws_variables_en _français.txt"
permettrait à tout le monde d'être informé qu'il y a eu des modifs.
En fait je dis ça parce que j'ai copié ton fichier sur mon PC, et c'est cette copie que j'utilise.
Je doit donc refaire une copie à chaque fois que tu fais une modif.
Si j'utilisai directement ton lien sur ton site, je serai toujours à jour.
(je pense que c'est ce que doivent faire la majorité des gens)
mais ne te sens pas obligé de corriger illico tout ce que je suggère.
Mes points de vue sont discutables !
Autres remarque:
Un N° de version dans ton fichier
"ws_variables_en _français.txt"
permettrait à tout le monde d'être informé qu'il y a eu des modifs.
En fait je dis ça parce que j'ai copié ton fichier sur mon PC, et c'est cette copie que j'utilise.
Je doit donc refaire une copie à chaque fois que tu fais une modif.
Si j'utilisai directement ton lien sur ton site, je serai toujours à jour.
(je pense que c'est ce que doivent faire la majorité des gens)
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
- chriss
- Participation 5
- Messages : 946
- Enregistré le : 31 mai 2007, 16:30
- Localisation : Plévenon (22)
- Contact :
Re: tag dans un tag
Bonsoir Michel,
dès que quelq'un me fait une suggestion pertinente, je fais la modif sur la page.
Pour le numéro de version je ne sais pas trop comment numéroter.
Je te propose plutot de mettre la date de mise a jour de la page que j'indiquerais au début de celle-ci.
Qu'en penses-tu ?
dès que quelq'un me fait une suggestion pertinente, je fais la modif sur la page.
Pour le numéro de version je ne sais pas trop comment numéroter.
Je te propose plutot de mettre la date de mise a jour de la page que j'indiquerais au début de celle-ci.
Qu'en penses-tu ?
-
- Participation 6
- Messages : 2581
- Enregistré le : 31 mars 2007, 07:46
- Localisation : 25 Km au sud-ouest de Paris FRANCE
- Contact :
Re: tag dans un tag
Oui, tout à fait, tu mets simplement la date en haut chaque fois que tu fais une modif.
Ainsi, celui qui utilise une copie sait tout de suite si ta version a évolué par rapport à sa copie.
C'est d'ailleurs ce que fait Werner sur sa version: en haut il n'y a que la date (et pas de N° de version)
Ainsi, celui qui utilise une copie sait tout de suite si ta version a évolué par rapport à sa copie.
C'est d'ailleurs ce que fait Werner sur sa version: en haut il n'y a que la date (et pas de N° de version)
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo