Mise à jour du plugin billets connexes : version 3

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.

billets-connexes.gif

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. 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

  • 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

  • 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

  • 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

  • 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

  • heu…j’ai moi, les balises ne sont pas interprété dans le plug texte…

       pourtant j'ai juste copier coller ce que ma fournit le plug...

    @@ <h3> »tpl:TagPostsTitle »</h3>

       <ul>    <tpl:TagPostsList>    <li><a class="tip" href=""tpl:BlogURL"post/"tpl:TagPostsEntryUrl"" title=""tpl:TagPostsEntryAbstract"">"tpl:TagPostsEntryTitle"</a></li>    </tpl:TagPostsList>    </ul>@@
       je suis sous dc 2.1... une idée ?

    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

  • 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

  • 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

  • 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

  • Laisser un commentaire

    Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *