Je souhaite passer http://www.spip-contrib.net/Decouper-un-article-en-plusieurs
en plugin, et je voulais savoir quel pipeline je devais utiliser pour remplacer
(avant le calcul) dans un squelette x "#TEXTE" par
"[(#TEXTE*|decouper_en_page|propre)]" (par exemple).
Merci.
Je souhaite passer Découper un article en plusieurs pages - SPIP-Contrib
en plugin, et je voulais savoir quel pipeline je devais utiliser pour remplacer
(avant le calcul) dans un squelette x "#TEXTE" par
"[(#TEXTE*|decouper_en_page|propre)]" (par exemple).
Merci.
Dans ecrire/public/compiler.php au début de la fonction
public_compiler_dist(), regarde comment on convertit le squelette en
utf8 ou comment on lui hacke son <?xml
Il n'y a pas de pipeline, on pourrait en ajouter un ; ou,
alternativement, tu peux faire un plugin/public/compiler.php qui
définit une fonction public_compiler($squelette, $nom, $gram,
$sourcefile), qui modifie le squelette puis le passe à
public_compiler_dist()
> Je souhaite passer Découper un article en plusieurs pages - SPIP-Contrib
> en plugin, et je voulais savoir quel pipeline je devais utiliser pour
remplacer
> (avant le calcul) dans un squelette x "#TEXTE" par
> "[(#TEXTE*|decouper_en_page|propre)]" (par exemple).
> Merci.
Dans ecrire/public/compiler.php au début de la fonction
public_compiler_dist(), regarde comment on convertit le squelette en
utf8 ou comment on lui hacke son <?xml
Il n'y a pas de pipeline, on pourrait en ajouter un ; ou,
alternativement, tu peux faire un plugin/public/compiler.php qui
définit une fonction public_compiler($squelette, $nom, $gram,
$sourcefile), qui modifie le squelette puis le passe à
public_compiler_dist()
Ok. Je comprends quasiement tout. Je m'y colle.
L'idée d'un pipeline sera peut-être à voir, c'est à vous de décider, mais ce
serait bien utile de saisir le contenu d'un squelette avant calcul (repérer les
mots clés d'un squelette sans que les mots clés soit entrés dans la base, faire
des modifs sur l'apparence d'un squelette dans le cas de passage d'un squelette
à un autre, ou pour tout autre besoin d'un plugin sur les squelettes - "découper
en page" est à ce titre symbolique). Mais je fais sans. Merci pour l'explication
didactique (j'ai tout compris :).
* franck.ducas@free.fr tapotait, le 27/03/2007 11:01:
Bonjour,
Je souhaite passer Découper un article en plusieurs pages - SPIP-Contrib
en plugin, et je voulais savoir quel pipeline je devais utiliser pour remplacer
(avant le calcul) dans un squelette x "#TEXTE" par
"[(#TEXTE*|decouper_en_page|propre)]" (par exemple).
Il me semble que ce que tu veux faire, c'est un avant_propre
==> pipeline : pre_propre