Automatically insert video when iframe source is pasted into editor

This commit is contained in:
Kijin Sung 2017-02-18 17:04:07 +09:00
parent b340d95e18
commit a305745aa5
3 changed files with 17 additions and 1 deletions

View file

@ -143,6 +143,14 @@ function getAutoSavedSrl(ret_obj, response_tags, c) {
if(!opts.enableToolbar) instance.config.toolbar = [];
});
instance.on('paste', function(e) {
if (e.data && e.data.dataValue && e.data.dataValue.replace) {
e.data.dataValue = e.data.dataValue.replace(/&lt;(iframe|object)\s[^<>]+&lt;\/\1&gt;/g, function(m) {
return String(m).unescape() + '<p>&nbsp;</p>';
});
}
});
$containerEl.data('cke_instance', instance);
window.editorRelKeys[data.editorSequence] = {};