From 666fec5144eb3f7df7ee08e345a2e11db4d292ee Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Mon, 4 Aug 2014 00:52:17 +0000 Subject: [PATCH] TinyMCE: fix alignment buttons when used on image with caption. Remove old/unneeded code. Fixes #28705. Built from https://develop.svn.wordpress.org/trunk@29370 git-svn-id: http://core.svn.wordpress.org/trunk@29148 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- .../js/tinymce/plugins/wpeditimage/plugin.js | 25 ++++++------------ .../tinymce/plugins/wpeditimage/plugin.min.js | 2 +- wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 133354 -> 133319 bytes wp-includes/version.php | 2 +- 4 files changed, 10 insertions(+), 19 deletions(-) diff --git a/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js b/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js index bf9e0790d6..b1350e409b 100644 --- a/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js +++ b/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js @@ -794,29 +794,15 @@ tinymce.PluginManager.add( 'wpeditimage', function( editor ) { dom.insertAfter( p, node ); editor.selection.setCursorLocation( p, 0 ); editor.nodeChanged(); - - if ( tinymce.Env.ie > 8 ) { - setTimeout( function() { - editor.selection.setCursorLocation( p, 0 ); - editor.selection.setContent( event.value ); - }, 500 ); - - return false; - } } } else if ( cmd === 'JustifyLeft' || cmd === 'JustifyRight' || cmd === 'JustifyCenter' ) { node = editor.selection.getNode(); align = cmd.substr(7).toLowerCase(); - align = 'align' + align; + align = 'align' + align, + DL = dom.getParent( node, 'dl.wp-caption' ); removeToolbar(); - if ( dom.is( node, 'dl.wp-caption' ) ) { - DL = node; - } else { - DL = dom.getParent( node, 'dl.wp-caption' ); - } - if ( DL ) { // When inside an image caption, set the align* class on dl.wp-caption if ( dom.hasClass( DL, align ) ) { @@ -827,7 +813,12 @@ tinymce.PluginManager.add( 'wpeditimage', function( editor ) { dom.addClass( DL, align ); } - return false; + if ( node.nodeName === 'IMG' ) { + // Re-select the image to update resize handles, etc. + editor.nodeChanged(); + } + + event.preventDefault(); } if ( node.nodeName === 'IMG' ) { diff --git a/wp-includes/js/tinymce/plugins/wpeditimage/plugin.min.js b/wp-includes/js/tinymce/plugins/wpeditimage/plugin.min.js index a0156c2c98..322e9ed005 100644 --- a/wp-includes/js/tinymce/plugins/wpeditimage/plugin.min.js +++ b/wp-includes/js/tinymce/plugins/wpeditimage/plugin.min.js @@ -1 +1 @@ -tinymce.PluginManager.add("wpeditimage",function(a){function b(b){return b.replace(/(?:

)?\[(?:wp_)?caption([^\]]+)\]([\s\S]+?)\[\/(?:wp_)?caption\](?:<\/p>)?/g,function(b,c,d){var e,f,g,h,i,j,k=tinymce.trim;return e=c.match(/id=['"]([^'"]*)['"] ?/),e&&(c=c.replace(e[0],"")),f=c.match(/align=['"]([^'"]*)['"] ?/),f&&(c=c.replace(f[0],"")),g=c.match(/width=['"]([0-9]*)['"] ?/),g&&(c=c.replace(g[0],"")),d=k(d),i=d.match(/((?:]+>)?]+>(?:<\/a>)?)([\s\S]*)/i),i&&i[2]?(h=k(i[2]),i=k(i[1])):(h=k(c).replace(/caption=['"]/,"").replace(/['"]$/,""),i=d),e=e&&e[1]?e[1]:"",f=f&&f[1]?f[1]:"alignnone",!g&&i&&(g=i.match(/width=['"]([0-9]*)['"]/)),g&&g[1]&&(g=g[1]),g&&h?(j=parseInt(g,10),a.getParam("wpeditimage_html5_captions")||(j+=10),'

'+i+'
'+h+"
"):d})}function c(a){return a.replace(/
]*>([\s\S]+?)<\/div>/g,function(a,b){var c="";return-1===b.indexOf("]+>([\s\S]+?)<\/dd>/i),c&&c[1]?"

"+c[1]+"

":""):(c=b.replace(/
]+)>\s*
]+>([\s\S]+?)<\/dt>\s*
]+>([\s\S]*?)<\/dd>\s*<\/dl>/gi,function(a,b,c,d){var e,f,g;return g=c.match(/width="([0-9]*)"/),g=g&&g[1]?g[1]:"",g&&d?(e=b.match(/id="([^"]*)"/),e=e&&e[1]?e[1]:"",f=b.match(/class="([^"]*)"/),f=f&&f[1]?f[1]:"",f=f.match(/align[a-z]+/)||"alignnone",d=d.replace(/\r\n|\r/g,"\n").replace(/<[a-zA-Z0-9]+( [^<>]+)?>/g,function(a){return a.replace(/[\r\n\t]+/," ")}),d=d.replace(/\s*\n\s*/g,"
"),'[caption id="'+e+'" align="'+f+'" width="'+g+'"]'+c+" "+d+"[/caption]"):c}),0!==c.indexOf("[caption")&&(c=b.replace(/[\s\S]*?((?:
]+>)?]+>(?:<\/a>)?)(

[\s\S]*<\/p>)?[\s\S]*/gi,"

$1

$2")),c)})}function d(b){var c,d,e,f,g,h,i,j,k=a.dom,l=/^\d+$/;return e={attachment_id:!1,size:"custom",caption:"",align:"none",extraClasses:"",link:!1,linkUrl:"",linkClassName:"",linkTargetBlank:!1,linkRel:"",title:""},e.url=k.getAttrib(b,"src"),e.alt=k.getAttrib(b,"alt"),e.title=k.getAttrib(b,"title"),i=k.getAttrib(b,"width"),j=k.getAttrib(b,"height"),(!l.test(i)||parseInt(i,10)<1)&&(i=b.naturalWidth||b.width),(!l.test(j)||parseInt(j,10)<1)&&(j=b.naturalHeight||b.height),e.customWidth=e.width=i,e.customHeight=e.height=j,c=tinymce.explode(b.className," "),d=[],tinymce.each(c,function(a){/^wp-image/.test(a)?e.attachment_id=parseInt(a.replace("wp-image-",""),10):/^align/.test(a)?e.align=a.replace("align",""):/^size/.test(a)?e.size=a.replace("size-",""):d.push(a)}),e.extraClasses=d.join(" "),f=k.getParents(b,".wp-caption"),f.length&&(f=f[0],c=f.className.split(" "),tinymce.each(c,function(a){/^align/.test(a)&&(e.align=a.replace("align",""))}),g=k.select("dd.wp-caption-dd",f),g.length&&(g=g[0],e.caption=a.serializer.serialize(g).replace(/]*>/g,"$&\n").replace(/^

/,"").replace(/<\/p>$/,""))),b.parentNode&&"A"===b.parentNode.nodeName&&(h=b.parentNode,e.linkUrl=k.getAttrib(h,"href"),e.linkTargetBlank="_blank"===k.getAttrib(h,"target")?!0:!1,e.linkRel=k.getAttrib(h,"rel"),e.linkClassName=h.className),e}function e(a){return a&&!(!a.textContent&&!a.innerText)}function f(b,c){var d,f,g,h,j,k,l,m,n,o,p,q,r,s,t,u=a.dom;d=tinymce.explode(c.extraClasses," "),d||(d=[]),c.caption||d.push("align"+c.align),c.attachment_id&&(d.push("wp-image-"+c.attachment_id),c.size&&"custom"!==c.size&&d.push("size-"+c.size)),s=c.width,t=c.height,"custom"===c.size&&(s=c.customWidth,t=c.customHeight),q={src:c.url,width:s||null,height:t||null,alt:c.alt,title:c.title||null,"class":d.join(" ")||null},u.setAttribs(b,q),r={href:c.linkUrl,rel:c.linkRel||null,target:c.linkTargetBlank?"_blank":null,"class":c.linkClassName||null},b.parentNode&&"A"===b.parentNode.nodeName&&!e(b.parentNode)?c.linkUrl?u.setAttribs(b.parentNode,r):u.remove(b.parentNode,!0):c.linkUrl&&((l=u.getParent(b,"a"))&&u.insertAfter(b,l),l=u.create("a",r),b.parentNode.insertBefore(l,b),l.appendChild(b)),m=a.dom.getParent(b,".mceTemp"),g=b.parentNode&&"A"===b.parentNode.nodeName&&!e(b.parentNode)?b.parentNode:b,c.caption?(p=c.attachment_id?"attachment_"+c.attachment_id:null,f="wp-caption align"+(c.align||"none"),a.getParam("wpeditimage_html5_captions")||(s=parseInt(s,10),s+=10),m?(o=u.select("dl.wp-caption",m),o.length&&u.setAttribs(o,{id:p,"class":f,style:"width: "+s+"px"}),n=u.select(".wp-caption-dd",m),n.length&&u.setHTML(n[0],c.caption)):(p=p?'id="'+p+'" ':"",h="

'+u.getOuterHTML(g)+'
'+c.caption+"
",(j=u.getParent(g,"p"))?(k=u.create("div",{"class":"mceTemp"},h),j.parentNode.insertBefore(k,j),u.remove(g),u.isEmpty(j)&&u.remove(j)):u.setOuterHTML(g,'
'+h+"
"))):m&&(j=u.create("p"),m.parentNode.insertBefore(j,m),j.appendChild(g),u.remove(m)),wp.media.events&&wp.media.events.trigger("editor:image-update",{editor:a,metadata:c,image:b}),a.nodeChanged(),i(b)}function g(b){var c,e,g;return"undefined"!=typeof wp&&wp.media?(g=d(b),wp.media.events.trigger("editor:image-edit",{editor:a,metadata:g,image:b}),c=wp.media({frame:"image",state:"image-details",metadata:g}),wp.media.events.trigger("editor:frame-create",{frame:c}),e=function(d){a.focus(),a.undoManager.transact(function(){f(b,d)}),c.detach()},c.state("image-details").on("update",e),c.state("replace-image").on("replace",e),c.on("close",function(){a.focus(),c.detach()}),void c.open()):void a.execCommand("mceImage")}function h(b){var c;"DIV"===b.nodeName&&a.dom.hasClass(b,"mceTemp")?c=b:("IMG"===b.nodeName||"DT"===b.nodeName||"A"===b.nodeName)&&(c=a.dom.getParent(b,"div.mceTemp")),c?(a.selection.select(c.nextSibling?c.nextSibling:c.previousSibling?c.previousSibling:c.parentNode),a.selection.collapse(!0),a.nodeChanged(),a.dom.remove(c)):a.dom.remove(b),j()}function i(b){var c,d,e,f,g=a.dom;j(),b&&"IMG"===b.nodeName&&!k(b)&&(g.setAttrib(b,"data-wp-imgselect",1),c=g.getRect(b),d='',e=g.create("p",{id:"wp-image-toolbar","data-mce-bogus":"1",contenteditable:!1},d),f=a.rtl?c.x+c.w-82:c.x,a.getBody().appendChild(e),g.setStyles(e,{top:c.y,left:f}),l=!0)}function j(){var b=a.dom.get("wp-image-toolbar");b&&a.dom.remove(b),a.dom.setAttrib(a.dom.select("img[data-wp-imgselect]"),"data-wp-imgselect",null),l=!1}function k(b){var c=a.dom;return c.hasClass(b,"mceItem")||c.getAttrib(b,"data-mce-placeholder")||c.getAttrib(b,"data-mce-object")?!0:!1}var l=!1;return a.on("init",function(){var b=a.dom,c=a.getParam("wpeditimage_html5_captions")?"html5-captions":"html4-captions";b.addClass(a.getBody(),c),a.on("wpLoadImageForm",function(b){if(!a.getParam("wpeditimage_disable_captions")){var c={type:"textbox",flex:1,name:"caption",minHeight:60,multiline:!0,scroll:!0,label:"Image caption"};b.data.splice(b.data.length-1,0,c)}}),a.on("wpNewImageRefresh",function(a){var c,d;(c=b.getParent(a.node,"dl.wp-caption"))&&(c.style.width||(d=parseInt(a.node.clientWidth,10)+10,d=d?d+"px":"50%",b.setStyle(c,"width",d)))}),a.on("wpImageFormSubmit",function(c){var d,e,f,g,h,i=c.imgData.data,j=c.imgData.node,k=c.imgData.caption,l="",m="",n="";return i.id="__wp-temp-img-id",c.imgData.cancel=!0,i.style||(i.style=null),i.src?(k&&(k=k.replace(/\r\n|\r/g,"\n").replace(/<\/?[a-zA-Z0-9]+( [^<>]+)?>/g,function(a){return a.replace(/[\r\n\t]+/," ")}),k=k.replace(/(]*>)\s*\n\s*/g,"$1").replace(/\s*\n\s*/g,"
")),j?(h=j.id||null,b.setAttribs(j,i),d=b.getParent(j,"dl.wp-caption"),k?d?(e=b.select("dd.wp-caption-dd",d)[0])&&(e.innerHTML=k):(j.className&&(l=j.className.match(/wp-image-([0-9]+)/),m=j.className.match(/align(left|right|center|none)/)),m?(m=m[0],j.className=j.className.replace(/align(left|right|center|none)/g,"")):m="alignnone",m=' class="wp-caption '+m+'"',l&&(l=' id="attachment_'+l[1]+'"'),n=i.width||j.clientWidth,n&&(n=parseInt(n,10),a.getParam("wpeditimage_html5_captions")||(n+=10),n=' style="width: '+n+'px"'),j.parentNode&&"A"===j.parentNode.nodeName?(g=b.getOuterHTML(j.parentNode),f=j.parentNode):(g=b.getOuterHTML(j),f=j),g="
'+g+'
'+k+"
",(e=b.getParent(j,"p"))?(d=b.create("div",{"class":"mceTemp"},g),b.insertAfter(d,e),a.selection.select(d),a.nodeChanged(),b.remove(f),b.isEmpty(e)&&b.remove(e)):a.selection.setContent('
'+g+"
")):d&&(g=b.getOuterHTML("A"===j.parentNode.nodeName?j.parentNode:j),e=b.create("p",{},g),b.insertAfter(e,d.parentNode),a.selection.select(e),a.nodeChanged(),b.remove(d.parentNode))):(g=b.createHTML("img",i),k?(f=a.selection.getNode(),i.width&&(n=parseInt(i.width,10),a.getParam("wpeditimage_html5_captions")||(n+=10),n=' style="width: '+n+'px"'),g='
'+g+'
'+k+"
",e="P"===f.nodeName?f:b.getParent(f,"p"),e&&"P"===e.nodeName?(d=b.create("div",{"class":"mceTemp"},g),e.parentNode.insertBefore(d,e),a.selection.select(d),a.nodeChanged(),b.isEmpty(e)&&b.remove(e)):a.selection.setContent('
'+g+"
")):a.selection.setContent(g)),j=b.get("__wp-temp-img-id"),b.setAttrib(j,"id",h),void(c.imgData.node=j)):void(j&&(b.remove((d=b.getParent(j,"div.mceTemp"))?d:"A"===j.parentNode.nodeName?j.parentNode:j),a.nodeChanged()))}),a.on("wpLoadImageData",function(c){var d,e=c.imgData.data,f=c.imgData.node;(d=b.getParent(f,"dl.wp-caption"))&&(d=b.select("dd.wp-caption-dd",d)[0],d&&(e.caption=a.serializer.serialize(d).replace(/]*>/g,"$&\n").replace(/^

/,"").replace(/<\/p>$/,"")))}),b.bind(a.getDoc(),"dragstart",function(c){var d=a.selection.getNode();"IMG"===d.nodeName&&b.getParent(d,".wp-caption")&&c.preventDefault(),j()}),tinymce.Env.ie&&tinymce.Env.ie>10&&(b.bind(a.getBody(),"mscontrolselect",function(c){"IMG"===c.target.nodeName&&b.getParent(c.target,".wp-caption")?a.getBody().focus():"DL"===c.target.nodeName&&b.hasClass(c.target,"wp-caption")&&c.target.focus()}),a.on("click",function(c){"IMG"===c.target.nodeName&&b.getAttrib(c.target,"data-wp-imgselect")&&b.getParent(c.target,"dl.wp-caption")&&a.getBody().focus()}))}),a.on("ObjectResized",function(b){var c=b.target;"IMG"===c.nodeName&&a.undoManager.transact(function(){var d,e,f=a.dom;c.className=c.className.replace(/\bsize-[^ ]+/,""),(d=f.getParent(c,".wp-caption"))&&(e=b.width||f.getAttrib(c,"width"),e&&(e=parseInt(e,10),a.getParam("wpeditimage_html5_captions")||(e+=10),f.setStyle(d,"width",e+"px"))),i(c)})}),a.on("BeforeExecCommand",function(b){var c,d,e,f,g=b.command,h=a.dom;if("mceInsertContent"===g){if((c=h.getParent(a.selection.getNode(),"div.mceTemp"))&&(d=h.create("p"),h.insertAfter(d,c),a.selection.setCursorLocation(d,0),a.nodeChanged(),tinymce.Env.ie>8))return setTimeout(function(){a.selection.setCursorLocation(d,0),a.selection.setContent(b.value)},500),!1}else if("JustifyLeft"===g||"JustifyRight"===g||"JustifyCenter"===g){if(c=a.selection.getNode(),f=g.substr(7).toLowerCase(),f="align"+f,j(),e=h.is(c,"dl.wp-caption")?c:h.getParent(c,"dl.wp-caption"))return h.hasClass(e,f)?(h.removeClass(e,f),h.addClass(e,"alignnone")):(e.className=e.className.replace(/align[^ ]+/g,""),h.addClass(e,f)),!1;"IMG"===c.nodeName&&(h.hasClass(c,f)?h.addClass(c,"alignnone"):h.removeClass(c,"alignnone"))}}),a.on("keydown",function(b){var c,d,e,f,g=a.selection,i=b.keyCode,k=a.dom;if(i===tinymce.util.VK.ENTER)c=g.getNode(),d=k.getParent(c,"div.mceTemp"),d&&(k.events.cancel(b),tinymce.each(k.select("dt, dd",d),function(a){k.isEmpty(a)&&k.remove(a)}),f=tinymce.Env.ie&&tinymce.Env.ie<11?"":'
',e=k.create("p",null,f),"DD"===c.nodeName?k.insertAfter(e,d):d.parentNode.insertBefore(e,d),a.nodeChanged(),g.setCursorLocation(e,0));else if(i===tinymce.util.VK.DELETE||i===tinymce.util.VK.BACKSPACE){if(c=g.getNode(),"DIV"===c.nodeName&&k.hasClass(c,"mceTemp")?d=c:("IMG"===c.nodeName||"DT"===c.nodeName||"A"===c.nodeName)&&(d=k.getParent(c,"div.mceTemp")),d)return k.events.cancel(b),h(c),!1;j()}if(l){if(b.ctrlKey||b.metaKey||b.altKey||48>i&&i>90||i>186)return;j()}}),a.on("mousedown",function(b){a.dom.getParent(b.target,"#wp-image-toolbar")?tinymce.Env.ie&&b.preventDefault():"IMG"!==b.target.nodeName&&j()}),a.on("mouseup",function(b){var c,d=b.target,e=a.dom;b.button&&b.button>1||("I"===d.nodeName&&e.getParent(d,"#wp-image-toolbar")?(c=e.select("img[data-wp-imgselect]")[0],c&&(a.selection.select(c),e.hasClass(d,"remove")?h(c):e.hasClass(d,"edit")&&g(c))):"IMG"!==d.nodeName||a.dom.getAttrib(d,"data-wp-imgselect")||k(d)?"IMG"!==d.nodeName&&j():i(d))}),a.on("BeforeAddUndo",function(a){a.level.content=a.level.content.replace(/

]*data-mce-bogus[^>]+>[\s\S]*?<\/p>/g,"")}),a.on("cut",function(){j()}),a.wpSetImgCaption=function(a){return b(a)},a.wpGetImgCaption=function(a){return c(a)},a.on("BeforeSetContent",function(b){"raw"!==b.format&&(b.content=a.wpSetImgCaption(b.content))}),a.on("PostProcess",function(b){b.get&&(b.content=a.wpGetImgCaption(b.content),b.content=b.content.replace(/ data-wp-imgselect="1"/g,""))}),{_do_shcode:b,_get_shcode:c}}); \ No newline at end of file +tinymce.PluginManager.add("wpeditimage",function(a){function b(b){return b.replace(/(?:

)?\[(?:wp_)?caption([^\]]+)\]([\s\S]+?)\[\/(?:wp_)?caption\](?:<\/p>)?/g,function(b,c,d){var e,f,g,h,i,j,k=tinymce.trim;return e=c.match(/id=['"]([^'"]*)['"] ?/),e&&(c=c.replace(e[0],"")),f=c.match(/align=['"]([^'"]*)['"] ?/),f&&(c=c.replace(f[0],"")),g=c.match(/width=['"]([0-9]*)['"] ?/),g&&(c=c.replace(g[0],"")),d=k(d),i=d.match(/((?:]+>)?]+>(?:<\/a>)?)([\s\S]*)/i),i&&i[2]?(h=k(i[2]),i=k(i[1])):(h=k(c).replace(/caption=['"]/,"").replace(/['"]$/,""),i=d),e=e&&e[1]?e[1]:"",f=f&&f[1]?f[1]:"alignnone",!g&&i&&(g=i.match(/width=['"]([0-9]*)['"]/)),g&&g[1]&&(g=g[1]),g&&h?(j=parseInt(g,10),a.getParam("wpeditimage_html5_captions")||(j+=10),'

"):d})}function c(a){return a.replace(/
]*>([\s\S]+?)<\/div>/g,function(a,b){var c="";return-1===b.indexOf("]+>([\s\S]+?)<\/dd>/i),c&&c[1]?"

"+c[1]+"

":""):(c=b.replace(/
]+)>\s*
]+>([\s\S]+?)<\/dt>\s*
]+>([\s\S]*?)<\/dd>\s*<\/dl>/gi,function(a,b,c,d){var e,f,g;return g=c.match(/width="([0-9]*)"/),g=g&&g[1]?g[1]:"",g&&d?(e=b.match(/id="([^"]*)"/),e=e&&e[1]?e[1]:"",f=b.match(/class="([^"]*)"/),f=f&&f[1]?f[1]:"",f=f.match(/align[a-z]+/)||"alignnone",d=d.replace(/\r\n|\r/g,"\n").replace(/<[a-zA-Z0-9]+( [^<>]+)?>/g,function(a){return a.replace(/[\r\n\t]+/," ")}),d=d.replace(/\s*\n\s*/g,"
"),'[caption id="'+e+'" align="'+f+'" width="'+g+'"]'+c+" "+d+"[/caption]"):c}),0!==c.indexOf("[caption")&&(c=b.replace(/[\s\S]*?((?:
]+>)?]+>(?:<\/a>)?)(

[\s\S]*<\/p>)?[\s\S]*/gi,"

$1

$2")),c)})}function d(b){var c,d,e,f,g,h,i,j,k=a.dom,l=/^\d+$/;return e={attachment_id:!1,size:"custom",caption:"",align:"none",extraClasses:"",link:!1,linkUrl:"",linkClassName:"",linkTargetBlank:!1,linkRel:"",title:""},e.url=k.getAttrib(b,"src"),e.alt=k.getAttrib(b,"alt"),e.title=k.getAttrib(b,"title"),i=k.getAttrib(b,"width"),j=k.getAttrib(b,"height"),(!l.test(i)||parseInt(i,10)<1)&&(i=b.naturalWidth||b.width),(!l.test(j)||parseInt(j,10)<1)&&(j=b.naturalHeight||b.height),e.customWidth=e.width=i,e.customHeight=e.height=j,c=tinymce.explode(b.className," "),d=[],tinymce.each(c,function(a){/^wp-image/.test(a)?e.attachment_id=parseInt(a.replace("wp-image-",""),10):/^align/.test(a)?e.align=a.replace("align",""):/^size/.test(a)?e.size=a.replace("size-",""):d.push(a)}),e.extraClasses=d.join(" "),f=k.getParents(b,".wp-caption"),f.length&&(f=f[0],c=f.className.split(" "),tinymce.each(c,function(a){/^align/.test(a)&&(e.align=a.replace("align",""))}),g=k.select("dd.wp-caption-dd",f),g.length&&(g=g[0],e.caption=a.serializer.serialize(g).replace(/]*>/g,"$&\n").replace(/^

/,"").replace(/<\/p>$/,""))),b.parentNode&&"A"===b.parentNode.nodeName&&(h=b.parentNode,e.linkUrl=k.getAttrib(h,"href"),e.linkTargetBlank="_blank"===k.getAttrib(h,"target")?!0:!1,e.linkRel=k.getAttrib(h,"rel"),e.linkClassName=h.className),e}function e(a){return a&&!(!a.textContent&&!a.innerText)}function f(b,c){var d,f,g,h,j,k,l,m,n,o,p,q,r,s,t,u=a.dom;d=tinymce.explode(c.extraClasses," "),d||(d=[]),c.caption||d.push("align"+c.align),c.attachment_id&&(d.push("wp-image-"+c.attachment_id),c.size&&"custom"!==c.size&&d.push("size-"+c.size)),s=c.width,t=c.height,"custom"===c.size&&(s=c.customWidth,t=c.customHeight),q={src:c.url,width:s||null,height:t||null,alt:c.alt,title:c.title||null,"class":d.join(" ")||null},u.setAttribs(b,q),r={href:c.linkUrl,rel:c.linkRel||null,target:c.linkTargetBlank?"_blank":null,"class":c.linkClassName||null},b.parentNode&&"A"===b.parentNode.nodeName&&!e(b.parentNode)?c.linkUrl?u.setAttribs(b.parentNode,r):u.remove(b.parentNode,!0):c.linkUrl&&((l=u.getParent(b,"a"))&&u.insertAfter(b,l),l=u.create("a",r),b.parentNode.insertBefore(l,b),l.appendChild(b)),m=a.dom.getParent(b,".mceTemp"),g=b.parentNode&&"A"===b.parentNode.nodeName&&!e(b.parentNode)?b.parentNode:b,c.caption?(p=c.attachment_id?"attachment_"+c.attachment_id:null,f="wp-caption align"+(c.align||"none"),a.getParam("wpeditimage_html5_captions")||(s=parseInt(s,10),s+=10),m?(o=u.select("dl.wp-caption",m),o.length&&u.setAttribs(o,{id:p,"class":f,style:"width: "+s+"px"}),n=u.select(".wp-caption-dd",m),n.length&&u.setHTML(n[0],c.caption)):(p=p?'id="'+p+'" ':"",h="

'+u.getOuterHTML(g)+'
'+c.caption+"
",(j=u.getParent(g,"p"))?(k=u.create("div",{"class":"mceTemp"},h),j.parentNode.insertBefore(k,j),u.remove(g),u.isEmpty(j)&&u.remove(j)):u.setOuterHTML(g,'
'+h+"
"))):m&&(j=u.create("p"),m.parentNode.insertBefore(j,m),j.appendChild(g),u.remove(m)),wp.media.events&&wp.media.events.trigger("editor:image-update",{editor:a,metadata:c,image:b}),a.nodeChanged(),i(b)}function g(b){var c,e,g;return"undefined"!=typeof wp&&wp.media?(g=d(b),wp.media.events.trigger("editor:image-edit",{editor:a,metadata:g,image:b}),c=wp.media({frame:"image",state:"image-details",metadata:g}),wp.media.events.trigger("editor:frame-create",{frame:c}),e=function(d){a.focus(),a.undoManager.transact(function(){f(b,d)}),c.detach()},c.state("image-details").on("update",e),c.state("replace-image").on("replace",e),c.on("close",function(){a.focus(),c.detach()}),void c.open()):void a.execCommand("mceImage")}function h(b){var c;"DIV"===b.nodeName&&a.dom.hasClass(b,"mceTemp")?c=b:("IMG"===b.nodeName||"DT"===b.nodeName||"A"===b.nodeName)&&(c=a.dom.getParent(b,"div.mceTemp")),c?(a.selection.select(c.nextSibling?c.nextSibling:c.previousSibling?c.previousSibling:c.parentNode),a.selection.collapse(!0),a.nodeChanged(),a.dom.remove(c)):a.dom.remove(b),j()}function i(b){var c,d,e,f,g=a.dom;j(),b&&"IMG"===b.nodeName&&!k(b)&&(g.setAttrib(b,"data-wp-imgselect",1),c=g.getRect(b),d='',e=g.create("p",{id:"wp-image-toolbar","data-mce-bogus":"1",contenteditable:!1},d),f=a.rtl?c.x+c.w-82:c.x,a.getBody().appendChild(e),g.setStyles(e,{top:c.y,left:f}),l=!0)}function j(){var b=a.dom.get("wp-image-toolbar");b&&a.dom.remove(b),a.dom.setAttrib(a.dom.select("img[data-wp-imgselect]"),"data-wp-imgselect",null),l=!1}function k(b){var c=a.dom;return c.hasClass(b,"mceItem")||c.getAttrib(b,"data-mce-placeholder")||c.getAttrib(b,"data-mce-object")?!0:!1}var l=!1;return a.on("init",function(){var b=a.dom,c=a.getParam("wpeditimage_html5_captions")?"html5-captions":"html4-captions";b.addClass(a.getBody(),c),a.on("wpLoadImageForm",function(b){if(!a.getParam("wpeditimage_disable_captions")){var c={type:"textbox",flex:1,name:"caption",minHeight:60,multiline:!0,scroll:!0,label:"Image caption"};b.data.splice(b.data.length-1,0,c)}}),a.on("wpNewImageRefresh",function(a){var c,d;(c=b.getParent(a.node,"dl.wp-caption"))&&(c.style.width||(d=parseInt(a.node.clientWidth,10)+10,d=d?d+"px":"50%",b.setStyle(c,"width",d)))}),a.on("wpImageFormSubmit",function(c){var d,e,f,g,h,i=c.imgData.data,j=c.imgData.node,k=c.imgData.caption,l="",m="",n="";return i.id="__wp-temp-img-id",c.imgData.cancel=!0,i.style||(i.style=null),i.src?(k&&(k=k.replace(/\r\n|\r/g,"\n").replace(/<\/?[a-zA-Z0-9]+( [^<>]+)?>/g,function(a){return a.replace(/[\r\n\t]+/," ")}),k=k.replace(/(]*>)\s*\n\s*/g,"$1").replace(/\s*\n\s*/g,"
")),j?(h=j.id||null,b.setAttribs(j,i),d=b.getParent(j,"dl.wp-caption"),k?d?(e=b.select("dd.wp-caption-dd",d)[0])&&(e.innerHTML=k):(j.className&&(l=j.className.match(/wp-image-([0-9]+)/),m=j.className.match(/align(left|right|center|none)/)),m?(m=m[0],j.className=j.className.replace(/align(left|right|center|none)/g,"")):m="alignnone",m=' class="wp-caption '+m+'"',l&&(l=' id="attachment_'+l[1]+'"'),n=i.width||j.clientWidth,n&&(n=parseInt(n,10),a.getParam("wpeditimage_html5_captions")||(n+=10),n=' style="width: '+n+'px"'),j.parentNode&&"A"===j.parentNode.nodeName?(g=b.getOuterHTML(j.parentNode),f=j.parentNode):(g=b.getOuterHTML(j),f=j),g="
'+g+'
'+k+"
",(e=b.getParent(j,"p"))?(d=b.create("div",{"class":"mceTemp"},g),b.insertAfter(d,e),a.selection.select(d),a.nodeChanged(),b.remove(f),b.isEmpty(e)&&b.remove(e)):a.selection.setContent('
'+g+"
")):d&&(g=b.getOuterHTML("A"===j.parentNode.nodeName?j.parentNode:j),e=b.create("p",{},g),b.insertAfter(e,d.parentNode),a.selection.select(e),a.nodeChanged(),b.remove(d.parentNode))):(g=b.createHTML("img",i),k?(f=a.selection.getNode(),i.width&&(n=parseInt(i.width,10),a.getParam("wpeditimage_html5_captions")||(n+=10),n=' style="width: '+n+'px"'),g='
'+g+'
'+k+"
",e="P"===f.nodeName?f:b.getParent(f,"p"),e&&"P"===e.nodeName?(d=b.create("div",{"class":"mceTemp"},g),e.parentNode.insertBefore(d,e),a.selection.select(d),a.nodeChanged(),b.isEmpty(e)&&b.remove(e)):a.selection.setContent('
'+g+"
")):a.selection.setContent(g)),j=b.get("__wp-temp-img-id"),b.setAttrib(j,"id",h),void(c.imgData.node=j)):void(j&&(b.remove((d=b.getParent(j,"div.mceTemp"))?d:"A"===j.parentNode.nodeName?j.parentNode:j),a.nodeChanged()))}),a.on("wpLoadImageData",function(c){var d,e=c.imgData.data,f=c.imgData.node;(d=b.getParent(f,"dl.wp-caption"))&&(d=b.select("dd.wp-caption-dd",d)[0],d&&(e.caption=a.serializer.serialize(d).replace(/]*>/g,"$&\n").replace(/^

/,"").replace(/<\/p>$/,"")))}),b.bind(a.getDoc(),"dragstart",function(c){var d=a.selection.getNode();"IMG"===d.nodeName&&b.getParent(d,".wp-caption")&&c.preventDefault(),j()}),tinymce.Env.ie&&tinymce.Env.ie>10&&(b.bind(a.getBody(),"mscontrolselect",function(c){"IMG"===c.target.nodeName&&b.getParent(c.target,".wp-caption")?a.getBody().focus():"DL"===c.target.nodeName&&b.hasClass(c.target,"wp-caption")&&c.target.focus()}),a.on("click",function(c){"IMG"===c.target.nodeName&&b.getAttrib(c.target,"data-wp-imgselect")&&b.getParent(c.target,"dl.wp-caption")&&a.getBody().focus()}))}),a.on("ObjectResized",function(b){var c=b.target;"IMG"===c.nodeName&&a.undoManager.transact(function(){var d,e,f=a.dom;c.className=c.className.replace(/\bsize-[^ ]+/,""),(d=f.getParent(c,".wp-caption"))&&(e=b.width||f.getAttrib(c,"width"),e&&(e=parseInt(e,10),a.getParam("wpeditimage_html5_captions")||(e+=10),f.setStyle(d,"width",e+"px"))),i(c)})}),a.on("BeforeExecCommand",function(b){var c,d,e,f,g=b.command,h=a.dom;"mceInsertContent"===g?(c=h.getParent(a.selection.getNode(),"div.mceTemp"))&&(d=h.create("p"),h.insertAfter(d,c),a.selection.setCursorLocation(d,0),a.nodeChanged()):("JustifyLeft"===g||"JustifyRight"===g||"JustifyCenter"===g)&&(c=a.selection.getNode(),f=g.substr(7).toLowerCase(),f="align"+f,e=h.getParent(c,"dl.wp-caption"),j(),e&&(h.hasClass(e,f)?(h.removeClass(e,f),h.addClass(e,"alignnone")):(e.className=e.className.replace(/align[^ ]+/g,""),h.addClass(e,f)),"IMG"===c.nodeName&&a.nodeChanged(),b.preventDefault()),"IMG"===c.nodeName&&(h.hasClass(c,f)?h.addClass(c,"alignnone"):h.removeClass(c,"alignnone")))}),a.on("keydown",function(b){var c,d,e,f,g=a.selection,i=b.keyCode,k=a.dom;if(i===tinymce.util.VK.ENTER)c=g.getNode(),d=k.getParent(c,"div.mceTemp"),d&&(k.events.cancel(b),tinymce.each(k.select("dt, dd",d),function(a){k.isEmpty(a)&&k.remove(a)}),f=tinymce.Env.ie&&tinymce.Env.ie<11?"":'
',e=k.create("p",null,f),"DD"===c.nodeName?k.insertAfter(e,d):d.parentNode.insertBefore(e,d),a.nodeChanged(),g.setCursorLocation(e,0));else if(i===tinymce.util.VK.DELETE||i===tinymce.util.VK.BACKSPACE){if(c=g.getNode(),"DIV"===c.nodeName&&k.hasClass(c,"mceTemp")?d=c:("IMG"===c.nodeName||"DT"===c.nodeName||"A"===c.nodeName)&&(d=k.getParent(c,"div.mceTemp")),d)return k.events.cancel(b),h(c),!1;j()}if(l){if(b.ctrlKey||b.metaKey||b.altKey||48>i&&i>90||i>186)return;j()}}),a.on("mousedown",function(b){a.dom.getParent(b.target,"#wp-image-toolbar")?tinymce.Env.ie&&b.preventDefault():"IMG"!==b.target.nodeName&&j()}),a.on("mouseup",function(b){var c,d=b.target,e=a.dom;b.button&&b.button>1||("I"===d.nodeName&&e.getParent(d,"#wp-image-toolbar")?(c=e.select("img[data-wp-imgselect]")[0],c&&(a.selection.select(c),e.hasClass(d,"remove")?h(c):e.hasClass(d,"edit")&&g(c))):"IMG"!==d.nodeName||a.dom.getAttrib(d,"data-wp-imgselect")||k(d)?"IMG"!==d.nodeName&&j():i(d))}),a.on("BeforeAddUndo",function(a){a.level.content=a.level.content.replace(/

]*data-mce-bogus[^>]+>[\s\S]*?<\/p>/g,"")}),a.on("cut",function(){j()}),a.wpSetImgCaption=function(a){return b(a)},a.wpGetImgCaption=function(a){return c(a)},a.on("BeforeSetContent",function(b){"raw"!==b.format&&(b.content=a.wpSetImgCaption(b.content))}),a.on("PostProcess",function(b){b.get&&(b.content=a.wpGetImgCaption(b.content),b.content=b.content.replace(/ data-wp-imgselect="1"/g,""))}),{_do_shcode:b,_get_shcode:c}}); \ 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 fa7d6cc1ccf7e2dda9777a6b0ac345b1fc01be7d..a9d52d1fa5d976a981dfae963780405ac46982b8 100644 GIT binary patch delta 26648 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℘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�ALWv@(z)dnIZU-;O?CD1KP@`JpU#c_vtkqULGCx95u5@j z_%1CU5lycr>-_l3*9*1VtStEH^!o{Xe*twe&iFM_4smSgJxjHNWMX`BSCZREMOgOt z-&fVo4vzT859eaAtvaVKH1Z~{if1T%b z6D6M01~5AQk=Shi+>N<4NO} zuLc4Yf6Fud1lhUin@ySCZk_3E!tYkHJ2O^55E(7SuW!P2?~!4hG!`CQi$`5ix%e+S z7D6$(Jr1g#e;Vl76#wfGHY`BaV~UJg*OOlPn=$Y<9Fr}<$MP9?ddU-UKjOaf7@-Nn zibg2mx~ffYzAi0?Sl~PIbXl^d=POWOo_0+| zC&r{ks&kCIEA`Q9q5kMt-!^pP1evBji4jWqJ@CVOATys9!}1uM1RjUea8|>DkLyA+ z@vSCT>Cgwl-x^$Hin?&ntuxuG#z(6hXVMO2i;Au?i#eP}fWwAAjr>|BpJ`&y@U*Ie zf5s!tD7T#xyEa>hy(we_kg^`Ow_}_F69o|mvE(7$MT7B;nA8(zol>Dzy$XFV3)AIP zE0{n*lIL~;Ziur~tT;1REU>)Us3!IkY=;6kfX&5*QeD=fw}^B}k^U&R;ihTMG^pC| zh6ip5jf0CYgWLwqYZ_)=P6f~naoL6le`zmiKF(EyW^t~J)^~Db(KugXjU{7nx%QsT zo$y80mS;pL6T~OR0WOgfQZD9)VdPFOBI=$;R{sEE6v^dSJ9ex4*hw8$=z}Xblv^Y_ZC2f71RLK^6n^JkgForFof(S>av2*tl+aL_zdvkKWjBr1qaR< F1^~&Up8x;= diff --git a/wp-includes/version.php b/wp-includes/version.php index ffde16c7dc..f14fee4516 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -4,7 +4,7 @@ * * @global string $wp_version */ -$wp_version = '4.0-beta2-20140803'; +$wp_version = '4.0-beta2-20140804'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.