Re, Je vois que les réunions sont productives, merci pour ce CR (promis, à mon retour de vacances je viendrai participer, ça me ramènera 15 ans en arrière ou j'errais en permanence sur IRC)
Trucs discutés (code) : > ===================== > * J'ai annoncé que Mallory et moi nous occupons du merge de formfilters et > j'ai pu poser quelques questions auxquelles kozlika, franckpaul et odwulf > ont répondu. On essaie de viser une intégration de la branche "formfilters" > avec la branche principale pour une version 2.6 qui sortirait pour la > rentrée. > > A ce sujet, n'hésitez pas à critiquer/me reprendre/m'insulter si vous voyez des choses tordues sur cette branche, je plaide coupable par anticipation. Cette branche a été un vrai sac de noeuds à gérer. J'en profite pour rappeler le contexte de cette branche. Les versions actuelles présentent une liste de filtres dans les listes de billets/commentaires/... Seulement, ces filtres : * ne sont pas extensibles via un plugin * sont assez restrictifs: on ne peut par exemple pas sélectionner tous les billets n'appartenant pas à une catégorie donnée, ou sélectionner plusieurs catégories. La branche formfilters introduit des filtres à la sauce "custom queries" de Trac. Une démo ici : http://dev.dotclear.org/2.0/query Elle introduit aussi le choix dans les colonnes à afficher, et dans la colonne utilisée pour le tri. Coté code, c'est assez contraignant : tant que les filtres choisis n'ont pas été appliqués, on doit conserver en mémoire le dernier filtre appliqué et qui sert à afficher les billets de la page en cours. Et donc il y a pas mal de gymnastique avec des champs cachés pour gérer cela. -- Bruno
_______________________________________________ Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
