Plugin Statistiques Brèves

Ceci est une archive périmée mais qui reste intéressante, parfois autant pour l’article que les commentaires associés.

L’objectif de ce plugin SPIP est de fournir des statistiques sur la fréquentation des brèves de votre site.

[3 mai 2017] CE PLUGIN N’EST PLUS MAINTENU. Il est avantageusement remplacé par le plugin Statistiques Objets

[01 aou 2012] La version pour SPIP 2.1.x de ce plugin vient d’être réalisée (0.96).

Même méthodologie de comptabilisation et plus...

Les contraintes de réalisations que nous nous sommes fixés ont été les suivantes :

  • que ces statistiques soient issues de la même méthodologie de comptage que celles des articles ;
  • pouvoir corriger/faire évoluer (éventuellement) ce plugin sans modifier les données déjà sauvegardées ;
  • pouvoir désinstaller proprement le plugin. En effet, une nouvelle table est créée à l’installation ainsi qu’un nouveau champ dans la table spip_breves.

Prérequis à l’installation

  • nous avons testé ce plugin sur des versions SPIP 1.9.2.x et 2.1.x ;
  • les brèves doivent être activées ;
  • les statistiques doivent être activées ;
  • la balise #CRON doit être présente dans vos squelettes. Cette balise est présente dans la page inc-pied.html de la distribution.

Installation du plugin

L’installation se fait selon la procédure normale

Accès aux statistiques

Après avoir installé et activé le plugin, un simple survol du bouton Statistiques fait apparaitre le bouton Statistiques brèves (en plus des autres).

Les tableaux fournis sont les suivants

  • un tableau général fournissant titre, date de mise en ligne et nombre de visites pour toutes les brèves ayant été visitées au moins une fois. Il est possible de trier ce tableau suivant les différentes colonnes, par ordre croissant ou descendant.
  • un tableau fournissant un tri par ordre décroissant les brèves les plus consultées depuis l’activation du plugin.

Pour ces deux tableaux, un clic sur le titre permet d’accéder à la page avec l’évolution des visites de la brève elle même.

Nouveaux champs et nouvelle table = nouvelles possibilitées dans les squelettes

Depuis SPIP 1.8 il est possible d’accéder sans programmation supplémentaire, dans les squelettes, à n’importe quel champ d’une table à travers la balise #NOM_DU_CHAMP.
Voir spip 1.8

  • Le plugin ajoute le champ visites dans la table spip_breves.

Il est alors possible d’utiliser la balise #VISITES ainsi que le critère {par visite} dans une boucle BREVES.

Ci-joint un exemple d’utilisation du critère {par visite}

<BOUCLE_breve_populaire(BREVES) {age<30} {par visites} {inverse} {0,4} {exclus}>
<li><a href="#URL_BREVE">#TITRE</a></li>
</BOUCLE_breve_populaire>

...permet d’afficher les 4 brèves les plus visitées dans les 30 derniers jours dans l’ordre chronologique inverse.

Le plugin crée la table spip_visites_breves qui est l’image de la table spip_visites_articles

Discussion

Aucune discussion

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

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

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom