Author: esj@rezo.net
Date: 2007-09-14 19:18:57 +0200 (ven, 14 sep 2007)
New Revision: 10301
Log:
Multi-base: les boucles référençant des connexions externes {{{<BOUCLE1(A:...}}} ou les pages appelées ainsi (paramètre d'URL {{{&connect=...}}} calculent à présent correctement les modèles contenus dans les champs SQL soumis aux filtre '''typo()''' et '''propre()'''. C'est un pas en avant dans la résolution complète de #716.
Différences avec les versions précédentes:
* (bug de PCRE) les notes nommées {{{ [[<*> ...}}} ne peuvent plus contenir d'espaces entre les deux crochets et le chevron;
* les fonctions redéfinissables {{{avant_propre}}} et {{{apres_propre}}} sont évacuées, faisant double emploi avec les pipelines {{{pre_propre}}} et {{{post_propre}}}.
* surtout: le pipeline {{{pre_propre}}} recevra un texte où les raccourcis de liens ({{{ [->art1] }}} etc) seront déjà expansés.
Test:
{{{
Doc 2239 centré
<doc2239|center>
Je mets 2 fois un raccourci de glossaire
[?SPIP] [?SPIP]
puis un [raccourci->art1]
et un autre, automatique, [->art3634].
Suivre la note
[[elle est terminée par un [raccourci->art1]]].
Un moment de poésie.
<poesie>
un
haiku
sur
2 lignes
</poesie>
Elle préfère parler d'un {accroissement de la dispersionsalariale} [[
[{Perspectives économiques}->http://www.oecd.org/document/4/0,3343,fr_2649_201185_20347588_1_1_1_1,00.html]
- Vol. 2007-1, n¡~81, mai 2007, p. ~184. ]]
Elle aussi préfère parler d'un {accroissement de la dispersion salariale}
mais sur une seule ligne [[ [{Perspectives économiques}->http://www.oecd.org/document/4/0,3343,fr_2649_201185_20347588_1_1_1_1,00.html]
- Vol. 2007-1, n¡~81, mai 2007, p. ~184. ]].
Une Juliette [[<*> sans numéro.]].
}}}
Modified:
spip/ecrire/balise/logo_.php
spip/ecrire/inc/texte.php
spip/ecrire/public/balises.php
spip/ecrire/public/compiler.php
spip/ecrire/public/composer.php
spip/ecrire/public/interfaces.php
spip/ecrire/public/references.php