effacer le contenu d'une cellule

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 !
Tudgur
Participation 6
Participation 6
Messages : 1770
Enregistré le : 13 mai 2007, 16:47
Localisation : 29880 Plouguerneau
Contact :

Message par Tudgur » 17 août 2007, 19:19

ça maaaaaaarche ! :wink:

Surtout ne soit pas désolé !
Tout ce boulot que tu fais...

Cela me rappelle un forum de jardinage auquel je participais très activement.
J'aidais beaucoup, j'y passais beaucoup de temps (ce n'est pas forcément déplaisant). J'ai même apporté des plantes à une autre "fêlée" à Nice.
Parfois, je n'avais même pas un merci. On m'a aussi reproché d'être trop technique :cry: J'ai donc tout arrêté !

Il est vrai que les forum meteo comme celui-ci et celui d'IC sont plus "techniques" et donc fréquentés par des passionnés. On y retrouve des "abonnés".

En tout cas, MERCI !

A+

Je te tiens au courant pour le fichier année.
Cordialement.

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

Avatar du membre
chriss
Participation 5
Participation 5
Messages : 946
Enregistré le : 31 mai 2007, 16:30
Localisation : Plévenon (22)
Contact :

Message par chriss » 17 août 2007, 23:07

Tudgur a écrit : En tout cas, MERCI !
De rien Tudgur, pour moi c'est un plaisir de créer des tags alors si je peux aider les autres avec mes tags c'est encore mieu !
Je te tiens au courant pour le fichier année.
Bon je pense déja que le tag que je t'ai donné pour le fichier année n'est pas bon alors autant tout de suite te donner le tout.

Voici le code pour le mois de janvier (d'où le "01" dans "%ws_setmem[2]=01%")

Code : Tout sélectionner

<!-- %customfile=%ws_year%.html% --> 

Ici tu met le code pour l'entete de ton tableau .....


<tr> 
<td style="background-color: rgb(255, 255, 204); width: 65px; text-align: center;"><font color="#0000ff">1</font></td> 
<td style="text-align: center; width: 53px;" bgcolor="#ddf7f2"> 
%ws_setmem[2]=01% 
%ws_setmem[3]=%maxvalpast[2~00~%ws_getmem[2]%~0000]%% 
%ws_compare[4]=%ws_getmem[2]%~%ws_month2%~%ws_getmem[3]%~%</td> 
<td style="text-align: center; width: 53px;" bgcolor="#ddf7f2"> 
%ws_setmem[2]=01% 
%ws_setmem[3]=%minvalpast[2~00~%ws_getmem[2]%~0000]%% 
%ws_compare[4]=%ws_getmem[2]%~%ws_month2%~%ws_getmem[3]%~%</td> 
<td style="text-align: center; width: 53px;" bgcolor="#ddf7f2"> 
%ws_setmem[2]=01% 
%ws_setmem[3]=%avgvalpast[2~00~%ws_getmem[2]%~0000]%% 
%ws_compare[4]=%ws_getmem[2]%~%ws_month2%~%ws_getmem[3]%~%</td> 
<td style="text-align: center; width: 53px;" bgcolor="#ddf7f2" 
%ws_setmem[2]=01% 
%ws_setmem[3]=%avgvalpast[34~00~%ws_getmem[2]%~0000]%% 
%ws_compare[4]=%ws_getmem[2]%~%ws_month2%~%ws_getmem[3]%~%</td> 

<td style="width: 71px; text-align: center;" bgcolor="#ddf7f2"> 
%ws_setmem[2]=01% 
%ws_setmem[3]=%sundaypast[00~%ws_getmem[2]%~0000]%% 
%ws_setmem[61]=%ws_replacestr= heures~~%ws_getmem[3]%%% 
%ws_setmem[60]=%ws_replacestr= minutes~~%ws_getmem[61]%%% 
%ws_compare[4]=%ws_getmem[2]%~%ws_month2%~%ws_getmem[60]% h~% 
</td> 

<td style="text-align: center; width: 53px;" bgcolor="#ddf7f2"> 
%ws_setmem[2]=01% 
%ws_setmem[3]=%maxvalpast[45~00~%ws_getmem[2]%~0000]%% 
%ws_setmem[58]=%ws_compare[4]=%ws_getmem[2]%~%ws_month2%~%ws_getmem[3]%~%</td> 
<td style="text-align: center; width: 53px;" bgcolor="#ddf7f2"> 
%ws_setmem[2]=01% 
%ws_setmem[3]=%avgvalpast[35~00~%ws_getmem[2]%~0000]%% 
%ws_compare[4]=%ws_getmem[2]%~%ws_month2%~%ws_getmem[3]%~%</td> 

</tr>
Voilà reste plus qu'a rajouté le meme code pour les autres mois de l'année en modifiant le numéro.
A+

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

Message par Tudgur » 18 août 2007, 15:33

Bonjour Christophe.

En me basant sur ton dernier tag de fichier mois voici je que j'ai imaginé :

%ws_setmem[2]=17%
%ws_setmem[3]=17%
%ws_compare[4]=%ws_getmem[2]%~%ws_day%~%ws_getmem[3]%~%

ça marche ; il y a surement plus simple mais comme je n'ai bien compris les mécanismes de ces tags... :cry:

Ce tag me permet d'effacer la date (ici le 17) en début de ligne et de la créer si le jour est passé.

L'intérêt ? En donnant la valeur 0 à la hauteur des lignes, celles-ci n'apparaissent pas si toutes les cellules de la ligne sont vides !
Il reste tout de même l'épaisseur des bordures si on en veut dans le tableau final.

Peut-être as-tu un tag beaucoup plus simple ?

Je teste le fichier année dés que possible,peut-être ce soir.
...pour moi c'est un plaisir de créer des tags alors si je peux aider les autres avec mes tags c'est encore mieu !
J'ai quelques idées pour les longues soirées d'hiver ; des tags qui pourraient être utiles à ceux qui font des mesures depuis plusieurs années.

Pour chaque mois (voire chaque jour...) depuis le début des mesures, les temp maxi,mini, le maxi le plus bas, le mini le plus haut, la pluviométrie la plus forte, la plus failbe, etc, avec les dates respectives
On pourrait ainsi, sur un current mois (jour) afficher les records de ce mois (jour). Comme sur IC.
En clair : nous sommes le 18 aout : pouvoir afficher les valeurs maxi, mini etc mesurées un 18 aout (des records de jours et de mois et non pas des records à long terme.

Mais ce doit être un travail de titan.:lol:
Ce pourrait aussi être un travail collaboratif...

Perso, je vais finir ma première année (sauf soleil) à la fin du mois.
Donc pas utile pour l'instant. Mais pour d'autres...
Je veux bien participer.

A+
Cordialement.

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

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

Message par vals » 18 août 2007, 15:48

Bonjour.
C'est un peu l'idée que je voulais soumettre à la rentrée pour la création de tags:
Par exemple aujourd'hui 18 août 2007.
Le plus chaud 18 août 2005 32°c à 14h55
Le plus froid 18 août 2006 15°c à 4h15.
Le plus de pluie 18 août 2004 35 mm
Etc pour le vent la pression l'humidité.
Mais j'imagine le boulot !!!
Car des tags existent pour certaines valeurs mais pas pour toutes ou seulement pour l'année en cours.
Ca serait "amusant" pour des stations comme Rieux qui existent depuis des années, moins pour d'autres beaucoup plus récentes.
@+
Image
Davis VantagePro2 + Wswin32 V2.96.10 + GraphWeather + ftp-uploader. Webcam.

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

Message par Tudgur » 18 août 2007, 16:04

Salut Vals !

C'est exactement ça !

A+
Cordialement.

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

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

Message par vals » 18 août 2007, 16:11

Les grandes idées se rencontrent !!! :D
Image
Davis VantagePro2 + Wswin32 V2.96.10 + GraphWeather + ftp-uploader. Webcam.

Avatar du membre
chriss
Participation 5
Participation 5
Messages : 946
Enregistré le : 31 mai 2007, 16:30
Localisation : Plévenon (22)
Contact :

Message par chriss » 18 août 2007, 18:41

A chaque problème sa solution !!
Je sais déjà comment faire pour le tag qui afficherait la valeur du 18 aout le plus chaud/froid... Ce n'est pas si dur que ça. Je commence dès demain.
Pour toi Tudur, j'ai la solution pour effacer la ligne complètement, il suffit juste d'afficher le code si le jour est passé sinon rien. Je fais ca demain.
Pour l'instant je repars en fête, que c'est agréable les vacances !!
A+

Avatar du membre
chriss
Participation 5
Participation 5
Messages : 946
Enregistré le : 31 mai 2007, 16:30
Localisation : Plévenon (22)
Contact :

Message par chriss » 18 août 2007, 19:04

Tudgur, je viens d'avoir une idée de génie !!! Oui ca m'arrive.
Oublie complètement les tags que je t'ai donné ci dessus. Créer ta ligne normalement, c'est à dire que tu te souci pas du jour, meme s'il n'est pas passé ca ne fais rien. Tu mets tout simplement les tags peut importe qu'ils affiche 99999,9 °C.
Ensuite avant chaque ligne de ton tableau tu met celui-ci:
%ws_setmem[3]=jour de ta ligne%
%ws_compare[4]=%ws_getmem[3]%~%ws_day%~~<!-- %

Et apres ta ligne tu met celui-là:
%ws_setmem[3]=jour de ta ligne%
%ws_compare[4]=%ws_getmem[3]%~%ws_day%~~ -->%

Et ainsi de suite.
Là c'est parfait et ca alège beaucoup le fichier.
Redis moi si ça te satisfait ou pas.
Allez a demain pour de nouveau tags.

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

Message par Tudgur » 20 août 2007, 10:00

Ben mince alors !

Je viens de trouver ton message !
Comme dans le précédent tu disais que tu allais faire la teuf, j'attendais un message dimanche ou ce matin...

Donc j'essaye ce nouveau tag.

a+
Cordialement.

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

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

Message par Tudgur » 20 août 2007, 10:41

Salut Christophe (j'ai oublié tout à l'heure :oops: )

C'est tout simplement gé-nial !!!
Effectivement, avec les autre tags c'était un peu lourd et Wswin mettait un certain temps pour générer le fichier html.

Peut-on faire aussi simple pour le fichier année :

avant la ligne :
%ws_setmem[3]=mois de la ligne%
%ws_compare[4]=%ws_getmem[3]%~%ws_month%~~<!-- %

après la ligne :
%ws_setmem[3]=mois de la ligne%
%ws_compare[4]=%ws_getmem[3]%~%ws_month%~~ -->%

Merci beaucoup.
A+
Cordialement.

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

Avatar du membre
chriss
Participation 5
Participation 5
Messages : 946
Enregistré le : 31 mai 2007, 16:30
Localisation : Plévenon (22)
Contact :

Message par chriss » 20 août 2007, 10:59

Oui ca marchera pour l"année !!
A+

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

Message par Tudgur » 20 août 2007, 12:19

Normalement, je peurx aussi utiliser le tag normal pour l'ensoleillement ?

Pour l'instant j'ai laissé comme ceci, mais le fichier serait encore allégé :

%ws_setmem[3]=01%
%ws_compare[4]=%ws_getmem[3]%~%ws_day%~~<!-- %
<tr>
<td style="background-color: rgb(255, 255, 204); width: 65px; text-align: center;"><font color="#0000ff">1</font></td>
<td style="text-align: center; width: 53px;" bgcolor="#ddf7f2">%maxvalpast[2~01~00~0000]%</td>
<td style="text-align: center; width: 53px;" bgcolor="#ddf7f2">%minvalpast[2~01~00~0000]%</td>
<td style="text-align: center; width: 53px;" bgcolor="#ddf7f2">%avgvalpast[2~01~00~0000]%</td>
<td style="width: 71px; text-align: center;" bgcolor="#ddf7f2">%avgvalpast[34~01~00~0000]%</td>
<td style="width: 71px; text-align: center;" bgcolor="#ddf7f2">%ws_setmem[29]=%sundaypast[01~00~0000]%%
%ws_setmem[60]=%ws_replacestr= heures~~%ws_getmem[29]%%%
%ws_setmem[59]=%ws_replacestr= minutes~~%ws_getmem[60]%%%
%ws_setmem[58]=%ws_compare[5]=%ws_getmem[59]%~10~0%ws_getmem[59]%~%ws_getmem[59]%%%
%ws_comparestr=%ws_getmem[29]%~%ws_getmem[60]%~0:%ws_getmem[58]%% h</td>
<td style="width: 71px; text-align: center;" bgcolor="#ddf7f2">%maxvalpast[45~01~00~0000]%</td>
<td style="width: 71px; text-align: center;" bgcolor="#ddf7f2">%avgvalpast[35~01~00~0000]%</td>
</tr>
%ws_setmem[3]=01%
%ws_compare[4]=%ws_getmem[3]%~%ws_day%~~ -->%

A+
Cordialement.

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

Avatar du membre
chriss
Participation 5
Participation 5
Messages : 946
Enregistré le : 31 mai 2007, 16:30
Localisation : Plévenon (22)
Contact :

Message par chriss » 20 août 2007, 12:53

Pour le soleil c'est toi qui voulait un "h" au lieu de "heures" ou "minutes" alors si tu enleve le tag tu auras a nouveau l'heures affichié en entier.

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

Message par Tudgur » 20 août 2007, 15:13

Ok ! tu m'en a fait tellement ; j'ai pourtant tout sauvegardé et tout noté dans un fichier txt ! Donc je laisse comme ça.

Par défaut les fichiers personnalisés html sont créés dans le répertoire html.
Je crois avoir vu un tag concernant les répertoires.
Pourrait-on faire en sorte que des fichiers html de l'année courante, tel que page_2007_08.html ou page_2007.html, dont les fichiers txt contiennent le tag %ws_year% soient créés dans le répertoire de l'année courante 2007.
L'année prochaine, ils le seraient automatiquement dans le 2008.
Les autres fichiers html restant créés dans le répertoire html...

A+
Cordialement.

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

Avatar du membre
chriss
Participation 5
Participation 5
Messages : 946
Enregistré le : 31 mai 2007, 16:30
Localisation : Plévenon (22)
Contact :

Message par chriss » 20 août 2007, 17:46

<!-- %customfile=C:\Program Files\Wswin\html\%ws_year%\nom de ta page.html% -->

essaie ca

Répondre