Reprendre la suite d'un texte apr?s #TEXTE|couper{}

Bonsoir !

Serait-t il possible de reprendre la suite d'un texte dans une meme boucle
mais dans un autre div ?

Par exemple, dans un div contenant le début du texte jusque 1000 mots, et
ensuite le reste du texte dans un autre div car il y avait soit un lecteur
video flv soit une image.

merci de vos réponses

Nicolas

Le 30/07/07, Nicaud a écrit :

Bonsoir !

Serait-t il possible de reprendre la suite d'un texte dans une meme boucle
mais dans un autre div ?

Par exemple, dans un div contenant le début du texte jusque 1000 mots, et
ensuite le reste du texte dans un autre div car il y avait soit un lecteur
video flv soit une image.

Pour tes images et doc, il suffit d'insérer <imgXXX> dans ton texte
(XXX est le n° de l'image -> voir insérer une image pendant la
rédaction de l'article)

--
@plus

Jacques

Pour les lyonnais++ spip-lyon@rezo.net http://spip-party.net/-Lyon-
Plugins zippés Téléchargement : http://spip.jermer.fr/?Liste-des-zip-produits
Remercier Spip et les plugins (Crédits) :

http://spip.jermer.fr/?Plugin-plugins-actifs-version-5

Gérer ses squelettes & thèmes en interne :

http://spip.jermer.fr/?Spip-1-92a-Plugin-Admin-themes

pour une image OK, il est vrai que SPIP le prend en charge ... mais pour le
reste ?
possible or not possible ?

"Jacques J." <confluents@gmail.com> a écrit dans le message de news:
46e451c60707291547m700e701dl6ffe282d51d3e21@mail.gmail.com...
Le 30/07/07, Nicaud a écrit :

Bonsoir !

Serait-t il possible de reprendre la suite d'un texte dans une meme boucle
mais dans un autre div ?

Par exemple, dans un div contenant le début du texte jusque 1000 mots, et
ensuite le reste du texte dans un autre div car il y avait soit un lecteur
video flv soit une image.

Pour tes images et doc, il suffit d'insérer <imgXXX> dans ton texte
(XXX est le n° de l'image -> voir insérer une image pendant la
rédaction de l'article)

--
@plus

Jacques

Pour les lyonnais++ spip-lyon@rezo.net http://spip-party.net/-Lyon-
Plugins zippés Téléchargement :
http://spip.jermer.fr/?Liste-des-zip-produits
Remercier Spip et les plugins (Crédits) :

http://spip.jermer.fr/?Plugin-plugins-actifs-version-5

Gérer ses squelettes & thèmes en interne :

http://spip.jermer.fr/?Spip-1-92a-Plugin-Admin-themes

Nicaud a écrit :

pour une image OK, il est vrai que SPIP le prend en charge ... mais pour le
reste ?
possible or not possible ?

"Jacques J." <confluents@gmail.com> a écrit dans le message de news: 46e451c60707291547m700e701dl6ffe282d51d3e21@mail.gmail.com...
Le 30/07/07, Nicaud a écrit :
  

Bonsoir !

Serait-t il possible de reprendre la suite d'un texte dans une meme boucle
mais dans un autre div ?

Par exemple, dans un div contenant le début du texte jusque 1000 mots, et
ensuite le reste du texte dans un autre div car il y avait soit un lecteur
video flv soit une image.
    
Pour tes images et doc, il suffit d'insérer <imgXXX> dans ton texte
(XXX est le n° de l'image -> voir insérer une image pendant la
rédaction de l'article)

  ------------------------------------------------------------------------

Ce doit être possible avec #GET et #SET avec deux variables : La première coupe à 1000 caractères et la seconde reprend les autres caractères , mais je ne sais pas si il y a l'équivalent SPIP de ce php:
substr ('$texte', 1000);

Bernard

Ce doit être possible avec #GET et #SET avec deux variables : La première coupe à 1000 caractères et la seconde reprend les autres caractères , mais je ne sais pas si il y a l'équivalent SPIP de ce php:
substr ('$texte', 1000);

Est-ce que toutes les fonctions php ne peuvent pas être passées en filtres spip ?

Bonsoir
RB

Spip accepte les fonction php, faire :
[(#TITRE|substr{0,1000})] → les 1000 premiers caracteres

[(#TITRE|substr{1000})] - le reste…

----- Original Message -----
From: monnaieancienne
To: Nicaud
Cc: spip@rezo.net
Sent: Monday, July 30, 2007 9:34 PM
Subject: Re: [Spip] Reprendre la suite d’un texte apr?s #TEXTE|couper{}

Nicaud a écrit :

pour une image OK, il est vrai que SPIP le prend en charge … mais pour le
reste ?
possible or not possible ?

« Jacques J. » <confluents@gmail.com> a écrit dans le message de news:
46e451c60707291547m700e701dl6ffe282d51d3e21@mail.gmail.com
Le 30/07/07, Nicaud a écrit :

Bonsoir !

Serait-t il possible de reprendre la suite d’un texte dans une meme boucle
mais dans un autre div ?

Par exemple, dans un div contenant le début du texte jusque 1000 mots, et
ensuite le reste du texte dans un autre div car il y avait soit un lecteur
video flv soit une image.

Pour tes images et doc, il suffit d’insérer dans ton texte
(XXX est le n° de l’image → voir insérer une image pendant la
rédaction de l’article)


Ce doit être possible avec #GET et #SET avec deux variables : La
première coupe à 1000 caractères et la seconde reprend les autres
caractères , mais je ne sais pas si il y a l’équivalent SPIP de ce php:
substr (‹ $texte ›, 1000);

Bernard


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

Jean-Marc Viglino a écrit :

Spip accepte les fonction php, faire :
[(#TITRE|substr{0,1000})] -> les 1000 premiers caracteres
[(#TITRE|substr{1000})] - le reste...

Attention cependant que le titre soit du texte brut.
Un filtre avant substr s'imposerait.

Pat a écrit :

Jean-Marc Viglino a écrit :
  

Spip accepte les fonction php, faire :
[(#TITRE|substr{0,1000})] -> les 1000 premiers caracteres
[(#TITRE|substr{1000})] - le reste...
    
Attention cependant que le titre soit du texte brut.
Un filtre avant substr s'imposerait.

_______________________________________________

C'est plus complexe que ça j'en ai peur! Ainsi présenté avec #TEXTE et non #TITRE, spip retournera les 1000 premiers caractères et non les 1000 premiers mots.
Donc si le 1000 ème caractère se trouve en plein milieu d'un mot, il va le couper. Il faudrait donc un filtre qui évite la coupure du mot comme par exemple strstr {"."} mais à l'envers car dans ce cas il retournera le texte après le premier point rencontré.. Sinon il faut utiliser les expressions régulières.

Bon courage :wink:

Bernard

Bonsoir,

pour je n'utiliserais pas la fonction de spip #TEXTE|couper{1000} :

1- elle va correctement me couper le texte et non le 1000 carractère en
plein milieu d'un mot que je garde dans une varable
2- je compte cette fois le nombre caractère exacte
3- et je fais ceci
    [(#TITRE|substr{0,$nbcaractere})] -> les 1000 premiers caracteres
    [(#TITRE|substr{$nbcaractere})] - le reste...

qu'en pensez-vous ?