Quelle est la différence entre l'utilisation du module Wysiwyg et du module d' édition HTML CKEditor - WYSIWYG ? Y a-t-il des avantages à utiliser l'un par rapport à l'autre?
Quelle est la différence entre l'utilisation du module Wysiwyg et du module d' édition HTML CKEditor - WYSIWYG ? Y a-t-il des avantages à utiliser l'un par rapport à l'autre?
Réponses:
J'ai joué avec les deux récemment et je peux offrir un aperçu, au moins pour Drupal 7.
Le module Wysiwyg vous permet d'utiliser n'importe quel nombre d'éditeurs, tels que CKEditor. Il s'intègre également au module Media si vous l'utilisez. Si vous ne voulez pas utiliser CKEditor, mais disons TinyMCE, alors vous voudrez utiliser Wysiwyg.
Le module CKEditor est (évidemment) juste pour CKEditor, et a plus d'options spécifiques à CKEditor. Par exemple, vous pouvez modifier l'habillage utilisé par CKEditor (Office 2003, Karma, etc.). Vous pouvez également définir des options de configuration CKEditor avancées que vous ne pouvez pas faire avec Wysiwig + CKEditor. Il s'intègre également à certains modules de navigateur de fichiers comme CKFinder. Et je pense que vous pouvez utiliser le module Media avec de nouvelles versions de CKEditor.
L'une des principales raisons pour lesquelles j'ai choisi le module CKEditor est qu'il ne supprime pas JavaScript. Je n'ai pas trouvé de moyen d'obtenir Wysiwyg + CKEditor pour préserver JavaScript.
Et je pense que vous pouvez utiliser le module Media avec de nouvelles versions de CKEditor.
Je confirme que CKEditor fonctionne avec le module Media.
Voici comment l'activer: http://drupal.org/node/1022986#comment-4403648 .
En installant Ckeditor via le module Wysiwyg vous donne la possibilité de sélectionner les outils que vous souhaitez être par défaut dans un format texte.
Par exemple, vous ne voulez pas montrer l'option Image dans l'éditeur par défaut aux utilisateurs, vous pouvez la décocher dans les paramètres du module Wysiwyg.
J'utilise Wysiwyg + ckeditor + media pour faire avancer les choses.