Un bel oeuf de pâques, comme on aime les collectionner dans SPIP.
#PIPELINE est une balise très discrète qui existe dans le core depuis un an.
Toute bête, elle se contente d’ajouter dans le squelette le contenu du pipeline qu’on lui a passé en paramètre :
Autrement dit, si le squelette truc.html
introduit la balise #PIPELINE{truc}
, celle-ci ajoutera le contenu que tous les plugins actifs du site auront alimenté (via la notation bien connu des pipelines, la doc, toujours la doc :P) pour le point d’entrée « truc »
J’ai pas encore testé, mais « on » dit aussi que dans la prochaine version, la 1.9.3, on pourrait utiliser plus simplement une inclusion avec une liste, ou un tableau, de fonds, du genre :
<INCLURE{fond=#ARRAY{0,soussquelette1,1,soussquelette2,etc...}}>
de là, on imagine aisément LA notation ultime :
<INCLURE{fond=#CONFIG{truc/mes_soussquelettes}}>
avec une belle page de configuration à la CFG, bien sûr :)
Ogilvy appelait ça les spipkits dans le temps. ;)
Messages
5 octobre 2007, 18:51, par Mortimer
#PIPELINE{XXX}
super interessant, il faudra encore voir l’utilité ;)un tableau de fond ? c’est une liste d’options (si on en trouve pas un, prendre l’autre) ou alors l’inclusion de TOUS les fonds ?
l’inclusion sur CONFIG est déjà un super bon début et va simplifier l’implementation de chose genre noisetier et spipkit.. à voir...
5 octobre 2007, 19:40, par James
oui, un tableau de fonds, la balise #PIPELINE, c’est le futur ancêtre de l’inclusion sur #CONFIG.
C’eut été utile si ça avait été documenté il y a un an.