2015-07-09 3 views
0

Я пытаюсь добавить плагин doksoft_backup в ckeditor. Это моя вторая попытка подключить плагин, и, как и первый, я не могу заставить кнопки появляться. Я сделал следующее:ckeditor debugging plugin image

  • загружен в каталог "plugins".

dir structure

  • Добавлена ​​необходимый код для моего config.js ... атрибут "extraPlugins".

    config.extraPlugins = 'doksoft_backup';

И панель инструментов на основе документов.

config.toolbar = 'TrackingNotesToolBar'; 

    config.toolbar_TrackingNotesToolBar = 
    [ 
     { name: 'source', items : [ 'Maximize','-','Source'] }, 
     { name: 'clipboard', items : [ 'Cut','Copy','Paste','PasteText','PasteFromWord','-','Undo','Redo' ] }, 
     { name: 'images', itmes: [ 'Image', 'Table', 'HorizontalRule', 'SpecialChar' ] }, 
     { name: 'editing', items : [ 'Find','Replace','-','SelectAll','-','Scayt' ] }, 
     { name: 'links', items : [ 'Link','Unlink','Anchor' ] }, 
     { name: 'backup', items : [ 'doksoft_backup_save','doksoft_backup_load' ] }, 

      '/', 
     { name: 'styles', items : [ 'Styles','Format' ] }, 
     { name: 'basicstyles', items : [ 'Bold','Italic','Strike','-','RemoveFormat' ] }, 
     { name: 'paragraph', items : [ 'NumberedList','BulletedList','-','Outdent','Indent','-','Blockquote' ] } 

    ]; 

линия, что я пытаюсь двигать это один содержащий doksoft_backup_load и _save в нем. Все остальные панели инструментов, перечисленные здесь, загружаются просто отлично, но для этого плагина нет кнопки сохранения/загрузки.

Я также попытался использовать плагин autosave. На самом деле сделал функцию и начал сохранять контент на ключи в локальном хранилище в моем браузере, но, как этот, я никогда не получал кнопки.

Я убежден, что здесь есть что-то простое. Нет ошибок консоли JS, и я не могу перейти к png, которые должны использоваться.

Есть ли трюк, который мне не хватает, чтобы получить кнопки для отображения? Есть ли способ отладки для ckeditor, который может помочь?

ответ

1

Я думаю, что есть ошибка в инструкции по установке doksoft_backup, вы не должны ставить следующий код в config.js:

config.extraPlugins = 'doksoft_backup'; 

На самом деле вы можете должны поставить его на веб-странице:

CKEDITOR.replace('editor1', {extraPlugins: 'doksoft_backup'}); 

Это должно привести к появлению двух кнопок.

+0

Спасибо, Джордж! Ты подтолкнул меня в правильном направлении. Теперь я вижу кнопки. –

Смежные вопросы