summaryrefslogtreecommitdiff
path: root/chimere/static/tinymce/plugins/noneditable/plugin.min.js
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2018-07-16 10:24:27 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2018-07-16 10:25:50 +0200
commit5511e44f8bf92addeaadc9ddcf39fb8e27f9c50c (patch)
treec621737b9c4f522aa9aacbb1013713ea40fe0533 /chimere/static/tinymce/plugins/noneditable/plugin.min.js
parenta6db3281d61e57a33526ef3794bc60ed24415ff2 (diff)
downloadChimère-5511e44f8bf92addeaadc9ddcf39fb8e27f9c50c.tar.bz2
Chimère-5511e44f8bf92addeaadc9ddcf39fb8e27f9c50c.zip
Fix tinymce reinit on ajax call
Diffstat (limited to 'chimere/static/tinymce/plugins/noneditable/plugin.min.js')
-rw-r--r--chimere/static/tinymce/plugins/noneditable/plugin.min.js1
1 files changed, 0 insertions, 1 deletions
diff --git a/chimere/static/tinymce/plugins/noneditable/plugin.min.js b/chimere/static/tinymce/plugins/noneditable/plugin.min.js
deleted file mode 100644
index 49e9d5a..0000000
--- a/chimere/static/tinymce/plugins/noneditable/plugin.min.js
+++ /dev/null
@@ -1 +0,0 @@
-tinymce.PluginManager.add("noneditable",function(a){function b(a){return function(b){return-1!==(" "+b.attr("class")+" ").indexOf(a)}}function c(b){function c(b){var c=arguments,d=c[c.length-2];return d>0&&'"'==g.charAt(d-1)?b:'<span class="'+h+'" data-mce-content="'+a.dom.encode(c[0])+'">'+a.dom.encode("string"==typeof c[1]?c[1]:c[0])+"</span>"}var d=f.length,g=b.content,h=tinymce.trim(e);if("raw"!=b.format){for(;d--;)g=g.replace(f[d],c);b.content=g}}var d,e,f,g="contenteditable";d=" "+tinymce.trim(a.getParam("noneditable_editable_class","mceEditable"))+" ",e=" "+tinymce.trim(a.getParam("noneditable_noneditable_class","mceNonEditable"))+" ";var h=b(d),i=b(e);f=a.getParam("noneditable_regexp"),f&&!f.length&&(f=[f]),a.on("PreInit",function(){f&&a.on("BeforeSetContent",c),a.parser.addAttributeFilter("class",function(a){for(var b,c=a.length;c--;)b=a[c],h(b)?b.attr(g,"true"):i(b)&&b.attr(g,"false")}),a.serializer.addAttributeFilter(g,function(a){for(var b,c=a.length;c--;)b=a[c],(h(b)||i(b))&&(f&&b.attr("data-mce-content")?(b.name="#text",b.type=3,b.raw=!0,b.value=b.attr("data-mce-content")):b.attr(g,null))})})}); \ No newline at end of file