From d85ac5b841c7a95640fd58f91fde9a84769eeb96 Mon Sep 17 00:00:00 2001 From: Scott Taylor Date: Mon, 24 Mar 2014 23:02:13 +0000 Subject: [PATCH] Let us pass `jshint:core`. Built from https://develop.svn.wordpress.org/trunk@27693 git-svn-id: http://core.svn.wordpress.org/trunk@27532 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-admin/js/customize-widgets.js | 2 +- wp-includes/js/customize-views.js | 2 +- wp-includes/js/plupload/handlers.js | 6 +++--- wp-includes/js/plupload/wp-plupload.js | 6 +++--- .../js/tinymce/plugins/wpeditimage/plugin.js | 2 +- .../tinymce/plugins/wpeditimage/plugin.min.js | 2 +- wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 121302 -> 121302 bytes 7 files changed, 10 insertions(+), 10 deletions(-) diff --git a/wp-admin/js/customize-widgets.js b/wp-admin/js/customize-widgets.js index eb552ad9fa..a489b6e35f 100644 --- a/wp-admin/js/customize-widgets.js +++ b/wp-admin/js/customize-widgets.js @@ -17,7 +17,7 @@ var WidgetCustomizer = ( function ($) { save_btn_tooltip: '', remove_btn_label: '', remove_btn_tooltip: '', - error: '', + error: '' }, available_widgets: [], // available widgets for instantiating registered_widgets: [], // all widgets registered diff --git a/wp-includes/js/customize-views.js b/wp-includes/js/customize-views.js index 07a73c8067..eb3d4aac1c 100644 --- a/wp-includes/js/customize-views.js +++ b/wp-includes/js/customize-views.js @@ -136,7 +136,7 @@ extendedModel: function() { var c = this.model.get('collection'); return _.extend(this.model.toJSON(), { - type: c.type, + type: c.type }); }, diff --git a/wp-includes/js/plupload/handlers.js b/wp-includes/js/plupload/handlers.js index 2140f0f5df..d6a9958c7e 100644 --- a/wp-includes/js/plupload/handlers.js +++ b/wp-includes/js/plupload/handlers.js @@ -402,9 +402,9 @@ jQuery(document).ready(function($){ uploader_init = function() { var isIE = navigator.userAgent.indexOf('Trident/') != -1 || navigator.userAgent.indexOf('MSIE ') != -1; - // Make sure flash sends cookies (seems in IE it does whitout switching to urlstream mode) - if ( ! isIE && 'flash' === plupload.predictRuntime( wpUploaderInit ) && - ( ! wpUploaderInit.required_features || ! wpUploaderInit.required_features.hasOwnProperty( 'send_binary_string' ) ) ) { + // Make sure flash sends cookies (seems in IE it does whitout switching to urlstream mode) + if ( ! isIE && 'flash' === plupload.predictRuntime( wpUploaderInit ) && + ( ! wpUploaderInit.required_features || ! wpUploaderInit.required_features.hasOwnProperty( 'send_binary_string' ) ) ) { wpUploaderInit.required_features = wpUploaderInit.required_features || {}; wpUploaderInit.required_features.send_binary_string = true; diff --git a/wp-includes/js/plupload/wp-plupload.js b/wp-includes/js/plupload/wp-plupload.js index 1e01e06b1b..baa20b6fd3 100644 --- a/wp-includes/js/plupload/wp-plupload.js +++ b/wp-includes/js/plupload/wp-plupload.js @@ -86,9 +86,9 @@ window.wp = window.wp || {}; return; } - // Make sure flash sends cookies (seems in IE it does without switching to urlstream mode) - if ( ! isIE && 'flash' === plupload.predictRuntime( this.plupload ) && - ( ! this.plupload.required_features || ! this.plupload.required_features.hasOwnProperty( 'send_binary_string' ) ) ) { + // Make sure flash sends cookies (seems in IE it does without switching to urlstream mode) + if ( ! isIE && 'flash' === plupload.predictRuntime( this.plupload ) && + ( ! this.plupload.required_features || ! this.plupload.required_features.hasOwnProperty( 'send_binary_string' ) ) ) { this.plupload.required_features = this.plupload.required_features || {}; this.plupload.required_features.send_binary_string = true; diff --git a/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js b/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js index d7802eb7cc..b43e5beab5 100644 --- a/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js +++ b/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js @@ -192,7 +192,7 @@ tinymce.PluginManager.add( 'wpeditimage', function( editor ) { html = createImageAndLink( imageData, 'html' ); - width = parseInt( imageData.width ); + width = parseInt( imageData.width, 10 ); if ( ! editor.getParam( 'wpeditimage_html5_captions' ) ) { 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 626eb3bde1..1ed2cb1cfc 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=a.dom;return d={attachment_id:!1,url:!1,height:"",width:"",size:"none",caption:"",alt:"",align:"none",link:!1,linkUrl:""},d.url=g.getAttrib(b,"src"),d.alt=g.getAttrib(b,"alt"),d.width=parseInt(g.getAttrib(b,"width"),10),d.height=parseInt(g.getAttrib(b,"height"),10),c=b.className.split(" "),tinymce.each(c,function(a){/^wp-image/.test(a)&&(d.attachment_id=parseInt(a.replace("wp-image-",""),10)),/^align/.test(a)&&(d.align=a.replace("align","")),/^size/.test(a)&&(d.size=a.replace("size-",""))}),e=g.getParents(b,".wp-caption"),e.length&&(e=e[0],c=e.className.split(" "),tinymce.each(c,function(a){/^align/.test(a)&&(d.align=a.replace("align",""))}),f=g.select("dd.wp-caption-dd",e),f.length&&(f=f[0],d.caption=a.serializer.serialize(f).replace(/]*>/g,"$&\n").replace(/^

/,"").replace(/<\/p>$/,""))),b.parentNode&&"A"===b.parentNode.nodeName&&(d.linkUrl=g.getAttrib(b.parentNode,"href")),d}function e(b,c){var d,e,g,h,j,k,l,m;c.caption?(h=f(c,"html"),e=parseInt(c.width),a.getParam("wpeditimage_html5_captions")||(e+=10),d="align"+c.align,h='

'+h+'
'+c.caption+"
",g=a.dom.create("div",{"class":"mceTemp"},h)):g=f(c,"node"),k=b,j=a.dom.getParent(b,".mceTemp"),j?k=j:"A"===b.parentNode.nodeName&&(k=b.parentNode),l=a.dom.uniqueId("wp_"),a.dom.setAttrib(g,"data-wp-replace-id",l),a.dom.replace(g,k),g=a.dom.select('[data-wp-replace-id="'+l+'"]')[0],a.dom.setAttrib(g,"data-wp-replace-id",""),a.nodeChanged(),m="IMG"===g.nodeName?g:a.dom.select("img",g)[0],m&&(a.selection.select(m),i(m))}function f(b,c){var d,e=[];if(c=c?c:"node",b.caption||e.push("align"+b.align),b.attachment_id&&(e.push("wp-image-"+b.attachment_id),b.size&&e.push("size-"+b.size)),d={src:b.url,width:b.width,height:b.height,alt:b.alt},e.length&&(d["class"]=e.join(" ")),b.linkUrl){if("node"===c)return a.dom.create("a",{href:b.linkUrl},a.dom.createHTML("img",d));if("html"===c)return a.dom.createHTML("a",{href:b.linkUrl},a.dom.createHTML("img",d))}else{if("node"===c)return a.dom.create("img",d);if("html"===c)return a.dom.createHTML("img",d)}}function g(b){var c,f;return"undefined"!=typeof wp&&wp.media?(a.undoManager.add(),c=wp.media({frame:"image",state:"image-details",metadata:d(b)}),f=function(d){e(b,d),a.focus(),c.detach()},c.state("image-details").on("update",f),c.state("replace-image").on("replace",f),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)}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("div",{id:"wp-image-toolbar","data-mce-bogus":"1",contenteditable:!1},d),a.getBody().appendChild(e),f=g.getSize(e),g.setStyles(e,{top:c.y,left:c.x+c.w-f.w}))}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)}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}return a.on("init",function(){var b=a.dom;a.getParam("wpeditimage_html5_captions")&&b.addClass(a.getBody(),"html5-captions"),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),b.insertAfter(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,d,e=b.target;"IMG"===e.nodeName&&((c=a.dom.getParent(e,".wp-caption"))&&(d=b.width||a.dom.getAttrib(e,"width"),d&&(d=parseInt(d,10),a.getParam("wpeditimage_html5_captions")||(d+=10),a.dom.setStyle(c,"width",d+"px"))),i(e))}),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=a.dom;if(b.keyCode===tinymce.util.VK.ENTER)c=g.getNode(),d=i.getParent(c,"div.mceTemp"),d&&(i.events.cancel(b),tinymce.each(i.select("dt, dd",d),function(a){i.isEmpty(a)&&i.remove(a)}),f=tinymce.Env.ie&&tinymce.Env.ie<11?"":'
',e=i.create("p",null,f),"DD"===c.nodeName?i.insertAfter(e,d):d.parentNode.insertBefore(e,d),a.nodeChanged(),g.setCursorLocation(e,0));else if((b.keyCode===tinymce.util.VK.DELETE||b.keyCode===tinymce.util.VK.BACKSPACE)&&(c=g.getNode(),"DIV"===c.nodeName&&i.hasClass(c,"mceTemp")?d=c:("IMG"===c.nodeName||"DT"===c.nodeName||"A"===c.nodeName)&&(d=i.getParent(c,"div.mceTemp")),d))return i.events.cancel(b),h(c),!1}),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||("DIV"===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),j()):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("cut",function(){j()}),a.wpSetImgCaption=function(a){return b(a)},a.wpGetImgCaption=function(a){return c(a)},a.on("BeforeSetContent",function(b){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=a.dom;return d={attachment_id:!1,url:!1,height:"",width:"",size:"none",caption:"",alt:"",align:"none",link:!1,linkUrl:""},d.url=g.getAttrib(b,"src"),d.alt=g.getAttrib(b,"alt"),d.width=parseInt(g.getAttrib(b,"width"),10),d.height=parseInt(g.getAttrib(b,"height"),10),c=b.className.split(" "),tinymce.each(c,function(a){/^wp-image/.test(a)&&(d.attachment_id=parseInt(a.replace("wp-image-",""),10)),/^align/.test(a)&&(d.align=a.replace("align","")),/^size/.test(a)&&(d.size=a.replace("size-",""))}),e=g.getParents(b,".wp-caption"),e.length&&(e=e[0],c=e.className.split(" "),tinymce.each(c,function(a){/^align/.test(a)&&(d.align=a.replace("align",""))}),f=g.select("dd.wp-caption-dd",e),f.length&&(f=f[0],d.caption=a.serializer.serialize(f).replace(/]*>/g,"$&\n").replace(/^

/,"").replace(/<\/p>$/,""))),b.parentNode&&"A"===b.parentNode.nodeName&&(d.linkUrl=g.getAttrib(b.parentNode,"href")),d}function e(b,c){var d,e,g,h,j,k,l,m;c.caption?(h=f(c,"html"),e=parseInt(c.width,10),a.getParam("wpeditimage_html5_captions")||(e+=10),d="align"+c.align,h='

'+h+'
'+c.caption+"
",g=a.dom.create("div",{"class":"mceTemp"},h)):g=f(c,"node"),k=b,j=a.dom.getParent(b,".mceTemp"),j?k=j:"A"===b.parentNode.nodeName&&(k=b.parentNode),l=a.dom.uniqueId("wp_"),a.dom.setAttrib(g,"data-wp-replace-id",l),a.dom.replace(g,k),g=a.dom.select('[data-wp-replace-id="'+l+'"]')[0],a.dom.setAttrib(g,"data-wp-replace-id",""),a.nodeChanged(),m="IMG"===g.nodeName?g:a.dom.select("img",g)[0],m&&(a.selection.select(m),i(m))}function f(b,c){var d,e=[];if(c=c?c:"node",b.caption||e.push("align"+b.align),b.attachment_id&&(e.push("wp-image-"+b.attachment_id),b.size&&e.push("size-"+b.size)),d={src:b.url,width:b.width,height:b.height,alt:b.alt},e.length&&(d["class"]=e.join(" ")),b.linkUrl){if("node"===c)return a.dom.create("a",{href:b.linkUrl},a.dom.createHTML("img",d));if("html"===c)return a.dom.createHTML("a",{href:b.linkUrl},a.dom.createHTML("img",d))}else{if("node"===c)return a.dom.create("img",d);if("html"===c)return a.dom.createHTML("img",d)}}function g(b){var c,f;return"undefined"!=typeof wp&&wp.media?(a.undoManager.add(),c=wp.media({frame:"image",state:"image-details",metadata:d(b)}),f=function(d){e(b,d),a.focus(),c.detach()},c.state("image-details").on("update",f),c.state("replace-image").on("replace",f),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)}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("div",{id:"wp-image-toolbar","data-mce-bogus":"1",contenteditable:!1},d),a.getBody().appendChild(e),f=g.getSize(e),g.setStyles(e,{top:c.y,left:c.x+c.w-f.w}))}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)}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}return a.on("init",function(){var b=a.dom;a.getParam("wpeditimage_html5_captions")&&b.addClass(a.getBody(),"html5-captions"),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),b.insertAfter(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,d,e=b.target;"IMG"===e.nodeName&&((c=a.dom.getParent(e,".wp-caption"))&&(d=b.width||a.dom.getAttrib(e,"width"),d&&(d=parseInt(d,10),a.getParam("wpeditimage_html5_captions")||(d+=10),a.dom.setStyle(c,"width",d+"px"))),i(e))}),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=a.dom;if(b.keyCode===tinymce.util.VK.ENTER)c=g.getNode(),d=i.getParent(c,"div.mceTemp"),d&&(i.events.cancel(b),tinymce.each(i.select("dt, dd",d),function(a){i.isEmpty(a)&&i.remove(a)}),f=tinymce.Env.ie&&tinymce.Env.ie<11?"":'
',e=i.create("p",null,f),"DD"===c.nodeName?i.insertAfter(e,d):d.parentNode.insertBefore(e,d),a.nodeChanged(),g.setCursorLocation(e,0));else if((b.keyCode===tinymce.util.VK.DELETE||b.keyCode===tinymce.util.VK.BACKSPACE)&&(c=g.getNode(),"DIV"===c.nodeName&&i.hasClass(c,"mceTemp")?d=c:("IMG"===c.nodeName||"DT"===c.nodeName||"A"===c.nodeName)&&(d=i.getParent(c,"div.mceTemp")),d))return i.events.cancel(b),h(c),!1}),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||("DIV"===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),j()):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("cut",function(){j()}),a.wpSetImgCaption=function(a){return b(a)},a.wpGetImgCaption=function(a){return c(a)},a.on("BeforeSetContent",function(b){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 ad23bf55a6a180ccf9c02ce0704857df75725c6f..4fdb88a467b8c73e1e0f42c5726ace014854abfb 100644 GIT binary patch delta 7791 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