#ckeditor4.x
#ckeditor4.x
Вопрос:
У меня CKEditor 4 работает нормально; но мне нужно было добавить кнопку «источник», чтобы мы могли редактировать в HTML. Это не встроенная версия, она находится в CMS для редактирования содержимого страницы.
Я вставил плагины в каталог плагинов для Sourcedialog, Dialog, DialogUI, а также Sourcearea.
Мой config.js теперь читает:
CKEDITOR.editorConfig = function( config ) {
config.extraPlugins = 'savebtn';//savebtn is the plugin's name
config.saveSubmitURL = 'ajax-wysi-next.cfm';//link to serverside
script to handle the post
config.extraPlugins = 'sourcedialog';
config.extraPlugins = 'sourcearea';
config.extraPlugins = 'dialog';
config.extraPlugins = 'dialogui';
};
Я не вижу, чтобы кнопка источника появлялась даже после очистки кэша.
Нужно ли мне делать что-нибудь еще?
Ответ №1:
Хорошо, итак, это было исправлено следующим образом:
Установите плагин SourceDialog и плагины, от которых он зависит (Dialog, DialogUI).
Изменение config.js чтобы иметь ссылки на них:
config.extraPlugins = 'sourcedialog';
config.extraPlugins = 'dialog';
config.extraPlugins = 'dialogui';
Затем перейдите на страницу, на которой установлен CKEditor, и измените его на чтение:
extraPlugins: 'savebtn, sourcedialog',
Важно то, что вы помещаете плагины в это же поле, разделенные запятой, и НЕ делаете строку «extraPlugins» для каждого плагина.
Теперь и кнопка «Источник», и кнопка «Сохранить» работают нормально. Надеюсь, это поможет другим!