Précisions supplémentaires à propos de CKEditor :
J'avais des problèmes au niveau de <br/> ajoutés automatiquement à l'affichage d'un article.
Après avoir mis la dernière version 3.4 de CKEditor (au lieu de 3.2 de xoops 2.5.4 ) le problème était toujours présent, pas un problème de version donc...
Ne trouvant pas de solution côté client pour le moment j'ai donc ajouté cette ligne :
news/submit.php L363
$_POST['bodytext'] = str_replace("\r\n","",$_POST['bodytext']);
Ainsi les échappements ajoutés par CKEditor ne sont pas enregistré dans la base, et donc ils ne sont pas remplacés par des <br/> à l'affichage final.
A noter que la mise à jour de CKEditor n'est pas obligatoire mais comme c'est simple à faire (juste remplacer le dossier + remettre les infos KCFinder dans config.js) autant ne pas s'en priver
(voir dernière version téléchargeable sur le site officiel, actuellement la 3.4).