Re: SPIP nu
Ybbet Spip <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <CA+nRTSH1JUjnePq-9BgeGGTP5afAYdcUvBTbrDXKh3PhG__R0w@mail.gmail.com> |
Le 6 mai 2016 à 16:57, Eric Lupinacci <[email protected]> a écrit : > Yop, > > Le 6 mai 2016 à 12:23, James <[email protected]> a écrit : > >> >> >>> Oui je pense qu'on doit pouvoir trouver une manière de faire "mourir" >>> silencieusement un critère qui n'est pas défini parce qu'un plugin manque. >>> >>> Mais, plus compliqué évidemment, je me demande si on ne pourrait pas >>> trouver un moyen, un jour, pour ajouter dynamiquement des critères dans >>> telle boucle de tel squelette. >>> >> >> +2 ! >> >> > > Exactement. > Je ne comprends pas pourquoi dans le cas de id_mot on présuppose un > critère qui n'est peut-être pas utilisé. Si on appliquait ce principe plus > souvent je vois pas comment on ferait le code de départ :p. > Donc c'est juste historique et quant à améliorer le système autant > réfléchir à une solution qui tienne la route plutôt qu'à un patch. > > Aujourd'hui, on a plusieurs mécanismes pour insérer des fonctionnalités > supplémentaires induites par un plugin: > - les pipelines > - la surcharge > - l'échafaudage > > En premier lieu, je trouverais plus logique que le plugin mots surcharge > les boucles avec son critère et que les boucles de SPIP nu soient sans > id_mot. > Après même si on découpe le code pour limiter la duplication ça risque > d'être un peu lourd à l'écriture et à la maintenance (quoique je suis pas > sur qu'on le modifie souvent). > > Maintenant, le mieux serait surement d'injecter le critère id_mot via une > sorte de pipeline dans la boucle initiale de SPIP nu (un critère {pipeline} > ?). > Je sais pas si c'est possible mais ça me parait séduisant. > Ce n'est ce que "propose" b_b sur son blog ? http://www.weblog.eliaz.fr/article114.html :-) > Et avec un tel mécanisme je pense qu'il doit être envisageable de sortir > proprement les rubriques et les articles. > Je trouve que cet objectif est plus intéressant que le patch du critère > id_mot. > > > ++ > Eric > > > > > > > _______________________________________________ > liste: http://listes.rezo.net/mailman/listinfo/spip-dev > doc: http://www.spip.net/ > dev: http://trac.rezo.net/trac/spip/ > irc://irc.freenode.net/spip >