Hello guys,
i have a little problem with me selfmade plugin for CK4. When I klick on my plugin-button, it post (in the editor) not my class (see below) - only "<pre>content</pre>".
Can anybody help me?
My exec function:
exec: function(editor){
var selection = editor.getSelection();
if (selection.getType() == CKEDITOR.SELECTION_ELEMENT){
var selectedContent = selection.getSelectedElement().$.outerHTML;
} else if (selection.getType() == CKEDITOR.SELECTION_TEXT) {
if (CKEDITOR.env.ie){
selection.unlock(true);
selectedContent = selection.getNative().createRange().text;
} else {
selectedContent = selection.getNative();
}
var css = '<h2>CSS-Code</h2>';
css = css + '<pre class="brush: css">' + selectedContent + '</pre>';
editor.insertHtml(css);
}
}