From 4a9acd62f8e5150704bc21edbdb0b553fe3ce0bd Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Tue, 27 Oct 2009 09:06:26 +0000 Subject: [PATCH] Fix timeout for the inline buttons on images in TinyMCE. git-svn-id: https://develop.svn.wordpress.org/trunk@12115 602fd350-edb4-49c9-b593-d223f7449a82 --- .../plugins/wordpress/editor_plugin.dev.js | 15 +++++++++++++-- .../plugins/wordpress/editor_plugin.js | 2 +- .../plugins/wpeditimage/editor_plugin.dev.js | 4 +--- .../plugins/wpeditimage/editor_plugin.js | 2 +- .../plugins/wpgallery/editor_plugin.dev.js | 5 +---- .../plugins/wpgallery/editor_plugin.js | 2 +- wp-includes/js/tinymce/wp-tinymce.js | 6 +++--- wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 80101 -> 80116 bytes wp-includes/version.php | 2 +- 9 files changed, 22 insertions(+), 16 deletions(-) diff --git a/wp-includes/js/tinymce/plugins/wordpress/editor_plugin.dev.js b/wp-includes/js/tinymce/plugins/wordpress/editor_plugin.dev.js index aece5f1ebf..100823795c 100644 --- a/wp-includes/js/tinymce/plugins/wordpress/editor_plugin.dev.js +++ b/wp-includes/js/tinymce/plugins/wordpress/editor_plugin.dev.js @@ -230,6 +230,11 @@ ed.onSaveContent.add(function(ed, o) { ed.plugins.wordpress._hideButtons(); }); + + ed.onMouseDown.add(function(ed, e) { + if ( e.target.nodeName != 'IMG' ) + ed.plugins.wordpress._hideButtons(); + }); }, getInfo : function() { @@ -276,18 +281,24 @@ 'display' : 'block' }); + if ( this.mceTout ) + clearTimeout(this.mceTout); + this.mceTout = setTimeout( function(){ed.plugins.wordpress._hideButtons();}, 5000 ); }, _hideButtons : function() { + if ( !this.mceTout ) + return; + if ( document.getElementById('wp_editbtns') ) tinymce.DOM.hide('wp_editbtns'); if ( document.getElementById('wp_gallerybtns') ) tinymce.DOM.hide('wp_gallerybtns'); - if ( this.mceTout ) - clearTimeout(this.mceTout); + clearTimeout(this.mceTout); + this.mceTout = 0; }, do_align : function(n, a) { diff --git a/wp-includes/js/tinymce/plugins/wordpress/editor_plugin.js b/wp-includes/js/tinymce/plugins/wordpress/editor_plugin.js index 233a6fc2e5..95d6473f80 100644 --- a/wp-includes/js/tinymce/plugins/wordpress/editor_plugin.js +++ b/wp-includes/js/tinymce/plugins/wordpress/editor_plugin.js @@ -1 +1 @@ -(function(){var a=tinymce.DOM;tinymce.create("tinymce.plugins.WordPress",{mceTout:0,init:function(c,d){var e=this,h=c.getParam("wordpress_adv_toolbar","toolbar2"),g=0,f,b;f='';b='';if(getUserSetting("hidetb","0")=="1"){c.settings.wordpress_adv_hidden=0}c.onPostRender.add(function(){var i=c.controlManager.get(h);if(c.getParam("wordpress_adv_hidden",1)&&i){a.hide(i.id);e._resizeIframe(c,h,28)}});c.addCommand("WP_More",function(){c.execCommand("mceInsertContent",0,f)});c.addCommand("WP_Page",function(){c.execCommand("mceInsertContent",0,b)});c.addCommand("WP_Help",function(){c.windowManager.open({url:tinymce.baseURL+"/wp-mce-help.php",width:450,height:420,inline:1})});c.addCommand("WP_Adv",function(){var i=c.controlManager,j=i.get(h).id;if("undefined"==j){return}if(a.isHidden(j)){i.setActive("wp_adv",1);a.show(j);e._resizeIframe(c,h,-28);c.settings.wordpress_adv_hidden=0;setUserSetting("hidetb","1")}else{i.setActive("wp_adv",0);a.hide(j);e._resizeIframe(c,h,28);c.settings.wordpress_adv_hidden=1;setUserSetting("hidetb","0")}});c.addButton("wp_more",{title:"wordpress.wp_more_desc",image:d+"/img/more.gif",cmd:"WP_More"});c.addButton("wp_page",{title:"wordpress.wp_page_desc",image:d+"/img/page.gif",cmd:"WP_Page"});c.addButton("wp_help",{title:"wordpress.wp_help_desc",image:d+"/img/help.gif",cmd:"WP_Help"});c.addButton("wp_adv",{title:"wordpress.wp_adv_desc",image:d+"/img/toolbars.gif",cmd:"WP_Adv"});c.addButton("add_media",{title:"wordpress.add_media",image:d+"/img/media.gif",onclick:function(){tb_show("",tinymce.DOM.get("add_media").href);tinymce.DOM.setStyle(["TB_overlay","TB_window","TB_load"],"z-index","999999")}});c.addButton("add_image",{title:"wordpress.add_image",image:d+"/img/image.gif",onclick:function(){tb_show("",tinymce.DOM.get("add_image").href);tinymce.DOM.setStyle(["TB_overlay","TB_window","TB_load"],"z-index","999999")}});c.addButton("add_video",{title:"wordpress.add_video",image:d+"/img/video.gif",onclick:function(){tb_show("",tinymce.DOM.get("add_video").href);tinymce.DOM.setStyle(["TB_overlay","TB_window","TB_load"],"z-index","999999")}});c.addButton("add_audio",{title:"wordpress.add_audio",image:d+"/img/audio.gif",onclick:function(){tb_show("",tinymce.DOM.get("add_audio").href);tinymce.DOM.setStyle(["TB_overlay","TB_window","TB_load"],"z-index","999999")}});c.onBeforeExecCommand.add(function(i,l,k,m){var j=tinymce.DOM;if("mceFullScreen"!=l){return}if("mce_fullscreen"!=i.id&&j.get("add_audio")&&j.get("add_video")&&j.get("add_image")&&j.get("add_media")){i.settings.theme_advanced_buttons1+=",|,add_image,add_video,add_audio,add_media"}});c.addCommand("JustifyLeft",function(){var i=c.selection.getNode();if(i.nodeName!="IMG"){c.editorCommands.mceJustify("JustifyLeft","left")}else{c.plugins.wordpress.do_align(i,"alignleft")}});c.addCommand("JustifyRight",function(){var i=c.selection.getNode();if(i.nodeName!="IMG"){c.editorCommands.mceJustify("JustifyRight","right")}else{c.plugins.wordpress.do_align(i,"alignright")}});c.addCommand("JustifyCenter",function(){var k=c.selection.getNode(),j=c.dom.getParent(k,"p"),i=c.dom.getParent(k,"dl");if(k.nodeName=="IMG"&&(j||i)){c.plugins.wordpress.do_align(k,"aligncenter")}else{c.editorCommands.mceJustify("JustifyCenter","center")}});if("undefined"!=typeof wpWordCount){c.onKeyUp.add(function(i,j){if(j.keyCode==g){return}if(13==j.keyCode||8==g||46==g){wpWordCount.wc(i.getContent({format:"raw"}))}g=j.keyCode})}c.onSaveContent.add(function(i,j){if(typeof(switchEditors)=="object"){if(i.isHidden()){j.content=j.element.value}else{j.content=switchEditors.pre_wpautop(j.content)}}});c.onBeforeSetContent.add(function(i,j){j.content=e._setEmbed(j.content)});c.onPostProcess.add(function(i,j){if(j.get){j.content=e._getEmbed(j.content)}});e._handleMoreBreak(c,d);c.addShortcut("alt+shift+c",c.getLang("justifycenter_desc"),"JustifyCenter");c.addShortcut("alt+shift+r",c.getLang("justifyright_desc"),"JustifyRight");c.addShortcut("alt+shift+l",c.getLang("justifyleft_desc"),"JustifyLeft");c.addShortcut("alt+shift+j",c.getLang("justifyfull_desc"),"JustifyFull");c.addShortcut("alt+shift+q",c.getLang("blockquote_desc"),"mceBlockQuote");c.addShortcut("alt+shift+u",c.getLang("bullist_desc"),"InsertUnorderedList");c.addShortcut("alt+shift+o",c.getLang("numlist_desc"),"InsertOrderedList");c.addShortcut("alt+shift+d",c.getLang("striketrough_desc"),"Strikethrough");c.addShortcut("alt+shift+n",c.getLang("spellchecker.desc"),"mceSpellCheck");c.addShortcut("alt+shift+a",c.getLang("link_desc"),"mceLink");c.addShortcut("alt+shift+s",c.getLang("unlink_desc"),"unlink");c.addShortcut("alt+shift+m",c.getLang("image_desc"),"mceImage");c.addShortcut("alt+shift+g",c.getLang("fullscreen.desc"),"mceFullScreen");c.addShortcut("alt+shift+z",c.getLang("wp_adv_desc"),"WP_Adv");c.addShortcut("alt+shift+h",c.getLang("help_desc"),"WP_Help");c.addShortcut("alt+shift+t",c.getLang("wp_more_desc"),"WP_More");c.addShortcut("alt+shift+p",c.getLang("wp_page_desc"),"WP_Page");c.addShortcut("ctrl+s",c.getLang("save_desc"),function(){if("function"==typeof autosave){autosave()}});if(tinymce.isWebKit){c.addShortcut("alt+shift+b",c.getLang("bold_desc"),"Bold");c.addShortcut("alt+shift+i",c.getLang("italic_desc"),"Italic")}c.onInit.add(function(i){tinymce.dom.Event.add(i.getWin(),"scroll",function(j){i.plugins.wordpress._hideButtons()});tinymce.dom.Event.add(i.getBody(),"dragstart",function(j){i.plugins.wordpress._hideButtons()})});c.onBeforeExecCommand.add(function(i,k,j,l){i.plugins.wordpress._hideButtons()});c.onSaveContent.add(function(i,j){i.plugins.wordpress._hideButtons()})},getInfo:function(){return{longname:"WordPress Plugin",author:"WordPress",authorurl:"http://wordpress.org",infourl:"http://wordpress.org",version:"3.0"}},_setEmbed:function(b){return b.replace(/\[embed\]([\s\S]+?)\[\/embed\][\s\u00a0]*/g,function(d,c){return''+c+''})},_getEmbed:function(b){return b.replace(/]+>/g,function(c){if(c.indexOf('class="wp-oembed')!=-1){var d=c.match(/alt="([^\"]+)"/);if(d[1]){c="[embed]"+d[1]+"[/embed]"}}return c})},_showButtons:function(f,d){var g=tinyMCE.activeEditor,i,h,b,j=tinymce.DOM,e,c;b=g.dom.getViewPort(g.getWin());i=j.getPos(g.getContentAreaContainer());h=g.dom.getPos(f);e=Math.max(h.x-b.x,0)+i.x;c=Math.max(h.y-b.y,0)+i.y;j.setStyles(d,{top:c+5+"px",left:e+5+"px",display:"block"});this.mceTout=setTimeout(function(){g.plugins.wordpress._hideButtons()},5000)},_hideButtons:function(){if(document.getElementById("wp_editbtns")){tinymce.DOM.hide("wp_editbtns")}if(document.getElementById("wp_gallerybtns")){tinymce.DOM.hide("wp_gallerybtns")}if(this.mceTout){clearTimeout(this.mceTout)}},do_align:function(j,d){var h,f,g,b,i,e=tinyMCE.activeEditor;if(/^(mceItemFlash|mceItemShockWave|mceItemWindowsMedia|mceItemQuickTime|mceItemRealMedia)$/.test(j.className)){return}h=e.dom.getParent(j,"p");f=e.dom.getParent(j,"dl");g=e.dom.getParent(j,"div");if(f&&g){b=e.dom.hasClass(f,d)?"alignnone":d;f.className=f.className.replace(/align[^ '"]+\s?/g,"");e.dom.addClass(f,b);i=(b=="aligncenter")?e.dom.addClass(g,"mceIEcenter"):e.dom.removeClass(g,"mceIEcenter")}else{if(h){b=e.dom.hasClass(j,d)?"alignnone":d;j.className=j.className.replace(/align[^ '"]+\s?/g,"");e.dom.addClass(j,b);if(b=="aligncenter"){e.dom.setStyle(h,"textAlign","center")}else{if(h.style&&h.style.textAlign=="center"){e.dom.setStyle(h,"textAlign","")}}}}e.execCommand("mceRepaint")},_resizeIframe:function(c,e,b){var d=c.getContentAreaContainer().firstChild;a.setStyle(d,"height",d.clientHeight+b);c.theme.deltaHeight+=b},_handleMoreBreak:function(c,d){var e,b;e='$1';b='';c.onInit.add(function(){c.dom.loadCSS(d+"/css/content.css")});c.onPostRender.add(function(){if(c.theme.onResolveName){c.theme.onResolveName.add(function(f,g){if(g.node.nodeName=="IMG"){if(c.dom.hasClass(g.node,"mceWPmore")){g.name="wpmore"}if(c.dom.hasClass(g.node,"mceWPnextpage")){g.name="wppage"}}})}});c.onBeforeSetContent.add(function(f,g){g.content=g.content.replace(//g,e);g.content=g.content.replace(//g,b)});c.onPostProcess.add(function(f,g){if(g.get){g.content=g.content.replace(/]+>/g,function(i){if(i.indexOf('class="mceWPmore')!==-1){var h,j=(h=i.match(/alt="(.*?)"/))?h[1]:"";i=""}if(i.indexOf('class="mceWPnextpage')!==-1){i=""}return i})}});c.onNodeChange.add(function(g,f,h){f.setActive("wp_page",h.nodeName==="IMG"&&g.dom.hasClass(h,"mceWPnextpage"));f.setActive("wp_more",h.nodeName==="IMG"&&g.dom.hasClass(h,"mceWPmore"))})}});tinymce.PluginManager.add("wordpress",tinymce.plugins.WordPress)})(); \ No newline at end of file +(function(){var a=tinymce.DOM;tinymce.create("tinymce.plugins.WordPress",{mceTout:0,init:function(c,d){var e=this,h=c.getParam("wordpress_adv_toolbar","toolbar2"),g=0,f,b;f='';b='';if(getUserSetting("hidetb","0")=="1"){c.settings.wordpress_adv_hidden=0}c.onPostRender.add(function(){var i=c.controlManager.get(h);if(c.getParam("wordpress_adv_hidden",1)&&i){a.hide(i.id);e._resizeIframe(c,h,28)}});c.addCommand("WP_More",function(){c.execCommand("mceInsertContent",0,f)});c.addCommand("WP_Page",function(){c.execCommand("mceInsertContent",0,b)});c.addCommand("WP_Help",function(){c.windowManager.open({url:tinymce.baseURL+"/wp-mce-help.php",width:450,height:420,inline:1})});c.addCommand("WP_Adv",function(){var i=c.controlManager,j=i.get(h).id;if("undefined"==j){return}if(a.isHidden(j)){i.setActive("wp_adv",1);a.show(j);e._resizeIframe(c,h,-28);c.settings.wordpress_adv_hidden=0;setUserSetting("hidetb","1")}else{i.setActive("wp_adv",0);a.hide(j);e._resizeIframe(c,h,28);c.settings.wordpress_adv_hidden=1;setUserSetting("hidetb","0")}});c.addButton("wp_more",{title:"wordpress.wp_more_desc",image:d+"/img/more.gif",cmd:"WP_More"});c.addButton("wp_page",{title:"wordpress.wp_page_desc",image:d+"/img/page.gif",cmd:"WP_Page"});c.addButton("wp_help",{title:"wordpress.wp_help_desc",image:d+"/img/help.gif",cmd:"WP_Help"});c.addButton("wp_adv",{title:"wordpress.wp_adv_desc",image:d+"/img/toolbars.gif",cmd:"WP_Adv"});c.addButton("add_media",{title:"wordpress.add_media",image:d+"/img/media.gif",onclick:function(){tb_show("",tinymce.DOM.get("add_media").href);tinymce.DOM.setStyle(["TB_overlay","TB_window","TB_load"],"z-index","999999")}});c.addButton("add_image",{title:"wordpress.add_image",image:d+"/img/image.gif",onclick:function(){tb_show("",tinymce.DOM.get("add_image").href);tinymce.DOM.setStyle(["TB_overlay","TB_window","TB_load"],"z-index","999999")}});c.addButton("add_video",{title:"wordpress.add_video",image:d+"/img/video.gif",onclick:function(){tb_show("",tinymce.DOM.get("add_video").href);tinymce.DOM.setStyle(["TB_overlay","TB_window","TB_load"],"z-index","999999")}});c.addButton("add_audio",{title:"wordpress.add_audio",image:d+"/img/audio.gif",onclick:function(){tb_show("",tinymce.DOM.get("add_audio").href);tinymce.DOM.setStyle(["TB_overlay","TB_window","TB_load"],"z-index","999999")}});c.onBeforeExecCommand.add(function(i,l,k,m){var j=tinymce.DOM;if("mceFullScreen"!=l){return}if("mce_fullscreen"!=i.id&&j.get("add_audio")&&j.get("add_video")&&j.get("add_image")&&j.get("add_media")){i.settings.theme_advanced_buttons1+=",|,add_image,add_video,add_audio,add_media"}});c.addCommand("JustifyLeft",function(){var i=c.selection.getNode();if(i.nodeName!="IMG"){c.editorCommands.mceJustify("JustifyLeft","left")}else{c.plugins.wordpress.do_align(i,"alignleft")}});c.addCommand("JustifyRight",function(){var i=c.selection.getNode();if(i.nodeName!="IMG"){c.editorCommands.mceJustify("JustifyRight","right")}else{c.plugins.wordpress.do_align(i,"alignright")}});c.addCommand("JustifyCenter",function(){var k=c.selection.getNode(),j=c.dom.getParent(k,"p"),i=c.dom.getParent(k,"dl");if(k.nodeName=="IMG"&&(j||i)){c.plugins.wordpress.do_align(k,"aligncenter")}else{c.editorCommands.mceJustify("JustifyCenter","center")}});if("undefined"!=typeof wpWordCount){c.onKeyUp.add(function(i,j){if(j.keyCode==g){return}if(13==j.keyCode||8==g||46==g){wpWordCount.wc(i.getContent({format:"raw"}))}g=j.keyCode})}c.onSaveContent.add(function(i,j){if(typeof(switchEditors)=="object"){if(i.isHidden()){j.content=j.element.value}else{j.content=switchEditors.pre_wpautop(j.content)}}});c.onBeforeSetContent.add(function(i,j){j.content=e._setEmbed(j.content)});c.onPostProcess.add(function(i,j){if(j.get){j.content=e._getEmbed(j.content)}});e._handleMoreBreak(c,d);c.addShortcut("alt+shift+c",c.getLang("justifycenter_desc"),"JustifyCenter");c.addShortcut("alt+shift+r",c.getLang("justifyright_desc"),"JustifyRight");c.addShortcut("alt+shift+l",c.getLang("justifyleft_desc"),"JustifyLeft");c.addShortcut("alt+shift+j",c.getLang("justifyfull_desc"),"JustifyFull");c.addShortcut("alt+shift+q",c.getLang("blockquote_desc"),"mceBlockQuote");c.addShortcut("alt+shift+u",c.getLang("bullist_desc"),"InsertUnorderedList");c.addShortcut("alt+shift+o",c.getLang("numlist_desc"),"InsertOrderedList");c.addShortcut("alt+shift+d",c.getLang("striketrough_desc"),"Strikethrough");c.addShortcut("alt+shift+n",c.getLang("spellchecker.desc"),"mceSpellCheck");c.addShortcut("alt+shift+a",c.getLang("link_desc"),"mceLink");c.addShortcut("alt+shift+s",c.getLang("unlink_desc"),"unlink");c.addShortcut("alt+shift+m",c.getLang("image_desc"),"mceImage");c.addShortcut("alt+shift+g",c.getLang("fullscreen.desc"),"mceFullScreen");c.addShortcut("alt+shift+z",c.getLang("wp_adv_desc"),"WP_Adv");c.addShortcut("alt+shift+h",c.getLang("help_desc"),"WP_Help");c.addShortcut("alt+shift+t",c.getLang("wp_more_desc"),"WP_More");c.addShortcut("alt+shift+p",c.getLang("wp_page_desc"),"WP_Page");c.addShortcut("ctrl+s",c.getLang("save_desc"),function(){if("function"==typeof autosave){autosave()}});if(tinymce.isWebKit){c.addShortcut("alt+shift+b",c.getLang("bold_desc"),"Bold");c.addShortcut("alt+shift+i",c.getLang("italic_desc"),"Italic")}c.onInit.add(function(i){tinymce.dom.Event.add(i.getWin(),"scroll",function(j){i.plugins.wordpress._hideButtons()});tinymce.dom.Event.add(i.getBody(),"dragstart",function(j){i.plugins.wordpress._hideButtons()})});c.onBeforeExecCommand.add(function(i,k,j,l){i.plugins.wordpress._hideButtons()});c.onSaveContent.add(function(i,j){i.plugins.wordpress._hideButtons()});c.onMouseDown.add(function(i,j){if(j.target.nodeName!="IMG"){i.plugins.wordpress._hideButtons()}})},getInfo:function(){return{longname:"WordPress Plugin",author:"WordPress",authorurl:"http://wordpress.org",infourl:"http://wordpress.org",version:"3.0"}},_setEmbed:function(b){return b.replace(/\[embed\]([\s\S]+?)\[\/embed\][\s\u00a0]*/g,function(d,c){return''+c+''})},_getEmbed:function(b){return b.replace(/]+>/g,function(c){if(c.indexOf('class="wp-oembed')!=-1){var d=c.match(/alt="([^\"]+)"/);if(d[1]){c="[embed]"+d[1]+"[/embed]"}}return c})},_showButtons:function(f,d){var g=tinyMCE.activeEditor,i,h,b,j=tinymce.DOM,e,c;b=g.dom.getViewPort(g.getWin());i=j.getPos(g.getContentAreaContainer());h=g.dom.getPos(f);e=Math.max(h.x-b.x,0)+i.x;c=Math.max(h.y-b.y,0)+i.y;j.setStyles(d,{top:c+5+"px",left:e+5+"px",display:"block"});if(this.mceTout){clearTimeout(this.mceTout)}this.mceTout=setTimeout(function(){g.plugins.wordpress._hideButtons()},5000)},_hideButtons:function(){if(!this.mceTout){return}if(document.getElementById("wp_editbtns")){tinymce.DOM.hide("wp_editbtns")}if(document.getElementById("wp_gallerybtns")){tinymce.DOM.hide("wp_gallerybtns")}clearTimeout(this.mceTout);this.mceTout=0},do_align:function(j,d){var h,f,g,b,i,e=tinyMCE.activeEditor;if(/^(mceItemFlash|mceItemShockWave|mceItemWindowsMedia|mceItemQuickTime|mceItemRealMedia)$/.test(j.className)){return}h=e.dom.getParent(j,"p");f=e.dom.getParent(j,"dl");g=e.dom.getParent(j,"div");if(f&&g){b=e.dom.hasClass(f,d)?"alignnone":d;f.className=f.className.replace(/align[^ '"]+\s?/g,"");e.dom.addClass(f,b);i=(b=="aligncenter")?e.dom.addClass(g,"mceIEcenter"):e.dom.removeClass(g,"mceIEcenter")}else{if(h){b=e.dom.hasClass(j,d)?"alignnone":d;j.className=j.className.replace(/align[^ '"]+\s?/g,"");e.dom.addClass(j,b);if(b=="aligncenter"){e.dom.setStyle(h,"textAlign","center")}else{if(h.style&&h.style.textAlign=="center"){e.dom.setStyle(h,"textAlign","")}}}}e.execCommand("mceRepaint")},_resizeIframe:function(c,e,b){var d=c.getContentAreaContainer().firstChild;a.setStyle(d,"height",d.clientHeight+b);c.theme.deltaHeight+=b},_handleMoreBreak:function(c,d){var e,b;e='$1';b='';c.onInit.add(function(){c.dom.loadCSS(d+"/css/content.css")});c.onPostRender.add(function(){if(c.theme.onResolveName){c.theme.onResolveName.add(function(f,g){if(g.node.nodeName=="IMG"){if(c.dom.hasClass(g.node,"mceWPmore")){g.name="wpmore"}if(c.dom.hasClass(g.node,"mceWPnextpage")){g.name="wppage"}}})}});c.onBeforeSetContent.add(function(f,g){g.content=g.content.replace(//g,e);g.content=g.content.replace(//g,b)});c.onPostProcess.add(function(f,g){if(g.get){g.content=g.content.replace(/]+>/g,function(i){if(i.indexOf('class="mceWPmore')!==-1){var h,j=(h=i.match(/alt="(.*?)"/))?h[1]:"";i=""}if(i.indexOf('class="mceWPnextpage')!==-1){i=""}return i})}});c.onNodeChange.add(function(g,f,h){f.setActive("wp_page",h.nodeName==="IMG"&&g.dom.hasClass(h,"mceWPnextpage"));f.setActive("wp_more",h.nodeName==="IMG"&&g.dom.hasClass(h,"mceWPmore"))})}});tinymce.PluginManager.add("wordpress",tinymce.plugins.WordPress)})(); \ No newline at end of file diff --git a/wp-includes/js/tinymce/plugins/wpeditimage/editor_plugin.dev.js b/wp-includes/js/tinymce/plugins/wpeditimage/editor_plugin.dev.js index 2c92815f87..68561ddc59 100644 --- a/wp-includes/js/tinymce/plugins/wpeditimage/editor_plugin.dev.js +++ b/wp-includes/js/tinymce/plugins/wpeditimage/editor_plugin.dev.js @@ -62,9 +62,7 @@ ed.onMouseDown.add(function(ed, e) { var p; - if ( e.target.nodeName != 'IMG' ) { - ed.plugins.wordpress._hideButtons(); - } else if ( ed.dom.getAttrib(e.target, 'class').indexOf('mceItem') == -1 ) { + if ( e.target.nodeName == 'IMG' && ed.dom.getAttrib(e.target, 'class').indexOf('mceItem') == -1 ) { ed.plugins.wordpress._showButtons(e.target, 'wp_editbtns'); if ( tinymce.isGecko && (p = ed.dom.getParent(e.target, 'dl.wp-caption')) && ed.dom.hasClass(p.parentNode, 'mceTemp') ) ed.selection.select(p.parentNode); diff --git a/wp-includes/js/tinymce/plugins/wpeditimage/editor_plugin.js b/wp-includes/js/tinymce/plugins/wpeditimage/editor_plugin.js index 6cd00e94b1..df963bf735 100644 --- a/wp-includes/js/tinymce/plugins/wpeditimage/editor_plugin.js +++ b/wp-includes/js/tinymce/plugins/wpeditimage/editor_plugin.js @@ -1 +1 @@ -(function(){tinymce.create("tinymce.plugins.wpEditImage",{init:function(a,b){var c=this;c.url=b;c._createButtons();a.addCommand("WP_EditImage",function(){var h=a.selection.getNode(),f=tinymce.DOM.getViewPort(),g=f.h,d=(720
'+k+'
'+h+"
"})},_get_shcode:function(a){return a.replace(/
\s*]+)>\s*]+>([\s\S]+?)<\/dt>\s*]+>(.+?)<\/dd>\s*<\/dl>\s*<\/div>\s*/gi,function(g,d,j,h){var i,f,e;i=d.match(/id=['"]([^'"]+)/i);f=d.match(/class=['"]([^'"]+)/i);e=j.match(/width=['"]([0-9]+)/);i=(i&&i[1])?i[1]:"";f=(f&&f[1])?f[1]:"alignnone";e=(e&&e[1])?e[1]:"";if(!e||!h){return j}f=f.match(/align[^ '"]+/)||"alignnone";h=h.replace(/<\S[^<>]*>/gi,"").replace(/'/g,"'").replace(/"/g,""");return'[caption id="'+i+'" align="'+f+'" width="'+e+'" caption="'+h+'"]'+j+"[/caption]"})},_createButtons:function(){var b=this,a=tinyMCE.activeEditor,d=tinymce.DOM,e,c;d.remove("wp_editbtns");d.add(document.body,"div",{id:"wp_editbtns",style:"display:none;"});e=d.add("wp_editbtns","img",{src:b.url+"/img/image.png",id:"wp_editimgbtn",width:"24",height:"24",title:a.getLang("wpeditimage.edit_img")});tinymce.dom.Event.add(e,"mousedown",function(g){var f=tinyMCE.activeEditor;f.windowManager.bookmark=f.selection.getBookmark("simple");f.execCommand("WP_EditImage")});c=d.add("wp_editbtns","img",{src:b.url+"/img/delete.png",id:"wp_delimgbtn",width:"24",height:"24",title:a.getLang("wpeditimage.del_img")});tinymce.dom.Event.add(c,"mousedown",function(i){var f=tinyMCE.activeEditor,g=f.selection.getNode(),h;if(g.nodeName=="IMG"&&f.dom.getAttrib(g,"class").indexOf("mceItem")==-1){if((h=f.dom.getParent(g,"div"))&&f.dom.hasClass(h,"mceTemp")){f.dom.remove(h)}else{if((h=f.dom.getParent(g,"A"))&&h.childNodes.length==1){f.dom.remove(h)}else{f.dom.remove(g)}}f.execCommand("mceRepaint");return false}})},getInfo:function(){return{longname:"Edit Image",author:"WordPress",authorurl:"http://wordpress.org",infourl:"",version:"1.0"}}});tinymce.PluginManager.add("wpeditimage",tinymce.plugins.wpEditImage)})(); \ No newline at end of file +(function(){tinymce.create("tinymce.plugins.wpEditImage",{init:function(a,b){var c=this;c.url=b;c._createButtons();a.addCommand("WP_EditImage",function(){var h=a.selection.getNode(),f=tinymce.DOM.getViewPort(),g=f.h,d=(720
'+k+'
'+h+"
"})},_get_shcode:function(a){return a.replace(/
\s*]+)>\s*]+>([\s\S]+?)<\/dt>\s*]+>(.+?)<\/dd>\s*<\/dl>\s*<\/div>\s*/gi,function(g,d,j,h){var i,f,e;i=d.match(/id=['"]([^'"]+)/i);f=d.match(/class=['"]([^'"]+)/i);e=j.match(/width=['"]([0-9]+)/);i=(i&&i[1])?i[1]:"";f=(f&&f[1])?f[1]:"alignnone";e=(e&&e[1])?e[1]:"";if(!e||!h){return j}f=f.match(/align[^ '"]+/)||"alignnone";h=h.replace(/<\S[^<>]*>/gi,"").replace(/'/g,"'").replace(/"/g,""");return'[caption id="'+i+'" align="'+f+'" width="'+e+'" caption="'+h+'"]'+j+"[/caption]"})},_createButtons:function(){var b=this,a=tinyMCE.activeEditor,d=tinymce.DOM,e,c;d.remove("wp_editbtns");d.add(document.body,"div",{id:"wp_editbtns",style:"display:none;"});e=d.add("wp_editbtns","img",{src:b.url+"/img/image.png",id:"wp_editimgbtn",width:"24",height:"24",title:a.getLang("wpeditimage.edit_img")});tinymce.dom.Event.add(e,"mousedown",function(g){var f=tinyMCE.activeEditor;f.windowManager.bookmark=f.selection.getBookmark("simple");f.execCommand("WP_EditImage")});c=d.add("wp_editbtns","img",{src:b.url+"/img/delete.png",id:"wp_delimgbtn",width:"24",height:"24",title:a.getLang("wpeditimage.del_img")});tinymce.dom.Event.add(c,"mousedown",function(i){var f=tinyMCE.activeEditor,g=f.selection.getNode(),h;if(g.nodeName=="IMG"&&f.dom.getAttrib(g,"class").indexOf("mceItem")==-1){if((h=f.dom.getParent(g,"div"))&&f.dom.hasClass(h,"mceTemp")){f.dom.remove(h)}else{if((h=f.dom.getParent(g,"A"))&&h.childNodes.length==1){f.dom.remove(h)}else{f.dom.remove(g)}}f.execCommand("mceRepaint");return false}})},getInfo:function(){return{longname:"Edit Image",author:"WordPress",authorurl:"http://wordpress.org",infourl:"",version:"1.0"}}});tinymce.PluginManager.add("wpeditimage",tinymce.plugins.wpEditImage)})(); \ No newline at end of file diff --git a/wp-includes/js/tinymce/plugins/wpgallery/editor_plugin.dev.js b/wp-includes/js/tinymce/plugins/wpgallery/editor_plugin.dev.js index 58227704aa..6f57184895 100644 --- a/wp-includes/js/tinymce/plugins/wpgallery/editor_plugin.dev.js +++ b/wp-includes/js/tinymce/plugins/wpgallery/editor_plugin.dev.js @@ -23,11 +23,8 @@ }); ed.onMouseDown.add(function(ed, e) { - if ( e.target.nodeName != 'IMG' ) { - ed.plugins.wordpress._hideButtons(); - } else if ( ed.dom.hasClass(e.target, 'wpGallery') ) { + if ( e.target.nodeName == 'IMG' && ed.dom.hasClass(e.target, 'wpGallery') ) ed.plugins.wordpress._showButtons(e.target, 'wp_gallerybtns'); - } }); ed.onBeforeSetContent.add(function(ed, o) { diff --git a/wp-includes/js/tinymce/plugins/wpgallery/editor_plugin.js b/wp-includes/js/tinymce/plugins/wpgallery/editor_plugin.js index a42ef7887c..0c2824ac74 100644 --- a/wp-includes/js/tinymce/plugins/wpgallery/editor_plugin.js +++ b/wp-includes/js/tinymce/plugins/wpgallery/editor_plugin.js @@ -1 +1 @@ -(function(){tinymce.create("tinymce.plugins.wpGallery",{init:function(a,b){var c=this;c.url=b;c._createButtons();a.addCommand("WP_Gallery",function(){var h=a.selection.getNode(),f,e=tinymce.DOM.getViewPort(),g=e.h-80,d=(640'})},_get_gallery:function(b){function a(c,d){d=new RegExp(d+'="([^"]+)"',"g").exec(c);return d?tinymce.DOM.decode(d[1]):""}return b.replace(/(?:]*>)*(]+>)(?:<\/p>)*/g,function(e,d){var c=a(d,"class");if(c.indexOf("wpGallery")!=-1){return"

["+tinymce.trim(a(d,"title"))+"]

"}return e})},_createButtons:function(){var b=this,a=tinyMCE.activeEditor,d=tinymce.DOM,e,c;d.remove("wp_gallerybtns");d.add(document.body,"div",{id:"wp_gallerybtns",style:"display:none;"});e=d.add("wp_gallerybtns","img",{src:b.url+"/img/edit.png",id:"wp_editgallery",width:"24",height:"24",title:a.getLang("wordpress.editgallery")});tinymce.dom.Event.add(e,"mousedown",function(g){var f=tinyMCE.activeEditor;f.windowManager.bookmark=f.selection.getBookmark("simple");f.execCommand("WP_Gallery")});c=d.add("wp_gallerybtns","img",{src:b.url+"/img/delete.png",id:"wp_delgallery",width:"24",height:"24",title:a.getLang("wordpress.delgallery")});tinymce.dom.Event.add(c,"mousedown",function(h){var f=tinyMCE.activeEditor,g=f.selection.getNode();if(g.nodeName=="IMG"&&f.dom.hasClass(g,"wpGallery")){f.dom.remove(g);f.execCommand("mceRepaint");return false}})},getInfo:function(){return{longname:"Gallery Settings",author:"WordPress",authorurl:"http://wordpress.org",infourl:"",version:"1.0"}}});tinymce.PluginManager.add("wpgallery",tinymce.plugins.wpGallery)})(); \ No newline at end of file +(function(){tinymce.create("tinymce.plugins.wpGallery",{init:function(a,b){var c=this;c.url=b;c._createButtons();a.addCommand("WP_Gallery",function(){var h=a.selection.getNode(),f,e=tinymce.DOM.getViewPort(),g=e.h-80,d=(640'})},_get_gallery:function(b){function a(c,d){d=new RegExp(d+'="([^"]+)"',"g").exec(c);return d?tinymce.DOM.decode(d[1]):""}return b.replace(/(?:]*>)*(]+>)(?:<\/p>)*/g,function(e,d){var c=a(d,"class");if(c.indexOf("wpGallery")!=-1){return"

["+tinymce.trim(a(d,"title"))+"]

"}return e})},_createButtons:function(){var b=this,a=tinyMCE.activeEditor,d=tinymce.DOM,e,c;d.remove("wp_gallerybtns");d.add(document.body,"div",{id:"wp_gallerybtns",style:"display:none;"});e=d.add("wp_gallerybtns","img",{src:b.url+"/img/edit.png",id:"wp_editgallery",width:"24",height:"24",title:a.getLang("wordpress.editgallery")});tinymce.dom.Event.add(e,"mousedown",function(g){var f=tinyMCE.activeEditor;f.windowManager.bookmark=f.selection.getBookmark("simple");f.execCommand("WP_Gallery")});c=d.add("wp_gallerybtns","img",{src:b.url+"/img/delete.png",id:"wp_delgallery",width:"24",height:"24",title:a.getLang("wordpress.delgallery")});tinymce.dom.Event.add(c,"mousedown",function(h){var f=tinyMCE.activeEditor,g=f.selection.getNode();if(g.nodeName=="IMG"&&f.dom.hasClass(g,"wpGallery")){f.dom.remove(g);f.execCommand("mceRepaint");return false}})},getInfo:function(){return{longname:"Gallery Settings",author:"WordPress",authorurl:"http://wordpress.org",infourl:"",version:"1.0"}}});tinymce.PluginManager.add("wpgallery",tinymce.plugins.wpGallery)})(); \ No newline at end of file diff --git a/wp-includes/js/tinymce/wp-tinymce.js b/wp-includes/js/tinymce/wp-tinymce.js index 7e55c1b721..fdffdfd56a 100644 --- a/wp-includes/js/tinymce/wp-tinymce.js +++ b/wp-includes/js/tinymce/wp-tinymce.js @@ -19,10 +19,10 @@ var tinymce={majorVersion:"3",minorVersion:"2.7",releaseDate:"2009-09-22",_init: // plugins/tabfocus (function(){var c=tinymce.DOM,a=tinymce.dom.Event,d=tinymce.each,b=tinymce.explode;tinymce.create("tinymce.plugins.TabFocusPlugin",{init:function(f,g){function e(i,j){if(j.keyCode===9){return a.cancel(j)}}function h(l,p){var j,m,o,n,k;function q(i){o=c.getParent(l.id,"form");n=o.elements;if(o){d(n,function(s,r){if(s.id==l.id){j=r;return false}});if(i>0){for(m=j+1;m=0;m--){if(n[m].type!="hidden"){return n[m]}}}}return null}if(p.keyCode===9){k=b(l.getParam("tab_focus",l.getParam("tabfocus_elements",":prev,:next")));if(k.length==1){k[1]=k[0];k[0]=":prev"}if(p.shiftKey){if(k[0]==":prev"){n=q(-1)}else{n=c.get(k[0])}}else{if(k[1]==":next"){n=q(1)}else{n=c.get(k[1])}}if(n){if(l=tinymce.EditorManager.get(n.id||n.name)){l.focus()}else{window.setTimeout(function(){window.focus();n.focus()},10)}return a.cancel(p)}}}f.onKeyUp.add(e);if(tinymce.isGecko){f.onKeyPress.add(h);f.onKeyDown.add(e)}else{f.onKeyDown.add(h)}f.onInit.add(function(){d(c.select("a:first,a:last",f.getContainer()),function(i){a.add(i,"focus",function(){f.focus()})})})},getInfo:function(){return{longname:"Tabfocus",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/tabfocus",version:tinymce.majorVersion+"."+tinymce.minorVersion}}});tinymce.PluginManager.add("tabfocus",tinymce.plugins.TabFocusPlugin)})(); // plugins/wordpress -(function(){var a=tinymce.DOM;tinymce.create("tinymce.plugins.WordPress",{mceTout:0,init:function(c,d){var e=this,h=c.getParam("wordpress_adv_toolbar","toolbar2"),g=0,f,b;f='';b='';if(getUserSetting("hidetb","0")=="1"){c.settings.wordpress_adv_hidden=0}c.onPostRender.add(function(){var i=c.controlManager.get(h);if(c.getParam("wordpress_adv_hidden",1)&&i){a.hide(i.id);e._resizeIframe(c,h,28)}});c.addCommand("WP_More",function(){c.execCommand("mceInsertContent",0,f)});c.addCommand("WP_Page",function(){c.execCommand("mceInsertContent",0,b)});c.addCommand("WP_Help",function(){c.windowManager.open({url:tinymce.baseURL+"/wp-mce-help.php",width:450,height:420,inline:1})});c.addCommand("WP_Adv",function(){var i=c.controlManager,j=i.get(h).id;if("undefined"==j){return}if(a.isHidden(j)){i.setActive("wp_adv",1);a.show(j);e._resizeIframe(c,h,-28);c.settings.wordpress_adv_hidden=0;setUserSetting("hidetb","1")}else{i.setActive("wp_adv",0);a.hide(j);e._resizeIframe(c,h,28);c.settings.wordpress_adv_hidden=1;setUserSetting("hidetb","0")}});c.addButton("wp_more",{title:"wordpress.wp_more_desc",image:d+"/img/more.gif",cmd:"WP_More"});c.addButton("wp_page",{title:"wordpress.wp_page_desc",image:d+"/img/page.gif",cmd:"WP_Page"});c.addButton("wp_help",{title:"wordpress.wp_help_desc",image:d+"/img/help.gif",cmd:"WP_Help"});c.addButton("wp_adv",{title:"wordpress.wp_adv_desc",image:d+"/img/toolbars.gif",cmd:"WP_Adv"});c.addButton("add_media",{title:"wordpress.add_media",image:d+"/img/media.gif",onclick:function(){tb_show("",tinymce.DOM.get("add_media").href);tinymce.DOM.setStyle(["TB_overlay","TB_window","TB_load"],"z-index","999999")}});c.addButton("add_image",{title:"wordpress.add_image",image:d+"/img/image.gif",onclick:function(){tb_show("",tinymce.DOM.get("add_image").href);tinymce.DOM.setStyle(["TB_overlay","TB_window","TB_load"],"z-index","999999")}});c.addButton("add_video",{title:"wordpress.add_video",image:d+"/img/video.gif",onclick:function(){tb_show("",tinymce.DOM.get("add_video").href);tinymce.DOM.setStyle(["TB_overlay","TB_window","TB_load"],"z-index","999999")}});c.addButton("add_audio",{title:"wordpress.add_audio",image:d+"/img/audio.gif",onclick:function(){tb_show("",tinymce.DOM.get("add_audio").href);tinymce.DOM.setStyle(["TB_overlay","TB_window","TB_load"],"z-index","999999")}});c.onBeforeExecCommand.add(function(i,l,k,m){var j=tinymce.DOM;if("mceFullScreen"!=l){return}if("mce_fullscreen"!=i.id&&j.get("add_audio")&&j.get("add_video")&&j.get("add_image")&&j.get("add_media")){i.settings.theme_advanced_buttons1+=",|,add_image,add_video,add_audio,add_media"}});c.addCommand("JustifyLeft",function(){var i=c.selection.getNode();if(i.nodeName!="IMG"){c.editorCommands.mceJustify("JustifyLeft","left")}else{c.plugins.wordpress.do_align(i,"alignleft")}});c.addCommand("JustifyRight",function(){var i=c.selection.getNode();if(i.nodeName!="IMG"){c.editorCommands.mceJustify("JustifyRight","right")}else{c.plugins.wordpress.do_align(i,"alignright")}});c.addCommand("JustifyCenter",function(){var k=c.selection.getNode(),j=c.dom.getParent(k,"p"),i=c.dom.getParent(k,"dl");if(k.nodeName=="IMG"&&(j||i)){c.plugins.wordpress.do_align(k,"aligncenter")}else{c.editorCommands.mceJustify("JustifyCenter","center")}});if("undefined"!=typeof wpWordCount){c.onKeyUp.add(function(i,j){if(j.keyCode==g){return}if(13==j.keyCode||8==g||46==g){wpWordCount.wc(i.getContent({format:"raw"}))}g=j.keyCode})}c.onSaveContent.add(function(i,j){if(typeof(switchEditors)=="object"){if(i.isHidden()){j.content=j.element.value}else{j.content=switchEditors.pre_wpautop(j.content)}}});c.onBeforeSetContent.add(function(i,j){j.content=e._setEmbed(j.content)});c.onPostProcess.add(function(i,j){if(j.get){j.content=e._getEmbed(j.content)}});e._handleMoreBreak(c,d);c.addShortcut("alt+shift+c",c.getLang("justifycenter_desc"),"JustifyCenter");c.addShortcut("alt+shift+r",c.getLang("justifyright_desc"),"JustifyRight");c.addShortcut("alt+shift+l",c.getLang("justifyleft_desc"),"JustifyLeft");c.addShortcut("alt+shift+j",c.getLang("justifyfull_desc"),"JustifyFull");c.addShortcut("alt+shift+q",c.getLang("blockquote_desc"),"mceBlockQuote");c.addShortcut("alt+shift+u",c.getLang("bullist_desc"),"InsertUnorderedList");c.addShortcut("alt+shift+o",c.getLang("numlist_desc"),"InsertOrderedList");c.addShortcut("alt+shift+d",c.getLang("striketrough_desc"),"Strikethrough");c.addShortcut("alt+shift+n",c.getLang("spellchecker.desc"),"mceSpellCheck");c.addShortcut("alt+shift+a",c.getLang("link_desc"),"mceLink");c.addShortcut("alt+shift+s",c.getLang("unlink_desc"),"unlink");c.addShortcut("alt+shift+m",c.getLang("image_desc"),"mceImage");c.addShortcut("alt+shift+g",c.getLang("fullscreen.desc"),"mceFullScreen");c.addShortcut("alt+shift+z",c.getLang("wp_adv_desc"),"WP_Adv");c.addShortcut("alt+shift+h",c.getLang("help_desc"),"WP_Help");c.addShortcut("alt+shift+t",c.getLang("wp_more_desc"),"WP_More");c.addShortcut("alt+shift+p",c.getLang("wp_page_desc"),"WP_Page");c.addShortcut("ctrl+s",c.getLang("save_desc"),function(){if("function"==typeof autosave){autosave()}});if(tinymce.isWebKit){c.addShortcut("alt+shift+b",c.getLang("bold_desc"),"Bold");c.addShortcut("alt+shift+i",c.getLang("italic_desc"),"Italic")}c.onInit.add(function(i){tinymce.dom.Event.add(i.getWin(),"scroll",function(j){i.plugins.wordpress._hideButtons()});tinymce.dom.Event.add(i.getBody(),"dragstart",function(j){i.plugins.wordpress._hideButtons()})});c.onBeforeExecCommand.add(function(i,k,j,l){i.plugins.wordpress._hideButtons()});c.onSaveContent.add(function(i,j){i.plugins.wordpress._hideButtons()})},getInfo:function(){return{longname:"WordPress Plugin",author:"WordPress",authorurl:"http://wordpress.org",infourl:"http://wordpress.org",version:"3.0"}},_setEmbed:function(b){return b.replace(/\[embed\]([\s\S]+?)\[\/embed\][\s\u00a0]*/g,function(d,c){return''+c+''})},_getEmbed:function(b){return b.replace(/]+>/g,function(c){if(c.indexOf('class="wp-oembed')!=-1){var d=c.match(/alt="([^\"]+)"/);if(d[1]){c="[embed]"+d[1]+"[/embed]"}}return c})},_showButtons:function(f,d){var g=tinyMCE.activeEditor,i,h,b,j=tinymce.DOM,e,c;b=g.dom.getViewPort(g.getWin());i=j.getPos(g.getContentAreaContainer());h=g.dom.getPos(f);e=Math.max(h.x-b.x,0)+i.x;c=Math.max(h.y-b.y,0)+i.y;j.setStyles(d,{top:c+5+"px",left:e+5+"px",display:"block"});this.mceTout=setTimeout(function(){g.plugins.wordpress._hideButtons()},5000)},_hideButtons:function(){if(document.getElementById("wp_editbtns")){tinymce.DOM.hide("wp_editbtns")}if(document.getElementById("wp_gallerybtns")){tinymce.DOM.hide("wp_gallerybtns")}if(this.mceTout){clearTimeout(this.mceTout)}},do_align:function(j,d){var h,f,g,b,i,e=tinyMCE.activeEditor;if(/^(mceItemFlash|mceItemShockWave|mceItemWindowsMedia|mceItemQuickTime|mceItemRealMedia)$/.test(j.className)){return}h=e.dom.getParent(j,"p");f=e.dom.getParent(j,"dl");g=e.dom.getParent(j,"div");if(f&&g){b=e.dom.hasClass(f,d)?"alignnone":d;f.className=f.className.replace(/align[^ '"]+\s?/g,"");e.dom.addClass(f,b);i=(b=="aligncenter")?e.dom.addClass(g,"mceIEcenter"):e.dom.removeClass(g,"mceIEcenter")}else{if(h){b=e.dom.hasClass(j,d)?"alignnone":d;j.className=j.className.replace(/align[^ '"]+\s?/g,"");e.dom.addClass(j,b);if(b=="aligncenter"){e.dom.setStyle(h,"textAlign","center")}else{if(h.style&&h.style.textAlign=="center"){e.dom.setStyle(h,"textAlign","")}}}}e.execCommand("mceRepaint")},_resizeIframe:function(c,e,b){var d=c.getContentAreaContainer().firstChild;a.setStyle(d,"height",d.clientHeight+b);c.theme.deltaHeight+=b},_handleMoreBreak:function(c,d){var e,b;e='$1';b='';c.onInit.add(function(){c.dom.loadCSS(d+"/css/content.css")});c.onPostRender.add(function(){if(c.theme.onResolveName){c.theme.onResolveName.add(function(f,g){if(g.node.nodeName=="IMG"){if(c.dom.hasClass(g.node,"mceWPmore")){g.name="wpmore"}if(c.dom.hasClass(g.node,"mceWPnextpage")){g.name="wppage"}}})}});c.onBeforeSetContent.add(function(f,g){g.content=g.content.replace(//g,e);g.content=g.content.replace(//g,b)});c.onPostProcess.add(function(f,g){if(g.get){g.content=g.content.replace(/]+>/g,function(i){if(i.indexOf('class="mceWPmore')!==-1){var h,j=(h=i.match(/alt="(.*?)"/))?h[1]:"";i=""}if(i.indexOf('class="mceWPnextpage')!==-1){i=""}return i})}});c.onNodeChange.add(function(g,f,h){f.setActive("wp_page",h.nodeName==="IMG"&&g.dom.hasClass(h,"mceWPnextpage"));f.setActive("wp_more",h.nodeName==="IMG"&&g.dom.hasClass(h,"mceWPmore"))})}});tinymce.PluginManager.add("wordpress",tinymce.plugins.WordPress)})(); +(function(){var a=tinymce.DOM;tinymce.create("tinymce.plugins.WordPress",{mceTout:0,init:function(c,d){var e=this,h=c.getParam("wordpress_adv_toolbar","toolbar2"),g=0,f,b;f='';b='';if(getUserSetting("hidetb","0")=="1"){c.settings.wordpress_adv_hidden=0}c.onPostRender.add(function(){var i=c.controlManager.get(h);if(c.getParam("wordpress_adv_hidden",1)&&i){a.hide(i.id);e._resizeIframe(c,h,28)}});c.addCommand("WP_More",function(){c.execCommand("mceInsertContent",0,f)});c.addCommand("WP_Page",function(){c.execCommand("mceInsertContent",0,b)});c.addCommand("WP_Help",function(){c.windowManager.open({url:tinymce.baseURL+"/wp-mce-help.php",width:450,height:420,inline:1})});c.addCommand("WP_Adv",function(){var i=c.controlManager,j=i.get(h).id;if("undefined"==j){return}if(a.isHidden(j)){i.setActive("wp_adv",1);a.show(j);e._resizeIframe(c,h,-28);c.settings.wordpress_adv_hidden=0;setUserSetting("hidetb","1")}else{i.setActive("wp_adv",0);a.hide(j);e._resizeIframe(c,h,28);c.settings.wordpress_adv_hidden=1;setUserSetting("hidetb","0")}});c.addButton("wp_more",{title:"wordpress.wp_more_desc",image:d+"/img/more.gif",cmd:"WP_More"});c.addButton("wp_page",{title:"wordpress.wp_page_desc",image:d+"/img/page.gif",cmd:"WP_Page"});c.addButton("wp_help",{title:"wordpress.wp_help_desc",image:d+"/img/help.gif",cmd:"WP_Help"});c.addButton("wp_adv",{title:"wordpress.wp_adv_desc",image:d+"/img/toolbars.gif",cmd:"WP_Adv"});c.addButton("add_media",{title:"wordpress.add_media",image:d+"/img/media.gif",onclick:function(){tb_show("",tinymce.DOM.get("add_media").href);tinymce.DOM.setStyle(["TB_overlay","TB_window","TB_load"],"z-index","999999")}});c.addButton("add_image",{title:"wordpress.add_image",image:d+"/img/image.gif",onclick:function(){tb_show("",tinymce.DOM.get("add_image").href);tinymce.DOM.setStyle(["TB_overlay","TB_window","TB_load"],"z-index","999999")}});c.addButton("add_video",{title:"wordpress.add_video",image:d+"/img/video.gif",onclick:function(){tb_show("",tinymce.DOM.get("add_video").href);tinymce.DOM.setStyle(["TB_overlay","TB_window","TB_load"],"z-index","999999")}});c.addButton("add_audio",{title:"wordpress.add_audio",image:d+"/img/audio.gif",onclick:function(){tb_show("",tinymce.DOM.get("add_audio").href);tinymce.DOM.setStyle(["TB_overlay","TB_window","TB_load"],"z-index","999999")}});c.onBeforeExecCommand.add(function(i,l,k,m){var j=tinymce.DOM;if("mceFullScreen"!=l){return}if("mce_fullscreen"!=i.id&&j.get("add_audio")&&j.get("add_video")&&j.get("add_image")&&j.get("add_media")){i.settings.theme_advanced_buttons1+=",|,add_image,add_video,add_audio,add_media"}});c.addCommand("JustifyLeft",function(){var i=c.selection.getNode();if(i.nodeName!="IMG"){c.editorCommands.mceJustify("JustifyLeft","left")}else{c.plugins.wordpress.do_align(i,"alignleft")}});c.addCommand("JustifyRight",function(){var i=c.selection.getNode();if(i.nodeName!="IMG"){c.editorCommands.mceJustify("JustifyRight","right")}else{c.plugins.wordpress.do_align(i,"alignright")}});c.addCommand("JustifyCenter",function(){var k=c.selection.getNode(),j=c.dom.getParent(k,"p"),i=c.dom.getParent(k,"dl");if(k.nodeName=="IMG"&&(j||i)){c.plugins.wordpress.do_align(k,"aligncenter")}else{c.editorCommands.mceJustify("JustifyCenter","center")}});if("undefined"!=typeof wpWordCount){c.onKeyUp.add(function(i,j){if(j.keyCode==g){return}if(13==j.keyCode||8==g||46==g){wpWordCount.wc(i.getContent({format:"raw"}))}g=j.keyCode})}c.onSaveContent.add(function(i,j){if(typeof(switchEditors)=="object"){if(i.isHidden()){j.content=j.element.value}else{j.content=switchEditors.pre_wpautop(j.content)}}});c.onBeforeSetContent.add(function(i,j){j.content=e._setEmbed(j.content)});c.onPostProcess.add(function(i,j){if(j.get){j.content=e._getEmbed(j.content)}});e._handleMoreBreak(c,d);c.addShortcut("alt+shift+c",c.getLang("justifycenter_desc"),"JustifyCenter");c.addShortcut("alt+shift+r",c.getLang("justifyright_desc"),"JustifyRight");c.addShortcut("alt+shift+l",c.getLang("justifyleft_desc"),"JustifyLeft");c.addShortcut("alt+shift+j",c.getLang("justifyfull_desc"),"JustifyFull");c.addShortcut("alt+shift+q",c.getLang("blockquote_desc"),"mceBlockQuote");c.addShortcut("alt+shift+u",c.getLang("bullist_desc"),"InsertUnorderedList");c.addShortcut("alt+shift+o",c.getLang("numlist_desc"),"InsertOrderedList");c.addShortcut("alt+shift+d",c.getLang("striketrough_desc"),"Strikethrough");c.addShortcut("alt+shift+n",c.getLang("spellchecker.desc"),"mceSpellCheck");c.addShortcut("alt+shift+a",c.getLang("link_desc"),"mceLink");c.addShortcut("alt+shift+s",c.getLang("unlink_desc"),"unlink");c.addShortcut("alt+shift+m",c.getLang("image_desc"),"mceImage");c.addShortcut("alt+shift+g",c.getLang("fullscreen.desc"),"mceFullScreen");c.addShortcut("alt+shift+z",c.getLang("wp_adv_desc"),"WP_Adv");c.addShortcut("alt+shift+h",c.getLang("help_desc"),"WP_Help");c.addShortcut("alt+shift+t",c.getLang("wp_more_desc"),"WP_More");c.addShortcut("alt+shift+p",c.getLang("wp_page_desc"),"WP_Page");c.addShortcut("ctrl+s",c.getLang("save_desc"),function(){if("function"==typeof autosave){autosave()}});if(tinymce.isWebKit){c.addShortcut("alt+shift+b",c.getLang("bold_desc"),"Bold");c.addShortcut("alt+shift+i",c.getLang("italic_desc"),"Italic")}c.onInit.add(function(i){tinymce.dom.Event.add(i.getWin(),"scroll",function(j){i.plugins.wordpress._hideButtons()});tinymce.dom.Event.add(i.getBody(),"dragstart",function(j){i.plugins.wordpress._hideButtons()})});c.onBeforeExecCommand.add(function(i,k,j,l){i.plugins.wordpress._hideButtons()});c.onSaveContent.add(function(i,j){i.plugins.wordpress._hideButtons()});c.onMouseDown.add(function(i,j){if(j.target.nodeName!="IMG"){i.plugins.wordpress._hideButtons()}})},getInfo:function(){return{longname:"WordPress Plugin",author:"WordPress",authorurl:"http://wordpress.org",infourl:"http://wordpress.org",version:"3.0"}},_setEmbed:function(b){return b.replace(/\[embed\]([\s\S]+?)\[\/embed\][\s\u00a0]*/g,function(d,c){return''+c+''})},_getEmbed:function(b){return b.replace(/]+>/g,function(c){if(c.indexOf('class="wp-oembed')!=-1){var d=c.match(/alt="([^\"]+)"/);if(d[1]){c="[embed]"+d[1]+"[/embed]"}}return c})},_showButtons:function(f,d){var g=tinyMCE.activeEditor,i,h,b,j=tinymce.DOM,e,c;b=g.dom.getViewPort(g.getWin());i=j.getPos(g.getContentAreaContainer());h=g.dom.getPos(f);e=Math.max(h.x-b.x,0)+i.x;c=Math.max(h.y-b.y,0)+i.y;j.setStyles(d,{top:c+5+"px",left:e+5+"px",display:"block"});if(this.mceTout){clearTimeout(this.mceTout)}this.mceTout=setTimeout(function(){g.plugins.wordpress._hideButtons()},5000)},_hideButtons:function(){if(!this.mceTout){return}if(document.getElementById("wp_editbtns")){tinymce.DOM.hide("wp_editbtns")}if(document.getElementById("wp_gallerybtns")){tinymce.DOM.hide("wp_gallerybtns")}clearTimeout(this.mceTout);this.mceTout=0},do_align:function(j,d){var h,f,g,b,i,e=tinyMCE.activeEditor;if(/^(mceItemFlash|mceItemShockWave|mceItemWindowsMedia|mceItemQuickTime|mceItemRealMedia)$/.test(j.className)){return}h=e.dom.getParent(j,"p");f=e.dom.getParent(j,"dl");g=e.dom.getParent(j,"div");if(f&&g){b=e.dom.hasClass(f,d)?"alignnone":d;f.className=f.className.replace(/align[^ '"]+\s?/g,"");e.dom.addClass(f,b);i=(b=="aligncenter")?e.dom.addClass(g,"mceIEcenter"):e.dom.removeClass(g,"mceIEcenter")}else{if(h){b=e.dom.hasClass(j,d)?"alignnone":d;j.className=j.className.replace(/align[^ '"]+\s?/g,"");e.dom.addClass(j,b);if(b=="aligncenter"){e.dom.setStyle(h,"textAlign","center")}else{if(h.style&&h.style.textAlign=="center"){e.dom.setStyle(h,"textAlign","")}}}}e.execCommand("mceRepaint")},_resizeIframe:function(c,e,b){var d=c.getContentAreaContainer().firstChild;a.setStyle(d,"height",d.clientHeight+b);c.theme.deltaHeight+=b},_handleMoreBreak:function(c,d){var e,b;e='$1';b='';c.onInit.add(function(){c.dom.loadCSS(d+"/css/content.css")});c.onPostRender.add(function(){if(c.theme.onResolveName){c.theme.onResolveName.add(function(f,g){if(g.node.nodeName=="IMG"){if(c.dom.hasClass(g.node,"mceWPmore")){g.name="wpmore"}if(c.dom.hasClass(g.node,"mceWPnextpage")){g.name="wppage"}}})}});c.onBeforeSetContent.add(function(f,g){g.content=g.content.replace(//g,e);g.content=g.content.replace(//g,b)});c.onPostProcess.add(function(f,g){if(g.get){g.content=g.content.replace(/]+>/g,function(i){if(i.indexOf('class="mceWPmore')!==-1){var h,j=(h=i.match(/alt="(.*?)"/))?h[1]:"";i=""}if(i.indexOf('class="mceWPnextpage')!==-1){i=""}return i})}});c.onNodeChange.add(function(g,f,h){f.setActive("wp_page",h.nodeName==="IMG"&&g.dom.hasClass(h,"mceWPnextpage"));f.setActive("wp_more",h.nodeName==="IMG"&&g.dom.hasClass(h,"mceWPmore"))})}});tinymce.PluginManager.add("wordpress",tinymce.plugins.WordPress)})(); // plugins/wpeditimage -(function(){tinymce.create("tinymce.plugins.wpEditImage",{init:function(a,b){var c=this;c.url=b;c._createButtons();a.addCommand("WP_EditImage",function(){var h=a.selection.getNode(),f=tinymce.DOM.getViewPort(),g=f.h,d=(720
'+k+'
'+h+"
"})},_get_shcode:function(a){return a.replace(/
\s*]+)>\s*]+>([\s\S]+?)<\/dt>\s*]+>(.+?)<\/dd>\s*<\/dl>\s*<\/div>\s*/gi,function(g,d,j,h){var i,f,e;i=d.match(/id=['"]([^'"]+)/i);f=d.match(/class=['"]([^'"]+)/i);e=j.match(/width=['"]([0-9]+)/);i=(i&&i[1])?i[1]:"";f=(f&&f[1])?f[1]:"alignnone";e=(e&&e[1])?e[1]:"";if(!e||!h){return j}f=f.match(/align[^ '"]+/)||"alignnone";h=h.replace(/<\S[^<>]*>/gi,"").replace(/'/g,"'").replace(/"/g,""");return'[caption id="'+i+'" align="'+f+'" width="'+e+'" caption="'+h+'"]'+j+"[/caption]"})},_createButtons:function(){var b=this,a=tinyMCE.activeEditor,d=tinymce.DOM,e,c;d.remove("wp_editbtns");d.add(document.body,"div",{id:"wp_editbtns",style:"display:none;"});e=d.add("wp_editbtns","img",{src:b.url+"/img/image.png",id:"wp_editimgbtn",width:"24",height:"24",title:a.getLang("wpeditimage.edit_img")});tinymce.dom.Event.add(e,"mousedown",function(g){var f=tinyMCE.activeEditor;f.windowManager.bookmark=f.selection.getBookmark("simple");f.execCommand("WP_EditImage")});c=d.add("wp_editbtns","img",{src:b.url+"/img/delete.png",id:"wp_delimgbtn",width:"24",height:"24",title:a.getLang("wpeditimage.del_img")});tinymce.dom.Event.add(c,"mousedown",function(i){var f=tinyMCE.activeEditor,g=f.selection.getNode(),h;if(g.nodeName=="IMG"&&f.dom.getAttrib(g,"class").indexOf("mceItem")==-1){if((h=f.dom.getParent(g,"div"))&&f.dom.hasClass(h,"mceTemp")){f.dom.remove(h)}else{if((h=f.dom.getParent(g,"A"))&&h.childNodes.length==1){f.dom.remove(h)}else{f.dom.remove(g)}}f.execCommand("mceRepaint");return false}})},getInfo:function(){return{longname:"Edit Image",author:"WordPress",authorurl:"http://wordpress.org",infourl:"",version:"1.0"}}});tinymce.PluginManager.add("wpeditimage",tinymce.plugins.wpEditImage)})(); +(function(){tinymce.create("tinymce.plugins.wpEditImage",{init:function(a,b){var c=this;c.url=b;c._createButtons();a.addCommand("WP_EditImage",function(){var h=a.selection.getNode(),f=tinymce.DOM.getViewPort(),g=f.h,d=(720
'+k+'
'+h+"
"})},_get_shcode:function(a){return a.replace(/
\s*]+)>\s*]+>([\s\S]+?)<\/dt>\s*]+>(.+?)<\/dd>\s*<\/dl>\s*<\/div>\s*/gi,function(g,d,j,h){var i,f,e;i=d.match(/id=['"]([^'"]+)/i);f=d.match(/class=['"]([^'"]+)/i);e=j.match(/width=['"]([0-9]+)/);i=(i&&i[1])?i[1]:"";f=(f&&f[1])?f[1]:"alignnone";e=(e&&e[1])?e[1]:"";if(!e||!h){return j}f=f.match(/align[^ '"]+/)||"alignnone";h=h.replace(/<\S[^<>]*>/gi,"").replace(/'/g,"'").replace(/"/g,""");return'[caption id="'+i+'" align="'+f+'" width="'+e+'" caption="'+h+'"]'+j+"[/caption]"})},_createButtons:function(){var b=this,a=tinyMCE.activeEditor,d=tinymce.DOM,e,c;d.remove("wp_editbtns");d.add(document.body,"div",{id:"wp_editbtns",style:"display:none;"});e=d.add("wp_editbtns","img",{src:b.url+"/img/image.png",id:"wp_editimgbtn",width:"24",height:"24",title:a.getLang("wpeditimage.edit_img")});tinymce.dom.Event.add(e,"mousedown",function(g){var f=tinyMCE.activeEditor;f.windowManager.bookmark=f.selection.getBookmark("simple");f.execCommand("WP_EditImage")});c=d.add("wp_editbtns","img",{src:b.url+"/img/delete.png",id:"wp_delimgbtn",width:"24",height:"24",title:a.getLang("wpeditimage.del_img")});tinymce.dom.Event.add(c,"mousedown",function(i){var f=tinyMCE.activeEditor,g=f.selection.getNode(),h;if(g.nodeName=="IMG"&&f.dom.getAttrib(g,"class").indexOf("mceItem")==-1){if((h=f.dom.getParent(g,"div"))&&f.dom.hasClass(h,"mceTemp")){f.dom.remove(h)}else{if((h=f.dom.getParent(g,"A"))&&h.childNodes.length==1){f.dom.remove(h)}else{f.dom.remove(g)}}f.execCommand("mceRepaint");return false}})},getInfo:function(){return{longname:"Edit Image",author:"WordPress",authorurl:"http://wordpress.org",infourl:"",version:"1.0"}}});tinymce.PluginManager.add("wpeditimage",tinymce.plugins.wpEditImage)})(); // plugins/wpgallery -(function(){tinymce.create("tinymce.plugins.wpGallery",{init:function(a,b){var c=this;c.url=b;c._createButtons();a.addCommand("WP_Gallery",function(){var h=a.selection.getNode(),f,e=tinymce.DOM.getViewPort(),g=e.h-80,d=(640'})},_get_gallery:function(b){function a(c,d){d=new RegExp(d+'="([^"]+)"',"g").exec(c);return d?tinymce.DOM.decode(d[1]):""}return b.replace(/(?:]*>)*(]+>)(?:<\/p>)*/g,function(e,d){var c=a(d,"class");if(c.indexOf("wpGallery")!=-1){return"

["+tinymce.trim(a(d,"title"))+"]

"}return e})},_createButtons:function(){var b=this,a=tinyMCE.activeEditor,d=tinymce.DOM,e,c;d.remove("wp_gallerybtns");d.add(document.body,"div",{id:"wp_gallerybtns",style:"display:none;"});e=d.add("wp_gallerybtns","img",{src:b.url+"/img/edit.png",id:"wp_editgallery",width:"24",height:"24",title:a.getLang("wordpress.editgallery")});tinymce.dom.Event.add(e,"mousedown",function(g){var f=tinyMCE.activeEditor;f.windowManager.bookmark=f.selection.getBookmark("simple");f.execCommand("WP_Gallery")});c=d.add("wp_gallerybtns","img",{src:b.url+"/img/delete.png",id:"wp_delgallery",width:"24",height:"24",title:a.getLang("wordpress.delgallery")});tinymce.dom.Event.add(c,"mousedown",function(h){var f=tinyMCE.activeEditor,g=f.selection.getNode();if(g.nodeName=="IMG"&&f.dom.hasClass(g,"wpGallery")){f.dom.remove(g);f.execCommand("mceRepaint");return false}})},getInfo:function(){return{longname:"Gallery Settings",author:"WordPress",authorurl:"http://wordpress.org",infourl:"",version:"1.0"}}});tinymce.PluginManager.add("wpgallery",tinymce.plugins.wpGallery)})(); +(function(){tinymce.create("tinymce.plugins.wpGallery",{init:function(a,b){var c=this;c.url=b;c._createButtons();a.addCommand("WP_Gallery",function(){var h=a.selection.getNode(),f,e=tinymce.DOM.getViewPort(),g=e.h-80,d=(640'})},_get_gallery:function(b){function a(c,d){d=new RegExp(d+'="([^"]+)"',"g").exec(c);return d?tinymce.DOM.decode(d[1]):""}return b.replace(/(?:]*>)*(]+>)(?:<\/p>)*/g,function(e,d){var c=a(d,"class");if(c.indexOf("wpGallery")!=-1){return"

["+tinymce.trim(a(d,"title"))+"]

"}return e})},_createButtons:function(){var b=this,a=tinyMCE.activeEditor,d=tinymce.DOM,e,c;d.remove("wp_gallerybtns");d.add(document.body,"div",{id:"wp_gallerybtns",style:"display:none;"});e=d.add("wp_gallerybtns","img",{src:b.url+"/img/edit.png",id:"wp_editgallery",width:"24",height:"24",title:a.getLang("wordpress.editgallery")});tinymce.dom.Event.add(e,"mousedown",function(g){var f=tinyMCE.activeEditor;f.windowManager.bookmark=f.selection.getBookmark("simple");f.execCommand("WP_Gallery")});c=d.add("wp_gallerybtns","img",{src:b.url+"/img/delete.png",id:"wp_delgallery",width:"24",height:"24",title:a.getLang("wordpress.delgallery")});tinymce.dom.Event.add(c,"mousedown",function(h){var f=tinyMCE.activeEditor,g=f.selection.getNode();if(g.nodeName=="IMG"&&f.dom.hasClass(g,"wpGallery")){f.dom.remove(g);f.execCommand("mceRepaint");return false}})},getInfo:function(){return{longname:"Gallery Settings",author:"WordPress",authorurl:"http://wordpress.org",infourl:"",version:"1.0"}}});tinymce.PluginManager.add("wpgallery",tinymce.plugins.wpGallery)})(); // mark as loaded tinyMCEPreInit.go=function(){var b=this,a=tinymce.ScriptLoader,f=b.mceInit.language,e=b.mceInit.theme,c=b.mceInit.plugins,d=b.suffix;a.markDone(b.base+"/langs/"+f+".js");a.markDone(b.base+"/themes/"+e+"/editor_template"+d+".js");a.markDone(b.base+"/themes/"+e+"/langs/"+f+".js");a.markDone(b.base+"/themes/"+e+"/langs/"+f+"_dlg.js");tinymce.each(c.split(","),function(g){if(g&&g.charAt(0)!="-"){a.markDone(b.base+"/plugins/"+g+"/editor_plugin"+d+".js");a.markDone(b.base+"/plugins/"+g+"/langs/"+f+".js");a.markDone(b.base+"/plugins/"+g+"/langs/"+f+"_dlg.js")}})}; diff --git a/wp-includes/js/tinymce/wp-tinymce.js.gz b/wp-includes/js/tinymce/wp-tinymce.js.gz index 699d38dc91d9e29c8e9885ca5f3e6b0141cbd0be..66bfd06bca11a59a14fdc4ad7e4382bb95fa0956 100644 GIT binary patch delta 8463 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 delta 8448 zcmV+bA^+a=@dV}Z1O^|A2ng#Kfd;h(0ihOuBOmxkS`vRWhL6No;P>9%(pq-PF$@fC zHmxC+a4s^40THU>Rgt|Wve!lShFBM3hFdlht5j~cJ}%>Xj~?7S z`c!jr=DNn-pw}#+bw#llkuYdb5kNzKHb!_vCxzotJ0rR0$T>yS0VW+)npm^~gmnRMQivj9w@I;d|kpJE6Gi`^~pv1;s6aCTlZhL zxa|rAY-(9Q+x82txH4aUsAiisNibyImp~W+BLo-Vo7R_S7y&PT-*gg5QO*iK*cY>{ z3W)FEg1DU5y~-M?z;0S4{@UwDk@3&mqn~U@9bwhudT7Q~r%W?g>zK(!hY}*yIH_a( zxt3v>d4^$8jStIyk_s$|jo^FBuuO#u%C_F@Qi&=-TTorORVBLY4!euIPA6(p)AUW* z2v?6t{Y*8zGI3;DZx529DND=zyHM- zy!(W@9ImpQ{N@u7`Z|;ui@Oas%YJUYdm|k;EJ!Hh)$8@4lR3; zjO~!wmDQng6d#1GL$uR7EVj)SS`uD3at18uq**vTkMSXju)GEiq$gvW?v6;n`MVT< znYjGkY_wj&w-L?{u!x_7`YR_EoF}=-3$3@CFy~Xk(U0jh zOnbXXI@UC|M#hVzaLCRri0ft8hQ`pYi9xSC2DyG*gBAXm3|i!IW$0Dn#UKAx@Z5)z!XuX01@4G+!r0M!F_OT zc*U29+x~_4{tJAH=kIH>;9MFglffW7CgiN8Ctt;{t*+ zNeX$KtL?Hxzg03Wm+=ivD?oD7%#%p1DDIPAv_z5VF{$*Ja1Rryj2N$_bBsOP3eX$% znN|dYfo}AF9rBUg9p%6eI_v=Fcq{nCN)mN8d_Uz>2ZNLZtq9v~Yrb~MDNsS~?1xE` z>zD}BWa8k#*f}Ka=5vDPd@2pEzPWk-!GrHUdie0>o9`@rHna5ECMMC|*h?CR53ARA z%62JAfMFUGv007}DLh8?+*mH&F+Ecce*yDFGQMz&>V8_siq$I7*JD`_Qt zCtr1eBYv|rw<0$5fPAtST{cgBrMUK?Z@XFDN0~YSfMjYH z(N;_dMd@>{}QLnnAHRKnGu2 zoMg_8o!z~gxxyZO!}2MC0ZY0aSDC7oX8g#t%u;Q&YRHNiwX-DMke`*7Nq%Sp) z`Ps<_$AQwqjx=yT?oRUJ>Fps8yM0u;FceUByt+L+<*zjXz4GbciGd@5x~I@>z-zma z$o4-_FRH@a@DW>HaUYH@2Tq@sR+a3yOy3`++k6rc?Gn`tS6?*ti^!LutE6aZI}awh zBT*L*3~_YoeC<+K zxY+=3UZf9cNDWsb${LhI83PSIS)?x~VsJ#{8>QDKR0U+XIZo5>zWK1(;8~G|Z`ly1 zE43E}DTS03Xov5`mCe}Ulo$M-g%Vzq<)40Katz=s>f~N%*$Iu|h>NEtek^6Pmp8-q z)_=aHw_C8Gg!^Ft?|eeP8vwRZ0PkQpDMVQG0tOS7Igng0tq-V*dN-gdhcPOLRBhO| zSZNAIKtZc1zNlDHtsirAYa1!h`ozjSs$(`^8vP|Nz{{>DyFErPW(#BkXE$+z^fr7n z*T5C9TKS8!%6pD}TMt(#R~>Q6)5gC^LVug!V~CO-vPXF%_5iL9wbl9(7O@>VzW~7K z z8-uDws}UzMElG0W<=F4|8#lS^Y@8K@97npr#sKBhYuTS6*bHTJ>T{G~BC4vvc>4k)oN!qP zKF^lEAM*qaehC2~mYFj}ATAZ5I)A*3DWQLgMUzz)sKfa@f?$j&LmHG)};3+z3MVa{H{#+R7n97+0QFBU9H$Y#Mf6zwG`0G77>p=`sq=?Bm!7=<$u~lypT|v zSml;r#GLALUEi@Za2l^@SnVv1VN8kXKMIh9p;vh9#UN>bC=l2}{uIL}1e?YzHMH}7 z)?E;?ot-UTh+cf@<-5)Jm6kX-yw~o$le~NK-s#!npU}gQC!Rewg2XlW97eLjCq^RVg!*hWPZ3J!@y%(Y#qaaK zRuc-*$1xUogcA{<7?7t?cc9*Do-N6jg&XQ!{Y2R;qRc&0C4p4Tkbja7$Xc-7HA*{N z0^-F<-f>l674@y^FXUBlB|#k|l1LEC0iGOgrf*aMR?nZ(u>d|9g%_tH5k|KnvDJ7E*q*DH| zHc+DL?WbFOt#N8m-w|9$zWIAKSCjjM^Td9>ZK7a*2Je znZa^By4?hL^Df+z&j)`g6cOtZ1}?e}QbXvKy;GL@c84fPzhfjBhPZ^l+$(gwrGKz#9y z5cRV!@dH;L4mE$^1*GWcV5l=!P$2NMb;w0G(IOD)sh=HT*HNeRnfVp!Y>U;ucA>bo z=*D^>$^x*B&_|CQ5!tc!d)~N6KDes-EqnaRV%|STyGT$E6>=M8B;0K9FbGJ}xF-D! zUbz7~uR#XoZ%W+u4Pv$6O=J!P1^V)CId)r(>5kZ z<6pMtV!7_K(|Erp28+dP;rg&X*)c#}859!^4gn9W5`2Xl9}(m`=sU-e4x5$+aty0q ze9pyk_ti?|%aXF)lJB@v71FP|J=RQA1@wJa&Mrbe3{|HE-(`Gf^tVUd9_Mb~5&&)} zMqb#1Tql1*vL>I&+wpbTx{mC#O|J}^qPexBn~ABou+9{}G;`Xhea8~6py1CDnKnl; z9EN8)=N}uJ&Tw+Oafp^eN}-qNlqA%ZEY%j?rq>BXamBI|JS@~&$DPSLQ_V|HS}l3H zoK7Bdu;UjJ9U;q1j_Nj2Z>fPC00_lxm>eAJ+kJndezNf!y3GBByhxx|b2c+@6aKOx;s3YGO$L9C0T zr7C}QhtAY=6~}N03|fKuZUmfEt?UpNUsvp-In}TqTxy^O=#_KRP1wef4GnEvi#FT5 zif$V>8(E#xTDWw%XQC)gL2?l(^l*R<&7|Ya-c~k`6iWR!ENe7^KeKI3y&~0uuQ?CH z9%e-9%?S(YoXl`s?>u>lQebqF=7x_bG3MmPV}w29I5dnocBvNjJrhyYuW(eDw5$3CXGgI3q)ucjM3 zzTx2BSC({A9}!AQnJ4`+vy3;>0a1!u5_*@|DFHqd%za2f2VEQwW?xeh1>~?meCMnA zmntd&Jb!cgqVy>{U74789R7v}_=ugIIM-QjL)>F!n;L#S$X|&?+g`uV+mE-u{V38H zXx)F+wl~hd)e}Lv|K^k|xt*%`-BiH`0BZsb8dsq6&JIK8sxWj^c+eTOgU|`d!qB-Y z2%Rb{bc60bbn{ihz)=%~t&Z-c4aV!g>UnJRm9@=@z{g& zvz7k*_}4Sfk9+@%^W%I2!TH%re|}u}%=6>k|Kj{8=|OmYw$h&;6+Zj?sP{iQzn#V@ zxqm3cg_vlIM`s9pyLhH5(F;l8-Z0Xd64gsxO~e2~s#PY4vdTwASp|_%R@uDqwRKdG zDV^ysB6cV}@A0==9=DQ6+z10mnAZq12w_21sglpv%N6886yGX%3s?PuC4X-HJ+(`j zjufImFDc`If?j$}RNx;I+SE|l7U$C0Ie+^O5zoXAvcuNVe+N?I-x$7nPqe_lx0?X< zsGGru1CVKp$`mfbQxId0zv#LoUI=o96?v#4Eg~snsHVhjju8Mhj_W6Jp(fGiL8^K0 zwP1Q$k?FdLOSIby2}xmQ!#h{=A32QVdb+}Rg7E@EGOdxjFOOeM5>t0`^A@UaZhu~T zgIhW953l-^0NT3lmz?tv@YRCZ#LQScM0Ok1JUk{jjiz+Xl7fgGG9bE!>Hz)X0pbAUzpQ7gfq{dK$*~u{ zrP4Y`YabHcn=kFWs;<yMv1x=+0BeEYj^|BMRi`j5Q+mYC7Y;8Q?# zkbdU zOViOe`i}I^DACs)o!`_UzJJzFO+F}t;bylEzUK~ry{gQ}KfsT=dFO6d!rh_NX4 z1KHVwK-dG!e$sy8HZ@u1%=1)|XrGfrMiM1d}Xn#uzDcUFtOr_6B!aB;) z?rkexM;0gi;}*C5<3CktH=N)RA3Xgm<=cjssNPD3>vzQ<1g+FyvjfzqTflbW>2_$g zjRoi~0&oh}A`7(+eiaS@%@EqzjWrHs0_F!mms|{j*rbAdyJ;_P%DF>t0+~N`naz)1 z&bw*C>Wr;#xqtOThtE!lA07*i88xg{C`Ne{tjRA`iV36^M-WrAac!G;Go45-nG;a7 z)6US2Cvl$bIl-+@f4%RyMS1q!V2*=|BsRj+&A9sBf#{jjdiz1=M#t*failgYYwATQZeex$QrZVfyjXQr zanjp}G7BBjK2zeyovK{ER9-s%|EZGe5^h;XP>8V0ZlD}luU>%+lv5uD%`nDUaXFBg zFoMN?cYhp@3_)g!C=22waBl;umco7;I@4v8Q=%HUWK-MCuC3pdOGsX{pU8-ZJ~A?% zQ6*{&r$(ajG!I`ni8(itfNjpsE_!sbM{lRt$*v*LAvmO6L|D%Kb4!Gk@t=q=Lxp9a zewta5`=l7=NOV|yl7Z%GQ$C?2(hCqFrB8(EM1Py@uTitMuR{OQYDAiR%hflk@e0Q5 zD8BK~YMC8fY-SP7h6C$CYPSQX&~<0vXtSFmvDM}#WY{w&qKHKvzG=@c zL!PTSks~Y`sn}0;{Xp&=jz*sJ@UP6tZArdPw`{{;pjIUKS<($k@P{s4?a|U?354{? zB7aSqZ{9z82Z@#A6Fju>0OG1k3+|`BX5^C8$-tnT_L-4M9ByuG4L;~6k_gmwSy>xm z$R|gO*Tb11}4L4$K`BdQ(kk^LJ}Hfr`NkFWn}eNp}fRhSJNhWK?f6iCWez ziJZoUJLq@k1eva&U9Jj4oELghU(VKG?&qa>35+iwA-lOLr5$yZLNx=-FPXm?On>GS zz?B;ULbwG@U}s*~F!v+Ch6GQ6DzA}MmW|Ehh{$COdm(9>J)rt(EE?%t`n)9$@W)WU zl_tUfQE+(|;ZLWI7T%y0SY7uERnxVmI&IvLN3NE#dc>r=S!SLjy<|t z!!L2gAr_R+YSYjwd!RW?%D6Pzihu0b7$p|bi#6;ZRn<+%YpbH)cFR`H)s&sl{WP9 zPz)$}d?!s(=apxTo3pdKFTVPAhyOjo1BnK>B#PaJ5j7y?B{z^y5e1pPu&wq46#z3% zQccR|X>tlF1tyQb5s3gFe1B+bSu9a$Ft82y$m9kb6M-5)plR#nqE$hFpBTf^hs3uh zW5qrU6A~&7xopT~R_KCvHX+~`aOFUC$P$hZiC>ln;fUQgH!o!7n_p~l0Io=l^ucq- zl?1iTan#XbcwBroPiaoGkZk9L2F1AGJg|sBq<{lHjj^5 z_VS9sw1XxBv{e+D+Y`=Y z^+KHfj2x`dyGXx=$u^mhjO8zt6W4B*cg`?ES(mE1Lsgt|F&+x_fEUpd^5*#)XslDz zpj^OpabHB`K?e|ZTq=vGK#UxQ?2JJ9vtnTtJw3?l0Lmym1@ms4v<&eU)d&J9ncDM5>>YNv#2EDWae{}yf z!@uyeGz;yzdUDGQ($hJ;Y`gN7C>|mgQ;>@ex1lM;uz${ASn@>Zsh|vQR7x+1NVLo+ zb589#WGXhyqO+XoHY=9mWh;NlQ1n+;4BdAuSUpZt=ridpTyf&{Z31LhY{&7 zD&8F>`+qT%?Dc+d9{NP0My?eUmnp5^ZG~k@PV~2m$`s7~1!ZDTD=LF5>fo&-l9s*k z+R-}$l9u72jR!*d?V>GIZkMHngk`(|O!r|@F>9wJ>gS(5KyNnU>;z2U^)df}@t|V6 z?1S~3ggoRzb;3~S7Q?j_-G%pKqCQ?p%yw5@Xn(B~&9sq3YxK`Zm<+2Q7RL<#J|I1+Q?{sLWeq1u2sZOou#4PAaHD>CD&w}!h&0pC1r6D5RnS7!Hwm!ep z6MyH`I%Er*$l#FORPA%X*}gNE39RE+npRO1qXIPg9Hs6;4n(RCyKXb}#O?j9LUq0L z5pu$vMlCN69z)^P146f=$CMw=jC1f0Q=aMr>`i>C_WRSHszWV7MK@W60#zMvK~R|k z!0G;(cH477=e__$kd-s}cA%8=&XCXstiBPM*_7D6rMc4V;2|9hSDJRx-a!5Ktu{+)69lEgx>GRL2^~We#2{f7|HHQU5hdFmXUwuLS7h;(74pE4{ zHm0r^*g|R7Ao{jMk4~g0Tds#lDS&$r!;*2ZdVH?{WjVI*Jtkrf$2e+&jTkz$qE#Q# zn+VyFv3+p(fw0-T>+N6W^f*t8k?iHh=V|s;G*WEH*gGtwI%cF}xE|rWj}AcU1m0<` iRuE=(hO*F^-|n7!P0;NUo+0fC;L)GzIU?F$2m}Cw2R2{; diff --git a/wp-includes/version.php b/wp-includes/version.php index 2b90d4c74c..6932711dc0 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -22,7 +22,7 @@ $wp_db_version = 12060; * * @global string $tinymce_version */ -$tinymce_version = '327-1235c'; +$tinymce_version = '327-1235d'; /** * Holds the cache manifest version