Billet mis à jour 18 octobre 2008

Vous avez pu tester depuis quelques jours le plugin de votes sur mon blog. Je viens d'y mettre la dernière touche : il est donc enfin disponible au téléchargement.

plugin-vote-dotclear.jpg

Alors, ce plugin, comment fonctionne-t-il ?

A la question "article intéressant ?", vous répondez oui ou non. Selon votre réponse, un vote positif ou négatif est ajouté à la liste des votes de l'article, et le calcul de popularité est actualisé. Dès que vous votez, un cookie est créé (ou mis à jour s'il existe déjà) contenant l'identifiant de l'article correspondant. Ainsi, vous ne pourrez pas voter deux fois pour le même article. Le cookie expire au bout de 6 mois, ça me parait suffisant.

Deux modes de vote sont disponibles

Dans l'administration du plugin, vous pouvez choisir de le configurer pour qu'il fonctionne en mode ajax ou en mode normal. En mode ajax, le vote et l'actualisation de l'affichage se font sans rechargement de page. En mode normal, vous l'aurez deviné, c'est un lien normal qui est proposé. Avec rechargement de page donc.

Personnalisation

La question "article intéressant ?" et les réponses "oui, non" sont modifiables directement dans vos pages. Pour ce qui est de la structure de l'affichage, vous pouvez la modifier mais Å“uvrez avec prudence : vous ne devez pas toucher aux id et class sous peine de sérieux désagrément.

Quant aux couleurs, vous pouvez les personnaliser via l'administration du plugin.

Pour modifier les textes, utilisez le fichier "locales/fr/main.lang.php", en prenant bien garde à enregistrer en UTF8.

Widgets

Deux widgets sont disponibles : les billets les mieux notés et les billets les moins appréciés (titres personnalisables). Le classement se base sur le nombre de votes de chaque billet, mais il y a une restriction. En effet, si l'on prend en compte tous les billets, on se retrouve forcément avec, en tête de classement, tous les billets ayant reçu un unique vote positif. J'ai donc ajouté un paramètre dans les deux widgets permettant de déterminer à partir de combien de votes un billet doit être pris en compte.

Si vous avez des suggestions ou remarques, comme d'habitude, n'hésitez pas.

Version 1.5

plugin-vote-1.5.zip