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
