fix for admin inline when on page many ckeditors.

This commit is contained in:
Arcady Usov 2014-04-12 22:46:20 +06:00
parent 28e5e10c16
commit 47dc1824da
1 changed files with 15 additions and 12 deletions

View File

@ -48,22 +48,25 @@ $(document).ready(function () {
},
init: function (container, options, settings) {
this.container = $('#' + container);
if ($('#' + container).length > 0)
{
this.container = $('#' + container);
// add additional settings to options
this.options.toolbar = settings.toolbar;
this.options = $.extend(true, {
'settings': settings
}, this.options, options);
// add additional settings to options
this.options.toolbar = settings.toolbar;
this.options = $.extend(true, {
'settings': settings
}, this.options, options);
// add additional plugins (autoloads plugins.js)
CKEDITOR.plugins.addExternal('cmsplugins', settings.static_url + 'ckeditor_plugins/cmsplugins/');
// add additional plugins (autoloads plugins.js)
CKEDITOR.plugins.addExternal('cmsplugins', settings.static_url + 'ckeditor_plugins/cmsplugins/');
// render ckeditor
this.editor = CKEDITOR.replace(container, this.options);
// render ckeditor
this.editor = CKEDITOR.replace(container, this.options);
// add additional styling
CKEDITOR.on('instanceReady', $.proxy(CMS.CKEditor, 'setup'));
// add additional styling
CKEDITOR.on('instanceReady', $.proxy(CMS.CKEditor, 'setup'));
}
},
// setup is called after ckeditor has been initialized