From b61903f2bbafb54197dd78786feda7c4ae28f023 Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Wed, 6 Aug 2014 00:58:16 +0000 Subject: [PATCH] TinyMCE: add support for `class` attribute on the caption shortcode. Part props knutsp, kadamwhite, fixes #28951. Built from https://develop.svn.wordpress.org/trunk@29380 git-svn-id: http://core.svn.wordpress.org/trunk@29158 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- .../js/tinymce/plugins/wpeditimage/plugin.js | 86 +++++++++++------- .../tinymce/plugins/wpeditimage/plugin.min.js | 2 +- wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 133319 -> 133452 bytes wp-includes/version.php | 2 +- 4 files changed, 56 insertions(+), 34 deletions(-) diff --git a/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js b/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js index b1350e409b..a7674c80c5 100644 --- a/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js +++ b/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js @@ -4,7 +4,7 @@ tinymce.PluginManager.add( 'wpeditimage', function( editor ) { function parseShortcode( content ) { return content.replace( /(?:

)?\[(?:wp_)?caption([^\]]+)\]([\s\S]+?)\[\/(?:wp_)?caption\](?:<\/p>)?/g, function( a, b, c ) { - var id, cls, w, cap, img, width, + var id, align, classes, caption, img, width, trim = tinymce.trim; id = b.match( /id=['"]([^'"]*)['"] ?/ ); @@ -12,50 +12,56 @@ tinymce.PluginManager.add( 'wpeditimage', function( editor ) { b = b.replace( id[0], '' ); } - cls = b.match( /align=['"]([^'"]*)['"] ?/ ); - if ( cls ) { - b = b.replace( cls[0], '' ); + align = b.match( /align=['"]([^'"]*)['"] ?/ ); + if ( align ) { + b = b.replace( align[0], '' ); } - w = b.match( /width=['"]([0-9]*)['"] ?/ ); - if ( w ) { - b = b.replace( w[0], '' ); + classes = b.match( /class=['"]([^'"]*)['"] ?/ ); + if ( classes ) { + b = b.replace( classes[0], '' ); + } + + width = b.match( /width=['"]([0-9]*)['"] ?/ ); + if ( width ) { + b = b.replace( width[0], '' ); } c = trim( c ); img = c.match( /((?:]+>)?]+>(?:<\/a>)?)([\s\S]*)/i ); if ( img && img[2] ) { - cap = trim( img[2] ); + caption = trim( img[2] ); img = trim( img[1] ); } else { // old captions shortcode style - cap = trim( b ).replace( /caption=['"]/, '' ).replace( /['"]$/, '' ); + caption = trim( b ).replace( /caption=['"]/, '' ).replace( /['"]$/, '' ); img = c; } - id = ( id && id[1] ) ? id[1] : ''; - cls = ( cls && cls[1] ) ? cls[1] : 'alignnone'; + id = ( id && id[1] ) ? id[1].replace( /[<>&]+/g, '' ) : ''; + align = ( align && align[1] ) ? align[1] : 'alignnone'; + classes = ( classes && classes[1] ) ? ' ' + classes[1].replace( /[<>&]+/g, '' ) : ''; - if ( ! w && img ) { - w = img.match( /width=['"]([0-9]*)['"]/ ); + if ( ! width && img ) { + width = img.match( /width=['"]([0-9]*)['"]/ ); } - if ( w && w[1] ) { - w = w[1]; + if ( width && width[1] ) { + width = width[1]; } - if ( ! w || ! cap ) { + if ( ! width || ! caption ) { return c; } - width = parseInt( w, 10 ); + width = parseInt( width, 10 ); if ( ! editor.getParam( 'wpeditimage_html5_captions' ) ) { width += 10; } - return '

' + - '
'+ img +'
'+ cap +'
'; + return '
' + + '
'+ img +'
'+ caption +'
'; }); } @@ -75,32 +81,38 @@ tinymce.PluginManager.add( 'wpeditimage', function( editor ) { return ''; } - out = b.replace( /
]+)>\s*
]+>([\s\S]+?)<\/dt>\s*
]+>([\s\S]*?)<\/dd>\s*<\/dl>/gi, function( a, b, c, cap ) { - var id, cls, w; + out = b.replace( /
]+)>\s*
]+>([\s\S]+?)<\/dt>\s*
]+>([\s\S]*?)<\/dd>\s*<\/dl>/gi, function( a, b, c, caption ) { + var id, classes, align, width; - w = c.match( /width="([0-9]*)"/ ); - w = ( w && w[1] ) ? w[1] : ''; + width = c.match( /width="([0-9]*)"/ ); + width = ( width && width[1] ) ? width[1] : ''; - if ( ! w || ! cap ) { + if ( ! width || ! caption ) { return c; } id = b.match( /id="([^"]*)"/ ); id = ( id && id[1] ) ? id[1] : ''; - cls = b.match( /class="([^"]*)"/ ); - cls = ( cls && cls[1] ) ? cls[1] : ''; - cls = cls.match( /align[a-z]+/ ) || 'alignnone'; + classes = b.match( /class="([^"]*)"/ ); + classes = ( classes && classes[1] ) ? classes[1] : ''; - cap = cap.replace( /\r\n|\r/g, '\n' ).replace( /<[a-zA-Z0-9]+( [^<>]+)?>/g, function( a ) { + align = classes.match( /align[a-z]+/i ) || 'alignnone'; + classes = classes.replace( /wp-caption ?|align[a-z]+ ?/gi, '' ); + + if ( classes ) { + classes = ' class="' + classes + '"'; + } + + caption = caption.replace( /\r\n|\r/g, '\n' ).replace( /<[a-zA-Z0-9]+( [^<>]+)?>/g, function( a ) { // no line breaks inside HTML tags return a.replace( /[\r\n\t]+/, ' ' ); }); // convert remaining line breaks to
- cap = cap.replace( /\s*\n\s*/g, '
' ); + caption = caption.replace( /\s*\n\s*/g, '
' ); - return '[caption id="'+ id +'" align="'+ cls +'" width="'+ w +'"]'+ c +' '+ cap +'[/caption]'; + return '[caption id="' + id + '" align="' + align + '" width="' + width + '"' + classes + ']' + c + ' ' + caption + '[/caption]'; }); if ( out.indexOf('[caption') !== 0 ) { @@ -115,6 +127,7 @@ tinymce.PluginManager.add( 'wpeditimage', function( editor ) { function extractImageData( imageNode ) { var classes, extraClasses, metadata, captionBlock, caption, link, width, height, + captionClassName = [], dom = editor.dom, isIntRegExp = /^\d+$/; @@ -180,9 +193,13 @@ tinymce.PluginManager.add( 'wpeditimage', function( editor ) { tinymce.each( classes, function( name ) { if ( /^align/.test( name ) ) { metadata.align = name.replace( 'align', '' ); + } else if ( name && name !== 'wp-caption' ) { + captionClassName.push( name ); } } ); + metadata.captionClassName = captionClassName.join( ' ' ); + caption = dom.select( 'dd.wp-caption-dd', captionBlock ); if ( caption.length ) { caption = caption[0]; @@ -210,7 +227,7 @@ tinymce.PluginManager.add( 'wpeditimage', function( editor ) { function updateImage( imageNode, imageData ) { var classes, className, node, html, parent, wrap, linkNode, - captionNode, dd, dl, id, attrs, linkAttrs, width, height, + captionNode, dd, dl, id, attrs, linkAttrs, width, height, align, dom = editor.dom; classes = tinymce.explode( imageData.extraClasses, ' ' ); @@ -287,7 +304,12 @@ tinymce.PluginManager.add( 'wpeditimage', function( editor ) { if ( imageData.caption ) { id = imageData.attachment_id ? 'attachment_' + imageData.attachment_id : null; - className = 'wp-caption align' + ( imageData.align || 'none' ); + align = 'align' + ( imageData.align || 'none' ); + className = 'wp-caption ' + align; + + if ( imageData.captionClassName ) { + className += ' ' + imageData.captionClassName.replace( /[<>&]+/g, '' ); + } if ( ! editor.getParam( 'wpeditimage_html5_captions' ) ) { width = parseInt( width, 10 ); diff --git a/wp-includes/js/tinymce/plugins/wpeditimage/plugin.min.js b/wp-includes/js/tinymce/plugins/wpeditimage/plugin.min.js index 322e9ed005..c3282df1f0 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),'

"):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 +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(/class=['"]([^'"]*)['"] ?/),g&&(c=c.replace(g[0],"")),j=c.match(/width=['"]([0-9]*)['"] ?/),j&&(c=c.replace(j[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].replace(/[<>&]+/g,""):"",f=f&&f[1]?f[1]:"alignnone",g=g&&g[1]?" "+g[1].replace(/[<>&]+/g,""):"",!j&&i&&(j=i.match(/width=['"]([0-9]*)['"]/)),j&&j[1]&&(j=j[1]),j&&h?(j=parseInt(j,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,h;return h=c.match(/width="([0-9]*)"/),h=h&&h[1]?h[1]:"",h&&d?(e=b.match(/id="([^"]*)"/),e=e&&e[1]?e[1]:"",f=b.match(/class="([^"]*)"/),f=f&&f[1]?f[1]:"",g=f.match(/align[a-z]+/i)||"alignnone",f=f.replace(/wp-caption ?|align[a-z]+ ?/gi,""),f&&(f=' class="'+f+'"'),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="'+g+'" width="'+h+'"'+f+"]"+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=[],l=a.dom,m=/^\d+$/;return e={attachment_id:!1,size:"custom",caption:"",align:"none",extraClasses:"",link:!1,linkUrl:"",linkClassName:"",linkTargetBlank:!1,linkRel:"",title:""},e.url=l.getAttrib(b,"src"),e.alt=l.getAttrib(b,"alt"),e.title=l.getAttrib(b,"title"),i=l.getAttrib(b,"width"),j=l.getAttrib(b,"height"),(!m.test(i)||parseInt(i,10)<1)&&(i=b.naturalWidth||b.width),(!m.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=l.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",""):a&&"wp-caption"!==a&&k.push(a)}),e.captionClassName=k.join(" "),g=l.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=l.getAttrib(h,"href"),e.linkTargetBlank="_blank"===l.getAttrib(h,"target")?!0:!1,e.linkRel=l.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,v=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},v.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?v.setAttribs(b.parentNode,r):v.remove(b.parentNode,!0):c.linkUrl&&((l=v.getParent(b,"a"))&&v.insertAfter(b,l),l=v.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,u="align"+(c.align||"none"),f="wp-caption "+u,c.captionClassName&&(f+=" "+c.captionClassName.replace(/[<>&]+/g,"")),a.getParam("wpeditimage_html5_captions")||(s=parseInt(s,10),s+=10),m?(o=v.select("dl.wp-caption",m),o.length&&v.setAttribs(o,{id:p,"class":f,style:"width: "+s+"px"}),n=v.select(".wp-caption-dd",m),n.length&&v.setHTML(n[0],c.caption)):(p=p?'id="'+p+'" ':"",h="

'+v.getOuterHTML(g)+'
'+c.caption+"
",(j=v.getParent(g,"p"))?(k=v.create("div",{"class":"mceTemp"},h),j.parentNode.insertBefore(k,j),v.remove(g),v.isEmpty(j)&&v.remove(j)):v.setOuterHTML(g,'
'+h+"
"))):m&&(j=v.create("p"),m.parentNode.insertBefore(j,m),j.appendChild(g),v.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 a9d52d1fa5d976a981dfae963780405ac46982b8..503fae3f50d593f257da08b3773814b9ae42dd6c 100644 GIT binary patch delta 28450 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

sKhTiAi$Y{e&IK#C~h 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 V6T*8LFK?Ie2+ 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 diff --git a/wp-includes/version.php b/wp-includes/version.php index ca54aafffe..fc7b70e378 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -4,7 +4,7 @@ * * @global string $wp_version */ -$wp_version = '4.0-beta2-20140805'; +$wp_version = '4.0-beta2-20140806'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.