Вариант PasteFromOffice в классическом ckeditor 5

Я пытаюсь настроить классический ckeditor в своем приложении angularjs. Я установил через npm, и классический ckeditor 5 работает.

Я пытаюсь скопировать содержимое вставки в ckeditor, но это не удается с сообщением об ошибке filerepository-no-upload-adapter: адаптер загрузки не определен.

Означает ли эта ошибка, что в последней сборке классического редактора ck (12.3.1) нет этого подключаемого модуля?

Ниже приведен код, который я пытаюсь выполнить.

ClassicEditor.create( document.querySelector( '#editor' )
 )
.catch( error => {
console.error( error );
} );


ClassicEditor.builtinPlugins.map( plugin => console.log(plugin.pluginName) );

Журналы ClassicEditor.builtinPlugins.map 'alignment', 'Essentials', 'CKFinderUploadAdapter', 'Autoformat', 'BlockQuote', 'CKFinder', 'EasyImage', 'Image', 'ImageCaption', ' ImageStyle ',' ImageToolbar ',' ImageUpload ',' List ',' MediaEmbed ',' Paragraph ',' PasteFromOffice ',' Table ',' TableToolbar '

Означает ли это, что в последней классической сборке редактора ck (12.3.1) есть эти плагины?


person Raphael    schedule 18.07.2019    source источник


Ответы (1)


репозиторий файлов -no-upload-adapter означает, что в вашем экземпляре редактора не определен какой-либо адаптер загрузки. Лучший способ узнать об определении адаптера загрузки - следовать Обзор загрузки изображений и либо используйте (таким образом, настройте) один из официальных адаптеров загрузки, либо создайте настраиваемый адаптер загрузки для своего сервера.

ps: есть проблема, что в настоящее время CKEditor 5 не имеет официального плагина для вставки изображений через URL. Однако есть руководство для этого.

person jodator    schedule 24.07.2019