OK, alors voici ...
Image du texte pendant la saisie:Le code HTML généré:<p>Début de liste:</p>
<ul type=""><li type="" value="0">puce 01<br />
Hanc regionem praestitutis celebritati diebus invadere parans dux ante edictus per solitudines Aboraeque amnis herbidas ripas, suorum indicio proditus, qui admissi flagitii metu exagitati ad praesidia descivere Romana. absque ullo egressus effectu deinde tabescebat immobilis.</li>
<li type="" value="0">puce 02<br />
Hanc regionem praestitutis celebritati diebus invadere parans dux ante.<br />
Edictus per solitudines Aboraeque amnis herbidas ripas, suorum indicio proditus.<br />
Qui admissi flagitii metu exagitati ad praesidia descivere Romana. absque ullo egressus effectu deinde tabescebat immobilis.</li><li type="" value="0">puce 03<br />
Hanc regionem praestitutis celebritati diebus invadere parans dux ante edictus per solitudines Aboraeque amnis herbidas ripas, suorum indicio proditus, qui admissi flagitii metu exagitati ad praesidia descivere Romana. absque ullo egressus effectu deinde tabescebat immobilis.</li>
<li type="" value="0">puce 04</li>
</ul>
Et le rendu final dans news:Dans le texte généré j'ai mis en gras ce qui correspond à la zone entourée en rouge.
On peut voir que le code généré et la fenêtre de saisie sont cohérents, chaque <br> correspond à un retour de ligne simple.
Mais on voit aussi dans le rendu final que le 1er <br> est bien interprété, mais les suivants sont doublés !!
Si je fais le test dans un paragraphe, hors d'une liste, les <br> sont doublés de la même manière.
A qui revient la faute ? gestion de xoops, de Koivi ou de News, ou bien l'interaction des 3 ?
A quels endroits de ces trois composantes sont gérés les retours à la ligne ?