Page 1 sur 2

Création des fichiers mois et année personnalisés

Posté : 06 juin 2007, 23:02
par Tudgur
Peut-on créer ces fichiers .html en personnalisant les fichiers template_m_.txt et template_y_.txt. ?
Mais après, on fait comment à partir de ces deux fichiers .txt ?

Ou faut-il un fichier du type custom.txt ?
par exemple mois.txt dont le nom figurerait dans wswin_customfiles.cfg ?

Cordialement.

Posté : 07 juin 2007, 22:05
par webmaster
Bonsoir,

Pourquoi veux-tu faire une page HTML avec le fichier template alors que le fichier custom est là pour çà ?
A la vue du code composant les templates il n’y a pas de doutes à avoir, cela sera un fichier txt. Maintenant que ce passe t il si on y insert du code HTML ?
Franchement je ne sais pas, je n’ai jamais essayé n’en voyant pas l’intérêt.

Posté : 07 juin 2007, 23:33
par Tudgur
Bonsoir ;

Tu as mal compris ma question...
Je l'ai donc mal formulée.

Les fichiers template consuisent à des fichiers .txt très bien pour un usage perso mais pas terrrible comme présentation.

Le fichier Custom.html présente surtout les données "présentes" et il est éventuellement mis à jour toutes les 5 ou 10 ou 15 min...

Mon souhait serait de créer un fichier personnalisé .html, pour chaque mois (1 ligne par jour) et chaque année (1 ligne chaque mois), sous forme de "jolis" tableaux... :wink:
Existe-t-il pour cela des "modèles" à personnaliser ?

Par exemple, j'ai personnalisé le fichier longtime_en.txt qui me crée le fichier longtime.html pour les maxi mini sur le long terme.
j'ai modifié le début de wswin_customfiles.cfg comme ceci :

[custom.txt]
#=2
1=custom.txt
2=longtime_en.txt

et ça marche.

Cordialement.

Posté : 08 juin 2007, 21:01
par webmaster
Bonsoir,

Excuse-moi, il y a des soirs où j’ai le cerveau embrumé….. :oops:

Je ne connais pas de tableaux à personnaliser, ce qui ne veut pas dire qu’il n’en existe pas. Il y a pas mal de Template sur le site de Werner que je n’ai jamais essayés ni ouverts.

Mais bon, le mieux serait sans doutes que tu crées toi-même ce tableau que WsWin rempliera seul dura les différents cycles de mise à jour.

Regarde en bas de ma page Pluie, Soleil ou Température, cela doit ressembler au tableau annuel dont tu parles.

Posté : 08 juin 2007, 22:34
par Tudgur
Salut .

Je pensais à un tableau comme ceux que tu as fait en php. A chaque mise à jour, des lignes s'ajouteraient automatiquement, une par jour de mesures.
Mais cela n'est peut-être pas réalisable.

Je n'ai pas trouvé ta page pluie, soleil ou température ...:cry:
Par contre j'ai vu un maxi de 64° :!: :!: :!: (dans le tableau valeurs sur long terme)

Cordialement.

Posté : 09 juin 2007, 07:32
par webmaster
Bonjour,

Mais tout est réalisable, il faut juste trouver le temps de le faire.
Le PHP est un langage dynamique, c’est pour cette raison qu’il demande un interpréteur sur le serveur qui héberge ses pages.
Le code est le même pour tous les mois, il ne fait que lire les données d’un fichier TXT, ensuite recherche les valeurs extrêmes, éventuellement fait un tri sur une condition donnée comme les jours d’ensoleillements ou pour coloriser les cellules, puis affiche bêtement le résultat.

64° !
Tu sais il fait chaud dans la Marne, c’est pour cela que l’on y fait du Champagne :lol:
Plus sérieusement je vais regarder, certainement un bug lors de l’importation des données de la station précédente, j’avais eu de gros soucis.

Posté : 09 juin 2007, 07:47
par mm91
D’après ce que je comprends, les fichiers « template » permettent d’enregistrer des pages avec des données (et non pas afficher des données à un instant donné comme avec le « custom.txt »)
C’est justement ce que je cherchai à faire (voir le post : tags / comment conserver les tags calculés) et que JackT m’a proposé une méthode, maintenant au point.

Je voudrai donc aussi faire des essais avec « template ».

Dans « contrôles / paramètres template… » si je coche « créer fichier template jour » il m’est indiqué : « fichier non trouvé ! template_d.txt »
(idem pour "mois" etc.)

Alors que ces fichiers existent dans mon répertoire WsWin.

Comment faire pour créer les fichiers template ?

Posté : 09 juin 2007, 08:23
par webmaster
Bonjour Michel,

Non Michel, sinon je ne vous aurai pas laissé galérer comme vous l’avez fait !
Je n’utilise pas beaucoup les templates et les noaa, mais pour moi ils ne peuvent enregistrer que des tags de mesures, et non calculés.
Je vais regarder ces fonctions de plus près car le problème revient souvent ces derniers jours, mais je ne les utilise que pour des minis, maxis et cumuls.

Je suis preneur de toutes infos sur le sujet.

Posté : 09 juin 2007, 08:31
par mm91
OK,
je comprends que "template" ne fonctionne pas pour les tags calculés.

Pourtant, quand je regarde dans " template_d_.txt " j'y vois toutes les sortes de tags

Je voudrais bien faire l'essai à condition de savoir comment créer un fichier "template" ?

Posté : 09 juin 2007, 08:44
par webmaster
Je ne vais pas changer maintenant, je ne réponds toujours qu’à la moitié de la question pour faire durer la discution :D

Il faut passer par le menu Contrôle / Template/ARPS/Synop/Metar.
Ensuite tu arrives sur l’onglet Template, tu coches NOAA Mois et Années qui sont normalement fournis par Werner. Les fichiers seront générés dans le répertoire indiqué en haut de l’onglet.

Posté : 09 juin 2007, 09:34
par Tudgur
mm91 a écrit : Dans « contrôles / paramètres template… » si je coche « créer fichier template jour » il m’est indiqué : « fichier non trouvé ! template_d.txt »
(idem pour "mois" etc.)

Alors que ces fichiers existent dans mon répertoire WsWin.

Comment faire pour créer les fichiers template ?
Idem chez moi !

Posté : 09 juin 2007, 09:46
par mm91
webmaster a écrit :Je ne vais pas changer maintenant, je ne réponds toujours qu’à la moitié de la question pour faire durer la discution :D

Il faut passer par le menu Contrôle / Template/ARPS/Synop/Metar.
Ensuite tu arrives sur l’onglet Template, tu coches NOAA Mois et Années qui sont normalement fournis par Werner. Les fichiers seront générés dans le répertoire indiqué en haut de l’onglet.
c'est pas à moitié, c'est rien du tout !
puisque tu répètes ce que j'ai fait et je t'ai dit (et Tudgur aussi) que ça ne marchait pas.
L'as-tu fait ?
(je ne donnes jamais une procédure sans l'avoir testée moi-même, et c'est comme ça que j'apprends un tas de choses)

Posté : 09 juin 2007, 09:55
par vals
Bonjour à tous.
Je pense qu'il faut renommer le fichier en retirant le dernier _.
template_m_.txt devient ainsi template_m.txt.
Il faut que ces fichiers soient dans le répertoire principal de wswin.
Et le fichier txt correspondant sera créé dans le repertoire indiqué dans la petite fenêtre "dossier".
Et idem pour tous les template.
Cordialement

Posté : 09 juin 2007, 10:04
par webmaster
mm91 a écrit :L'as-tu fait ?
(je ne donnes jamais une procédure sans l'avoir testée moi-même, et c'est comme ça que j'apprends un tas de choses)
Moi non plus ou bien je le précise !
J'utilise cette fonction depuis longtemps sans problèmes pour mes pages en PHP.

Bien vue Vals, j’avais oublié cette manip faite il y a un moment….

Mais bon quelque part WsWin te dit ouvertement qu’il ne trouve pas un fichier et t’en donne le nom, l faut aussi chercher un peu Michel , à chacun ses défauts !

Posté : 09 juin 2007, 16:41
par webmaster
Et je maintiens pour info que je n’arrive toujours pas à intégrer un tag calculé dans un template.
Mais à la vue du résultat c’est quelque chose que j’avais déjà essayé.
Maintenant en faisant des essais j’ai vu une fonction que je ne connaissais pas qui est le rapport personnalisé, je pars en investigation dans la soirée.