SPIP 1.9.2 et <p class="spip">

Bonjour a tous,

Absent pendant quelque temps, je viens de voir la sortie de la SPIP 2.0 :
bravo /chic... et meme 2.0.1 !!!

Mais ce qui me fait reagir de si grand matin, est un double problème que
j'ai en SPIP 1.9.2e [12624]
- d'une part je n'arrive pas a faire fonctionner le filtre {doublons} avec
un {par hasard}...
   l'objectif est d'afficher l'accès à deux articles aleatoires d'une meme
rubrique,
   mais l'un en coupant à 200 caractères, et le suivant à 100 seulement !
J'aurais bien ecrit quelque chose comme :
|coupercourt{ [(#COMPTEUR_BOUCLE|alterner{'200','100'})] }
mais cete page sommaire est deja tellement lourde que j'ai hésité.....

- d'autre part, je me bats avec une mise en page un peu tordue, bien polluée
par IE,
qui avec le meme squelette me balance des effets variables a chaque
exécution (#CACHE à 0).
je viens de me rendre compte que le problem vient d'injections intempestives
de <p class=spip
sur certaines instances de #TEXTE (alors meme qu'elles ont dans le meme
affichage,
et la meme boucle : celle déjà tripatouillée plus haut, que je rajoute
in-extenso ci-dessous) ;
je n'ai pas reussi a mettre en evidence l'interférence d'un contenu
d'article particulier !

1°/ comment SPIP peut-il choisir de générer l'inclusion de stype <p
class="spip" de facon aleatoire ?

2°/ Auriez-vous une idée simplificatrice pour revenir a une seule boucle (et
donc gerre correctement les doublons),
en conservant cette mise en page ?

Merci de vos idées moins matinales..
Yx

-----
  <div id="col_drte">
   <div class="marger">
   <a href="#URL_RUBRIQUE{30}" >France</a> :<br />
   <BOUCLE_art301d(ARTICLES){id_rubrique=30}{par hasard}{0,1}>
        <div>
            [(#LOGO_ARTICLE||image_reduire{0,130})] [(#REM)
image_reduire{120,120}]
            <a href="#URL_ARTICLE" [
title="(#TEXTE|textebrut)"]>#TITRE</a><br />
            [<span class="texte_gras">(#CHAPO|couper{57})</span><br />]
            [<span class="smallju">(#TEXTE|coupercourt{200,'..'})</span>]
        <div> <a href="#URL_ARTICLE" class="small_lien"> &gt;
<:lire_suite:></a>&nbsp;<br /></div>
    </div>
   </BOUCLE_art301d>

   <BOUCLE_art302d(ARTICLES){id_rubrique=30}{unique}{0,1}>
      <div>
            [(#LOGO_ARTICLE||image_reduire{0,130})] [(#REM)
image_reduire{120,120}]
        <a href="#URL_ARTICLE" [ title="(#TEXTE|textebrut)"]>#TITRE</a><br
/>
        [<span class="texte_gras">(#CHAPO|couper{57})</span><br />]
        [<span class="smallju">(#TEXTE|coupercourt{100,'..'})</span>]
        <div><a href="#URL_ARTICLE" class="small_lien"> &gt;
<:lire_suite:></a>&nbsp;<br /></div>
    </div><br />
   </BOUCLE_art302d>
   </div marger>
   </div col_drte>

Tout cela juste pour modifier le paramètre de coupercourt //une variation de
couper ! //

NB. : mes div marger sont la pour gérer plus facilement le pb. des marges
entre IE et FF

Une piste avec une peitte precision ci-dessous :
Merci de vos remarques
Yx
"YannX" <ydx35@yahoo.fr> a écrit dans le message de news:
gikq87$vpg$1@ger.gmane.org...

- d'autre part, je me bats avec une mise en page un peu tordue, bien
polluée par IE,
qui avec le meme squelette me balance des effets variables a chaque
exécution (#CACHE à 0).
je viens de me rendre compte que le problem vient d'injections
intempestives de <p class=spip
sur certaines instances de #TEXTE (alors meme qu'elles ont dans le meme
affichage,
et la meme boucle : celle déjà tripatouillée plus haut, que je rajoute
in-extenso ci-dessous) ;
je n'ai pas reussi a mettre en evidence l'interférence d'un contenu
d'article particulier !

1°/ comment SPIP peut-il choisir de générer l'inclusion de stype <p
class="spip" de facon aleatoire ?

Je crois avoir compris le pb. : il me semble que :
-quand SPIP détecte un saut de paragraphe implicite dans le #TEXTE tronqué,
il rajoute DES <p class="spip">, sinon, il laisse correct

Comme cela oblige des saut de lignes dans la CSS,
peut-etre faudrait-il utiliser le filtre P2br ?

Merci de me confirmer

Yx

YannX a écrit :

Une piste avec une peitte precision ci-dessous :
Merci de vos remarques

once again : cherche le filtre paragrapher
pour les avoir systématiquement où tu veux
ou la variable $toujours_paragrapher du mes_option.php

JLuc

Yx
"YannX" <ydx35@yahoo.fr> a écrit dans le message de news: gikq87$vpg$1@ger.gmane.org...

- d'autre part, je me bats avec une mise en page un peu tordue, bien polluée par IE,
qui avec le meme squelette me balance des effets variables a chaque exécution (#CACHE à 0).
je viens de me rendre compte que le problem vient d'injections intempestives de <p class=spip
sur certaines instances de #TEXTE (alors meme qu'elles ont dans le meme affichage,
et la meme boucle : celle déjà tripatouillée plus haut, que je rajoute in-extenso ci-dessous) ;
je n'ai pas reussi a mettre en evidence l'interférence d'un contenu d'article particulier !

1°/ comment SPIP peut-il choisir de générer l'inclusion de stype <p class="spip" de facon aleatoire ?

Je crois avoir compris le pb. : il me semble que :
-quand SPIP détecte un saut de paragraphe implicite dans le #TEXTE tronqué,
il rajoute DES <p class="spip">, sinon, il laisse correct

Comme cela oblige des saut de lignes dans la CSS,
peut-etre faudrait-il utiliser le filtre P2br ?

che