From 3807829ac40bba56d462ae925eff1803818aa065 Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Fri, 28 Oct 2016 20:07:32 +0000 Subject: [PATCH] TinyMCE: if the current editor configuration is without toolbars, prevent errors when adding the labels for custom shortcuts. Fixes #38063. Built from https://develop.svn.wordpress.org/trunk@38997 git-svn-id: http://core.svn.wordpress.org/trunk@38939 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- .../js/tinymce/plugins/wordpress/plugin.js | 2 +- .../tinymce/plugins/wordpress/plugin.min.js | 2 +- wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 171748 -> 171753 bytes wp-includes/version.php | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) diff --git a/wp-includes/js/tinymce/plugins/wordpress/plugin.js b/wp-includes/js/tinymce/plugins/wordpress/plugin.js index beaddf945f..8209ba4109 100644 --- a/wp-includes/js/tinymce/plugins/wordpress/plugin.js +++ b/wp-includes/js/tinymce/plugins/wordpress/plugin.js @@ -549,7 +549,7 @@ tinymce.PluginManager.add( 'wordpress', function( editor ) { }); } - if ( editor.settings.wp_shortcut_labels ) { + if ( editor.settings.wp_shortcut_labels && editor.theme.panel ) { var labels = {}; var access = 'Shift+Alt+'; var meta = 'Ctrl+'; diff --git a/wp-includes/js/tinymce/plugins/wordpress/plugin.min.js b/wp-includes/js/tinymce/plugins/wordpress/plugin.min.js index 325a809428..3e53218c5f 100644 --- a/wp-includes/js/tinymce/plugins/wordpress/plugin.min.js +++ b/wp-includes/js/tinymce/plugins/wordpress/plugin.min.js @@ -1 +1 @@ -!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"))}}),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)),-1===b.content.indexOf("]*>[\s\S]*?<\/\1>/g,function(b,c){return'<'+c+'>'})),b.content=b.content.replace(/

([^<>]+)<\/p>/gi,function(a,b){return/^( |\s|\u00a0|\ufeff)+$/i.test(b)?"


":a}))}),b.on("PostProcess",function(a){a.get&&(a.content=a.content.replace(/]+>/g,function(a){var b,c,d="";return-1!==a.indexOf('data-wp-more="more"')?((b=a.match(/data-wp-more-text="([^"]+)"/))&&(d=b[1]),c=""):-1!==a.indexOf('data-wp-more="nextpage"')?c="":-1!==a.indexOf("data-wp-preserve")&&(b=a.match(/ data-wp-preserve="([^"]+)"/))&&(c=decodeURIComponent(b[1])),c||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)},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,b){var c="",d=0;for(b=b||1,h(a,function(a,b){c+=""+b+""+i(a)+"",d++});b>d;)c+="",d++;return c+""}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=[],n={},o={},p=0,q=0,r=b.settings.wp_shortcut_labels;r&&(h(r,function(a,b){var d;-1!==a.indexOf("meta")?(p++,d=a.replace("meta","").toLowerCase(),d&&(n[d]=b,p%2===0&&(l.push(c(n,2)),n={}))):-1!==a.indexOf("access")&&(q++,d=a.replace("access","").toLowerCase(),d&&(o[d]=b,q%2===0&&(m.push(c(o,2)),o={})))}),p%2>0&&l.push(c(n,2)),q%2>0&&m.push(c(o,2)),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&&(!a.Env.ie||a.Env.ie>8)&&(e=e+"

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

'+c({"*":"Bullet list","1.":"Numbered list"})+c({"-":"Bullet list","1)":"Numbered list"})+"
",e=e+"

"+i("The following formatting shortcuts are replaced when pressing Enter. Press Escape or the Undo button to undo.")+'

'+c({">":"Blockquote"})+c({"##":"Heading 2"})+c({"###":"Heading 3"})+c({"####":"Heading 4"})+c({"#####":"Heading 5"})+c({"######":"Heading 6"})+c({"---":"Horizontal line"})+"
"),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;if(c.iOS&&f.addClass(e.documentElement,"ios"),"rtl"===b.getParam("directionality")&&(d.push("rtl"),f.setAttrib(e.documentElement,"dir","rtl")),f.setAttrib(e.documentElement,"lang",b.getParam("wp_lang_attr")),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)&&(b.on("PastePreProcess",function(b){b.content=b.content.replace(/
/gi,""),a.Env.webkit||(b.content=b.content.replace(/(<[^>]+) style="[^"]*"([^>]*>)/gi,"$1$2"),b.content=b.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.settings.wp_shortcut_labels){var g={},i="Shift+Alt+",k="Ctrl+";a.Env.mac&&(i="\u2303\u2325 ",k="\u2318"),h(b.settings.wp_shortcut_labels,function(a,b){g[b]=a.replace("access",i).replace("meta",k)}),h(b.theme.panel.find("button"),function(a){a&&a.settings.tooltip&&g.hasOwnProperty(a.settings.tooltip)&&(a.settings.tooltip=b.translate(a.settings.tooltip)+" ("+g[a.settings.tooltip]+")")}),h(b.theme.panel.find("listbox"),function(a){a&&"Paragraph"===a.settings.text&&h(a.settings.values,function(a){a.text&&g.hasOwnProperty(a.text)&&(a.shortcut="("+g[a.text]+")")})})}}),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),h({c:"JustifyCenter",r:"JustifyRight",l:"JustifyLeft",j:"JustifyFull",q:"mceBlockQuote",u:"InsertUnorderedList",o:"InsertOrderedList",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()}),window.getUserSetting("editor_plain_text_paste_warning")>1&&(b.settings.paste_plaintext_inform=!1),a.Env.mac&&a.$(b.iframeElement).attr("title",i("Rich Text Area. Press Control-Option-H for help."))}),b.on("PastePlainTextToggle",function(a){if(a.state===!0){var b=parseInt(window.getUserSetting("editor_plain_text_paste_warning"),10)||0;2>b&&window.setUserSetting("editor_plain_text_paste_warning",++b)}}),b.on("preinit",function(){function c(c,d){function e(){if(!f)return this;var b,c,d=window.pageXOffset||document.documentElement.scrollLeft,e=window.pageYOffset||document.documentElement.scrollTop,h=window.innerWidth,i=window.innerHeight,m=q?q.getBoundingClientRect():{top:0,right:h,bottom:i,left:0,width:h,height:i},n=this.getEl(),o=n.offsetWidth,r=n.clientHeight,s=f.getBoundingClientRect(),t=(s.left+s.right)/2,u=5,v=r+u,w=p?p.getBoundingClientRect().bottom:0,x=j?j.getBoundingClientRect().bottom:0,y=k?i-k.getBoundingClientRect().top:0,z=l?i-l.getBoundingClientRect().top:0,A=Math.max(0,w,x,m.top),B=Math.max(0,y,z,i-m.bottom),C=s.top+m.top-A,D=i-m.top-s.bottom-B,E=i-A-B,F="",G=0,H=0;return C>=E||D>=E?(this.scrolling=!0,this.hide(),this.scrolling=!1,this):(a.Env.iOS&&"IMG"===f.nodeName&&(G=54,H=46),this.bottom?D>=v?(F=" mce-arrow-up",b=s.bottom+m.top+e-H):C>=v&&(F=" mce-arrow-down",b=s.top+m.top+e-r+G):C>=v?(F=" mce-arrow-down",b=s.top+m.top+e-r+G):D>=v&&E/2>s.bottom+m.top-A&&(F=" mce-arrow-up",b=s.bottom+m.top+e-H),"undefined"==typeof b&&(b=e+A+u+H),c=t-o/2+m.left+d,s.left<0||s.right>m.width?c=m.left+d+(m.width-o)/2:o>=h?(F+=" mce-arrow-full",c=0):0>c&&s.left+o>h||c+o>h&&s.right-o<0?c=(h-o)/2:cm.width+m.left+d&&(F+=" mce-arrow-right",c=s.right-o+m.left+d),a.Env.iOS&&"IMG"===f.nodeName&&(F=F.replace(/ ?mce-arrow-(up|down)/g,"")),n.className=n.className.replace(/ ?mce-arrow-[\w]+/g,"")+F,g.setStyles(n,{left:c,top:b}),this)}var i,o,r=[];return h(c,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?o=null:m.has(a)?(a={type:a},n.toolbar_items_size&&(a.size=n.toolbar_items_size),r.push(a),o=null):(o||(o={type:"buttongroup",items:[]},r.push(o)),b.buttons[a]&&(d=a,a=b.buttons[d],"function"==typeof a&&(a=a()),a.type=a.type||"button",n.toolbar_items_size&&(a.size=n.toolbar_items_size),a=m.create(a),o.items.push(a),b.initialized?c():b.on("init",c)))}),i=m.create({type:"panel",layout:"stack",classes:"toolbar-grp inline-toolbar-grp",ariaRoot:!0,ariaRemember:!0,items:[{type:"toolbar",layout:"flow",items:r}]}),i.bottom=d,i.on("show",function(){this.reposition()}),i.on("keydown",function(a){27===a.keyCode&&(this.hide(),b.focus())}),b.on("remove",function(){i.remove()}),i.reposition=e,i.hide().renderTo(document.body),i}function d(a){e&&(e.tempHide||"hide"===a.type?(e.hide(),e=!1):"resizewindow"!==a.type&&"scrollwindow"!==a.type&&"resize"!==a.type&&"scroll"!==a.type||e.blockHide||(clearTimeout(i),i=setTimeout(function(){e&&"function"==typeof e.show&&(e.scrolling=!1,e.show())},250),e.scrolling=!0,e.hide()))}var e,f,i,j,k,l,m=a.ui.Factory,n=b.settings,o=b.getContainer(),p=document.getElementById("wpadminbar"),q=document.getElementById(b.id+"_ifr");o&&(j=a.$(".mce-toolbar-grp",o)[0],k=a.$(".mce-statusbar",o)[0]),"content"===b.id&&(l=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!==d.toolbar&&e.hide(),d.toolbar?e!==d.toolbar?(e=d.toolbar,e.show()):e.reposition():e=!1}),b.on("focus",function(){e&&e.show()}),b.on("resizewindow scrollwindow",d),b.dom.bind(b.getWin(),"resize scroll",d),b.on("remove",function(){b.off("resizewindow scrollwindow",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"))}}),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)),-1===b.content.indexOf("]*>[\s\S]*?<\/\1>/g,function(b,c){return'<'+c+'>'})),b.content=b.content.replace(/

([^<>]+)<\/p>/gi,function(a,b){return/^( |\s|\u00a0|\ufeff)+$/i.test(b)?"


":a}))}),b.on("PostProcess",function(a){a.get&&(a.content=a.content.replace(/]+>/g,function(a){var b,c,d="";return-1!==a.indexOf('data-wp-more="more"')?((b=a.match(/data-wp-more-text="([^"]+)"/))&&(d=b[1]),c=""):-1!==a.indexOf('data-wp-more="nextpage"')?c="":-1!==a.indexOf("data-wp-preserve")&&(b=a.match(/ data-wp-preserve="([^"]+)"/))&&(c=decodeURIComponent(b[1])),c||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)},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,b){var c="",d=0;for(b=b||1,h(a,function(a,b){c+=""+b+""+i(a)+"",d++});b>d;)c+="",d++;return c+""}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=[],n={},o={},p=0,q=0,r=b.settings.wp_shortcut_labels;r&&(h(r,function(a,b){var d;-1!==a.indexOf("meta")?(p++,d=a.replace("meta","").toLowerCase(),d&&(n[d]=b,p%2===0&&(l.push(c(n,2)),n={}))):-1!==a.indexOf("access")&&(q++,d=a.replace("access","").toLowerCase(),d&&(o[d]=b,q%2===0&&(m.push(c(o,2)),o={})))}),p%2>0&&l.push(c(n,2)),q%2>0&&m.push(c(o,2)),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&&(!a.Env.ie||a.Env.ie>8)&&(e=e+"

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

'+c({"*":"Bullet list","1.":"Numbered list"})+c({"-":"Bullet list","1)":"Numbered list"})+"
",e=e+"

"+i("The following formatting shortcuts are replaced when pressing Enter. Press Escape or the Undo button to undo.")+'

'+c({">":"Blockquote"})+c({"##":"Heading 2"})+c({"###":"Heading 3"})+c({"####":"Heading 4"})+c({"#####":"Heading 5"})+c({"######":"Heading 6"})+c({"---":"Horizontal line"})+"
"),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;if(c.iOS&&f.addClass(e.documentElement,"ios"),"rtl"===b.getParam("directionality")&&(d.push("rtl"),f.setAttrib(e.documentElement,"dir","rtl")),f.setAttrib(e.documentElement,"lang",b.getParam("wp_lang_attr")),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)&&(b.on("PastePreProcess",function(b){b.content=b.content.replace(/
/gi,""),a.Env.webkit||(b.content=b.content.replace(/(<[^>]+) style="[^"]*"([^>]*>)/gi,"$1$2"),b.content=b.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.settings.wp_shortcut_labels&&b.theme.panel){var g={},i="Shift+Alt+",k="Ctrl+";a.Env.mac&&(i="\u2303\u2325 ",k="\u2318"),h(b.settings.wp_shortcut_labels,function(a,b){g[b]=a.replace("access",i).replace("meta",k)}),h(b.theme.panel.find("button"),function(a){a&&a.settings.tooltip&&g.hasOwnProperty(a.settings.tooltip)&&(a.settings.tooltip=b.translate(a.settings.tooltip)+" ("+g[a.settings.tooltip]+")")}),h(b.theme.panel.find("listbox"),function(a){a&&"Paragraph"===a.settings.text&&h(a.settings.values,function(a){a.text&&g.hasOwnProperty(a.text)&&(a.shortcut="("+g[a.text]+")")})})}}),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),h({c:"JustifyCenter",r:"JustifyRight",l:"JustifyLeft",j:"JustifyFull",q:"mceBlockQuote",u:"InsertUnorderedList",o:"InsertOrderedList",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()}),window.getUserSetting("editor_plain_text_paste_warning")>1&&(b.settings.paste_plaintext_inform=!1),a.Env.mac&&a.$(b.iframeElement).attr("title",i("Rich Text Area. Press Control-Option-H for help."))}),b.on("PastePlainTextToggle",function(a){if(a.state===!0){var b=parseInt(window.getUserSetting("editor_plain_text_paste_warning"),10)||0;2>b&&window.setUserSetting("editor_plain_text_paste_warning",++b)}}),b.on("preinit",function(){function c(c,d){function e(){if(!f)return this;var b,c,d=window.pageXOffset||document.documentElement.scrollLeft,e=window.pageYOffset||document.documentElement.scrollTop,h=window.innerWidth,i=window.innerHeight,m=q?q.getBoundingClientRect():{top:0,right:h,bottom:i,left:0,width:h,height:i},n=this.getEl(),o=n.offsetWidth,r=n.clientHeight,s=f.getBoundingClientRect(),t=(s.left+s.right)/2,u=5,v=r+u,w=p?p.getBoundingClientRect().bottom:0,x=j?j.getBoundingClientRect().bottom:0,y=k?i-k.getBoundingClientRect().top:0,z=l?i-l.getBoundingClientRect().top:0,A=Math.max(0,w,x,m.top),B=Math.max(0,y,z,i-m.bottom),C=s.top+m.top-A,D=i-m.top-s.bottom-B,E=i-A-B,F="",G=0,H=0;return C>=E||D>=E?(this.scrolling=!0,this.hide(),this.scrolling=!1,this):(a.Env.iOS&&"IMG"===f.nodeName&&(G=54,H=46),this.bottom?D>=v?(F=" mce-arrow-up",b=s.bottom+m.top+e-H):C>=v&&(F=" mce-arrow-down",b=s.top+m.top+e-r+G):C>=v?(F=" mce-arrow-down",b=s.top+m.top+e-r+G):D>=v&&E/2>s.bottom+m.top-A&&(F=" mce-arrow-up",b=s.bottom+m.top+e-H),"undefined"==typeof b&&(b=e+A+u+H),c=t-o/2+m.left+d,s.left<0||s.right>m.width?c=m.left+d+(m.width-o)/2:o>=h?(F+=" mce-arrow-full",c=0):0>c&&s.left+o>h||c+o>h&&s.right-o<0?c=(h-o)/2:cm.width+m.left+d&&(F+=" mce-arrow-right",c=s.right-o+m.left+d),a.Env.iOS&&"IMG"===f.nodeName&&(F=F.replace(/ ?mce-arrow-(up|down)/g,"")),n.className=n.className.replace(/ ?mce-arrow-[\w]+/g,"")+F,g.setStyles(n,{left:c,top:b}),this)}var i,o,r=[];return h(c,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?o=null:m.has(a)?(a={type:a},n.toolbar_items_size&&(a.size=n.toolbar_items_size),r.push(a),o=null):(o||(o={type:"buttongroup",items:[]},r.push(o)),b.buttons[a]&&(d=a,a=b.buttons[d],"function"==typeof a&&(a=a()),a.type=a.type||"button",n.toolbar_items_size&&(a.size=n.toolbar_items_size),a=m.create(a),o.items.push(a),b.initialized?c():b.on("init",c)))}),i=m.create({type:"panel",layout:"stack",classes:"toolbar-grp inline-toolbar-grp",ariaRoot:!0,ariaRemember:!0,items:[{type:"toolbar",layout:"flow",items:r}]}),i.bottom=d,i.on("show",function(){this.reposition()}),i.on("keydown",function(a){27===a.keyCode&&(this.hide(),b.focus())}),b.on("remove",function(){i.remove()}),i.reposition=e,i.hide().renderTo(document.body),i}function d(a){e&&(e.tempHide||"hide"===a.type?(e.hide(),e=!1):"resizewindow"!==a.type&&"scrollwindow"!==a.type&&"resize"!==a.type&&"scroll"!==a.type||e.blockHide||(clearTimeout(i),i=setTimeout(function(){e&&"function"==typeof e.show&&(e.scrolling=!1,e.show())},250),e.scrolling=!0,e.hide()))}var e,f,i,j,k,l,m=a.ui.Factory,n=b.settings,o=b.getContainer(),p=document.getElementById("wpadminbar"),q=document.getElementById(b.id+"_ifr");o&&(j=a.$(".mce-toolbar-grp",o)[0],k=a.$(".mce-statusbar",o)[0]),"content"===b.id&&(l=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!==d.toolbar&&e.hide(),d.toolbar?e!==d.toolbar?(e=d.toolbar,e.show()):e.reposition():e=!1}),b.on("focus",function(){e&&e.show()}),b.on("resizewindow scrollwindow",d),b.dom.bind(b.getWin(),"resize scroll",d),b.on("remove",function(){b.off("resizewindow scrollwindow",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 7c27cd4f77d8feab8a4dee8f39b64dc11a4b107d..d81a54f57130a6e0409fb97714adfa5f444d6f59 100644 GIT binary patch delta 13345 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 delta 13302 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 AJpcdz diff --git a/wp-includes/version.php b/wp-includes/version.php index 956903e254..9ac562d1cc 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -4,7 +4,7 @@ * * @global string $wp_version */ -$wp_version = '4.7-beta1-38996'; +$wp_version = '4.7-beta1-38997'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.