Drupal WYSIWYG с использованием модуля CKEditor против CKEditor - PullRequest
4 голосов
/ 13 января 2011

В чем разница между использованием модуля WYSIWYG, указывающего на библиотеку CKEditor, и использованием выделенного модуля CKEditor.

В настоящее время мы используем модуль WYSIWYG с TinyMCE.

Ответы [ 5 ]

5 голосов
/ 14 января 2011

Кажется, что ответ таков: модуль Wysiwyg , вы получаете интерфейс, для которого кнопки появляются в профилях, в то время как просто CKEditor - нет?Или, по крайней мере, не очевидно, где выбор, какие кнопки появляются, происходит в модуле CKeditor.http://drupal.ckeditor.com/ имеет некоторую документацию по этому вопросу, в которой говорится, что вы можете менять кнопки.

http://drupal.org/node/606404 для некоторых сведений о том, почему CKEditor и Wysiwyg являются отдельными усилиями (хотя вы можете прекрасно использовать CKEditor с Wysiwyg).

Я был бы склонен остаться с Wysiwygтак что вы можете менять редакторы (то есть библиотеки JavaScript для них) без необходимости замены модулей Drupal.

2 голосов
/ 03 апреля 2011

Модуль CKeditor дает вам гораздо более детальный контроль над тем, где появляются окна редактора, разрешения уровня роли пользователя и кнопки, доступные для каждого из них. API-интерфейс WSYIWYG позволяет просто включать / выключать конфигурацию окон редактора для текстовых полей по всему сайту. Профили кнопок основаны на типах ввода (отфильтрованный и полный HTML). Преимущества модуля API в том, что он не ограничен одним редактором (их 10 или около того) и действительно прост в настройке.

Модуль Ckeditor более сложен в настройке и, конечно, не для большинства реализаций, но очень приятно иметь этот модуль доступным, если вам требуется такой уровень контроля.

1 голос
/ 14 января 2011

По моему опыту, использование модуля Wysiwyg было лучшим решением.
В некоторых особых случаях (в основном, когда редактирование происходило внутри страницы Ajaxed), использование ckeditor было плохим выбором.
При использовании Wysiwyg замена самого редактора не была сложной задачей, которая очень быстро решала некоторые проблемы.

Поэтому в будущих ситуациях вы можете даже не подумать - используйте модуль Wysiwyg.

0 голосов
/ 21 июля 2014

RE: Модуль WYSIWYG с использованием библиотеки CKEditor против модуля CKEditor

Я обнаружил, что первый допускает только следующую панель инструментов;

http://johnathanthwaites.info/sites/default/files/toolbar.png

Позже был гораздо больше похож на шрифтцвет, вставка вспышки, проверка орфографии и т. д.

http://johnathanthwaites.info/sites/default/files/toolbar2.png

Выполнено полное объяснение здесь;

Ссылка на CKeditor

0 голосов
/ 14 января 2011

Использование модуля WYSIWYG позволит вам довольно легко переключиться на другой редактор, если вы найдете тот, который вы предпочитаете (или если новые появятся на рынке).

...