Ici & Là

01 Société 02 Histoire 03 Science 04 Science fiction 05 SPIP 06 NTIC 07 Sondages 08 Divers
La meilleure façon de réaliser ses rêves est de se réveiller (Paul Valéry)

Accueil > SPIP > Adaptation du squelette de la dist et de SPIP > Plugin Notation d’éléments SPIP

Plugin Notation d’éléments SPIP

mardi 26 avril 2016, par François Daniel Giezendanner

Notez cet article
2 votes

 Introduction

Ce plugin propose aux visiteurs un système de notation qui permet de noter les éléments de SPIP directement depuis l’espace public.

La notation se fait de façon classique sous forme d’étoiles cliquables, à l’apparence et au nombre paramétrable (jusqu’à 10).


 Comportement

  • On limite à un vote par article et par utilisateur (ou adresse IP lorsqu’on n’est pas enregistré).
  • Une personne non enregistrée vote donc sur son adresse IP. Si une même adresse IP vote plusieurs fois, le nouveau vote remplace l’ancien sauf s’il correspond au vote d’un utilisateur identifié qui reste prioritaire (non mais).
  • Si l’utilisateur s’est identifié, on enregistre son id_auteur, ce qui permet de gérer un vote des auteurs (vote de la rédaction, critiques...).
  • Vous pouvez limiter le vote aux personnes enregistrées au préalable, aux auteurs, aux seuls administrateurs ou l’ouvrir à tous.

 Démarche :

Ainsi que l’explique la documentation, une fois le plugin NOTATION installé et activé, il suffit d’indiquer dans ses squelette d’afficher le formulaire de notation :

<BOUCLE_art(ARTICLES){!par date}{0,10}>
#TITRE -- notez cet article #FORMULAIRE_NOTATION<br />
</BOUCLE_art>

Concrètement, on modifie le fichier article.html en lui ajoutant la ligne de code :

Notez cet article #FORMULAIRE_NOTATION<br />

Après la ligne 33.


 Réglages


 Les modèles du plugin

Le plugin propose un certain nombre de modèles à utiliser directement dans vos articles ou squelettes, regardez les, modifiez les pour les adapter à vos propres besoins :

Le modèle : la note de l’auteur 33 pour l’article 10
affiche la note de l’auteur 1 pour l’article 10.
<aut1|notation|id_article=10|left>


Le modèle topten
affiche le topten (les 10 articles les mieux notés)
<notation|topten|max=10|titre=le TopTen>

le TopTen
1 Article : « Quand la corrida avance, c’est l’humanité qui recule » : Francis Cabrel (4.32 - 12 votes)
2 Article : Pensées et Proverbes SPIP (3.39 - 5 votes)
3 Article : Le compteur de la mort : Compteur d’animaux tués (2.92 - 4 votes)
4 Article : Zone avec scrollbar dans une page html pour afficher un élément (tableau, image,...) trop large (2.84 - 6 votes)
5 Article : Biomimétisme : le Wingsuit est inspiré du Polatouche (2.71 - 5 votes)
6 Article : Signification de l’acronyme SPIP au sens large (2.36 - 3 votes)
7 Article : 8107 sites SPIP vérifiés sur stats.spip.net le 6 mars 2021 (2.36 - 3 votes)
8 Article : La gestion de l’épidémie Covid-19 est au départ une affaire mathématique (2.36 - 3 votes)
9 Article : Enquêtes : Principaux biais dans la formulation des questions (2.07 - 4 votes)
10 Article : Les « Tours de Carouge » (Genève) (1.84 - 3 votes)


Le modèle statistiques
affiche les statistiques (nombre de votes) pour l’article xx.
<notation30|statistiques|left|titre=Statistiques>
<notation30|statistiques|left|titre=Statistiques>


Le modèle : la note donnée par un groupe d’auteurs (yy,zz...)
affiche la note donnée par un groupe d’auteurs (yy,zz...)
<notation30|tableau|id_auteur=1,zz,...>
<notationxx|tableau|id_auteur=1,zz,...>


Le modèle : les 10 meilleures notes de l’auteur xx
affiche les 10 meilleures notes de l’auteur 1
<notation|preferee|titre=TOPTen|max=10|id_auteur=1|left>

Pour plus de détails on se reportera à l’article original.



 Références - sources

Notation d’éléments SPIP
Ce plugin propose un système de notation des éléments de SPIP depuis l’espace public.
25 juillet 2008 – par b_b, Matthieu Marcillaud
http://contrib.spip.net/Notation-d-elements-SPIP

NOTATION
Attribuer une note aux éléments de SPIP
http://plugins.spip.net/notation.html