Statistiques 2.0

Une question, un bug ?
Répondre
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Message par jturlier »

Bonsoir à tous,
Pour ceux qui seraient intéressés par une application Javascript, correspondant à MyGWStats.php, vous pouvez voir le résultat ici :

http://meteozoir.homeip.net/calsimple.htm

Je pense qu'Antoine le reprendra et l'adaptera pour l'inclure à une de ses prochaines versions. En attendant son produit fini, vous pouvez récupérer le code prototype pour l'adapter à vos besoins.
Jean

Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR

http://meteoserignan.ddns.net
Image
"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

Bravo Jean, ca fonctionne très bien !
As-tu essayer de l'intégrer directement dans un xsl ? Je verrais bien un calendrier comme ca dans chaque stats en haut à droite. Comme ca plus besoin de frame (iframe ou object), on peut afficher tel quel.
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Message par jturlier »

Je vais essayer. Je n'y avais pas pensé !
Jean

Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR

http://meteoserignan.ddns.net
Image
"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
nenette
Membre
Messages : 39
Inscription : mar. mars 13, 2007 9:56 pm

Message par nenette »

Bravo Jturlier

Super ce calendrier pour les stats très très bonne idée

Vivement que ce soit da GW
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Message par jturlier »

Nenette,
rien ne t'empêche de récupérer le code en visualisant le source et de l'installer en attendant mieux. Le source est un peu commenté. Pour l'utiliser tel quel, il suffit de modifier la variable MonSite, et pour les couleurs .Calendarsite0. Après tu peux modifier les tailles des Iframe et div, ainsi que leurs positions.

Antoine,
J'en c... pour intégrer le JS ds le xsl : rien en JS ne s'exécute, le source est nickel... mais aucune trace de JS !!! Il me manque beaucoup de bases, mais je continue de chercher.
Jean

Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR

http://meteoserignan.ddns.net
Image
"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

A priori je pense que ca doit être faisable. Je ne suis pas expert en xsl, mais d'après ce que j'ai compris c'est juste un genre de template html avec des balises spéciales que l'on remplace par des valeurs, donc le code JS qui est dedans on doit le retrouver à la fin.
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Message par jturlier »

Bonjour,
il y avait un bug ds le passage de janvier à décembre et vice-versa.

Pour info :
Pour changer les couleurs modifier calendarstyle0 en fonction des besoins.
Pour changer la taille du calendrier, modifier la taille des caractères sur la 1ère ligne de calendarstyle0.
Pour changer la taille des stats il faut modifier le iframe ds le code à la ligne 155.

Si vous faites des stats sur les pages visitées le passage d'une page à une autre fait un refresh donc +1 dans le compteur !
Jean

Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR

http://meteoserignan.ddns.net
Image
"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Message par jturlier »

Bonjour à tous,
J'ai fait une petite modif hier : affichage des mois dans le calendrier qd on clique sur les années.
Modif de présentation : le calendrier et la page résultats sont dans des cellules de tableau, leur changement de place est donc un peu plus facile ?! ... peut-être
Jean

Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR

http://meteoserignan.ddns.net
Image
"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: Statistiques 2.0

Message par jturlier »

Bonjour Antoine,
une petite suggestion pour les stats :
http://meteozoir.homeip.net/calsimple.htm
C'est un prototype écrit en VB.2008, il n'est pas portable puisque les chemins sont câblés en dur, et qu'il fonctionne sur une vue de ma base de données.
Il y a qq corrections qui restent à faire, et le choix des couleurs pourrait être plus harmonieux !
Cela pourrait-être sympa, mais c'est glouton en ressources (320 s pour générer environ 2*1200 courbes avec un core2duo à 3GHz. Il faudrait qu'il soit ds un thread basse priorité) :!:
Jean

Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR

http://meteoserignan.ddns.net
Image
"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Re: Statistiques 2.0

Message par TiToine »

C'est très bien réalisé, théoriquement tu pourrais les intégrer au xsl (comme devrait le faire GW un jour prochain).
Par curiosité, tu as utilisé quoi pour faire les graphiques ?
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: Statistiques 2.0

Message par jturlier »

Bonjour Antoine,
je n'ai pas réussi à intégrer tout ça ds du xml. Il est vrai que je n'ai pas trop insisté.

Tout est réalisé en vb.2008 (c'était ma première réalisation en .Net) avec System.Drawing.Drawing2D du framework 3.5 (cela devrait fonctionner aussi avec le 2.x ou le 3.0), à partir d'une classe que j'ai trouvée sur CodeSource, mais j'ai dû l'adapter à mes besoins.

Pour info aux développeurs sous VB.net qui voudraient travailler avec vista x64 et les Bases de données, je n'ai pas réussi à faire tourner ADODB, car VB.net(en x64) utilise par défaut "vhost" et les pilotes ODBC nécessitent vhost32 (MySQL, PostGreSQL et tout ce qui n'est pas Microsoft).
J'ai donc été obligé de créer en VB6 sur une autre machine (en 32 bits) un squelette de pgm avec les accès à la DB, et ensuite le convertir ds VB2008. Si qq'un a une idée elle sera la bienvenue. Rien trouvé ds les registres ni sur les forums français ou Anglais (je ne lis ni le chinois ni le russe)
Jean

Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR

http://meteoserignan.ddns.net
Image
"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Avatar de l’utilisateur
COULET
Membre
Messages : 805
Inscription : sam. mai 13, 2006 5:04 pm
Localisation : MONTPELLIER
Contact :

Re: Statistiques 2.0

Message par COULET »

Salut Jean !

SUPER !
L'idée est excellente et la rélisation très agreable !
Quand dans GW

A+
P COULET :cool:


Vantage Vue - GW 3.0.15 - Windows 10 - Cumulus
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: Statistiques 2.0

Message par jturlier »

Pierre,
merci pour le compliment, mais contrairement au Javascript pour visualiser les stats, cette réalisation n'est pas "portable", donc le bébé est maintenant ds la gamelle d'Antoine.
Je pense qu'il mettra cela ds une prochaine version.
Je m'avance peut-être, c'est plutôt à lui de répondre.
Jean

Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR

http://meteoserignan.ddns.net
Image
"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Re: Statistiques 2.0

Message par TiToine »

Dès que j'ai terminé de régler les derniers problèmes avec les stats, j'intègre les graphique dedans.
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: Statistiques 2.0

Message par jturlier »

Bonjour Antoine, tu es levé bien tôt :!:
C'est sympa de prévoir l'inclusion ds GW, ça m'évitera de modifier mon appli pour qu'elle génère les graphes modifiés 2 fois par jour.
Merci encore.

1 - En ce qui concerne les bugs, as-tu regardé le pb d'export en tps réel pour les flash ?

2 - Existe-t-il un moyen pour créer des jpeg à partir des icônes "temps présent" et "prévisions", toutes les 30 minutes par exemple, pour pouvoir les utiliser à l'extérieur de GW ? Ça serait une option sympa.
Jean

Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR

http://meteoserignan.ddns.net
Image
"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Répondre