Nouvelles:

De retour, dans un nouveau format!

Menu principal

Pages records templates WeatherBlues v2 (PHP)

Démarré par mimo57, Mercredi 1 Février 2017 à 19:56

« précédent - suivant »

mimo57

Bonjour,

j'ai un soucis avec la page records de mon site (http://www.meteo-orny.fr/records.php). L'affichage des dates et heures n'est pas correct. Je ne pense pas que ça date d'aujourd'hui, mais comme je suis en cours de remaniement, passage a cumulus MX, ..... j'en profite pour corriger ce qui ne va pas.
Par exemple 17h36 passe en 5hnn pour la date pas mieux.

J'ai tenté certaines modifications, mais en vain. La version de mon fichier "wt_data_inc.php" est : 2.4 (2013-11-19), je pense que c'est la plus récente.

Au passage, j'ai tenté de vérifier la version de mes fichiers avec l'option MANAGE.PHP, mais je tombe sur 504 Gateway Time-out. The server didn't respond in time.

Amitiés
Yves
****
Si devant le problème tu t\'assieds, jamais tu ne te relèveras !


clodmu

Bonjour,

Je ne connais pas MX car en PHP donc là je ne sais pas t'aider.

J'ai parcouru tes pages de relevés et il me semble que tu as des erreurs un peu partout !
Par exemple, les graphes et les relevés de la journée ne correspondent pas, respectivement -1° et +4,2°

Dans tes records on peut voir des extrêmes énormes :

Plus haut maximum   41,4 °C   at 5hnn on 7 2015
Plus bas minimum   -16,3 °C   at 8hnn on 7 2012

D'accord que tu es dans l'Est mais du -16,3° en juillet ...

D'abord, as-tu réglé toutes tes mesures en métrique ?

Il doit exister une liste des balises en PHP, vérifies bien que celles dans tes paramétrages correspondent.

Cumulus MX est une version de test non finalisé d'où les erreurs. Pour mener à bien la mise en place il est nécessaire de connaître la programmation PHP, à mon avis.

Je ne veux pas te décourager mais vouloir utiliser un logiciel en cours de "fabrication" n'est pas la meilleure solution pour diffuser des données météo et tu risques de passer pour un rigolo avec des résultats aléatoires.

J'ai oublié, as-tu visité les pages Sandaysoft, auteur de Cumulus MX ?

Amicalement
Clod
Pour visiter Maurice de son fauteuil : http://meneange-mu.free-h.net/index.htm

Ma page météo : http://meneange-mu.free-h.net/meteo/cumulus/web/index.htm
... c'est en évolution,

mimo57

Bonjour,

merci clodmu pour t'être penché sur mon cas.
Pour la différence entre les données du jours et les graphs c'est tout à fait normal, les graphs ne sont pas mis à jours depuis le début d'année suite à mon passage à MX. Faut que je modifie aussi cette partie.

pour les records, c'est bien là qu'est le problème.
Pour le plus haut maximum, j'ai en réalité:
$tempH = "41,4";
$TtempH = "at 17:29 on 07 août 2015";
Qui après transformation via le code PHP du template donne 41,4 °C   at 5hnn on 7 2015
les minutes ne sont pas retranscrivent et remplacé par "nn", le mois n'est plus affiché, bref les valeurs sont bonnes, mais pas le jour/heure du record.

Le plus bas minimum, les -16.3°C ne sont effectivement pas en juillet, mais le 7 février 2012. Ce qui confirme que le mois n'est plus affiché.

Et la, je comprend pas.

MX est peut être une version beta, mais je pense suffisamment évoluée pour que les données recueillis et traitées soient fiable.
Pour preuve, quand je vais sur l'interface web de MX, tout y est correctement affiché.
Temperature      
High temperature   41,4 °C   vendredi 7 août 2015 17:29
Low temperature   -16,3 °C   mardi 7 février 2012 08:50

Je sais que le template WeatherBlues v2 (PHP) n'est pas optimisé pour MX, mais les balises n'ont pas changées entre la V1 et 3 de Cumulus donc aucune raison pour que cela ne fonctionne pas dans l'ensemble.

Amitiés
Yves
****
Si devant le problème tu t\'assieds, jamais tu ne te relèveras !


clodmu

Utilises-tu la dernière version officielle de MX ?

Il semble qu'un malware traîne dans tes pages.

Ce qui est étrange est qu'il n'y a que pour la page de tous les records que les dates soient mal affichées !
Une erreur dans PHP ou dans la transcription des balises ? Tu le sais certainement mais il suffit d'un espace ou d'un signe pour provoquer une erreur.
Peut-être qu'en allant sur le forum Sandaysoft tu découvrirais plus facilement le pourquoi du comment et t'éviterait de perdre du temps !

Amitiés
Clod
Pour visiter Maurice de son fauteuil : http://meneange-mu.free-h.net/index.htm

Ma page météo : http://meneange-mu.free-h.net/meteo/cumulus/web/index.htm
... c'est en évolution,

mimo57

Un malware ??? tu as vu ça comment car mon hébergeur qui scanne régulièrement les sites ne m'a rien remonté.

Oui, je pense que c'est la dernière version de MX mise à jour il y a moins d'une semaine.

Étrange, comme tu dis.

Amitiés
Yves
****
Si devant le problème tu t\'assieds, jamais tu ne te relèveras !


clodmu

Bonjour,

Tu as un 304 not modified signe de malware ou d'une saloperie qui traîne. Possibilité que ce soit sur ton disque et transmis à chaque mise à jour sur le site distant. Il est aussi possible que ce soit Cumulus, certains anti-virus réagissent mal.

Amitiés météorologiques.
Clod
Pour visiter Maurice de son fauteuil : http://meneange-mu.free-h.net/index.htm

Ma page météo : http://meneange-mu.free-h.net/meteo/cumulus/web/index.htm
... c'est en évolution,

mimo57

Bonjour,

un 304 not modified ???? ou, sur quelle page, à quel moment, en faisant quoi ?? Peux-tu être un peu plus précis, car je ne vois rien chez moi.

Amitié
Yves
****
Si devant le problème tu t\'assieds, jamais tu ne te relèveras !


clodmu

Bonjour,

Sur ta page Records enregistrés : click droit > Examiner l'élément > Réseau.

A voir aussi en local et éventuellement sur les autres pages.

@ +
Clod

Pour visiter Maurice de son fauteuil : http://meneange-mu.free-h.net/index.htm

Ma page météo : http://meneange-mu.free-h.net/meteo/cumulus/web/index.htm
... c'est en évolution,

mimo57

Je me réponds à moi même.

Lu sur le forum Weather by You :
CitationCertains changements ont été apportés à Cumulus MX sur la mise en forme de la date et l'heure en raison de .NET étant utilisé par opposition à Delphi.
Extrait  de Wiki Sandaysoft:
  "Les différences se produisent parce que Delphi (utilisé par Cumulus 1) est insensible à la casse, et .Net (Cumulus MX) est sensible à la casse, donc. Net peut utiliser les majuscules et minuscules pour les différents éléments, où Delphi doit utiliser des lettres différentes.

en d'autres thermes, pour faire simple, dans les fichiers wt_month_inc.php et wt_data_inc.php il faut changer le format des dates et heures.
Citation'm' devient "%M"
  "d " (n'oubliez pas l'espace) devient "dd " ou "%d " si vous voulez un jour à un seul chiffre
"hh':'nn" devient "HH:mm" et " yyyy" devient "' 'yyyy"

Si vous voulez plus d'info voir le forum (en anglais)

Dommage que notre amis Jacques ne tienne plus à jour ses templates avec les modifications/corrections qui y sont apportés.

Amitiés

Yves
****
Si devant le problème tu t\'assieds, jamais tu ne te relèveras !


clodmu

Il me semble t'avoir recommandé d'aller voir les explications de l'auteur, quelques fois ça aide, la preuve ...  :P
Pour visiter Maurice de son fauteuil : http://meneange-mu.free-h.net/index.htm

Ma page météo : http://meneange-mu.free-h.net/meteo/cumulus/web/index.htm
... c'est en évolution,