Re: SPIP nu
Eric Lupinacci <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <CAM6W4baA41tt-oq4b2=OkZqjVhsoCfRPgU2PByvEqQeZ2QmAYg@mail.gmail.com> |
Yop, Le 24 mai 2016 à 08:49, James <[email protected]> a écrit : > Salut, > > Un patch (non, 3) donc, mais pas pour un critère {pipeline} parce que > finalement, ça me plaisait pas trop. > > ici, j'introduis un pipeline 'inserer_criteres' qui permet d'injecter des > critères avant que le compilateur ne démarre son analyse. Ce qui permet de > coder des insertions à l'aide de chaine de caractères (ex: "{id_mots?}" > plutôt que de construire des instances de l'objet Critere, parce que c'est > cauchemardesque :-) > > Exemple exhaustif avec les plugins mots et organiseur. > > C'est cool. Oui dans mon idée le {pipeline} avait pour but d'être remplacé avant la compilation par la chaine souhaitée. C'est plus souple comme tu le dis. Après avoir un pipeline inserer_critere qui le fait sans critère précis dans la boucle why not. Le seul inconvénient que j'y vois (déjà discuté avec Rasta) c'est de devoir faire le tri des boucles avec et sans injection du critère dans la fonction alors qu'avec {pipeline} c'est clair et c'est plus lisible (sans ce critère ou ne sait jamais si une boucle va être modifiée ou pas). Mais j'ai hate de tester ton patch. ++ Eric