XDjuj m’a concocté un petit filtre maison, qui fonctionne avec n’importe quel contenu texte :
- #INTRO
- #TEXTE
- #DESCRIPTIF
- #PS etc ...
Vous trouverez ce filtre en pièce jointe à l’article.
addidendum : Prenez la version du filtre corrigée par Pierre dans le forum. Elle résoud en effet les problèmes en coupant après un point. Ca marche très bien sous un SPIP 2.0.9
Objet du filtre
Pour découper un contenu texte en X parties egale avec cesure mot entier.
Retourne la partie Y demandée.
Usage du filtre
- Dans le squelette :
[(#TEXTE*|decouper_en_XD_parties{X,Y}|propre)]
- Mettre une étoile sur la balise que l’on découpe.
- Appliquer le filtre
- remettre le filtre SPIP propre
Mise en pratique
<div id="colonne1">
[<div class="#EDIT{texte} texte">(#TEXTE*|decouper_en_XD_parties{3,1}|propre)</div>]
</div>
<div id="colonne2">
[<div class="#EDIT{texte} texte">(#TEXTE*|decouper_en_XD_parties{3,2}|propre)</div>]
</div>
<div id="colonne3">
[<div class="#EDIT{texte} texte">(#TEXTE*|decouper_en_XD_parties{3,3}|propre)</div>]
</div>- Et au niveau de sa css
Mettre un float par exemple
- Contenu du filtre à glisser dans squelettes/mes_options.php :
Ps : ce filtre marchait sur les versions 1.9.2 de SPIP.
Ca devrait fonctionner aussi en SPIP 2.

salut
Pour info :
J’ai testé cette fonction (filtre) sur la version 2.0.5 de spip et il a tendance à faire planter le serveur apache...
yanik