SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 252 visiteurs en ce moment

Accueil > Statistiques et référencement > Statistiques > Compteur Graphique > Plugin Compteur Graphique

Plugin Compteur Graphique

31 juillet 2007 – par Olivier Gautier – 63 commentaires

19 votes

Ce plugin, construit dans le cadre du développement du squelette EVA-web, se propose de générer des images de compteurs de visites paramétrables aussi bien au niveau graphique que fonctionnel. Il peut s’intégrer à n’importe quel site fonctionnant sous SPIP.

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

JPEG - 24.8 ko
Cadre de sélection d’un des 30 habillages disponibles
JPEG - 22.5 ko
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 :

Voir en ligne : http://plugins.spip.net/compteurgra...

Notes

[1En cas de problème sur ce lien de téléchargement voir les sites miroirs

[2L’installation se déroule comme pour tous les autres plugins, cf. http://www.spip.net/fr_article3396.html

Dernière modification de cette page le 17 novembre 2015

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 16 mai 2015 à 11:49, par Aurigeft En réponse à : Plugin Compteur Graphique

    Bonjour,

    Installation ok, mis <INCLURE{fond=compteurgraphique}{id_article}> dans le squelette article.html (j’ai, pour l’instant, initié qu’1compteur sur 1 rubrique et donc sur les articles de cette rubrique Nataak) et <INCLURE{fond=compteurgraphique-total}> dans celui de sommaire.html, les images de mes choix ont bien été générées dans IMG/CompteurGraphique MAIS aucun affichage sur les pages !

    J’utilise spip3 dist, Sommaire.

    Qu’ai-je raté ?
    Merci d’avance,
    Cordialement

    • Le 18 mai 2015 à 11:24, par Gautier Olivier En réponse à : Plugin Compteur Graphique

      Bonjour. En regardant le code source de la page, je vois bien la demande d’affichage du compteur, par exemple de l’image IMG/CompteurGraphique/CompteurGraphique75.gif
      Mais cette image est inaccessible (erreur 404). Y a-t-il un problème de droit d’accès au répertoire IMG ou un accès restreint mis en place ?

    • Le 22 mai 2015 à 16:50, par Aurigeft En réponse à : Plugin Compteur Graphique

      Bonjour,

      Merci, il y avait puis j’ai rectifié les droits mais toujours pas d’affichage, après, en y regardant plus loin, sur ce site (logement) je n’ai pas l’extension GD donc...
      J’ai désinstallé le plug !
      Merci encore

    Répondre à ce message

  • Le 3 septembre 2012 à 10:23, par JPD En réponse à : Plugin Compteur Graphique

    Bonjour,

    Est ce qu’il sera possible d’envisager une modification du plugin pour spip 3 ?
    Cela été très utile pour le site.

    En vous remerciant pour la qualité de votre travail.

    • Le 3 septembre 2012 à 10:39, par Olivier Gautier En réponse à : Plugin Compteur Graphique

      Bonjour
      Une mise à jour est effectivement prévue d’ici un à deux mois, lorsque j’aurai le temps de me pencher dessus.
      O. Gautier.

    • Le 27 novembre 2012 à 16:45, par Olivier Gautier En réponse à : Plugin Compteur Graphique

      Je viens de développer une version pour SPIP 3.
      Merci de tester et de me faire part de vos remarques.

    • Le 22 mars 2014 à 08:44, par Philippe Pilard En réponse à : Plugin Compteur Graphique

      Bonjour,

      J’ai installé le plugin « compteur graphique » sur le site de l’école

      http://www.ec-voltaire-asnieres.ac-versailles.fr/nouveau-site/

      sous SPIP 3, tout fonctionne ...

      Je voudrais pouvoir changer le mot : « visites » qui s’affiche au-dessus du compteur. Est-ce possible. Quelle balise insérée ? et dans quel fichier du plugin ?

      Merci de votre réponse et de nous avoir proposé ce plugin pour nos sites. Philippe

    • Le 24 mars 2014 à 17:28, par Gautier Olivier En réponse à : Plugin Compteur Graphique

      Bonjour,

      A priori, vous utilisez le squelette compteurgraphiquetotaleva.html situé dans le répertoire /formulaires du plugin. Il vous faut donc éditer ce fichier et modifier le morceaux de code <:visites:> par le texte de votre choix.

    Répondre à ce message

  • Le 1er novembre 2013 à 12:19, par cmathi02 En réponse à : Plugin Compteur Graphique

    Bonjour,
    J’utilise SPIP 3.0.11 et Scolaspip comme squelette.
    Je voudrais afficher un compteur de visite en page d’accueil et j’ai donc installé le plugin « compteur graphique ». La configuration est bonne mais le compteur ne s’affiche pas ni à l’accueil ni pour les rubriques.
    J’ai vu qu’il y avait 2 fichiers html configurable à inclure aux endroits où l’on souhaite voir apparaitre les compteurs mais en bon novice de SPIP, je ne sais pas comment faire...
    Faut-il les intégrer dans des fichiers du squelette ? Lesquels et comment ?

    Merci pour votre aide

    Cordialement

    • Le 4 novembre 2013 à 10:28, par Olivier Gautier En réponse à : Plugin Compteur Graphique

      Bonjour,

      je vous propose de contacter les développeurs du jeu de squelette Scolaspip pour savoir où agir précisément.

      Bien cordialement, Olivier Gautier.

    • Le 4 novembre 2013 à 13:09, par cmathi02 En réponse à : Plugin Compteur Graphique

      Merci pour votre réponse.
      J’ai contacté l’auteur du squelette.

      Cordialement

    Répondre à ce message

  • Le 17 février 2013 à 10:06, par sebfunky En réponse à : Plugin Compteur Graphique

    Bonjour, j’ai une question qui est bête mais comment fait on pour insérer le compteur dans l’article. J’ai installer le plugin et quand je suis dans l’article je ne sais pas quoi faire pour l’afficher. Merci d’avance pour votre réponse.
    Cordialement.

    Répondre à ce message

  • Le 18 octobre 2012 à 14:34, par J-H En réponse à : Plugin Compteur Graphique

    Bonjour,
    Mon site tourne sous spip 2.0.5 j’ai installé le plugin dans le dossier plugin et créer le dossier CompteurGraphique dans IMG avec les droits en écriture. J’active le plugin dans la partie privée de mon site et créé un modèle pour afficher les visites du site sur la page d’acceuil. Mais rien ne s’affiche. Qu’est ce que je n’ai pas fait ou mal fait svp ?

    Répondre à ce message

  • Le 4 avril 2012 à 18:39, par Boris En réponse à : Plugin Compteur Graphique

    Bonjour,

    J’ai installé la version 0.4.0 du plugin sur un eva-web 4.1 (spip 2.1.12). Les conditions techniques évoquées plus haut sont bien remplies, mais pour autant, le nombre affiché de visites ne change jamais.

    Quelqu’un aurait-il une idée.

    Merci d’avance.

    Répondre à ce message

  • Le 19 janvier 2012 à 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 :

      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.


      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 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

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Un retour d’expérience d’utilisation de Formidable

    26 octobre – commentaires

    Il s’agissait de créer un formulaire d’inscription à un évènement modérer les inscriptions dans le privé publier les inscriptions dans le public Nous avons discuté de cette présentation lors de l’apéro SPIP du 15 février 2016 à la Cantine (...)

  • Métas +

    3 décembre – 14 commentaires

    Améliorez l’indexation de vos articles dans les moteurs et leur affichage sur les réseaux sociaux grâce aux métadonnées Dublin Core, Open Graph et Twitter Card. Installation Activer le plugin dans le menu dédié. Dans le panel de configuration, (...)

  • Adaptive Images

    15 novembre 2013 – 69 commentaires

    Un plugin pour permettre aux sites responsive d’adapter automatiquement les images de la page à l’écran de consultation. Adaptive Images, que l’on pourrait traduire par Images adaptatives, désigne la pratique qui vise à adapter les taille, (...)

  • Social tags

    8 septembre 2008 – 428 commentaires

    Le plugin Social Tags permet d’ajouter des icônes de partage de liens vers les sites tels que Digg, Facebook, Delicious.... Une fois le plugin installé et activé (voir doc.), le choix des sites se fait via un menu de configuration. Insertion (...)

  • Module de Paiement Stripe

    17 octobre – commentaires

    Stripe est un prestataire de paiement externe https://stripe.com/fr qui propose une API moderne et une interface de paiement extrêmement conviviale et efficace. Ce module permet les paiements à l’acte et les paiement récurrents. Configuration (...)

Ça spipe par là