Monday 10 March 2008, 21:48
Plugin "related by tags" pour dotclear 2, deuxième
By Geoffrey - Coding - Permalink
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.
15 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 ?
This post's comments feed