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 !
-
mm91
- Participation 6
![Participation 6 Participation 6](./images/ranks/gold6.png)
- Messages : 2581
- Enregistré le : 31 mars 2007, 07:46
- Localisation : 25 Km au sud-ouest de Paris FRANCE
-
Contact :
Message
par mm91 » 30 déc. 2013, 18:08
Du point de vue de l’étude des tags , ou du point de vue pédagogique c’est très intéressant !…
Mais pour avoir un résultat qui indique seulement :
« actuellement nous sommes au printemps »
(c’était la question de Vals) ;
je trouve que l’info est assez inintéressante dans la mesure où le lecteur pourrait savoir directement (sans besoin de faire un calcul compliqué avec des comparaisons ou autres) quelles sont les instants précis des changements de saison.
Par exemple :
Cette année :
-le printemps commence : %ws_spring%
-l’été commence : %ws_summer%
- l’automne commence : %ws_autumn%
- l’hiver commence : %ws_winter%
bon, évidemment, il n’y a pas eu un « bel exercice de tags » ; mais le résultat y gagne quand même beaucoup en clarté et précision de l’information sans trop alourdir la page.
Et le lecteur saura qu’il peut toujours trouver sur votre site les heure/date exacts des saisons.
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
-
vals
- Participation 5
![Participation 5 Participation 5](./images/ranks/gold5.png)
- Messages : 833
- Enregistré le : 13 déc. 2006, 20:27
- Localisation : 69320 Feyzin
-
Contact :
Message
par vals » 30 déc. 2013, 19:16
Bonjour
Sauf qu'il n'est pas de mon propos de dire quand commence ou termine une saison mais d'indiquer qu'on est en hiver comme j'indique qu'on est en décembre et qu'il est 15h30.
Pas plus.
![Image](http://meteodefeyzin.free.fr/Permanents/meteodefeyzin1.jpg)
Davis VantagePro2 + Wswin32 V2.96.10 + GraphWeather + ftp-uploader.
Webcam.
-
webmaster
- Site Admin
![Site Admin Site Admin](./images/ranks/admin.png)
- Messages : 2611
- Enregistré le : 12 déc. 2006, 20:54
- Localisation : Rieux 51 FRANCE
-
Contact :
Message
par webmaster » 30 déc. 2013, 19:35
[quote="mm91"
Par respect pour Werner et son logiciel ![/quote]
Pour info %ws_season_winter[0000]% ne donne pas l'heure.
vals a écrit :
Winter Solstice %ws_winter% = 18:12 21/12/2013
Chez moi %ws_winter% donne le mois en lettre.
Cordialement
Rieux
-
vals
- Participation 5
![Participation 5 Participation 5](./images/ranks/gold5.png)
- Messages : 833
- Enregistré le : 13 déc. 2006, 20:27
- Localisation : 69320 Feyzin
-
Contact :
Message
par vals » 30 déc. 2013, 20:22
C'est pas un réglage de wswin car chez moi je confirme que c'est bien en chiffre ?
![Image](http://meteodefeyzin.free.fr/Permanents/meteodefeyzin1.jpg)
Davis VantagePro2 + Wswin32 V2.96.10 + GraphWeather + ftp-uploader.
Webcam.
-
webmaster
- Site Admin
![Site Admin Site Admin](./images/ranks/admin.png)
- Messages : 2611
- Enregistré le : 12 déc. 2006, 20:54
- Localisation : Rieux 51 FRANCE
-
Contact :
Message
par webmaster » 30 déc. 2013, 20:26
Pas grave je vais prendre la date ailleurs.
Mais je ne vois pas où l'on peut modifier çà.
Cordialement
Rieux
-
webmaster
- Site Admin
![Site Admin Site Admin](./images/ranks/admin.png)
- Messages : 2611
- Enregistré le : 12 déc. 2006, 20:54
- Localisation : Rieux 51 FRANCE
-
Contact :
Message
par webmaster » 30 déc. 2013, 22:39
A essayer, chez moi çà donne hiver
Code : Tout sélectionner
%ws_setmem[10]=%ws_instr=1~5~%ws_spring%%%
%ws_setmem[1]=%ws_instr=4~2~%ws_getmem[10]%%%
%ws_setmem[2]=%ws_instr=1~2~%ws_getmem[10]%%%
%ws_setmem[10]=%ws_cutstr=5~20~%ws_season_spring[0000]%%%
%ws_setmem[3]=%ws_instr=1~2~%ws_getmem[10]%%%
%ws_setmem[4]=%ws_instr=3~2~%ws_getmem[10]%%%
%ws_setmem[11]=%ws_getmem[4]%%ws_getmem[3]%%ws_getmem[2]%%ws_getmem[1]%%
%ws_setmem[10]=%ws_instr=1~5~%ws_summer%%%
%ws_setmem[1]=%ws_instr=4~2~%ws_getmem[10]%%%
%ws_setmem[2]=%ws_instr=1~2~%ws_getmem[10]%%%
%ws_setmem[10]=%ws_cutstr=5~20~%ws_season_summer[0000]%%%
%ws_setmem[3]=%ws_instr=1~2~%ws_getmem[10]%%%
%ws_setmem[4]=%ws_instr=3~2~%ws_getmem[10]%%%
%ws_setmem[12]=%ws_getmem[4]%%ws_getmem[3]%%ws_getmem[2]%%ws_getmem[1]%%
%ws_setmem[10]=%ws_instr=1~5~%ws_autumn%%%
%ws_setmem[1]=%ws_instr=4~2~%ws_getmem[10]%%%
%ws_setmem[2]=%ws_instr=1~2~%ws_getmem[10]%%%
%ws_setmem[10]=%ws_cutstr=5~20~%ws_season_autumn[0000]%%%
%ws_setmem[3]=%ws_instr=1~2~%ws_getmem[10]%%%
%ws_setmem[4]=%ws_instr=3~2~%ws_getmem[10]%%%
%ws_setmem[13]=%ws_getmem[4]%%ws_getmem[3]%%ws_getmem[2]%%ws_getmem[1]%%
%ws_setmem[10]=%ws_instr=1~5~%ws_winter%%%
%ws_setmem[1]=%ws_instr=4~2~%ws_getmem[10]%%%
%ws_setmem[2]=%ws_instr=1~2~%ws_getmem[10]%%%
%ws_setmem[10]=%ws_cutstr=5~20~%ws_season_winter[0000]%%%
%ws_setmem[3]=%ws_instr=1~2~%ws_getmem[10]%%%
%ws_setmem[4]=%ws_instr=3~2~%ws_getmem[10]%%%
%ws_setmem[14]=%ws_getmem[4]%%ws_getmem[3]%%ws_getmem[2]%%ws_getmem[1]%%
%ws_setmem[1]=%ws_compare[2]=%ws_month2%%ws_day2%%ws_hour2%%ws_minute2%~01010000~hiver~%%
%ws_setmem[2]=%ws_compare[5]=%ws_month2%%ws_day2%%ws_hour2%%ws_minute2%~%ws_getmem[11]%~%ws_getmem[1]%~%%
%ws_getmem[2]%
%ws_setmem[1]=%ws_compare[2]=%ws_month2%%ws_day2%%ws_hour2%%ws_minute2%~%ws_getmem[11]%~printemps~%%
%ws_setmem[2]=%ws_compare[5]=%ws_month2%%ws_day2%%ws_hour2%%ws_minute2%~%ws_getmem[12]%~%ws_getmem[1]%~%%
%ws_getmem[2]%
%ws_setmem[1]=%ws_compare[2]=%ws_month2%%ws_day2%%ws_hour2%%ws_minute2%~%ws_getmem[12]%~été~%%
%ws_setmem[2]=%ws_compare[5]=%ws_month2%%ws_day2%%ws_hour2%%ws_minute2%~%ws_getmem[13]%~%ws_getmem[1]%~%%
%ws_getmem[2]%
%ws_setmem[1]=%ws_compare[2]=%ws_month2%%ws_day2%%ws_hour2%%ws_minute2%~%ws_getmem[13]%~automne~%%
%ws_setmem[2]=%ws_compare[5]=%ws_month2%%ws_day2%%ws_hour2%%ws_minute2%~%ws_getmem[14]%~%ws_getmem[1]%~%%
%ws_getmem[2]%
%ws_setmem[1]=%ws_compare[2]=%ws_month2%%ws_day2%%ws_hour2%%ws_minute2%~%ws_getmem[14]%~hiver~%%
%ws_setmem[2]=%ws_compare[5]=%ws_month2%%ws_day2%%ws_hour2%%ws_minute2%~12312359~%ws_getmem[1]%~%%
%ws_getmem[2]%
Reste à savoir la quel date est prise en compte pour l'hiver en cours lors du passage en 2014, à surveiller donc !
Cordialement
Rieux
-
webmaster
- Site Admin
![Site Admin Site Admin](./images/ranks/admin.png)
- Messages : 2611
- Enregistré le : 12 déc. 2006, 20:54
- Localisation : Rieux 51 FRANCE
-
Contact :
Message
par webmaster » 30 déc. 2013, 22:55
mm91 a écrit :Du point de vue de l’étude des tags , ou du point de vue pédagogique c’est très intéressant !…
Raison de plus pour le faire.
mm91 a écrit :Mais pour avoir un résultat qui indique seulement :
« actuellement nous sommes au printemps »
C'est bien la seule réflexion que je n'ai jamais car la motivation de la demande ne me regarde pas.
L'aboutissement de ce genre de code peut aussi être esthétique en affichant une icône ou la couleur du thème de ton site en le faisant correspondre à la saison en cours.
Il n'y a pas de limite à l'imagination et la création.
Cordialement
Rieux
-
mm91
- Participation 6
![Participation 6 Participation 6](./images/ranks/gold6.png)
- Messages : 2581
- Enregistré le : 31 mars 2007, 07:46
- Localisation : 25 Km au sud-ouest de Paris FRANCE
-
Contact :
Message
par mm91 » 01 janv. 2014, 17:23
webmaster a écrit :
vals a écrit :
Winter Solstice %ws_winter% = 18:12 21/12/2013
Chez moi %ws_winter% donne le mois en lettre.
%ws_userdate=% Permet de revenir au format de la date définit dans windows.
Donc ça dépend d'un réglage dans windows.
Chez moi (comme chez Vals) %ws_winter% me donne 18:12 21/12/2013
Si je mets
%ws_userdate=%
avant %ws_winter%
ça me donne 00:04 22 décembre 2014 (pour cette année)
comme chez toi.
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
-
webmaster
- Site Admin
![Site Admin Site Admin](./images/ranks/admin.png)
- Messages : 2611
- Enregistré le : 12 déc. 2006, 20:54
- Localisation : Rieux 51 FRANCE
-
Contact :
Message
par webmaster » 01 janv. 2014, 18:10
Bonsoir,
Ici le mois est en lettre au départ, donc en ajoutant %ws_userdate=% ou meme %ws_userdate=YYYY-MM-DD%, la date reste en lettre !
Cordialement
Rieux
-
mm91
- Participation 6
![Participation 6 Participation 6](./images/ranks/gold6.png)
- Messages : 2581
- Enregistré le : 31 mars 2007, 07:46
- Localisation : 25 Km au sud-ouest de Paris FRANCE
-
Contact :
Message
par mm91 » 01 janv. 2014, 18:47
Bon, je suis arrivé à faire ce que je voulais , mais il me reste juste un détail de mise en page :
Sur cette page :
http://icare.cinq.free.fr/meteo/courrent.html
case « Soleil », case « saison année en cours »
dans la case des solstices et des équinoxe
je n’arrive pas à retourner à la ligne après chaque heure/date
Comment faire ce retour à la ligne ?
Je pense que c’est une histoire de « align center » ( ?) mais je m’en sors pas !
merci
Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo
-
webmaster
- Site Admin
![Site Admin Site Admin](./images/ranks/admin.png)
- Messages : 2611
- Enregistré le : 12 déc. 2006, 20:54
- Localisation : Rieux 51 FRANCE
-
Contact :
Message
par webmaster » 01 janv. 2014, 19:20
mm91 a écrit :Comment faire ce retour à la ligne ?
Je pense que c’est une histoire de « align center »
Pour aller à la ligne en html c'est
Cordialement
Rieux
-
vals
- Participation 5
![Participation 5 Participation 5](./images/ranks/gold5.png)
- Messages : 833
- Enregistré le : 13 déc. 2006, 20:27
- Localisation : 69320 Feyzin
-
Contact :
Message
par vals » 01 janv. 2014, 19:36
Bonjour
Chez moi aussi ça indique hiver.
J'avais une question:
Est-il possible "d'encapsuler" tous le tag dans un
%ws_setmem[xx]=tout le tag%
Pour le restituer dans un %ws_getmem[xx]%
A la fin du tag j'ai hiver%
Et le getmem ne m'affiche rien ??
A moins qu'il faille faire autrement.
![Image](http://meteodefeyzin.free.fr/Permanents/meteodefeyzin1.jpg)
Davis VantagePro2 + Wswin32 V2.96.10 + GraphWeather + ftp-uploader.
Webcam.
-
webmaster
- Site Admin
![Site Admin Site Admin](./images/ranks/admin.png)
- Messages : 2611
- Enregistré le : 12 déc. 2006, 20:54
- Localisation : Rieux 51 FRANCE
-
Contact :
Message
par webmaster » 01 janv. 2014, 20:21
Non, la variable ne peut pas contenir plusieurs lignes de code.
Pourquoi cela te pose un problème pour placer le code à un endroit précis ?
Cordialement
Rieux
-
vals
- Participation 5
![Participation 5 Participation 5](./images/ranks/gold5.png)
- Messages : 833
- Enregistré le : 13 déc. 2006, 20:27
- Localisation : 69320 Feyzin
-
Contact :
Message
par vals » 01 janv. 2014, 20:43
Oui c'est ça.
Mon script qui génère le panneau d'affichage type led ne permet pas d'inclure des tags trop long ou sur plusieurs lignes.
Je pensais faire le tag en début de fichier puis reporter au bon endroit la valeur saison par le getmem.
![Mad :mad:](./images/smilies/icon_mad.gif)
![Image](http://meteodefeyzin.free.fr/Permanents/meteodefeyzin1.jpg)
Davis VantagePro2 + Wswin32 V2.96.10 + GraphWeather + ftp-uploader.
Webcam.