Plugin dotclear Related Posts
Par Mathieu Muller le mardi, 25 janvier 2011, 14:55 - Web - Lien permanent
Julien Appert étant passé sur Wordpress, son plugin Related Posts qui permet de trouver des billets similaires en fonction des tags était un poil à l'abandon. Par chance, j'utilise ce plugin sur mon site hobbyiste XNA Connection, et j'avais découvert quelques bugs sur le plugin.
Avec l'aimable autorisation de l'auteur, j'ai eu les droits pour reprendre le développement du plugin à mon compte. Voilà donc une première version tagguée 3.4 alpha, qui rajoute et corrige, entre autres:
- Optimisation de la requête SQL de sélection des tags, qui pouvait prendre jusqu'à plusieurs minutes sur un blog bien fourni
- Ajout d'une fonction de fitness: les tags les moins utilisés ont plus de poids que les tags qui se retrouvent dans une majorité de billets.
Attention! Il faut impérativement supprimer le cache des templates pour faire fonctionner le plug-in à chaque nouvelle installation! Je dois absolument rajouter une fonctionnalité qui, à l'installation d'une nouvelle version du plug-in, supprime les caches déjà existants.
Note: Je n'ai pas testé mes requêtes avec une base de données PostgreSQL; si d'aventure quelqu'un pouvait tester le plugin avec une base PostgreSQL...Update: L'installateur DotAddict n'aimant pas trop la numérotation avec des "alpha" et "beta" (désolé c'est mon premier plug-in grand public), j'ai renuméroté la version du plugin en 3.4.1, en espérant que cela corrige le problème d'identification de la MàJ identifié par Thomas. Je travaille sur les autres bugs ASAP.
Update: Je ne vous cacherai pas que le plug-in est loin d'être compatible avec la version 2.2.2 de Dotclear. Je ne pensais qu'avoir un seul bug d'optimisation à corriger, mais c'est une grosse partie du plug-in qui est à revoir. Je suis en train de travailler dessus, mais ca va prendre un certain temps...
Update: J'ai corrigé les widgets et les fonctions templates simplifiées chez moi. Je livre donc la version 3.4.2 (mais pas encore sur dotaddict, je veux d'abord avoir des retours...), donc vous pouvez la télécharger ici, si vous le souhaitez.
Update: 3.4.3 à jour qui comporte notamment une suppression automatique des cache de template à l'install du plugin.
Commentaires
Merci de reprendre le développement de ce plugin !
Sympa pour les utilisateurs de Dotclear et du plugin.
Bonsoir.
la màj d'aujourd'hui a fait disparaitre sous les post les "billets précédents" et "billets suivants".
De plus si la màj se fait, l'icône des màj dans DC2 reste orange et invite à toujours à faire la màj.
Quand on essaye de nouveau de faire cette màj le message d'erreur indique "impossible de faire la màj, même version"
Ce n'est pas la première fois que ce plugin fait des siennes.
Merci de vos réponses.
Meeeerciiiii d'avoir repris ce plugin tout bonnement indispensable ! Vraiment trop cool, depuis le temps que j'attendais quelqu'un pour le remettre au goût du jour, merci. Je testera ça bientôt.
Bonjour,
Je n'arrive pas à le faire marcher. Je l'ai installé, et quand je vais pour le paramétrer, les champs redeviennent vide même si l'on peut lire : Les préférences ont été mises à jour.
En tout cas rien n'apparaît sur la page. J'ai bien copié le bout de code qu'il fallait.
Vous avez une idée de la solution ?
Merci d'avance.
Le plug-in a été mis à jour en version 3.4.2, ca devrait corriger une grosse partie des problèmes sinon tous.
Merci pour la mise à jour, mais chez moi, rien ne change, le blog est toujours en panne. Attention, rien ne dit que ce soit ce plug-in qui en soit la cause, mais visiblement, ce serait le cas selon les spécialistes. Dispo pour des tests si tu as besoin.
Merci
Claire
Je viens de parcourir votre blog, et votre erreur "Document non trouvé" est effectivement for curieuse... surtout que ca ne le fait que pour vos deux derniers billets.
Est ce que la date de la MAJ correspond à la date ou le blog a commencé a dysfonctionner?
Pourrait-on faire en sorte que l'icône de l'Installateur sur notre Tableau de bord se remette au blanc?
En effet qu'il reste en orange pour inviter à faire une màj sur un RelatedPost 3.4.1
qui va faire tout sauter dans ce plugin est handicapant
et dangereux pour ceux qui n'ont pas suivi mon fil de discussion
et ceux qui ont capté la discussion ou qui ont été créés ailleurs.
Merci pour ce travail
pour ceux chez qui cela n'affiche rien, pensez à vider le cache des templates
Ah bah oui, ca c'est une feature que je devrai rajouter dans le plugin: la suppression du cache des templates.
Vu comment le plugin fonctionne, il faut effectivement supprimer le cache des templates a chaque nouvelle installation...