Sha256: b2617068f760d7b149c064e1b3a400d118c5030df313d1c54b48932e74561bac
Contents?: true
Size: 934 Bytes
Versions: 3
Compression:
Stored size: 934 Bytes
Contents
(function (global) { 'use strict'; global.CKEDITOR.plugins.add('cortex_media_insert', { init: function (editor) { editor.addCommand('insertMedia', { exec: function (editor) { window.MODALS.wysiwyg.open(); global.media_select = {}; global.media_select_defer = $.Deferred(); global.media_select_defer.promise(global.media_select); global.media_select.done(function (media) { window.MODALS.wysiwyg.close(); var mediaTag = editor.document.createElement('media'); mediaTag.setAttribute('id', media.id); mediaTag.setText(" " + media.title); editor.insertElement(mediaTag); }); } }); editor.ui.addButton('cortexMediaInsert', { label: 'Insert Media', command: 'insertMedia', toolbar: 'insert,0', icon: 'image' }); } }); }(this));
Version data entries
3 entries across 3 versions & 1 rubygems