Statistiques du site

All contributions published for previous SPIP versions

Un squelette (page) qui affiche les statistiques du site, sur le site public.

Cette page est basée sur « La « popularité » des articles ».

On affiche les 50 articles les plus populaires du site, et donc triés dans cet ordre.

Un exemple de l’utilisation de ce pack est disponible sur SPIP-Edu.

Pour chaque article on affiche :
-  Son titre (+lien) ;
-  Son logo ;
-  Le nombre total de visites ;
-  Ainsi que le pourcentage de sa popularité représenté égalment sous la forme d’une jauge (horizontale).

le pack statistiques
- statistiques.html
- statistiques.php3
- et les images

Merci à Thierry Portmann pour l’ajout de la moyenne journalière des visites des articles.

Si vous trouvez d’autres astuces/boucles, pouvant afficher d’autres informations :
-  Popularité des rubriques (basée sur celle des articles bien sûr) ;
-  Trier les articles par leur nombre de visites, etc.

Signalez-le via le forum ci-dessous, ou directement par mail à l’auteur.

updated on 2 October 2019

Discussion

16 discussions

  • Tommyknocker

    Bonjour et bravo pour ces statistiques très utiles.

    Comme je cafouillais un peu cette nuit pour l’intégrer sur mon site, j’ai modifié quelque peu les pages.

    En effet, je n’arrivais pas à récupérer le contenu des variables lorsque j’installais les fichier à la racine.

    J’ai le squelette multisaison, j’ai donc modifié les pages pour ne conserver qu’une inclusion. Le tout est installé dans mon dossiers “squelettes”
    Ensuite, j’appelle le code à travers une page que j’ai crée et qui me permet de conserver une harmonie sur mon site.

    Je l’ai installé cette nuit sur mon site : http://www.tommyknocker.fr.

    Je suis novice sous spip mais c’est vraiment un outil passionnant

    Dites moi ce que vous en pensez. Les stats sont directement accessibles ici.

    Merci

    Tommyknocker.

    Reply to this message

  • 3

    Bonjour

    Félicitations à l’auteur du code de ces stats de fréquentation

    Je les ai mises en place sur mon site http://www.histoirepassion.eu/spip.php?page=statistiques

    Ca donne un excellent résultat

    Vous pouvez aussi visiter le site, par simple curiosité, il marche fort auprès des amateurs d’histoire locale et de généalogie

    Et SPIP est un outil génial !

    Cordialement

    • Isabelle

      Bonjour,

      Utilisatrice depuis fort longtemps de ces belles statistiques sous 1.7 puis 1.8 - et ce, sur plusieurs sites - sans problème, cela bugge sous 1.9.2b que je viens d’installer...

      http://www.williambeckford.org/statistiques.php3

      Or je vois que le site ci-dessus est sous 1.9 je ne perds donc pas espoir ;-)

      Il y a une différence dans la structure de nos adresses...

      Y -a-t-il une astuce à utiliser ?

      Merci d’avance pour la réponse qui me rendrait très grand service !

    • Isabelle

      Je me réponds à moi-même en vous invitant à découvrir ici la solution à mes bugs de statistiques (maintenant résolus) au passage de la 1.9 (voir au bas du forum directement !) : http://forum.spip.org/fr_195591.html#forum195606.

    • Le géant

      Oui bonjour je suis allez sur le site vraiment formidable, j’ai le code qui permette de mettre le compteur qui se trouve sur votre site dans la partie information générale tous foction sauf le compteur des visiteurs, mes les auteurs, breves, articles, marche trés bien mais comment faire pour que ça marche, j’ai le spip 1.9

    Reply to this message

  • 1
    atuttabirra

    Je ne parviens pas à voir le plugin “statistiques” dans la fenêtre des plugins de confiiguration de l’espace privé. Le dossier statistiques décompacté a été installé dans le dossier plugins de mon site spip comme je l’ai fais avec d’autres plugins.

    Est-ce que j’ai loupé qc?

    Norbert

    • atuttabirra

      Je réponds à moi même. Je me suis rendu compte que ce n’est pas un plugin mais une squelette. J’ai donc fait tout faux!

      Norbert

    Reply to this message

  • #POPULARITE_SITE n’est pas le nombre moyen de vistes/jour, c la popularite du site, largement supérieure (près du double)

    Reply to this message

  • Bonjour je suis novice en programmation et je doit faire une page de statistique pour mon site.
    Elle doit afficher le nombre de visites des article par rubrique, le nombre d’article proposé et le nombre d’article publié pour chaque rubrique.

    Comment faire ?
    aparament il faut utiliser $query mais je ne sais pas comment ca marche

    Merci d’avance

    Reply to this message

  • 1
    asso.bachant

    Voila un bon script et qui fonctionne aprés un peu de tatonnement.

    . je telecharge le pack
    . je transfert les fichiers a la racine de mon site
    . j’appelle le fichier statistiques

    . ET pan la fameuse erreur
    Parse error : parse error, unexpected ’ ;’

    “que faire, relire l’article, pourtant on n’a tous fait bien et la pan un truc nous a échapper”

    . On a déjà eu ce type de problème avec l’agenda gastéroprod.
    Cela doit correspondre à des hébergeurs ........
    cela court-circuite ........
    une error de parsing.

    Il suffit d’ajouter des “de part et d’autres
    $pop_sup = 100 -”#POPULARITE" ;

    ET LA MIRACLE, c’est MAGIQUE !

    • Oui, c’est bien un probléme suivant l’hébergeur et la conf du serveur.
      Voici les modifs que j’ai effectuées pour que celà fonctionne.
      <?
      // % pop supérieur
      $popularite = '[(#POPULARITE)]';
      $pop_sup = 100 - $popularite;
      if ("$pop_sup" > 0){
      ?>

    Reply to this message

  • 1

    je ne comprend pas pourquoi mais je n’ai aucun résultat sur la page de statistiques.. :(

    A noter également que mes stats sont vierges dans la partie admin...

    Par contre en bas de pages avec le bouton ’recalculer cette page’, il y a bien les boutons de popularité et ceux-ci fonctionnent !

    NB: hébergeur OVH, j’ai déjà installer d’autre site SPIP mais je n’avais jamais rencontré ce problème

    • depuis la mise à jour vers SPIP 1.7 les stats fonctionnent correctement

    Reply to this message

  • 1

    Une autre présentation sympatique:

    • cafeducentre

      Le lien ne marche pas... !
      Et j’ai rien trouvé tout seul sur le site...

    Reply to this message

  • 1

    Bonjour,
    j’ai installé le “module” statistiques, tout a très bien fonctionné quelques jours, et puis...
    Voila le message d’erreur recu:

    Parse error: parse error in /home/users/keskon/www/CACHE/1/keskon-statistiques.87e616 on line 1037

    Je precise que j’ai vidé le cache de mon navigateur (ie6), que j’ai vidé le cache de spip...

    Mon site est sur une adresse temporaire chez mon hébergeur, je suis donc je suppose le seul visiteur, et je n’ai plus visité pendant 3 jours. et au retour...

    C’est grave, Docteur?

    • Bonjour,

      J’ai rencontré cette “error” à chaque fois que j’ai modifié la page (ajout de logo, footer etc) avec un logiciel.
      J’ai fini par la modifier au “marteau et burin”, avec un simple note pad en html pur, et je n’ai plus ce problème.
      Ces statistiques contiennent peut-être des portions de code modifiées par les logiciels éditeurs de html, et bien entendu pas par un simple éditeur de texte.

      Si vous mettez la page fournie d’origine sans rencontrer jamais ce problème, mais que ce problème survient si vous avez modifié la page html des stats en question, vous devriez faire les modifs via un simple éditeur de texte ... et j’espère que comme pour moi ça marchera.

      En tous cas grand merci au créateur de cette page de statistiques.

    Reply to this message

  • 1

    Marche pas !!! ;-(
    J’utilise eva 1.0
    J’ai mis statistique.html/php3 et le dossier images à la racine.
    Je pointe le navigateur vers http://monsite.fr/statistiques.html
    et .... j’ai la page du squelette “statistiques” ???

    Où merde-je ??? une piste ??

    Reply to this message

Comment on this article

Who are you?
  • [Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document

Follow the comments: RSS 2.0 | Atom