[spip-dev] Re: <HTML> dans #INTRODUCTION

@ Antoine Pitrou (pitrou@free.fr) :

Ce n'est pas un bug, simplement ton article est coupé à un endroit fixé
(600 caractères, je crois), et le reste n'est pas affiché. Comme il
est impossible de trouver une méthode de découpage qui satisfasse tout
le monde, on a choisi la plus simple.

On pourrait éventuellement faire propre(couper(textebrut())) comme ça on
supprimerait la plupart des trucs bizarroïdes, tout en gardant les italiques
{} (avec toutefois le risque de tout balancer en italiques si on coupe entre
{ et }, car traiter_raccourcis() n'équilibre pas (pas encore?) les {}, {{}}
et {{{ }}}...

-- Fil

Fil wrote:

On pourrait éventuellement faire propre(couper(textebrut())) comme ça on
supprimerait la plupart des trucs bizarroïdes, tout en gardant les italiques
{} (avec toutefois le risque de tout balancer en italiques si on coupe entre
{ et }, car traiter_raccourcis() n'équilibre pas (pas encore?) les {}, {{}}
et {{{ }}}...

textebrut est fait pour passer derrière propre() :

    $letexte = ereg_replace("[\n\r]+", " ", $letexte);
    $letexte = eregi_replace("<(p|br)([[:space:]][^>]*)?".">", "\n\n", $letexte);
    $letexte = ereg_replace("^\n+", "", $letexte);
    $letexte = ereg_replace("\n+$", "", $letexte);
    $letexte = ereg_replace("\n +", "\n", $letexte);
    $letexte = ereg_replace("(<[^>]+>|&nbsp;| )+", " ", $letexte);

pour moi, le #introduction est satisfaisait.....

bon, on fige la 1.2 ?

pour moi, le #introduction est satisfaisait.....

Pour moi aussi, il me suffit de ne pas l'utiliser ... :wink:

Mais rassurez-moi, il n'est calculé que si demandé, hein ?

bon, on fige la 1.2 ?

Oh oui, oh oui ... :wink:

Je suis en train de monter un quatrième site avec SPIP, alors une 1.2
figée me plairait bien ...

-Nicolas