Plugin "related by tags" pour dotclear 2, deuxième
Après de longs mois d'attente, le related by tags nouveau arrive enfin ! Au menu des réjouissances, une interface de configuration, ainsi qu'un widget font leur apparition. Vous disposez donc désormais de deux manières d'afficher les billets liés, directement en modifiant le template comme avant:
{{tpl:include src="_related_by_tags.html"}}
ou tout simplement en activant le widget correspondant, que vous pouvez configurer comme vous l'entendez. Bien sur, ce widget ne s'affichera que lors de la visualisation d'un billet.
Au chapitre des fonctionnalités / bugfix manquant(e)s, on notera le bug lié à l'utilisation de postgresql, ainsi que la traduction française, qui sera pour plus tard.
Encore une fois, n'hésitez pas à poster tous vos commentaires ici même.
Comments
Salut,
petit soucis aprés install sous dc2 svn:
le plugin est reconnu aprés upload dans le dossier plugins, pas de soucis.
Par contre, aprés avoir ajouté le widget "related by tags" (réglages par défaut), si je clique sur un lien pour afficher le billet, la page s'affiche en xhtml, un peu comme si le css ne s'appliquait pas.
Mon blog dc2 est installé sur un ftp Free, donc utilise postgresql: est-ce le "bug lié à l'utilisation de postgresql" qui provoque cela?
Merci pour le plugin, dans tous les cas. :D
Edit: ok en effet, aprés avoir enlevé le widget, la page s'affiche correctement.
Si tu as besoin de testeur pour la version supportant postgresql, hésites pas à me mailer. :)
en fait le problème que j'ai avec postgresql, c'est mon faible niveau en SQL... enfin je vais essayer de voir ce que je peux faire rapidement, et je note ta proposition pour tester ;)
Bon, j'ai installé un postgresql vite fait chez moi pour tester, et j'ai réussi a triturer la requete pour avoir le bon résultat, mais le problème est que ce triturage est impossible depuis un plugin...
Chez moi en MySQL ça marche impec :)
Merci !
T'as pas un dépôt SVN sous le coude, histoire que je gère l'install avec un external ? Sinon pour info dc2 dernière mouture n'accepte visiblement plus que les plugins au format ZIP.
Bon, j'ai bouillu d'impatience et détarré le tar.gz. Mais voila, j'ai une erreur sql :
Something went wrong: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY COUNT(M.post_id) DESC, P.post_dt DESC' at line 1 (1064)
j'ai envie de te dire que c'est bizarre, parceque chez moi ça passe avec la dernière nightly, donc je vais te poser les questions habituelles: versions de dc2 et mysql ? :)
DC2 du trunk et fraîche du matin, php 5.1.2 et mysql 5.0.22...
Bouah, évidemment une nouvelle tentative ne génère cette fois aucune erreur. Brâh !
hmm je suis en train de me demander si ça ne pourrait pas venir d'un problème avec le système de cache des templates... je vais investiguer ça
"Do you know why so many (mostly PHP) developers have problems porting their
applications to PostgreSQL?
Because PostgreSQL actually enforces constraints on the data."
source: http://blog.drinsama.de/erich/en/li...
j'dis ça, j'dis rien ^^
ah ben ça... je suis bien d'accord avec cet article (et l'article qu'il link sur use.perl.org est aussi très interressant), et je n'ai jamais fait mystère de mes faiblesses en SQL ;)
ca fonctionne bien, merci pour le plug !
seul petit truc: j'ai du désactiver / réactiver le cache pour que la modification du titre h3 ("related by tag" par défaut) soit prise en compte.
quand tu le changes dans l'interface d'admin du plugin tu veux dire ?
ça m'intéresse, mais je peux pas ouvrir ces gz - aurais-tu un archive zippé ?
thnx !
-jennyb
Bonjour,
les fichiers en pièces jointes ne sont plus disponibles. Ils renvoient une erreur 404.
Bonjour,
Pareil que Moe : impossible de télécharger les archives ...
C'est bien dommage :(
Ah oui désolé je voulais répondre à Moe déjà mais pris par la frénésie du taf au bureau, j'ai complètement zappé :/
bon donc oui voilà, les liens sont réparés :p
Je ne vois aucun lien sur cette page.
fixed
des résidus de bug de ma migration de domaine :s
Désolé de revenir t'embêter, mais il faut des fichiers zip pour Dotclear 2.1. Packager permet de créer ces fichiers : http://plugins.dotaddict.org/dc2/de...
on va finir par y arriver :)
Excellent plug!!!
Juste une petite demande: j'ai légèrement modifié le plug afin qu'il affiche tout ou une partie des posts du meme tag...seuul probleme la syntaxe WIKI ne semble pas etre interprété...
Une petite aide ?
merci
juste un petit souci...lorsque je suis sur un billet qui na pas de tag mais qui est dans une catégorie ou il y a d'autre billet taggé, le widget s'affiche quand meme...une idée svp ?
Formidable, merci !
J'ai trouvé ton plugin en cherchant de la doc car je voulais développer exactement le même. :)
Ca marche super bien merci beaucoup. J'ai juste un petit problème avec le titre, que je n'arrive pas à modifier. Il continue à s'appeler "related by Tags", et pourtant j'ai tripoter à peu près tous les fichiers, sans succès.
Sinon, c'est vraiment très bien.
Merci beaucoup, super extension mais je ferais tout de même quelques remarques:
- L'extension n'a pas d'icône dans le panneau d'administration (pas plus que des majuscules à son nom).
- L'interface d'administration de l'extension n'a pas été traduite en français. (Dommage pour un logiciel français :) )
- Aucun message ne s'affiche lorsque qu'il n'y a aucun article relatif.
- Désormais, grâce aux "behaviors", tu pourrais ajouter le tpl sans que l'utilisateur touche au code (http://fr.dotclear.org/documentatio...).
Je vais faire simple : je t'aime :)
J'ai passé toute ma matinée à chercher à faire exactement ça, et enfin, enfin !!, je tombe sur ton plugin (par les commentaires sur http://apperisphere.com/Plugin-dotc...)... j'en pleurerai presque dis-donc !
Je vais juste attendre de l'avoir fait fonctionner :D
Bref, un grand merci, si tu as besoin d'un trad n'hésites pas à me demander !! :)
Bonne fin de week-end,
Marie
Bizzare....
Mais lorsque j'appelle le widget dans le tpl post.html de la manière suivante :
<tpl:Widget id="RelatedByTags">
<setting name="block_title">En savoir plus</setting>
<setting name="nb_entries">5</setting>
<setting name="use_global_settings">1</setting>
</tpl:Widget>
Rien ne s'affiche....
Une idée ??
J'adore ce plugin, je l'utilise systématiquement. Mais là euh... c'est moi ou... il est où le lien du plugin ? :/