je remarque avec surpris que dans SPIP 3.0.5, quand on écrit dans un article:
-# premier point
-# <imgXXX|right>second point
-# troisième point
Le rendu HTML montre que la liste est interrompue (la numérotation
reprend à 1) sur la puce qui contient l'image. Est-ce que un dl ans un
li est interdit ? (pourtant le li est bien de type bloc...).
Est-ce un comportement désiré ? (Que les listes soient interrompues
pas l'insertion des documents)
Je trouve de toute façon que les listes ne sont pas très bien gérées/détectées. Par exemple il est très difficile voire impossible juste avec les raccourcis de faire plusieurs paragraphes à l'intérieur d'un même <li>.
Avec Markdown, il suffit que les lignes des paragraphes aient la même indentation (le même nombre d'espaces en début de ligne) que la première ligne de cet élément de liste.
Ok, le ticket est créé: http://core.spip.org/issues/2884
(j'ai quelques sites encore en SPIP 2.1.x qui ont souvent ce genre de
motif: des <docXXX> dans des listes, et qui vont donc attendre pour
passer en SPIP 3)
Je trouve de toute façon que les listes ne sont pas très bien
gérées/détectées. Par exemple il est très difficile voire impossible juste
avec les raccourcis de faire plusieurs paragraphes à l'intérieur d'un même
<li>.
Avec Markdown, il suffit que les lignes des paragraphes aient la même
indentation (le même nombre d'espaces en début de ligne) que la première
ligne de cet élément de liste.
* Truc 1
* Truc 2
Autre paragraphe dans le même élément.
Blabla
Blibli toujours dans truc 2
* Truc 3
* Truc 4
Comment alors différencier une suite de listes d'une liste contenant
des paragraphes ?
ci dessous ma première liste:
- premier item première liste
- second item première liste
ci dessous ma seconde liste:
- premier item seconde liste
- premier item seconde liste
Comment alors différencier une suite de listes d'une liste contenant
des paragraphes ?
Ben tu relis mon mail.
il suffit que les lignes des paragraphes aient la même
indentation (le même nombre d'espaces en début de ligne) que la première
ligne de cet élément de liste.
* Truc 1 <= le texte commence au 3ème caractère
Même élément de liste <= même indentation
* Truc 2
Autre paragraphe <= là ça commence en début de ligne
En changeant les modèles, cela ne peux pas se gérer ? De mon coté, j'ai
tendance à différencier les modèles de cette façon:
<embXXX> provoque l'affichage brut de l'image <img src="#FICHIER"
alt="#TITRE" /> .
C'est juste sur ce problème particulier, cela me permet d'avoir des
images illustrative dans le contenu du texte directement.