Ce plugin installé correctement dans votre répertoire /plugins/ vous permettra d'affecter des notes aux articles Spip.
La notation s'intègre dans la partie publique à l'aide de la
balise #NOTATION.
Cette balise est à intégrer directement dans le fichier
article.html de votre squelette (ou dans le fichier article-xx.html pour
limiter la notation aux articles de la rubrique xx).
Cette balise affiche :
Dans les articles, on peut afficher :
Le plugin définit les boucles :
Les critiques sont gérées dans le forum de l'article.
Le titre du post dans le forum doit contenir le texte [notation].
Les points positifs doivent être précédés de [+],
les points négatifs de [-].
Le plugin définit :
Le but est d'accorder une meilleure note aux articles ayant reçu plus de
vote :
il est injuste qu'un article ayant reçu 1 seul vote de 5 soit
mieux classé qu'un article ayant reçu 100 votes et une moyenne de 4,99...
On choisit la formule :
moy_ponderee = moy * (1-EXP(-10*moy/(2*coef)))
Si moy > coef, on a moy_ponderee ~ moy ;
sinon moy_ponderee < moy.
Cela nous permet de descendre les articles les moins notés.
Ainsi, pour un coef de :
coef=100
nb vote | moy | moy_ponderee |
1 | 5 | 0,24 |
10 | 5 | 1,97 |
100 | 4,99 | 4,97 |
nb vote | moy | moy_ponderee |
1 | 5 | 1,97 |
10 | 4,99 | 4,97 |
100 | 4,99 | 4,99 |
L'affichage de la note est paramétrable : pour cela, il vous suffit de
définir une image notation-on.gif et notation-off.gif dans
le répertoire img_pack/ de votre squelette.
Vous pouvez également définir une image différente pour
chaque indice de notation : notation-on1.gif, notation-on2.gif,
... et leur pendant : notation-off1.gif, notation-off2.gif, ...
Pour modifier le libellés des notes, surchargez note_1, note_2,... dans le fichier de langue de votre squelette (lang/local_fr.php).
La valeure maximale des votes peut ètre comprise en 1 et 10. Il est toutefois conseillé de ne pas modifier cette valeur une fois le vote démarré