Préambule, prérequis techniques
Ce plugin propose d’afficher des compteurs de visite pour vos articles sous une forme graphique. Les images de compteurs de visites générés sont au format GIF ou PNG selon le choix de l’administrateur du site.
Il est possible de choisir :
- le nombre de chiffres à afficher (de 1 à 10), ou bien laisser le plugin le calculer automatiquement (3 chiffres pour 329, 5 chiffres pour 90032 par exemple).
- Un décompte personnel ou bien un décompte basé sur les statistiques gérées par SPIP. Dans le cas d’un décompte personnel, le compteur s’incrémente à chaque visite de l’article.
- Un compteur affichant le nombre total de visites du site.
- Un habillage parmi 30 habillages possibles. Vous pourrez aussi ajouter vos habillages personnels.
Prérequis
Ce plugin ne fonctionne qu’à la condition qu’une extension graphique (type GD ou GD2) soit activée sur le serveur hébergeant votre site. Dans le cas contraire, des messages d’erreur remplaceront les compteurs dans l’interface publique.
Ce plugin fonctionne à partir de la version SPIP 1.9.3 dev à partir de la version SVN 9800 environ et ne fonctionne pas pour les version 1.9.2b ou précédentes (utilisation de fonctions non présentes dans ces versions).
Licence
Ce plugin est mis à disposition sous un contrat Creative Commons
![]()
Mise en place du plugin
Après avoir décompressé l’archive récupérée sur le dépôt de la Zone [1] recopiez son contenu dans le répertoire plugins situé à la racine de votre site, puis activez ce plugin dans la page de gestion des plugins [2].
Créer un répertoire « CompteurGraphique » (respectez la casse) dans le répertoire « IMG » de SPIP en lui donnant les droits en écriture (c’est lui qui accueillera les images de compteurs de visites générées par le plugin).
Le plugin est désormais opérationnel, il vous suffit ensuite d’effectuer vos choix d’affichage (ou de non affichage) dans l’interface privée aux endroits suivants :
- pages des articles
- pages des rubriques
- bouton spécifique dans l’onglet Statistiques
Pour inclure les images de compteurs de visites dans votre site, ce plugin dispose de deux squelettes qu’il est possible d’adapter en les éditant (code conditionnel adaptable dans le squelette) :
- compteurgraphique.html à inclure dans vos pages d’articles
- compteurgraphique-total.html à inclure aux endroits où vous voulez voir apparaître le nombre total de visites de votre site.
Principe de fonctionnement
Implanter les compteurs de visite
Il est possible de définir des compteurs de visite à trois endroits de l’espace privé de SPIP :
- page d’article (dès lors qu’on numéro d’article est défini) afin de définir un compteur pour cet article ou bien d’interdire l’affichage d’un compteur pour l’article ;
- page de rubrique afin de définir un compteur pour tous les articles de cette rubrique ou bien d’interdire l’affichage d’un compteur pour les articles de la rubrique ;
- en allant sur la page spécifique (onglet Statistiques => Bouton Compteurs Graphiques) afin de définir un modèle de compteur pour tous les articles du site et de configurer le fonctionnement du plugin (génération d’images au format GIF ou PNG, restrictions...).
Comme les compteurs peuvent être définis à plusieurs endroits différents (site, rubrique ou article), ils s’appliquent suivant certaines règles de priorité :
- les choix de compteurs effectués dans les pages d’édition des articles sont prioritaires sur ceux définis dans les pages d’édition des rubriques ;
- les choix de compteurs effectués dans les pages d’édition des rubriques sont prioritaires sur ceux définis dans la page spécifique de définition d’un modèle de compteur graphique pour tout le site.
Ainsi, par exemple, il est possible de définir un modèle de compteur de visite pour tous les articles du site et de choisir un autre modèle pour les articles d’une rubrique particulière. De même, il est possible d’interdire l’affichage de compteurs de visites pour tous les articles d’une rubrique sauf un article en particulier.
Configurer les compteurs
Vous avez la possibilité de refuser aux simples rédacteurs de configurer des compteurs de visite afin de ne pas perturber votre charte graphique (configuration à effectuer dans la page spécifique de l’onglet Statistiques => Bouton Compteurs Graphiques).
Trois types de compteur
Il existe 3 types de compteurs de visites :
- des compteurs de visites affichant les nombres de visites des articles tel qu’il s’affichent dans les statistiques de SPIP
- des compteurs de visites pour les articles reposant sur un décompte personnalisé que vous fixez vous-même. Dans ce cas, le compteur s’incrémente automatiquement à chaque hit de la page. C’est pourquoi ces compteurs de visites sont générés par une balise dynamique qui permet l’incrémentation automatique sans recalcul des pages
- un compteur de visites affichant le nombre total de visites du site tel qu’il s’affiche dans les statistiques de SPIP
Adaptations techniques possibles
Les images permettant de générer les compteurs de visite sont stockées dans la librairie spécifique située dans le répertoire lib/compteurgraphique_pack . Ce répertoire contient 30 sous-répertoires correspondants aux 30 habillages proposés.
Il vous est possible d’ajouter un habillage personnel en suivant les règles suivantes :
- créez 10 images de même dimension, au format GIF ou PNG, en les nommant 0.gif, 1.gif, ..., 9.gif (dans le cas ou vous avez choisi de générer des images au format gif) ; ces images représentent respectivement les 10 chiffres 0, 1, ..., 9.
- placez ces 10 images dans un répertoire nommé 31 (l’habillage 31) que vous placerez dans le répertoire lib/compteurgraphique_pack.
Vous pouvez ainsi ajouter autant d’habillages que vous le souhaitez en créant les répertoires correspondant : 32, 33, etc.
Si vous souhaitez supprimer un des habillages proposés, il vous faut supprimer entièrement le répertoire qui contient les images associées tout en renommant si nécessaire les autres répertoires afin qu’il n’y ait pas de trous dans l’ordre des numéros des habillages. Par exemple, si vous supprimez l’habillage 9, il vous faudra renommer le répertoire de l’habillage 30 en 9 pour que les répertoires contenants les 29 habillages soient bien numérotés de 1 à 29.
Quelques captures d’écran

- Cadre de sélection d’un des 30 habillages disponibles

- Une partie du cadre affiché dans les pages des articles grâce au pipeline affiche_gauche
Des exemples d’intégration du compteur graphique dans le squelette d’EVA-web 3 :
![]() |
![]() |
![]() |






Vos commentaires
# Le 19 janvier à 07:40, par philou28
En réponse à : Plugin Compteur Graphique
Le compteur de visite de tous les articles (sur la page d’accueil) est bloqué. Il l’est également sur les derniers articles publiés. C’est très frustrant... D’où peut venir le problème ?
Répondre à ce message
# Le 14 mai 2011 à 22:29, par Vison
En réponse à : Plugin Compteur Graphique
Bonjour,
En tentant d’utiliser ce plugin, j’ai le message suivant :
Warning : imagegif() [function.imagegif] : Unable to open ’IMG/CompteurGraphique/CompteurGraphique86.gif’ for writing in ...
Je suppose qu’il s’agit de droits ???
Il semble que plusieurs sites souffrent de ce message. Avez-vous une idée de ce dont il s’agit ? Merci tout de même pour ce plugin que je ne manquerai pas d’utiliser quand ce problème sera résolu. A+
# Le 15 mai 2011 à 07:06, par Olivier Gautier
En réponse à : Plugin Compteur Graphique
Bonjour,
avez-vous vérifié que les conditions techniques évoquées dans cet article sont bien remplies ?
A savoir :
# Le 15 mai 2011 à 19:08, par Vison
En réponse à : Plugin Compteur Graphique
Merci de votre réponse. Je n’ai pas encore résolu le problème car cela ne dépend pas que de moi. Notamment, je ne peux changer les droits.
Mais, il s’agit certainement d’un problème de droits. Car, j’ai pu le reproduire sur un autre site interne, simplement en interdisant l’écriture aux « Autres » sur le répertoire IMG/CompteurGraphique. Cependant, sur le site où il y a le Warning :
- ce n’est pas le manque de GD car cela a fonctionné par le passé ;
- les droits sur IMG/CompteurGraphique sont tous à lecture-écriture. C’est pourquoi il me faut discuter avec le responsable des droits.
Mais merci tout de même pour le rappel des deux conditions qui sont réalisées, sauf peut-être pour les droits, même s’ils paraissent corrects.
J’attends des nouvelles du responsable et je vous tiens au courant.
Meilleures salutations et merci encore pour votre travail, car ce plugin est réellement très bien.
Répondre à ce message
# Le 6 mars 2011 à 09:26, par ?
En réponse à : Plugin Compteur Graphique
Je ne comprends pas comment faire pour faire figurer le compteur dans l’espace public ?
Si l’on met, en code source, #VISITES , par exemple, cette écriture apparaît au public mais non un compteur.
Pourriez-vous m’indiquer la procédure ?
Merci
Répondre à ce message
# Le 13 mai 2010 à 10:20, par majoux
En réponse à : Plugin Compteur Graphique
Ou sinon, ajouter dans votre squelette article.html cette balise Spip :
#VISITES
qui affiche le nombre de visites de l’article
Répondre à ce message
# Le 9 avril 2010 à 00:15, par ?
En réponse à : Plugin Compteur Graphique
salut jé installé spip mé jé pa pu installé le plugin aidez moi svp
Répondre à ce message
# Le 13 janvier 2010 à 11:49, par lolo
En réponse à : Plugin Compteur Graphique et spipclear
Bonjour,
d’après l’auteur de spipclear c’est le fichier post.html qu’il faut modifier.
Mais pouvez-vous me dire quelles lignes de code je dois ajouter pour arriver à mes fins.
merci par avance
lolo
Répondre à ce message
# Le 8 janvier 2010 à 16:29, par lolo
En réponse à : Plugin Compteur Graphique et spipclear
Bonjour,
j’ai installé spip clear sur un site spip 2010 et evaweb 4.1 et le plugin compteur graphique.
J’aimerai que le compteur apparaisse dans la rubrique sous spipclear.
que dois-je faire ? Quel fichier dois-je modifier ?
Répondre à ce message
# Le 23 juillet 2009 à 12:36, par ?
En réponse à : Plugin Compteur Graphique chez free
Bonjour,
Est il toujours impossible d’utiliser ce plugin sur les pages perso free par risque de coupure de l’acces ?
Répondre à ce message
# Le 10 juillet 2009 à 21:56, par red
En réponse à : Plugin Compteur Graphique
Est ce que ca marche sur SPIP 2.0.8
merci
# Le 19 juillet 2009 à 15:15, par Olivier Gautier
En réponse à : Plugin Compteur Graphique
Le plugin fonctionne sous SPIP 2.0.8 sans problème.
Répondre à ce message
# Le 10 juillet 2009 à 19:25, par Pierre KUHN
En réponse à : Plugin Compteur Graphique
Bonjour olivier
Est ce que le plugins peux afficher sur un site annuaire (en cours de développement) le nombre de visites que j’envoie vers c’est sites. J’explique : si je clique sur un site, je tombe sur la page avec son flux et description (http://herbier.beau-lieu-bec.org/spip.php?site21) et après tu clique sur l’url afficher dans le 1er cadre, ça fais une visite pour ce site. Est ce que l’on peut le faire afficher avec ton plugins ?
merci
Pierre
# Le 19 juillet 2009 à 15:14, par Olivier Gautier
En réponse à : Plugin Compteur Graphique
Bonjour,
désolé mais le plugin n’a pas été codé pour cet usage : il exploite les statistiques de SPIP pour les afficher ensuite.
Néanmoins, rien n’empêche d’enrichir le code avec de nouvelles possibilités.
Répondre à ce message