Annonce

#1 2007-09-15 15:52:27

grum
Équipe Piwigo
50% Nantes - 50% Paris
2007-09-10
2502

[Plugin] AStat

Bonjour,

J'ai fait un plugin générant des stats sous PWG.
Pas encore traduit, mais çà devrait pas être trop dur j'ai (normalement) fait usage de ce qu'il fallait pour...

A noter que les requêtes sur les bases sont un peu plus complexes que celles employées dans l'outil de stat de PWG, de fait sur de grosses tables (millions de visites ??) çà  peut être gourmand en temps CPU (je m'y connais pas assez pour déterminer çà)

le plugin : http://phpwebgallery.net/ext/extension_view.php?eid=172


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#2 2007-09-15 16:16:01

grum
Équipe Piwigo
50% Nantes - 50% Paris
2007-09-10
2502

Re: [Plugin] AStat

Je suis un gros boulet, j'ai pas du mettre ce post dans le bon forum !! :o)

comment on fait pour le déplacer dans celui dédiés aux extensions ? ^^;


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#3 2007-09-15 16:59:01

VDigital
Former Piwigo Team
Paris (FR)
2005-05-04
15124

Re: [Plugin] AStat

Comme ça!
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#4 2007-09-15 17:01:08

grum
Équipe Piwigo
50% Nantes - 50% Paris
2007-09-10
2502

Re: [Plugin] AStat

VDigital a écrit:

Comme ça!
8-)

ouah... :)

merci !


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#5 2007-09-15 18:14:33

sakkhho
Membre
Paris
2007-04-02
1836

Re: [Plugin] AStat

meric bcp pour ce plugin !
je viens de tester sur une galerie de test ca marche nickel
idem pour l'import d'anciennes stats (1.6.2), j'ai lu rapidement ton autre post mais j'ai pas bien saisi le probleme apres import.

petites suggestions :
est ce que dans configuration, tu pourrai faire en sorte que l'on configure l'onglet 'par periodes' pour une affichage par defaut comme l'on veut c'et à dire soit :
- global (comme c'est le cas en ce moment)
- par années
- par mois de l'année en cours
- par jour du mois en cours.  je pense que c'est pas la peine d'aller plus bas.

car l"idée est revenu svt sur le forum d'avoir par defaut un affichage mois / mois.


EDIT : A si je viens de voir le hic !
le gros bug qd on va ds historique originial de pwg

Code:

 INSERT INTO phpwebgallery_history_summary
    (id,year,month,day,hour,nb_pages)
     VALUES('2007.04','2007','04',NULL,NULL,'3653')
    , ('2007.04.03','2007','04','03',NULL,'153')
...
.
.
[mysql error 1062] Duplicate entry '2007.05' for key 1

Dernière modification par sakkhho (2007-09-15 18:16:41)


Piwigo 2.3.5

Hors ligne

#6 2007-09-15 18:25:47

VDigital
Former Piwigo Team
Paris (FR)
2005-05-04
15124

Re: [Plugin] AStat

Oui je confirme mais je ne pourrais plus le confirmé.
par paquet de 20 000 lignes, j'ai tout migré.
J'ai fait du ménage ensuite.
Et je n'ai pas fini.

Mais ton plugin est excellent...
Pour te remercier, je te propose une autre version de AStat_by_ip.tpl :

<table class="table2" id="dailyStats">
  <tr class="throw">
    <th>{lang:IP_label}</th>
    <th>{lang:Pages seen}</th>
    <th>{lang:Pictures_seen}</th>
    <th></th>
  </tr>
<!-- BEGIN stat_by_ip_row -->
  <tr class="StatTableRow">
    <td style="white-space: nowrap">
    <a href="http://www.ripe.net/whois?form_type=simple&amp;full_query_string=&amp;searchtext={stat_by_ip_row.IP}+&amp;do_search=Search"
        title="Ripe Whois" target="_blank">{stat_by_ip_row.IP}</a>
          <a href="http://www.geoiptool.com/fr/?IP={stat_by_ip_row.IP}"
          title="Geo IP localisation" target="_blank">*</a>
    </td>
    <td class="number">{stat_by_ip_row.PAGES}</td>
    <td class="number">{stat_by_ip_row.PICTURES}</td>
    <td><div class="AStatBar1" style="width:{stat_by_ip_row.WIDTH2}px" />
    <div class="AStatBar2" style="width:{stat_by_ip_row.WIDTH1}px" /></td>
  </tr>
<!-- END stat_by_ip_row -->
</table>
{NB_TOTAL_IP}
<h3>{PAGES_LINKS}</h3>

Attention: Les sites "professionnels" en France doivent déclarer à la CNIL l'usage fait des données personnels conservées.
Pour tous les autres amusez-vous bien.
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#7 2007-09-15 18:29:10

sakkhho
Membre
Paris
2007-04-02
1836

Re: [Plugin] AStat

VDigital a écrit:

Oui je confirme mais je ne pourrais plus le confirmé.
par paquet de 20 000 lignes, j'ai tout migré.
J'ai fait du ménage ensuite.
Et je n'ai pas fini.

qu'entend tu 'j'ai fait du ménage' il y a des choses à faie post migration ?


Piwigo 2.3.5

Hors ligne

#8 2007-09-15 18:37:06

grum
Équipe Piwigo
50% Nantes - 50% Paris
2007-09-10
2502

Re: [Plugin] AStat

j'ai mis une version 1.0.1 en ligne qui corrige le problème avec les stats natives de PWG.

une solution simple pour résoudre le problème si la migration a déjà été faite (ne pas tenter de réimporter avec le plugin dans ce cas là !!)
- faire un DELETE FROM sur la table <racine>HISTORY_SUMMARY
- faire un UPDATE <racine>HISTORY SET summarized = 'false'

avec <racine> correspondant à la racine du nom de vos table.

la première consultation des stats natives PWG va forcer à tout recalculer, puis çà sera bon.


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#9 2007-09-15 18:42:48

grum
Équipe Piwigo
50% Nantes - 50% Paris
2007-09-10
2502

Re: [Plugin] AStat

VDigital a écrit:

Oui je confirme mais je ne pourrais plus le confirmé.
par paquet de 20 000 lignes, j'ai tout migré.
J'ai fait du ménage ensuite.
Et je n'ai pas fini.

Mais ton plugin est excellent...
Pour te remercier, je te propose une autre version de AStat_by_ip.tpl :

<table class="table2" id="dailyStats">
  <tr class="throw">
    <th>{lang:IP_label}</th>
    <th>{lang:Pages seen}</th>
    <th>{lang:Pictures_seen}</th>
    <th></th>
  </tr>
<!-- BEGIN stat_by_ip_row -->
  <tr class="StatTableRow">
    <td style="white-space: nowrap">
    <a href="http://www.ripe.net/whois?form_type=simple&amp;full_query_string=&amp;searchtext={stat_by_ip_row.IP}+&amp;do_search=Search"
        title="Ripe Whois" target="_blank">{stat_by_ip_row.IP}</a>
          <a href="http://www.geoiptool.com/fr/?IP={stat_by_ip_row.IP}"
          title="Geo IP localisation" target="_blank">*</a>
    </td>
    <td class="number">{stat_by_ip_row.PAGES}</td>
    <td class="number">{stat_by_ip_row.PICTURES}</td>
    <td><div class="AStatBar1" style="width:{stat_by_ip_row.WIDTH2}px" />
    <div class="AStatBar2" style="width:{stat_by_ip_row.WIDTH1}px" /></td>
  </tr>
<!-- END stat_by_ip_row -->
</table>
{NB_TOTAL_IP}
<h3>{PAGES_LINKS}</h3>

Attention: Les sites "professionnels" en France doivent déclarer à la CNIL l'usage fait des données personnels conservées.
Pour tous les autres amusez-vous bien.
8-)

Ah oui excellent la géolocalisation ! :)
je vais garder l'idée pour la prochaine version.
merci !

concernant


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#10 2007-09-15 18:47:03

grum
Équipe Piwigo
50% Nantes - 50% Paris
2007-09-10
2502

Re: [Plugin] AStat

sakkhho a écrit:

meric bcp pour ce plugin !
je viens de tester sur une galerie de test ca marche nickel
idem pour l'import d'anciennes stats (1.6.2), j'ai lu rapidement ton autre post mais j'ai pas bien saisi le probleme apres import.

petites suggestions :
est ce que dans configuration, tu pourrai faire en sorte que l'on configure l'onglet 'par periodes' pour une affichage par defaut comme l'on veut c'et à dire soit :
- global (comme c'est le cas en ce moment)
- par années
- par mois de l'année en cours
- par jour du mois en cours.  je pense que c'est pas la peine d'aller plus bas.

car l"idée est revenu svt sur le forum d'avoir par defaut un affichage mois / mois.

oui, j'y avais pensé à un moment, pis j'ai oublié car je me suis d'abord lancé dans l'import et après ben j'ai zappé....
c'est pas un truc bien compliqué à mettre en oeuvre, je vais tacher de pas oublier pour la prochaine version ! :o)


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#11 2007-09-15 23:01:50

P@t
Équipe Piwigo
Nice
2007-06-13
5694

Re: [Plugin] AStat

Très bon boulot!
Testé, ca marche impec (en principe, je ne regarde jamais les stats de mon site)

Et ca a du etre un enorme travail j'imagine...


P@t

Hors ligne

#12 2007-09-15 23:18:43

Nicco
Membre
Paris - Val de Marne
2006-05-12
1794

Re: [Plugin] AStat

parfait merci beaucoup pour ce plugin et pour la modif aussi de vince


Nicco Starrrr ..... voici ma galerie http://gallery-nicco.no-ip.org & ma passion http://bd-nicco.no-ip.org
version PWG 1.7.1 + de nombreux plugins actifs (trop pour les énumérer)

Hors ligne

#13 2007-09-16 00:15:32

grum
Équipe Piwigo
50% Nantes - 50% Paris
2007-09-10
2502

Re: [Plugin] AStat

P@t a écrit:

Très bon boulot!
Et ca a du etre un enorme travail j'imagine...

çà prends un peu de temps oui, mais pas tant que çà :)

j'ai déjà pris en compte les remarques et ai commencé à ajouter d'autres fonctionnalités.... ^^;

Dernière modification par grum (2007-09-16 00:17:09)


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#14 2007-09-16 01:13:52

Nicco
Membre
Paris - Val de Marne
2006-05-12
1794

Re: [Plugin] AStat

ok puisque tu bosses dessus moi aussi je veux bien un truc en plus !

c est dans la partie IP ... de pouvoir avoir la liste des membres qui utilise l IP
pour que ce soit plus clair regarde dans mon plugin sur le filtrage de l historique

a+


Nicco Starrrr ..... voici ma galerie http://gallery-nicco.no-ip.org & ma passion http://bd-nicco.no-ip.org
version PWG 1.7.1 + de nombreux plugins actifs (trop pour les énumérer)

Hors ligne

#15 2007-09-16 08:36:05

grum
Équipe Piwigo
50% Nantes - 50% Paris
2007-09-10
2502

Re: [Plugin] AStat

Nicco a écrit:

ok puisque tu bosses dessus moi aussi je veux bien un truc en plus !

c est dans la partie IP ... de pouvoir avoir la liste des membres qui utilise l IP
pour que ce soit plus clair regarde dans mon plugin sur le filtrage de l historique

a+

c'est le plugin "nbc History IP Excluder" ?
je note ce besoin dans ma liste des fonctions à rajouter.


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter facebook newsletter Faire un don Piwigo.org © 2002-2020 · Contact