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...
I have been exploring for a little bit for any high quality articles or blog posts in this sort of space . Exploring in Yahoo I eventually stumbled upon this web site. Studying this information So i'm happy to express that I've an incredibly good uncanny feeling I found out exactly what I needed. I most surely will make sure to do not fail to remember this site and give it a look regularly.
I have been exploring for a bit for any high quality articles or weblog posts on this sort of area . Exploring in Yahoo I eventually stumbled upon this site. Reading this information So i am satisfied to express that I've a very excellent uncanny feeling I came upon exactly what I needed. I most definitely will make sure to do not disregard this site and give it a look regularly.
Definitely imagine that which you stated. Your favourite reason seemed to be at the net the easiest thing to keep in mind of. I say to you, I definitely get annoyed at the same time as people consider concerns that they just don't recognise about. You controlled to hit the nail upon the top and outlined out the whole thing without having side-effects , folks can take a signal. Will probably be back to get more. Thanks
hey there and thanks on your information ? I've certainly picked up something new from proper here. I did then again experience some technical issues the usage of this website, as I experienced to reload the site a lot of occasions previous to I may just get it to load correctly. I have been wondering if your hosting is OK? No longer that I'm complaining, but slow loading instances occasions will very frequently affect your placement in google and could injury your quality ranking if ads and marketing with Adwords. Anyway I am adding this RSS to my e-mail and could look out for a lot extra of your respective interesting content. Ensure that you replace this once more soon..
hey there and thank you to your information ? I have definitely picked up something new from proper here. I did however experience some technical points the usage of this site, as I skilled to reload the website a lot of instances prior to I may get it to load properly. I were considering if your hosting is OK? No longer that I am complaining, however sluggish loading instances times will sometimes impact your placement in google and can harm your high quality rating if advertising and marketing with Adwords. Well I am including this RSS to my email and could look out for a lot extra of your respective fascinating content. Ensure that you update this once more soon..
Unquestionably consider that that you said. Your favorite reason seemed to be on the web the easiest thing to take note of. I say to you, I certainly get annoyed whilst other folks think about issues that they plainly do not recognise about. You managed to hit the nail upon the highest as smartly as defined out the entire thing without having side effect , other people can take a signal. Will probably be back to get more. Thanks
Unquestionably consider that that you said. Your favourite justification seemed to be at the net the easiest factor to understand of. I say to you, I definitely get annoyed even as other folks think about issues that they plainly don't recognize about. You managed to hit the nail upon the highest and defined out the whole thing with no need side effect , people can take a signal. Will probably be again to get more. Thanks
Most of the websites, from a rattling extendible experience, feature been bloodsucking on advertisements to earn income. There is zip immoral in depending on advertisements to acquire an income. Justified offline publications do it. Withal, these publications faculty exclusive acquire advertisements on 15 - 20% of their pages. Websites on the remaining pointer can at present go overboard with the sign of advertisements that they put on their pages. As the termination, the accumulation of these pages can get overshadowed. That is why, Google introduced Google Page Layout Formula to aftermath sites that promoted upright collection and penalize sites that hold exclusive advertisements in the first flexure of the pages.
There are two quill machines that are in creation currently and a signal of other gift ones that are noneffervescent in use. Each offers a unequalled workout different any other systems on the market and leave couple you fine. Both are crowded with umpteen features that leave swear your workout to the succeeding stratum. There is nothing quite like a Bowflex domestic gym thanks to their proprietary designs based around resistivity activity. This is what makes their units table out in the gathering, when you are in the presence of a Bowflex organization your straightaway license them before ever having to ask or countenance for a sort emblem.
Undeniably consider that that you stated. Your favourite justification appeared to be at the internet the easiest thing to take into accout of. I say to you, I definitely get annoyed while other folks consider concerns that they plainly don't recognize about. You managed to hit the nail upon the top as well as defined out the whole thing without having side effect , other people could take a signal. Will probably be back to get more. Thanks
hey there and thank you in your information ? I've certainly picked up anything new from right here. I did however expertise a few technical points the usage of this site, as I experienced to reload the web site a lot of instances previous to I may just get it to load properly. I had been puzzling over if your web hosting is OK? Now not that I'm complaining, but sluggish loading circumstances instances will sometimes impact your placement in google and can injury your high-quality score if ads and marketing with Adwords. Anyway I am adding this RSS to my email and could look out for a lot extra of your respective exciting content. Ensure that you replace this again very soon..
Excellent publish, very informative. I ponder why the other experts of this sector do not realize this. You should proceed your writing. I am sure, you have a great readers' base already!|What's Going down i'm new to this, I stumbled upon this I have discovered It positively helpful and it has aided me out loads. I hope to give a contribution & assist different customers like its helped me. Good job.
Excellent submit, very informative. I ponder why the opposite specialists of this sector don't realize this. You should proceed your writing. I'm sure, you've a huge readers' base already!|What's Taking place i am new to this, I stumbled upon this I have found It positively useful and it has aided me out loads. I hope to give a contribution & aid other customers like its helped me. Good job.
I have been exploring for a little bit for any high-quality articles or blog posts in this kind of area . Exploring in Yahoo I eventually stumbled upon this website. Studying this information So i'm satisfied to exhibit that I've a very excellent uncanny feeling I came upon exactly what I needed. I such a lot certainly will make sure to don?t overlook this web site and provides it a look regularly.
I have been exploring for a little for any high-quality articles or blog posts in this sort of area . Exploring in Yahoo I at last stumbled upon this site. Reading this info So i'm happy to exhibit that I've a very just right uncanny feeling I came upon just what I needed. I most indisputably will make certain to do not put out of your mind this web site and provides it a look regularly.
Great points altogether, you just received a new reader. What might you suggest in regards to your post that you simply made some days ago? Any sure?