From 0e28880a1788e45b5f9d28b9717b198aa64a862a Mon Sep 17 00:00:00 2001 From: Mark Jaquith Date: Tue, 28 Jul 2015 14:12:25 +0000 Subject: [PATCH] Fill empty TinyMCE paragraphs with a dummy `
` on all browsers. fixes #33151 props iseulde Built from https://develop.svn.wordpress.org/trunk@33461 git-svn-id: http://core.svn.wordpress.org/trunk@33428 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- .../js/tinymce/plugins/wordpress/plugin.js | 9 ++++----- .../tinymce/plugins/wordpress/plugin.min.js | 2 +- wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 146792 -> 146775 bytes wp-includes/version.php | 2 +- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/wp-includes/js/tinymce/plugins/wordpress/plugin.js b/wp-includes/js/tinymce/plugins/wordpress/plugin.js index f27ecb5553..2c47676852 100644 --- a/wp-includes/js/tinymce/plugins/wordpress/plugin.js +++ b/wp-includes/js/tinymce/plugins/wordpress/plugin.js @@ -92,8 +92,7 @@ tinymce.PluginManager.add( 'wordpress', function( editor ) { // Replace Read More/Next Page tags with images editor.on( 'BeforeSetContent', function( event ) { - var title, - paragraph = tinymce.Env.webkit ? '


' : '

'; + var title; if ( event.content ) { if ( event.content.indexOf( '/g,function(b,d){return''})),-1!==b.content.indexOf("")&&(c=i("Page break"),b.content=b.content.replace(//g,'')),b.content=b.content.replace(/

(?: |\u00a0|\uFEFF|\s)+<\/p>/gi,d),b.load&&"raw"!==b.format&&l&&(b.content=k.editor.autop(b.content)))}),b.on("PostProcess",function(a){a.get&&(a.content=a.content.replace(/]+>/g,function(a){var b,c="";return-1!==a.indexOf('data-wp-more="more"')?((b=a.match(/data-wp-more-text="([^"]+)"/))&&(c=b[1]),a=""):-1!==a.indexOf('data-wp-more="nextpage"')&&(a=""),a}))}),b.on("ResolveName",function(a){var c;"IMG"===a.target.nodeName&&(c=b.dom.getAttrib(a.target,"data-wp-more"))&&(a.name=c)}),b.addCommand("WP_More",function(c){var d,e,f,g="wp-more-tag",h=b.dom,j=b.selection.getNode();return c=c||"more",g+=" mce-wp-"+c,f="more"===c?"Read more...":"Next page",f=i(f),e='',"BODY"===j.nodeName||"P"===j.nodeName&&"BODY"===j.parentNode.nodeName?void b.insertContent(e):(d=h.getParent(j,function(a){return a.parentNode&&"BODY"===a.parentNode.nodeName?!0:!1},b.getBody()),void(d&&("P"===d.nodeName?d.appendChild(h.create("p",null,e).firstChild):h.insertAfter(h.create("p",null,e),d),b.nodeChanged())))}),b.addCommand("WP_Code",function(){b.formatter.toggle("code")}),b.addCommand("WP_Page",function(){b.execCommand("WP_More","nextpage")}),b.addCommand("WP_Help",function(){function c(a){var b="";return h(a,function(a,c){b+=a?""+c+""+i(a)+"":""}),b+""}var d,e,f,g,j=i(a.Env.mac?"Ctrl + Alt + letter:":"Shift + Alt + letter:"),k=i(a.Env.mac?"Cmd + letter:":"Ctrl + letter:"),l=[],m=[];h([{c:"Copy",x:"Cut"},{v:"Paste",a:"Select all"},{z:"Undo",y:"Redo"},{b:"Bold",i:"Italic"},{u:"Underline",k:"Insert/edit link"}],function(a){l.push(c(a))}),h([{1:"Heading 1",2:"Heading 2"},{3:"Heading 3",4:"Heading 4"},{5:"Heading 5",6:"Heading 6"},{l:"Align left",c:"Align center"},{r:"Align right",j:"Justify"},{d:"Strikethrough",q:"Blockquote"},{u:"Bullet list",o:"Numbered list"},{a:"Insert/edit link",s:"Remove link"},{m:"Insert/edit image",t:"Insert Read More tag"},{h:"Keyboard Shortcuts",x:"Code"},{p:"Insert Page Break tag",w:"Distraction-free writing mode"}],function(a){m.push(c(a))}),d=[i("Letter"),i("Action"),i("Letter"),i("Action")],d=""+d.join("")+"",e='

',e=e+"

"+i("Default shortcuts,")+" "+k+'

'+d+l.join("")+"

"+i("Additional shortcuts,")+" "+j+'

'+d+m.join("")+"
",b.plugins.wptextpattern&&(e=e+"

"+i("When starting a new paragraph with one of these patterns followed by a space, the formatting will be applied automatically. Press Backspace or Escape to undo.")+"

"+c({"* -":"Bullet list"})+c({"1. 1)":"Numbered list"})+c({">":"Blockquote"})+c({"##":"Heading 2"})+c({"###":"Heading 3"})+c({"####":"Heading 4"})+c({"#####":"Heading 5"})+c({"######":"Heading 6"})+"
"),e=e+"

"+i("Focus shortcuts:")+"

"+c({"Alt + F8":"Inline toolbar (when an image, link or preview is selected)"})+c({"Alt + F9":"Editor menu (when enabled)"})+c({"Alt + F10":"Editor toolbar"})+c({"Alt + F11":"Elements path"})+"

"+i("To move focus to other buttons use Tab or the arrow keys. To return focus to the editor press Escape or use one of the buttons.")+"

",e+="
",f=b.windowManager.open({title:"Keyboard Shortcuts",items:{type:"container",classes:"wp-help",html:e},buttons:{text:"Close",onclick:"close"}}),f.$el&&(f.$el.find('div[role="application"]').attr("role","document"),g=f.$el.find(".mce-wp-help"),g[0]&&(g.attr("tabindex","0"),g[0].focus(),g.on("keydown",function(a){a.keyCode>=33&&a.keyCode<=40&&a.stopPropagation()})))}),b.addCommand("WP_Medialib",function(){k&&k.media&&k.media.editor&&k.media.editor.open(b.id)}),b.addButton("wp_more",{tooltip:"Insert Read More tag",onclick:function(){b.execCommand("WP_More","more")}}),b.addButton("wp_page",{tooltip:"Page break",onclick:function(){b.execCommand("WP_More","nextpage")}}),b.addButton("wp_help",{tooltip:"Keyboard Shortcuts",cmd:"WP_Help"}),b.addButton("wp_code",{tooltip:"Code",cmd:"WP_Code",stateSelector:"code"}),k&&k.media&&k.media.editor&&b.addMenuItem("add_media",{text:"Add Media",icon:"wp-media-library",context:"insert",cmd:"WP_Medialib"}),b.addMenuItem("wp_more",{text:"Insert Read More tag",icon:"wp_more",context:"insert",onclick:function(){b.execCommand("WP_More","more")}}),b.addMenuItem("wp_page",{text:"Page break",icon:"wp_page",context:"insert",onclick:function(){b.execCommand("WP_More","nextpage")}}),b.on("BeforeExecCommand",function(c){!a.Env.webkit||"InsertUnorderedList"!==c.command&&"InsertOrderedList"!==c.command||(f||(f=b.dom.create("style",{type:"text/css"},"#tinymce,#tinymce span,#tinymce li,#tinymce li>span,#tinymce p,#tinymce p>span{font:medium sans-serif;color:#000;line-height:normal;}")),b.getDoc().head.appendChild(f))}),b.on("ExecCommand",function(c){a.Env.webkit&&f&&("InsertUnorderedList"===c.command||"InsertOrderedList"===c.command)&&b.dom.remove(f)}),b.on("init",function(){var c=a.Env,d=["mceContentBody"],e=b.getDoc(),f=b.dom;c.iOS&&f.addClass(e.documentElement,"ios"),"rtl"===b.getParam("directionality")&&(d.push("rtl"),f.setAttrib(e.documentElement,"dir","rtl")),c.ie?9===parseInt(c.ie,10)?d.push("ie9"):8===parseInt(c.ie,10)?d.push("ie8"):c.ie<8&&d.push("ie7"):c.webkit&&d.push("webkit"),d.push("wp-editor"),h(d,function(a){a&&f.addClass(e.body,a)}),b.on("BeforeSetContent",function(a){a.content&&(a.content=a.content.replace(/

\s*<(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre)( [^>]*)?>/gi,"<$1$2>").replace(/<\/(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre)>\s*<\/p>/gi,""))}),j&&j(document).triggerHandler("tinymce-editor-init",[b]),window.tinyMCEPreInit&&window.tinyMCEPreInit.dragDropUpload&&f.bind(e,"dragstart dragend dragover drop",function(a){j&&j(document).trigger(new j.Event(a))}),b.getParam("wp_paste_filters",!0)&&(a.Env.webkit||b.on("PastePreProcess",function(a){a.content=a.content.replace(/(<[^>]+) style="[^"]*"([^>]*>)/gi,"$1$2"),a.content=a.content.replace(/(<[^>]+) data-mce-style=([^>]+>)/gi,"$1 style=$2")}),b.on("PastePostProcess",function(a){h(f.select("p",a.node),function(a){f.isEmpty(a)&&f.remove(a)})}))}),b.on("SaveContent",function(a){return!b.inline&&b.isHidden()?void(a.content=a.element.value):(a.content=a.content.replace(/

(?:
|\u00a0|\uFEFF| )*<\/p>/g,"

 

"),void(l&&(a.content=k.editor.removep(a.content))))}),b.on("preInit",function(){var c="@[id|accesskey|class|dir|lang|style|tabindex|title|contenteditable|draggable|dropzone|hidden|spellcheck|translate],i,b,script[src|async|defer|type|charset|crossorigin|integrity]";b.schema.addValidElements(c),a.Env.iOS&&(b.settings.height=300),a.$("#wp-"+b.id+"-wrap").hasClass("html-active")&&b.hide(),h({c:"JustifyCenter",r:"JustifyRight",l:"JustifyLeft",j:"JustifyFull",q:"mceBlockQuote",u:"InsertUnorderedList",o:"InsertOrderedList",s:"unlink",m:"WP_Medialib",z:"WP_Adv",t:"WP_More",d:"Strikethrough",h:"WP_Help",p:"WP_Page",x:"WP_Code"},function(a,c){b.shortcuts.add("access+"+c,"",a)}),b.addShortcut("meta+s","",function(){k&&k.autosave&&k.autosave.server.triggerSave()})}),b.on("preinit",function(){function c(a,c){function d(){if(!f)return this;var a,b,c=window.pageXOffset||document.documentElement.scrollLeft,d=window.pageYOffset||document.documentElement.scrollTop,e=window.innerWidth,h=window.innerHeight,i=n.getBoundingClientRect(),k=this.getEl(),l=k.offsetWidth,q=k.offsetHeight,r=f.getBoundingClientRect(),s=(r.left+r.right)/2,t=5,u=8,v=q+u+t,w=m?m.getBoundingClientRect().bottom:0,x=o?o.getBoundingClientRect().bottom:0,y=p?h-p.getBoundingClientRect().top:0,z=j?h-j.getBoundingClientRect().top:0,A=Math.max(0,w,x,i.top),B=Math.max(0,y,z,h-i.bottom),C=r.top+i.top-A,D=h-i.top-r.bottom-B,E=h-A-B,F="";return C>=E||D>=E?this.hide():(this.bottom?D>=v?(F=" mce-arrow-up",a=r.bottom+i.top+d):C>=v&&(F=" mce-arrow-down",a=r.top+i.top+d-q-u):C>=v?(F=" mce-arrow-down",a=r.top+i.top+d-q-u):D>=v&&E/2>r.bottom+i.top-A&&(F=" mce-arrow-up",a=r.bottom+i.top+d),"undefined"==typeof a&&(a=d+A+t),b=s-l/2+i.left+c,r.left<0||r.right>i.width?b=i.left+c+(i.width-l)/2:l>=e?(F+=" mce-arrow-full",b=0):0>b&&r.left+l>e||b+l>e&&r.right-l<0?b=(e-l)/2:bi.width+i.left+c&&(F+=" mce-arrow-right",b=r.right-l+i.left+c),k.className=k.className.replace(/ ?mce-arrow-[\w]+/g,"")+F,g.setStyles(k,{left:b,top:a}),this)}var e,i,q=[];return h(a,function(a){function c(){var c=b.selection;"bullist"===d&&c.selectorChanged("ul > li",function(b,c){for(var d,e=c.parents.length;e--&&(d=c.parents[e].nodeName,"OL"!==d&&"UL"!=d););a.active(b&&"UL"===d)}),"numlist"===d&&c.selectorChanged("ol > li",function(b,c){for(var d,e=c.parents.length;e--&&(d=c.parents[e].nodeName,"OL"!==d&&"UL"!==d););a.active(b&&"OL"===d)}),a.settings.stateSelector&&c.selectorChanged(a.settings.stateSelector,function(b){a.active(b)},!0),a.settings.disabledStateSelector&&c.selectorChanged(a.settings.disabledStateSelector,function(b){a.disabled(b)})}var d;"|"===a?i=null:k.has(a)?(a={type:a},l.toolbar_items_size&&(a.size=l.toolbar_items_size),q.push(a),i=null):(i||(i={type:"buttongroup",items:[]},q.push(i)),b.buttons[a]&&(d=a,a=b.buttons[d],"function"==typeof a&&(a=a()),a.type=a.type||"button",l.toolbar_items_size&&(a.size=l.toolbar_items_size),a=k.create(a),i.items.push(a),b.initialized?c():b.on("init",c)))}),e=k.create({type:"panel",layout:"stack",classes:"toolbar-grp inline-toolbar-grp",ariaRoot:!0,ariaRemember:!0,items:[{type:"toolbar",layout:"flow",items:q}]}),e.bottom=c,e.on("show",function(){this.reposition()}),e.on("keydown",function(a){27===a.keyCode&&(this.hide(),b.focus())}),b.on("remove",function(){e.remove()}),e.reposition=d,e.hide().renderTo(document.body),e}function d(a){e&&(e.hide(),"hide"===a.type?e=!1:("resize"===a.type||"scroll"===a.type)&&(clearTimeout(i),i=setTimeout(function(){e&&"function"==typeof e.show&&e.show()},250)))}var e,f,i,j,k=a.ui.Factory,l=b.settings,m=document.getElementById("wpadminbar"),n=document.getElementById(b.id+"_ifr"),o=a.$(".mce-toolbar-grp",b.getContainer())[0],p=a.$(".mce-statusbar",b.getContainer())[0];"content"===b.id&&(j=document.getElementById("post-status-info")),b.shortcuts.add("alt+119","",function(){var a;e&&(a=e.find("toolbar")[0],a&&a.focus(!0))}),b.on("nodechange",function(a){var c=b.selection.isCollapsed(),d={element:a.element,parents:a.parents,collapsed:c};b.fire("wptoolbar",d),f=d.selection||d.element,e&&e.hide(),d.toolbar?(e=d.toolbar,e.show()):e=!1}),b.on("focus",function(){e&&e.show()}),g.bind(window,"resize scroll",d),b.dom.bind(b.getWin(),"resize scroll",d),b.on("remove",function(){g.unbind(window,"resize scroll",d),b.dom.unbind(b.getWin(),"resize scroll",d)}),b.on("blur hide",d),b.wp=b.wp||{},b.wp._createToolbar=c},!0),{_showButtons:d,_hideButtons:d,_setEmbed:d,_getEmbed:d}})}(window.tinymce); \ No newline at end of file +!function(a){a.ui.FloatPanel.zIndex=100100,a.PluginManager.add("wordpress",function(b){function c(c){var d,f,i,j=0;f="hide"===c,b.theme.panel&&(i=b.theme.panel.find(".toolbar:not(.menubar)")),!i||i.length<2||"hide"===c&&!i[1].visible()||(!c&&i[1].visible()&&(c="hide"),h(i,function(a,b){b>0&&("hide"===c?(a.hide(),j+=30):(a.show(),j-=30))}),j&&!f&&(a.Env.iOS||(d=b.getContentAreaContainer().firstChild,g.setStyle(d,"height",d.clientHeight+j)),"hide"===c?(setUserSetting("hidetb","0"),e&&e.active(!1)):(setUserSetting("hidetb","1"),e&&e.active(!0))),b.fire("wp-toolbar-toggle"))}function d(){}var e,f,g=a.DOM,h=a.each,i=b.editorManager.i18n.translate,j=window.jQuery,k=window.wp,l=k&&k.editor&&k.editor.autop&&b.getParam("wpautop",!0);return j&&j(document).triggerHandler("tinymce-editor-setup",[b]),b.addButton("wp_adv",{tooltip:"Toolbar Toggle",cmd:"WP_Adv",onPostRender:function(){e=this,e.active("1"===getUserSetting("hidetb")?!0:!1)}}),b.on("PostRender",function(){b.getParam("wordpress_adv_hidden",!0)&&"0"===getUserSetting("hidetb","0")&&c("hide")}),b.addCommand("WP_Adv",function(){c()}),b.on("focus",function(){window.wpActiveEditor=b.id}),b.on("BeforeSetContent",function(b){var c;b.content&&(-1!==b.content.indexOf("/g,function(b,d){return''})),-1!==b.content.indexOf("")&&(c=i("Page break"),b.content=b.content.replace(//g,'')),b.load&&"raw"!==b.format&&l&&(b.content=k.editor.autop(b.content)),b.content=b.content.replace(/

(?: |\u00a0|\uFEFF|\s)+<\/p>/gi,"


"))}),b.on("PostProcess",function(a){a.get&&(a.content=a.content.replace(/]+>/g,function(a){var b,c="";return-1!==a.indexOf('data-wp-more="more"')?((b=a.match(/data-wp-more-text="([^"]+)"/))&&(c=b[1]),a=""):-1!==a.indexOf('data-wp-more="nextpage"')&&(a=""),a}))}),b.on("ResolveName",function(a){var c;"IMG"===a.target.nodeName&&(c=b.dom.getAttrib(a.target,"data-wp-more"))&&(a.name=c)}),b.addCommand("WP_More",function(c){var d,e,f,g="wp-more-tag",h=b.dom,j=b.selection.getNode();return c=c||"more",g+=" mce-wp-"+c,f="more"===c?"Read more...":"Next page",f=i(f),e='',"BODY"===j.nodeName||"P"===j.nodeName&&"BODY"===j.parentNode.nodeName?void b.insertContent(e):(d=h.getParent(j,function(a){return a.parentNode&&"BODY"===a.parentNode.nodeName?!0:!1},b.getBody()),void(d&&("P"===d.nodeName?d.appendChild(h.create("p",null,e).firstChild):h.insertAfter(h.create("p",null,e),d),b.nodeChanged())))}),b.addCommand("WP_Code",function(){b.formatter.toggle("code")}),b.addCommand("WP_Page",function(){b.execCommand("WP_More","nextpage")}),b.addCommand("WP_Help",function(){function c(a){var b="";return h(a,function(a,c){b+=a?""+c+""+i(a)+"":""}),b+""}var d,e,f,g,j=i(a.Env.mac?"Ctrl + Alt + letter:":"Shift + Alt + letter:"),k=i(a.Env.mac?"Cmd + letter:":"Ctrl + letter:"),l=[],m=[];h([{c:"Copy",x:"Cut"},{v:"Paste",a:"Select all"},{z:"Undo",y:"Redo"},{b:"Bold",i:"Italic"},{u:"Underline",k:"Insert/edit link"}],function(a){l.push(c(a))}),h([{1:"Heading 1",2:"Heading 2"},{3:"Heading 3",4:"Heading 4"},{5:"Heading 5",6:"Heading 6"},{l:"Align left",c:"Align center"},{r:"Align right",j:"Justify"},{d:"Strikethrough",q:"Blockquote"},{u:"Bullet list",o:"Numbered list"},{a:"Insert/edit link",s:"Remove link"},{m:"Insert/edit image",t:"Insert Read More tag"},{h:"Keyboard Shortcuts",x:"Code"},{p:"Insert Page Break tag",w:"Distraction-free writing mode"}],function(a){m.push(c(a))}),d=[i("Letter"),i("Action"),i("Letter"),i("Action")],d=""+d.join("")+"",e='
',e=e+"

"+i("Default shortcuts,")+" "+k+'

'+d+l.join("")+"

"+i("Additional shortcuts,")+" "+j+'

'+d+m.join("")+"
",b.plugins.wptextpattern&&(e=e+"

"+i("When starting a new paragraph with one of these patterns followed by a space, the formatting will be applied automatically. Press Backspace or Escape to undo.")+"

"+c({"* -":"Bullet list"})+c({"1. 1)":"Numbered list"})+c({">":"Blockquote"})+c({"##":"Heading 2"})+c({"###":"Heading 3"})+c({"####":"Heading 4"})+c({"#####":"Heading 5"})+c({"######":"Heading 6"})+"
"),e=e+"

"+i("Focus shortcuts:")+"

"+c({"Alt + F8":"Inline toolbar (when an image, link or preview is selected)"})+c({"Alt + F9":"Editor menu (when enabled)"})+c({"Alt + F10":"Editor toolbar"})+c({"Alt + F11":"Elements path"})+"

"+i("To move focus to other buttons use Tab or the arrow keys. To return focus to the editor press Escape or use one of the buttons.")+"

",e+="
",f=b.windowManager.open({title:"Keyboard Shortcuts",items:{type:"container",classes:"wp-help",html:e},buttons:{text:"Close",onclick:"close"}}),f.$el&&(f.$el.find('div[role="application"]').attr("role","document"),g=f.$el.find(".mce-wp-help"),g[0]&&(g.attr("tabindex","0"),g[0].focus(),g.on("keydown",function(a){a.keyCode>=33&&a.keyCode<=40&&a.stopPropagation()})))}),b.addCommand("WP_Medialib",function(){k&&k.media&&k.media.editor&&k.media.editor.open(b.id)}),b.addButton("wp_more",{tooltip:"Insert Read More tag",onclick:function(){b.execCommand("WP_More","more")}}),b.addButton("wp_page",{tooltip:"Page break",onclick:function(){b.execCommand("WP_More","nextpage")}}),b.addButton("wp_help",{tooltip:"Keyboard Shortcuts",cmd:"WP_Help"}),b.addButton("wp_code",{tooltip:"Code",cmd:"WP_Code",stateSelector:"code"}),k&&k.media&&k.media.editor&&b.addMenuItem("add_media",{text:"Add Media",icon:"wp-media-library",context:"insert",cmd:"WP_Medialib"}),b.addMenuItem("wp_more",{text:"Insert Read More tag",icon:"wp_more",context:"insert",onclick:function(){b.execCommand("WP_More","more")}}),b.addMenuItem("wp_page",{text:"Page break",icon:"wp_page",context:"insert",onclick:function(){b.execCommand("WP_More","nextpage")}}),b.on("BeforeExecCommand",function(c){!a.Env.webkit||"InsertUnorderedList"!==c.command&&"InsertOrderedList"!==c.command||(f||(f=b.dom.create("style",{type:"text/css"},"#tinymce,#tinymce span,#tinymce li,#tinymce li>span,#tinymce p,#tinymce p>span{font:medium sans-serif;color:#000;line-height:normal;}")),b.getDoc().head.appendChild(f))}),b.on("ExecCommand",function(c){a.Env.webkit&&f&&("InsertUnorderedList"===c.command||"InsertOrderedList"===c.command)&&b.dom.remove(f)}),b.on("init",function(){var c=a.Env,d=["mceContentBody"],e=b.getDoc(),f=b.dom;c.iOS&&f.addClass(e.documentElement,"ios"),"rtl"===b.getParam("directionality")&&(d.push("rtl"),f.setAttrib(e.documentElement,"dir","rtl")),c.ie?9===parseInt(c.ie,10)?d.push("ie9"):8===parseInt(c.ie,10)?d.push("ie8"):c.ie<8&&d.push("ie7"):c.webkit&&d.push("webkit"),d.push("wp-editor"),h(d,function(a){a&&f.addClass(e.body,a)}),b.on("BeforeSetContent",function(a){a.content&&(a.content=a.content.replace(/

\s*<(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre)( [^>]*)?>/gi,"<$1$2>").replace(/<\/(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre)>\s*<\/p>/gi,""))}),j&&j(document).triggerHandler("tinymce-editor-init",[b]),window.tinyMCEPreInit&&window.tinyMCEPreInit.dragDropUpload&&f.bind(e,"dragstart dragend dragover drop",function(a){j&&j(document).trigger(new j.Event(a))}),b.getParam("wp_paste_filters",!0)&&(a.Env.webkit||b.on("PastePreProcess",function(a){a.content=a.content.replace(/(<[^>]+) style="[^"]*"([^>]*>)/gi,"$1$2"),a.content=a.content.replace(/(<[^>]+) data-mce-style=([^>]+>)/gi,"$1 style=$2")}),b.on("PastePostProcess",function(a){h(f.select("p",a.node),function(a){f.isEmpty(a)&&f.remove(a)})}))}),b.on("SaveContent",function(a){return!b.inline&&b.isHidden()?void(a.content=a.element.value):(a.content=a.content.replace(/

(?:
|\u00a0|\uFEFF| )*<\/p>/g,"

 

"),void(l&&(a.content=k.editor.removep(a.content))))}),b.on("preInit",function(){var c="@[id|accesskey|class|dir|lang|style|tabindex|title|contenteditable|draggable|dropzone|hidden|spellcheck|translate],i,b,script[src|async|defer|type|charset|crossorigin|integrity]";b.schema.addValidElements(c),a.Env.iOS&&(b.settings.height=300),a.$("#wp-"+b.id+"-wrap").hasClass("html-active")&&b.hide(),h({c:"JustifyCenter",r:"JustifyRight",l:"JustifyLeft",j:"JustifyFull",q:"mceBlockQuote",u:"InsertUnorderedList",o:"InsertOrderedList",s:"unlink",m:"WP_Medialib",z:"WP_Adv",t:"WP_More",d:"Strikethrough",h:"WP_Help",p:"WP_Page",x:"WP_Code"},function(a,c){b.shortcuts.add("access+"+c,"",a)}),b.addShortcut("meta+s","",function(){k&&k.autosave&&k.autosave.server.triggerSave()})}),b.on("preinit",function(){function c(a,c){function d(){if(!f)return this;var a,b,c=window.pageXOffset||document.documentElement.scrollLeft,d=window.pageYOffset||document.documentElement.scrollTop,e=window.innerWidth,h=window.innerHeight,i=n.getBoundingClientRect(),k=this.getEl(),l=k.offsetWidth,q=k.offsetHeight,r=f.getBoundingClientRect(),s=(r.left+r.right)/2,t=5,u=8,v=q+u+t,w=m?m.getBoundingClientRect().bottom:0,x=o?o.getBoundingClientRect().bottom:0,y=p?h-p.getBoundingClientRect().top:0,z=j?h-j.getBoundingClientRect().top:0,A=Math.max(0,w,x,i.top),B=Math.max(0,y,z,h-i.bottom),C=r.top+i.top-A,D=h-i.top-r.bottom-B,E=h-A-B,F="";return C>=E||D>=E?this.hide():(this.bottom?D>=v?(F=" mce-arrow-up",a=r.bottom+i.top+d):C>=v&&(F=" mce-arrow-down",a=r.top+i.top+d-q-u):C>=v?(F=" mce-arrow-down",a=r.top+i.top+d-q-u):D>=v&&E/2>r.bottom+i.top-A&&(F=" mce-arrow-up",a=r.bottom+i.top+d),"undefined"==typeof a&&(a=d+A+t),b=s-l/2+i.left+c,r.left<0||r.right>i.width?b=i.left+c+(i.width-l)/2:l>=e?(F+=" mce-arrow-full",b=0):0>b&&r.left+l>e||b+l>e&&r.right-l<0?b=(e-l)/2:bi.width+i.left+c&&(F+=" mce-arrow-right",b=r.right-l+i.left+c),k.className=k.className.replace(/ ?mce-arrow-[\w]+/g,"")+F,g.setStyles(k,{left:b,top:a}),this)}var e,i,q=[];return h(a,function(a){function c(){var c=b.selection;"bullist"===d&&c.selectorChanged("ul > li",function(b,c){for(var d,e=c.parents.length;e--&&(d=c.parents[e].nodeName,"OL"!==d&&"UL"!=d););a.active(b&&"UL"===d)}),"numlist"===d&&c.selectorChanged("ol > li",function(b,c){for(var d,e=c.parents.length;e--&&(d=c.parents[e].nodeName,"OL"!==d&&"UL"!==d););a.active(b&&"OL"===d)}),a.settings.stateSelector&&c.selectorChanged(a.settings.stateSelector,function(b){a.active(b)},!0),a.settings.disabledStateSelector&&c.selectorChanged(a.settings.disabledStateSelector,function(b){a.disabled(b)})}var d;"|"===a?i=null:k.has(a)?(a={type:a},l.toolbar_items_size&&(a.size=l.toolbar_items_size),q.push(a),i=null):(i||(i={type:"buttongroup",items:[]},q.push(i)),b.buttons[a]&&(d=a,a=b.buttons[d],"function"==typeof a&&(a=a()),a.type=a.type||"button",l.toolbar_items_size&&(a.size=l.toolbar_items_size),a=k.create(a),i.items.push(a),b.initialized?c():b.on("init",c)))}),e=k.create({type:"panel",layout:"stack",classes:"toolbar-grp inline-toolbar-grp",ariaRoot:!0,ariaRemember:!0,items:[{type:"toolbar",layout:"flow",items:q}]}),e.bottom=c,e.on("show",function(){this.reposition()}),e.on("keydown",function(a){27===a.keyCode&&(this.hide(),b.focus())}),b.on("remove",function(){e.remove()}),e.reposition=d,e.hide().renderTo(document.body),e}function d(a){e&&(e.hide(),"hide"===a.type?e=!1:("resize"===a.type||"scroll"===a.type)&&(clearTimeout(i),i=setTimeout(function(){e&&"function"==typeof e.show&&e.show()},250)))}var e,f,i,j,k=a.ui.Factory,l=b.settings,m=document.getElementById("wpadminbar"),n=document.getElementById(b.id+"_ifr"),o=a.$(".mce-toolbar-grp",b.getContainer())[0],p=a.$(".mce-statusbar",b.getContainer())[0];"content"===b.id&&(j=document.getElementById("post-status-info")),b.shortcuts.add("alt+119","",function(){var a;e&&(a=e.find("toolbar")[0],a&&a.focus(!0))}),b.on("nodechange",function(a){var c=b.selection.isCollapsed(),d={element:a.element,parents:a.parents,collapsed:c};b.fire("wptoolbar",d),f=d.selection||d.element,e&&e.hide(),d.toolbar?(e=d.toolbar,e.show()):e=!1}),b.on("focus",function(){e&&e.show()}),g.bind(window,"resize scroll",d),b.dom.bind(b.getWin(),"resize scroll",d),b.on("remove",function(){g.unbind(window,"resize scroll",d),b.dom.unbind(b.getWin(),"resize scroll",d)}),b.on("blur hide",d),b.wp=b.wp||{},b.wp._createToolbar=c},!0),{_showButtons:d,_hideButtons:d,_setEmbed:d,_getEmbed:d}})}(window.tinymce); \ No newline at end of file diff --git a/wp-includes/js/tinymce/wp-tinymce.js.gz b/wp-includes/js/tinymce/wp-tinymce.js.gz index 09e179dbb41c3629cf71678e41045cef55fdeab7..56994a148f16b7ec6bab0991a695b6559d70cbfc 100644 GIT binary patch delta 13529 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