On en a déjà discuté à une réunion IRC récente et effectivement se pose le
problème des billets déjà créés.

Ce que j'avais proposé :

1. À l'ouverture du billet, on checke la syntaxe utilisée et on vérifie si
l'éditeur sélectionné la propose. Si oui tout va bien, sinon on passe à la
suite...
2. On cherche parmi les éditeurs installés et actifs si un d'entre eux
propose cette syntaxe. Si oui on ouvre le billet avec cet éditeur et tout
va bien, sinon on passe à la suite...
3. On check si l'éditeur sélectionné propose le XHTML comme syntaxe. Si
oui, on ouvre le billet en XHTML avec l'éditeur sélectionné, sinon on passe
à la suite...
4. On cherche parmi les éditeurs installés et actifs si un d'entre eux
propose le XHTML. Si oui on ouvre le billet avec cet éditeur en XHTLM,
sinon on passe à la suite...
5. On ouvre le billet sans éditeur (textarea pur).

Sachant qu'à partir du point 2 (voire 3) on peut demander confirmation
avant d'ouvrir.

Z'en dites ?


Le 7 avril 2014 08:33, Bruno <[email protected]> a écrit :

> Le 3 avril 2014 10:23, Nicolas <[email protected]> a écrit :
>
> > Merci Sylvain pour les tests ! :-)
> > Le fait que ce soit dans dotaddict facilite les mises à jour !
> >
>
> Hello,
>
> Je viens de faire quelques tests avec ckeditor, effectivement ça en jette,
> bravo :)
>
> Une petite remarque toutefois : si j'ai bien compris, le choix de l'éditeur
> dicte les syntaxes disponibles : xhtml ou wiki pour le legacy editor, xhtml
> seulement pour ckeditor. Se pose alors la question des billets déjà écrits,
> dans une syntaxe non supportée par l'éditeur
>
> Par exemple, si j'active ckeditor mais que j'édite un billet déjà écrit en
> wiki, le texte apparaît en mode source. Normal, mais en revanche, le champ
> "formatage du texte" est fixé à "xhtml". Le bouton "convertir en xhtml" est
> lui toujours présent. En cliquant dessus mon texte wiki est bien converti
> en xhtml, mais c'est assez déroutant.
>
> Il faudrait peut-être signaler quelque part quand le billet est dans une
> syntaxe non supportée par l'éditeur sélectionné, et  :
> * soit empêcher l'édition du billet, et proposer uniquement de le convertir
> en xhtml
> * soit désactiver l'éditeur dans ce cas particulier
>
> --
> Bruno
> --
> Dev mailing list - [email protected] -
> http://ml.dotclear.org/listinfo/dev
>



-- 
Franck
-- 
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev

Répondre à