[spip-dev] Liste numérotées

Salut,

Il reste un problème de validité du code avec les listes numérotées, je
pense:

-# Un
-# Deux
-# Trois

est transformé par SPIP en

<p class="spip"><ol class="spip"><li class="spip"> Un</li><li
class="spip"> Deux</li><li class="spip"> Trois</li></ol></p>

(le <p class="spip">...</p> étant de trop)

Quand on passe par Tidy, on obtient ceci:

        <p class="spip">

        </p>

        <ol class="spip">
          <li class="spip">Un
          </li>
          <li class="spip">Deux
          </li>
          <li class="spip">Trois
          </li>
        </ol>

qui fait un laid espace avant la liste.

NB: le problème se posait également avec les listes non numérotées
jusqu'il y a quelques temps mais (suite à une intervention d'ARNO* je
pense), on a désormais :

<ul class="spip"><li class="spip"> Une puce</li><li class="spip"> Une
deuxième puce</li></ul>

qui est correct.

François

Il reste un problème de validité du code avec les listes numérotées, je
pense:

J'envoie un patch, qui marche sur mes quelques tests ; peux-tu le vérifier
sur différents types de listes, aussi mélangées que possible ?

-- Fil

Fil wrote:

J'envoie un patch, qui marche sur mes quelques tests ; peux-tu le vérifier
sur différents types de listes, aussi mélangées que possible ?

Essais concluants. Ca a l'air de bien aller.

Merci

François

> J'envoie un patch, qui marche sur mes quelques tests ; peux-tu le vérifier
> sur différents types de listes, aussi mélangées que possible ?

Essais concluants. Ca a l'air de bien aller.

OK. Il restait un bug quand tu avais une liste démarrant directement sous un
texte. Exemple :

Liste des courses:
-* un kilo de php
-* un litre d'apache

(il manquait un </p> après "courses")

-- Fil