Как установить oembed в Ckeditor? - PullRequest
0 голосов
/ 04 февраля 2019

Я пытаюсь включить oembed плагин в мой ckeditor.Для этого я сделал следующие конфигурации:

  CKRte.prototype.config = {
        toolbar: [{
            name: "basicstyles",
            items: ["Bold", "Italic", "Underline", "NumberedList", "BulletedList", "Outdent", "Indent", "JustifyLeft", "JustifyCenter", "JustifyRight", "JustifyBlock", "TextColor"]
        },
        { name: 'links', 
           items : [ 'Link','Unlink','Anchor' ] 
        },
        { name: 'oembed',
         items: ['oembed']
        }],
        autoParagraph: false,
        autoUpdateElement: false,
        removePlugins: "elementspath",
        resize_enabled: false
    };

Ссылки и основные стили работают нормально, но опция медиа не отображается.Что-то не так с конфигурацией oembed?

Кроме этого, я попробовал это, включив в config.js:

CKEDITOR.editorConfig = function( config ) {
    config.baseFloatZIndex = 100000; // fix for CKEditor in modal dialog
    var CKEDITOR_BASEPATH = '/etc/clientlibs/abc/ckeditor/';
    var contextPath = document.location.origin;
    if (contextPath !== null && contextPath.length > 0) {
        CKEDITOR_BASEPATH = contextPath + CKEDITOR_BASEPATH + 'abc-editor.css';
    }
    config.contentsCss = [CKEDITOR.getUrl( 'contents.css' ), CKEDITOR_BASEPATH];
    config.extraPlugins = 'oembed,widget';
};

Не могли бы вы помочь?

...