mirror of
https://github.com/documize/community.git
synced 2025-07-22 22:59:43 +02:00
Update TinyMCE to v4.7.5
Resolves Codesample inline editing glitch.
This commit is contained in:
parent
4c80b8877d
commit
88b99979a9
90 changed files with 186 additions and 77 deletions
2
gui/public/tinymce/plugins/contextmenu/plugin.min.js
vendored
Normal file → Executable file
2
gui/public/tinymce/plugins/contextmenu/plugin.min.js
vendored
Normal file → Executable file
|
@ -1 +1 @@
|
|||
!function(){"use strict";var n=function(t){var e=t,o=function(){return e};return{get:o,set:function(n){e=n},clone:function(){return n(o())}}},t=tinymce.util.Tools.resolve("tinymce.PluginManager"),e=function(n){return{isContextMenuVisible:function(){return n.get()}}},o=function(n){return n.settings.contextmenu_never_use_native},r=function(n){return n.getParam("contextmenu","link openlink image inserttable | cell row column deletetable")},u=tinymce.util.Tools.resolve("tinymce.Env"),i=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),c=function(n,t){return{x:n,y:t}},l=function(n,t,e){return c(n.x+t,n.y+e)},s=function(n,t){if(n&&"static"!==i.DOM.getStyle(n,"position",!0)){var e=i.DOM.getPos(n),o=e.x-n.scrollLeft,r=e.y-n.scrollTop;return l(t,-o,-r)}return l(t,0,0)},f=function(n){return u.container},a=function(n,t){if(n.inline)return s(f(),function(n){return c(n.pageX,n.pageY)}(t));var e=function(n,t){var e=i.DOM.getPos(n);return l(t,e.x,e.y)}(n.getContentAreaContainer(),function(n){return c(n.clientX,n.clientY)}(t));return s(f(),e)},m=tinymce.util.Tools.resolve("tinymce.ui.Factory"),v=tinymce.util.Tools.resolve("tinymce.util.Tools"),g=function(n,t,e,o){null===o.get()?o.set(function(n,t){var e,o,u=[];o=r(n),v.each(o.split(/[ ,]/),function(t){var e=n.menuItems[t];"|"===t&&(e={text:t}),e&&(e.shortcut="",u.push(e))});for(var i=0;i<u.length;i++)"|"===u[i].text&&(0!==i&&i!==u.length-1||u.splice(i,1));return(e=m.create("menu",{items:u,context:"contextmenu",classes:"contextmenu"}).renderTo()).on("hide",function(n){n.control===this&&t.set(!1)}),n.on("remove",function(){e.remove(),e=null}),e}(n,e)):o.get().show(),o.get().moveTo(t.x,t.y),e.set(!0)},y=function(n,t,e){n.on("contextmenu",function(r){(function(n,t){return t.ctrlKey&&!o(n)})(n,r)||(r.preventDefault(),g(n,a(n,r),t,e))})};t.add("contextmenu",function(t){var o=n(null),r=n(!1);return y(t,r,o),e(r)})}();
|
||||
!function(){"use strict";var t=function(n){var e=n,o=function(){return e};return{get:o,set:function(t){e=t},clone:function(){return t(o())}}},n=tinymce.util.Tools.resolve("tinymce.PluginManager"),e=function(t){return{isContextMenuVisible:function(){return t.get()}}},o=function(t){return t.settings.contextmenu_never_use_native},r=function(t){return t.getParam("contextmenu","link openlink image inserttable | cell row column deletetable")},i=tinymce.util.Tools.resolve("tinymce.Env"),u=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),c=function(t,n){return{x:t,y:n}},l=function(t,n,e){return c(t.x+n,t.y+e)},s=function(t,n){if(t&&"static"!==u.DOM.getStyle(t,"position",!0)){var e=u.DOM.getPos(t),o=e.x-t.scrollLeft,r=e.y-t.scrollTop;return l(n,-o,-r)}return l(n,0,0)},a=function(t){return i.container},f=function(t,n){if(t.inline)return s(a(),c((f=n).pageX,f.pageY));var e,o,r,i,f,m=(e=t.getContentAreaContainer(),o=c((i=n).clientX,i.clientY),r=u.DOM.getPos(e),l(o,r.x,r.y));return s(a(),m)},m=tinymce.util.Tools.resolve("tinymce.ui.Factory"),v=tinymce.util.Tools.resolve("tinymce.util.Tools"),g=function(t,n,e,o){null===o.get()?o.set(function(t,n){var e,o,i=[];o=r(t),v.each(o.split(/[ ,]/),function(n){var e=t.menuItems[n];"|"===n&&(e={text:n}),e&&(e.shortcut="",i.push(e))});for(var u=0;u<i.length;u++)"|"===i[u].text&&(0!==u&&u!==i.length-1||i.splice(u,1));return(e=m.create("menu",{items:i,context:"contextmenu",classes:"contextmenu"}).renderTo()).on("hide",function(t){t.control===this&&n.set(!1)}),t.on("remove",function(){e.remove(),e=null}),e}(t,e)):o.get().show(),o.get().moveTo(n.x,n.y),e.set(!0)},y=function(t,n,e){t.on("contextmenu",function(r){var i;i=t,(!r.ctrlKey||o(i))&&(r.preventDefault(),g(t,f(t,r),n,e))})};n.add("contextmenu",function(n){var o=t(null),r=t(!1);return y(n,r,o),e(r)})}();
|
Loading…
Add table
Add a link
Reference in a new issue