Hop, après la mise à jour du plugin de vote, voici venu le temps de la mise à jour des billets connexes. Pas mal de nouveautés qui valent bien un nouveau numéro de version.
Gestion des billets similaires
Je commence par le meilleur : après la gestion des billets précédents, suivants et aléatoires, voici la gestion des billets similaires. Vous l’aurez deviné, c’est une liste de billets utilisant les mêmes mots-clés (tags) que le billet affiché. Bien évidemment, les premiers éléments de la liste sont ceux ayant le plus de mots-clés en commun.
Personnalisation des listes
J’ai ajouté deux paramètres supplémentaires pour l’affichage des listes. Tout d’abord où chercher les billets : dans toutes les catégories ou uniquement dans la catégorie du billet. Deuxième paramètre : le choix du résumé. Actuellement, chaque lien de la liste comporte un attribut « title » qui affiche les premiers mots du billet. Désormais, vous pouvez choisir d’afficher à la place le résumé défini dans la zone « extrait » du billet.
Le tooltip
La dernière amélioration concerne justement l’affichage des résumés de billet. J’ai intégré le plugin jquery jHelperTip, qui prend le relai de l’attribut « title », histoire d’avoir un affichage un peu plus sexy.

Comme vous pouvez le noter sur la photo[1], le résumé s’affiche dans une boite avec un fond et une bordure… Vous pensez bien que je ne vais pas vous imposer des couleurs ! Celles-ci sont donc personnalisables dans l’interface d’administration, de la même manière que le plugin de vote.
Voilà pour cette nouvelle version. Avec bien sûr en prime quelques corrections de bogues dont je vous épargne la liste.
Oh, j’allais oublier. Si vous aviez installé une version précédente, pensez à mettre à jour le code dans vos fichiers de template. Il y a juste à ajouter class= »tip »
sur la balise de lien.
Pour installer le plugin, rendez-vous sur la page idoine.
Notes
[1] Je m’essaye à la copie d’écran bancale, à la mode presse-citronique. Mais je sais pas, finalement ça me donne le tournis, pas vous ?









41 commentaires pour : « Mise à jour du plugin billets connexes : version 3 »
Bonjour, alors j’aime bien ton plugin cependant il y a un petit soucis avec la version 2.1 de dotclear, le plugin ne fonctionne plus j’obtiens une erreur.
Le post sur le forum de dotclear
Si jamais cela peut t’aider à améliorer la chose
Bon courage pour la suite
Répondre
Ah ok, je vais l’installer en local pour tester ça.
Répondre
Essaie de l’installer en « bancal », ça marchera peut être aussi bien que ton presse-citron !
C’est bon ! Je sors !
Répondre
Voilà Tarlak, la 3.0.1 est compatible avec DC2.1.
Val, tu ne peux pas sortir, j’ai condamné la porte, mouhahahaha !
Répondre
ah j’adore le bancal personnellement !
Je vais tenter la mise à jour de ce pas.
Répondre
Bonjour. Très bien ce plugin, mais j’ai un petit souci avec les billets similaires. Quoi que je configure dans l’admin, il m’affiche une liste de 20 billets…. Ça fait beaucoup, 4 me suffisent amplement.
Répondre
Merci en effet il fonctionne beaucoup mieux
Répondre
Double post pour signaler qu’en fait, je regardais que sur un seul billet, mais sur d’autres, le nombre de posts similaires listés est plutôt impressionnant…
Répondre
C’est curieux, d’autant que tu sembles être le seul à avoir ce problème. Uniquement sur les billets similaires dis-tu ? Peux tu regarder sur ta page about:config si le paramètre relatedposts_tagNumberPosts existe bien et le cas échéant le nombre qui lui est affecté ?
Répondre
Ok, au temps pour moi, j’ai trouvé l’erreur. C’est corrigé dans la dernière version (3.0.2).
Répondre
Yes, merci ! C’est nickel.
Bonne continuation.
Répondre
Juste pour souligner un autre petit bug, toujours en billets similaires. Le plugin propose aussi des liens vers les articles en attente… Un petit peu gênant…
Répondre
Bien vu !
La 3.0.3 corrige ça :
http://apperisphere.com/blog/public...
Répondre
Encore merci pour ton plugin et tes corrections.
Une petite suggestion pour une future version. Avoir la possibilité de désactiver le résumé…
Répondre
Bonne idée, et c’était très simple à faire…
http://apperisphere.com/blog/public...
Répondre
V’là la réactivité !
Répondre
que dire :!
génialissime une fois de plus…
signé : ton plus grand fan
Répondre
Merci, merci
Répondre
Je me permet de recenser 2 autres comportements anormales. Toujours dans les billets similaires.
- Le nombre de billets affichés est toujours décrémenté de 1 par rapport à ce que je configure. (configuré sur 5, 4 affichés, conf. sur 10, 9 affichés, etc)
- J’ai assez régulièrement tous mes paramètres remis par défaut. Je ne sais pas si ça peut venir de là, mais je vide le cache assez régulièrement (vu que je bidouille pas mal mon blog en ce moment), mais j’ai pas l’impression que la remise à zéro vient systématiquement après le vidage de cache.
Désolé de venir encore t’ennuyer avec ton plugin…
Répondre
$(this).attr(opts.attrName) is undefined
…./jquery.jHelperTip1.0.js ligne 14
il me sort cette erreur (via firefox), rien de bien méchant semble-t-il, mais je le signale tout de même car je viens de me prendre sérieusement la tête sur un bug d’un autre plugin visiblement (la horde) et du coup je trac la moindre erreurs pour cerner le coupable lol
Très bon plugin en passant
bonne continuation
@+
Répondre
Manu : ah oui je vois ce que c’est. Je vais corriger dès que j’ai le temps de me replonger dans le plugin.
Goshu : arf, oui, pour le premier point j’ai la même chose, je n’avais pas remarqué. Une erreur bête… Pour le second point, tu n’es pas le seul à m’avoir rapporté ce problème. Je vais regarder ça.
Répondre
erf bon bah ce que tu as vu sur mon blog, apparemment j’ai la réponse ici (la liste des billets aléatoires de 15m de long), je vais réinstaller la nouvelle version pour voir.
Répondre
erf non , pas aléatoire… mais similaire (désolé pour le flood postique)
Répondre
Yé !
Tres bon plug-in , mais j’aimerai saoir si il est possible de faire la meme choses mais pour un affichage dans la sidebar, sous forme de widget…je pinaille a recupéré le/les tag du billet associé en passant par les widget…une petite piste ?
merci
Répondre
C’est difficilement faisable dans l’état actuel des choses. Il faudrait que j’intègre cette possibilité dans la prochaine version, comme je l’ai fait pour le plugin de vote.
Répondre
Sinon, il suffit de copier/coller le code fournit par le plugin dans un widget texte….
Ça fonctionne très bien chez moi.
Répondre
Ah ben oui, en effet, il suffit de faire ça
Répondre
heu…j’ai moi, les balises ne sont pas interprété dans le plug texte…
@@ <h3> »tpl:TagPostsTitle »</h3>
Répondre
Oui je viens de tester, le widget texte n’interprète pas les balises. Tu as fait une manipulation particulière, Goshu, pour que ça fonctionne chez toi ?
Répondre
Euh, je viens de regarder chez moi, j’ai répondu plus vite que mon cerveau n’a pu réfléchir…. J’ai pas mis ça dans un widget texte, j’ai copier/coller le code dans post.html dans le <div id= »about-this-post »>….
Désolé…
Mais ça marche… :p
Répondre
Et j’ai remplacé le <h3> par un <span class= »aboutthispost »>…
Répondre
mince…j’y ai cru !!
Mais du coup je suis tombé sur le nouveau RelatedPostByTag…
Une petite modif du plug ma permis de faire ce que je voulais…
http://mirmodynamics.com/post/2008/...
merci
Répondre
Aux dernières nouvelles, le plugin relatedPostByTag ne triait pas la liste par nombre de mots clés, c’est pourquoi j’ai intégré la fonction dans billetsConnexes. Mais c’est peut être corrigé dans cette nouvelle version.
Répondre
je recherche désespérément la nouvelle version du plug-in, manque de peau, le lien est mort, une petite idée de l’endroit où je peux le chopper ?
Répondre
Le plugin est téléchargeable à l’adresse :
http://dev.apperisphere.com/pages/billets-connexes
Répondre
merci !
Répondre
Ce lien est mort, et j’ai un petit problème.Je n’ai plus la case « se souvenir de moi » qui permet de sauvegarder son nom, adresse…Quand je désactive ce plugin, ça remarche…E je vois que chez toi cette case a disparue également.
Répondre
En réalité, ici, je n’utilise plus dotclear mais wordpress, ce qui explique le fait que la case « se souvenir de moi » ne soit pas présente. Par contre, sur mon blog gaiasphère, le plugin est activé et la case est bien là. Mais je vais me pencher sur le sujet.Une fois le bogue corrigé, la mise à jour du plugin sera disponible sur http://julienappert.com
Répondre
Ok, je viens de tilter que la version du plugin disponible sur dotaddict n’est pas la dernière version. Je n’ai pas fait les mises à jour sur leur serveur depuis que le formulaire idoine n’est plus disponible. Je termine l’ajout du paramètre « firstImage » et je poste un nouveau billet sur le blog pro (ce soir ou demain).
Répondre
Cool la réactivité du développeur, c’est cool le logiciel libre!
Répondre
Salut,
Ton plugin est indispensable MAIS (il y en a toujours, un petit
)… comment afficher la première image des billets relatifs ?
J’ai essayé TagPostsEntryFirstImage… perdu ! Ce serait parfait
Répondre