PluginProbe
Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF / trunk
Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF vtrunk
2.3.4 2.3.3 2.3.2 2.3.1 2.3.0 2.2.9 2.2.8 trunk 1.10 1.3.3 1.3.4 1.3.5 1.3.5.1 1.3.5.2 1.3.6 1.3.6.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.5 All 103 releases
← All changes | assets/js/jquery.twentytwenty.min.js +1 -25 1.4.3 → trunk View file →
@@ -1,25 +1 @@
1 -(function(a,n,m){n.fn.twentytwenty=function(f,q){f=n.extend({handlePosition:.5,orientation:"horizontal",labelBefore:"Before",labelAfter:"After"},f);return this.each(function(){var g=f.handlePosition,c=n(this),e=f.orientation,p="vertical"===e?"down":"left",m="vertical"===e?"up":"right",l=c.find("img:first"),r=c.find("img:last");c.wrap('<div class="twentytwenty-wrapper twentytwenty-'+e+'"></div>');c.append('<div class="twentytwenty-overlay"></div>');c.append('<div class="twentytwenty-handle"></div>');
2 -var b=c.find(".twentytwenty-handle");b.append('<span class="twentytwenty-'+p+'-arrow"></span>');b.append('<span class="twentytwenty-'+m+'-arrow"></span>');c.addClass("twentytwenty-container");l.addClass("twentytwenty-before");r.addClass("twentytwenty-after");p=c.find(".twentytwenty-overlay");p.append('<div class="twentytwenty-labels twentytwenty-before-label"><span class="twentytwenty-label-content">'+f.labelBefore+"</span></div>");p.append('<div class="twentytwenty-labels twentytwenty-after-label"><span class="twentytwenty-label-content">'+
3 -f.labelAfter+"</span></div>");var k=function(a){var d,t,k;k=l.width();var h=l.height();d=k+"px";t=h+"px";k=a*k+"px";a=a*h+"px";b.css("vertical"===e?"top":"left","vertical"===e?a:k);h=c.find(".twentytwenty-before");"vertical"===e?h.css("clip","rect(0,"+d+","+a+",0)"):h.css("clip","rect(0,"+k+","+t+",0)");c.css("height",t);"function"===typeof q&&q()},d=0,t=0,h=0,v=0;n(a).on("resize.twentytwenty",function(a){k(g)});b.on("movestart",function(a){(a.distX>a.distY&&a.distX<-a.distY||a.distX<a.distY&&a.distX>
4 --a.distY)&&"vertical"!==e?a.preventDefault():(a.distX<a.distY&&a.distX<-a.distY||a.distX>a.distY&&a.distX>-a.distY)&&"vertical"===e&&a.preventDefault();c.addClass("active");d=c.offset().left;t=c.offset().top;h=l.width();v=l.height()});b.on("moveend",function(a){c.removeClass("active")});b.on("move",function(a){c.hasClass("active")&&(g="vertical"===e?(a.pageY-t)/v:(a.pageX-d)/h,0>g&&(g=0),1<g&&(g=1),k(g))});c.find("img").on("mousedown",function(a){a.preventDefault()});n(a).trigger("resize.twentytwenty")})}})(window,
5 -jQuery);
6 -(function(a,n,m,f){var q=function(b){b.each(function(){var b=parseInt(a(this).closest(".imagify-chart").next(".imagify-chart-value").text()),b=[{value:b,color:"#00B3D3"},{value:100-b,color:"#D8D8D8"}];(new Chart(a(this)[0].getContext("2d"))).Doughnut(b,{segmentStrokeColor:"#2A2E3C",segmentStrokeWidth:1,animateRotate:!0,percentageInnerCutout:60,tooltipEvents:[]})})},g=function(b){var c={width:0,height:0,original_url:"",optimized_url:"",original_size:0,optimized_size:0,saving:0,modal_append_to:a("body"),trigger:a('[data-target="imagify-visual-comparison"]'),
7 -modal_id:"imagify-visual-comparison"},d=a.extend({},c,b);if(0===d.width||0===d.height||""===d.original_url||""===d.optimized_url||0===d.original_size||0===d.optimized_size||0===d.saving)return"error";d.modal_append_to.append('<div id="'+d.modal_id+'" class="imagify-modal imagify-visual-comparison" aria-hidden="true"><div class="imagify-modal-content loading"><div class="twentytwenty-container"><img class="imagify-img-before" alt="" width="'+d.width+'" height="'+d.height+'"><img class="imagify-img-after" alt="" width="'+
8 -d.width+'" height="'+d.height+'"></div><div class="imagify-comparison-levels"><div class="imagify-c-level imagify-level-original go-left"><p class="imagify-c-level-row"><span class="label">'+imagifyTTT.labels.filesize+'</span><span class="value level">'+d.original_size+'</span></p></div><div class="imagify-c-level imagify-level-optimized go-right"><p class="imagify-c-level-row"><span class="label">'+imagifyTTT.labels.filesize+'</span><span class="value level">'+d.optimized_size+'</span></p><p class="imagify-c-level-row"><span class="label">'+
9 -imagifyTTT.labels.saving+'</span><span class="value"><span class="imagify-chart"><span class="imagify-chart-container"><canvas id="imagify-consumption-chart-normal" width="15" height="15"></canvas></span></span><span class="imagify-chart-value">'+d.saving+'</span>%</span></p></div></div><button class="close-btn absolute" type="button"><i aria-hidden="true" class="dashicons dashicons-no-alt"></i><span class="screen-reader-text">'+imagifyTTT.labels.close+"</span></button></div></div>");d.trigger.on("click.imagify",
10 -function(){var b=a(a(this).data("target")),c=0;b.find(".imagify-modal-content").css({width:.95*a(n).outerWidth()+"px","max-width":d.width});b.find(".imagify-img-before").on("load",function(){c++}).attr("src",d.original_url);b.find(".imagify-img-after").on("load",function(){c++}).attr("src",d.optimized_url);var k=b.find(".twentytwenty-container"),e=setInterval(function(){if(2===c)return k.twentytwenty({handlePosition:.3,orientation:"horizontal",labelBefore:imagifyTTT.labels.original_l,labelAfter:imagifyTTT.labels.optimized_l},
11 -function(){var d=a(n).height(),c=b.find(".twentytwenty-container").height(),e=b.find(".twentytwenty-wrapper").position().top;k.closest(".imagify-modal-content").hasClass("loaded")||(k.closest(".imagify-modal-content").removeClass("loading").addClass("loaded"),q(b.find(".imagify-level-optimized").find(".imagify-chart").find("canvas")));if(d<c&&!b.hasClass("modal-is-too-high")){b.addClass("modal-is-too-high");var h=b.find(".twentytwenty-handle"),g=b.find(".twentytwenty-label-content"),f=b.find(".imagify-comparison-levels"),
12 -c=f.outerHeight(),l=(d-e-h.height())/2,m=d-3*e-c;h.css({top:l});g.css({top:m,bottom:"auto"});b.find(".twentytwenty-wrapper").css({paddingBottom:c});b.find(".imagify-modal-content").on("scroll.imagify",function(){h.css({top:l+a(this).scrollTop()});g.css({top:m+a(this).scrollTop()});f.css({bottom:-a(this).scrollTop()})})}}),clearInterval(e),e=null,"done"},75);return!1})};a(".imagify-visual-comparison-btn").on("click",function(){if(1!==a(".twentytwenty-wrapper").length&&(a(a(this).data("target")).find(".imagify-modal-content").css("width",
13 -.95*a(n).outerWidth()+"px"),0<a(".twentytwenty-container").length&&800<a(n).outerWidth())){var b=a(".twentytwenty-container"),c=0,d=b.data("loader"),e=b.data("label-original"),h=b.data("label-normal"),g=b.data("label-aggressive"),f=b.data("label-ultra"),l=b.data("original-label").replace(/\*\*/,"<strong>").replace(/\*\*/,"</strong>"),m=b.data("original-alt"),p=b.data("original-img"),r=b.data("original-dim").split("x");b.data("normal-label").replace(/\*\*/,"<strong>").replace(/\*\*/,"</strong>");var u=
14 -b.data("normal-alt"),A=b.data("normal-img"),w=b.data("normal-dim").split("x");b.data("aggressive-label").replace(/\*\*/,"<strong>").replace(/\*\*/,"</strong>");var B=b.data("aggressive-alt"),C=b.data("aggressive-img"),x=b.data("aggressive-dim").split("x"),D=b.data("ultra-label").replace(/\*\*/,"<strong>").replace(/\*\*/,"</strong>"),E=b.data("ultra-alt"),F=b.data("ultra-img"),y=b.data("ultra-dim").split("x"),e='<span class="twentytwenty-duo-buttons twentytwenty-duo-left"><button type="button" class="imagify-comparison-original selected" data-img="original">'+
15 -e+'</button><button type="button" class="imagify-comparison-normal" data-img="normal">'+h+'</button><button type="button" class="imagify-comparison-aggressive" data-img="aggressive">'+g+"</button></span>",h='<span class="twentytwenty-duo-buttons twentytwenty-duo-right"><button type="button" class="imagify-comparison-normal" data-img="normal">'+h+'</button><button type="button" class="imagify-comparison-aggressive" data-img="aggressive">'+g+'</button><button type="button" class="imagify-comparison-ultra selected" data-img="ultra">'+
16 -f+"</button></span>";b.before('<img class="loader" src="'+d+'" alt="Loading\u2026" width="64" height="64">');d=a(".twentytwenty-left-buttons").lenght?e+h:"";a(".twentytwenty-left-buttons").append(e);a(".twentytwenty-right-buttons").append(h);b.closest(".imagify-modal-content").addClass("loading").find(".twentytwenty-container").append('<img class="img-original" alt="'+m+'" width="'+r[0]+'" height="'+r[1]+'"><img class="img-normal" alt="'+u+'" width="'+w[0]+'" height="'+w[1]+'"><img class="img-aggressive" alt="'+
17 -B+'" width="'+x[0]+'" height="'+x[1]+'"><img class="img-ultra" alt="'+E+'" width="'+y[0]+'" height="'+y[1]+'">'+d);a(".img-original").on("load",function(){c++}).attr("src",p);a(".img-normal").on("load",function(){c++}).attr("src",A);a(".img-aggressive").on("load",function(){c++}).attr("src",C);a(".img-ultra").on("load",function(){c++}).attr("src",F);var z=setInterval(function(){4===c&&(b.twentytwenty({handlePosition:.6,orientation:"horizontal",labelBefore:l,labelAfter:D},function(){b.closest(".imagify-modal-content").hasClass("loaded")||
18 -(b.closest(".imagify-modal-content").removeClass("loading").addClass("loaded"),q(a(".imagify-level-ultra").find(".imagify-chart").find("canvas")))}),clearInterval(z),z=null)},75);a(".imagify-comparison-title").on("click",".twentytwenty-duo-buttons button:not(.selected)",function(b){b.stopPropagation();var c=a(this);b=c.closest(".imagify-comparison-title").nextAll(".twentytwenty-wrapper").find(".twentytwenty-container");var d=c.closest(".twentytwenty-duo-buttons").hasClass("twentytwenty-duo-left")?
19 -"left":"right",e="left"===d?c.closest(".imagify-comparison-title").find(".twentytwenty-duo-right"):c.closest(".imagify-comparison-title").find(".twentytwenty-duo-left"),h=c.closest(".twentytwenty-duo-buttons").find("button"),g=b.find(".twentytwenty-before"),k=b.find(".twentytwenty-after"),f=c.data("img");h.removeClass("selected");c.addClass("selected");e.find(".selected").data("img")===f&&e.find("button:not(.selected)").eq(0).trigger("click");"left"===d&&(c=g.css("clip"),g.attr("style",""),g.removeClass("twentytwenty-before"),
20 -b.find(".img-"+f).addClass("twentytwenty-before").css("clip",c),a(".twentytwenty-before-label").find(".twentytwenty-label-content").text(b.data(f+"-label")),a(".imagify-c-level.go-left").attr("aria-hidden","true").removeClass("go-left go-right"),a(".imagify-level-"+f).attr("aria-hidden","false").addClass("go-left"));"right"===d&&(k.removeClass("twentytwenty-after"),b.find(".img-"+f).addClass("twentytwenty-after"),a(".twentytwenty-after-label").find(".twentytwenty-label-content").text(b.data(f+"-label")),
21 -a(".imagify-c-level.go-right").attr("aria-hidden","true").removeClass("go-left go-right"),a(".imagify-level-"+f).attr("aria-hidden","false").addClass("go-right"));q(a(".imagify-level-"+f).find(".imagify-chart").find("canvas"));return!1})}});if(0<a(".post-php").find(".wp_attachment_image").find(".thumbnail").length){m=a(".post-php").find(".wp_attachment_image");var c=m.find(".thumbnail");f=c.prop("src");var e=c.width(),c=c.height(),p=a("#imagify-full-original").val(),u=a("#imagify-full-original-size").val(),
22 -l=a("#misc-publishing-actions").find(".misc-pub-imagify").find(".button-primary");if(360<e&&0<a("#imagify-full-original").length&&""!==a("#imagify-full-original").val()){var l=a(".misc-pub-filesize").find("strong").text(),r=a(".imagify-data-item").find(".imagify-chart-value").text();a('[id^="imgedit-open-btn-"]').before('<button type="button" class="imagify-button-primary button-primary imagify-modal-trigger" data-target="#imagify-visual-comparison" id="imagify-start-comparison">'+imagifyTTT.labels.compare+
23 -"</button>");g({width:e,height:c,original_url:p,optimized_url:f,original_size:u,optimized_size:l,saving:r,modal_append_to:m,trigger:a("#imagify-start-comparison"),modal_id:"imagify-visual-comparison"})}else 360>e&&0<a("#imagify-full-original").length&&""!==a("#imagify-full-original").val()||0<a("#imagify-full-original").length&&""===a("#imagify-full-original").val()||(a('[id^="imgedit-open-btn-"]').before('<span class="spinner imagify-hidden"></span><a class="imagify-button-primary button-primary imagify-optimize-trigger" id="imagify-optimize-trigger" href="'+
24 -l.attr("href")+'">'+imagifyTTT.labels.optimize+"</a>"),a("#imagify-optimize-trigger").on("click",function(){a(this).prev(".spinner").removeClass("imagify-hidden").addClass("is-active")}))}0<a(".upload-php").find(".imagify-compare-images").length&&a(".imagify-compare-images").each(function(){var b=a(this),c=b.data("id"),d=b.closest("#post-"+c).find(".column-imagify_optimized_file");g({width:b.data("full-width"),height:b.data("full-height"),original_url:b.data("backup-src"),optimized_url:b.data("full-src"),
25 -original_size:d.find(".original").text(),optimized_size:d.find(".imagify-data-item").find(".big").text(),saving:d.find(".imagify-chart-value").text(),modal_append_to:b.closest(".column-primary"),trigger:b,modal_id:"imagify-comparison-"+c})})})(jQuery,window,document);
1 +!function(u,w){u.fn.twentytwenty=function(p,h){return p=u.extend({handlePosition:.5,orientation:"horizontal",labelBefore:"Before",labelAfter:"After"},p),this.each(function(){function i(t){t=f(t),"vertical"===l?a.css("top",t.ch):a.css("left",t.cw),y(t)}var a,e=p.handlePosition,n=u(this),l=p.orientation,t="vertical"===l?"down":"left",o="vertical"===l?"up":"right",s=n.find("img:first"),r=n.find("img:last"),d=0,m=0,g=0,c=0,f=function(t){var i=parseInt(s.width(),10),a=parseInt(s.height(),10);return i&&a||(i=parseInt(s.attr("width"),10),a=parseInt(s.attr("height"),10)),{w:i+"px",h:a+"px",cw:t*i+"px",ch:t*a+"px"}},y=function(t){var i=n.find(".twentytwenty-before");"vertical"===l?i.css("clip","rect(0,"+t.w+","+t.ch+",0)"):i.css("clip","rect(0,"+t.cw+","+t.h+",0)"),n.css("height",t.h),"function"==typeof h&&h()};n.parent(".twentytwenty-wrapper").length&&n.unwrap(),n.wrap('<div class="twentytwenty-wrapper twentytwenty-'+l+'"></div>'),n.children(".twentytwenty-overlay, .twentytwenty-handle").remove(),n.append('<div class="twentytwenty-overlay"></div>'),n.append('<div class="twentytwenty-handle"></div>'),(a=n.find(".twentytwenty-handle")).append('<span class="twentytwenty-'+t+'-arrow"></span>'),a.append('<span class="twentytwenty-'+o+'-arrow"></span>'),n.addClass("twentytwenty-container"),s.addClass("twentytwenty-before"),r.addClass("twentytwenty-after"),(t=n.find(".twentytwenty-overlay")).append('<div class="twentytwenty-labels twentytwenty-before-label"><span class="twentytwenty-label-content">'+p.labelBefore+"</span></div>"),t.append('<div class="twentytwenty-labels twentytwenty-after-label"><span class="twentytwenty-label-content">'+p.labelAfter+"</span></div>"),u(w).on("resize.twentytwenty",function(){i(e)}),a.on("movestart",function(t){("vertical"!==l&&(t.distX>t.distY&&t.distX<-t.distY||t.distX<t.distY&&t.distX>-t.distY)||"vertical"===l&&(t.distX<t.distY&&t.distX<-t.distY||t.distX>t.distY&&t.distX>-t.distY))&&t.preventDefault(),n.addClass("active"),d=n.offset().left,m=n.offset().top,g=s.width(),c=s.height()}),a.on("moveend",function(){n.removeClass("active")}),a.on("move",function(t){n.hasClass("active")&&((e="vertical"===l?(t.pageY-m)/c:(t.pageX-d)/g)<0?e=0:1<e&&(e=1),i(e))}),n.find("img").on("mousedown",function(t){t.preventDefault()}),u(w).trigger("resize.twentytwenty")})}}(jQuery,(document,window)),function(C,x){function I(t){t.each(function(){var t=parseInt(C(this).closest(".imagify-chart").next(".imagify-chart-value").text(),10);new x.imagify.Chart(this,{type:"doughnut",data:{datasets:[{data:[t,100-t],backgroundColor:["#00B3D3","#D8D8D8"],borderColor:"#2A2E3C",borderWidth:1}]},options:{legend:{display:!1},events:[],animation:{easing:"easeOutBounce"},tooltips:{enabled:!1},responsive:!1,cutoutPercentage:60}})})}function e(t){var i={width:0,height:0,originalUrl:"",optimizedUrl:"",originalSize:0,optimizedSize:0,saving:0,modalAppendTo:C("body"),trigger:C('[data-target="imagify-visual-comparison"]'),modalId:"imagify-visual-comparison",openModal:!1},e=C.extend({},i,t);0!==e.width&&0!==e.height&&""!==e.originalUrl&&""!==e.optimizedUrl&&0!==e.originalSize&&0!==e.optimizedSize&&0!==e.saving&&(i='<div id="'+e.modalId+'" class="imagify-modal imagify-visual-comparison" aria-hidden="true">',i=(i=(i=(i=(i=(i=(i=(i=(i=(i+='<div class="imagify-modal-content loading">')+'<div class="twentytwenty-container"><img class="imagify-img-before" alt="" width="'+e.width+'" height="'+e.height+'">')+'<img class="imagify-img-after" alt="" width="'+e.width+'" height="'+e.height+'"></div><div class="imagify-comparison-levels"><div class="imagify-c-level imagify-level-original go-left imagify-original-fize-size"><p class="imagify-c-level-row">')+'<span class="label">'+imagifyTTT.labels.filesize+"</span>")+'<span class="value level">'+e.originalSize+'</span></p></div><div class="imagify-c-level imagify-level-optimized go-right"><p class="imagify-c-level-row">')+'<span class="label">'+imagifyTTT.labels.filesize+"</span>")+'<span class="value level">'+e.optimizedSize+'</span></p><p class="imagify-c-level-row">')+'<span class="label">'+imagifyTTT.labels.saving+"</span>")+'<span class="value"><span class="imagify-chart"><span class="imagify-chart-container"><canvas id="imagify-consumption-chart-normal" width="15" height="15"></canvas></span></span><span class="imagify-chart-value">'+e.saving+"</span>%</span></p></div></div>")+'<button class="close-btn absolute" type="button"><i aria-hidden="true" class="dashicons dashicons-no-alt"></i><span class="screen-reader-text">'+imagifyTTT.labels.close+"</span></button>",e.modalAppendTo.append(i=i+"</div>"+"</div>"),e.trigger.on("click.imagify",function(t){var r,i,d=C(C(this).data("target")),a=0;t.preventDefault(),e.openModal&&x.imagify.openModal(C(this)),d.find(".imagify-modal-content").css({width:.85*C(x).outerWidth()+"px","max-width":e.width}),d.find(".imagify-img-before").on("load",function(){a++}).attr("src",e.originalUrl),d.find(".imagify-img-after").on("load",function(){a++}).attr("src",e.optimizedUrl+(0<e.optimizedUrl.indexOf("?")?"&":"?")+"v="+Date.now()),r=d.find(".twentytwenty-container"),i=setInterval(function(){if(2===a)return r.twentytwenty({handlePosition:.3,orientation:"horizontal",labelBefore:imagifyTTT.labels.originalL,labelAfter:imagifyTTT.labels.optimizedL},function(){var i,a,e,n,l,t=C(x).height(),o=d.find(".twentytwenty-container").height(),s=d.find(".twentytwenty-wrapper").position().top;r.closest(".imagify-modal-content").hasClass("loaded")||(r.closest(".imagify-modal-content").removeClass("loading").addClass("loaded"),I(d.find(".imagify-level-optimized .imagify-chart canvas"))),t<o&&!d.hasClass("modal-is-too-high")&&(d.addClass("modal-is-too-high"),i=d.find(".twentytwenty-handle"),a=d.find(".twentytwenty-label-content"),o=(e=d.find(".imagify-comparison-levels")).outerHeight(),n=(t-s-i.height())/2,l=t-3*s-o,i.css({top:n}),a.css({top:l,bottom:"auto"}),d.find(".twentytwenty-wrapper").css({paddingBottom:o}),d.find(".imagify-modal-content").on("scroll.imagify",function(){var t=C(this).scrollTop();i.css({top:n+t}),a.css({top:l+t}),e.css({bottom:-t})}))}),clearInterval(i),i=null,"done"},75)}))}var t,i,a,n,l,o,s;C(".imagify-visual-comparison-btn").on("click",function(){var t,i,a,e,n,l,o,s,r,d,m,g,c,f,y,p,h,u,w,v,b,T,z;1===C(".twentytwenty-wrapper").length||(C(C(this).data("target")).find(".imagify-modal-content").css("width",.95*C(x).outerWidth()+"px"),0<C(".twentytwenty-container").length&&C(x).outerWidth()<=800)||(t=C(".twentytwenty-container"),i=0,a=t.data("loader"),b=t.data("label-original"),T=t.data("label-normal"),e=t.data("label-aggressive"),n=t.data("label-ultra"),l=t.data("original-label").replace(/\*\*/,"<strong>").replace(/\*\*/,"</strong>"),o=t.data("original-alt"),s=t.data("original-img"),r=t.data("original-dim").split("x"),d=t.data("normal-alt"),m=t.data("normal-img"),g=t.data("normal-dim").split("x"),c=t.data("aggressive-alt"),f=t.data("aggressive-img"),y=t.data("aggressive-dim").split("x"),p=t.data("ultra-label").replace(/\*\*/,"<strong>").replace(/\*\*/,"</strong>"),h=t.data("ultra-alt"),u=t.data("ultra-img"),w=t.data("ultra-dim").split("x"),v=(v=(v='<span class="twentytwenty-duo-buttons twentytwenty-duo-left">')+'<button type="button" class="imagify-comparison-original selected" data-img="original">'+b+'</button><button type="button" class="imagify-comparison-normal" data-img="normal">'+T+"</button>")+'<button type="button" class="imagify-comparison-aggressive" data-img="aggressive">'+e+"</button></span>",b=(b=(b='<span class="twentytwenty-duo-buttons twentytwenty-duo-right">')+'<button type="button" class="imagify-comparison-normal" data-img="normal">'+T+'</button><button type="button" class="imagify-comparison-aggressive" data-img="aggressive">'+e+"</button>")+'<button type="button" class="imagify-comparison-ultra selected" data-img="ultra">'+n+"</button></span>",t.before('<img class="loader" src="'+a+'" alt="Loading…" width="64" height="64">'),C(".twentytwenty-left-buttons").append(v),C(".twentytwenty-right-buttons").append(b),T='<img class="img-original" alt="'+o+'" width="'+r[0]+'" height="'+r[1]+'">',T=(T=(T=(T+='<img class="img-normal" alt="'+d+'" width="'+g[0]+'" height="'+g[1]+'">')+'<img class="img-aggressive" alt="'+c+'" width="'+y[0]+'" height="'+y[1]+'">')+'<img class="img-ultra" alt="'+h+'" width="'+w[0]+'" height="'+w[1]+'">')+(C(".twentytwenty-left-buttons").lenght?v+b:""),t.closest(".imagify-modal-content").addClass("loading").find(".twentytwenty-container").append(T),C(".img-original").on("load",function(){i++}).attr("src",s),C(".img-normal").on("load",function(){i++}).attr("src",m),C(".img-aggressive").on("load",function(){i++}).attr("src",f),C(".img-ultra").on("load",function(){i++}).attr("src",u),z=setInterval(function(){4===i&&(t.twentytwenty({handlePosition:.6,orientation:"horizontal",labelBefore:l,labelAfter:p},function(){t.closest(".imagify-modal-content").hasClass("loaded")||(t.closest(".imagify-modal-content").removeClass("loading").addClass("loaded"),I(C(".imagify-level-ultra .imagify-chart canvas")))}),clearInterval(z),z=null)},75),C(".imagify-comparison-title").on("click",".twentytwenty-duo-buttons button:not(.selected)",function(t){var i=C(this),a=i.closest(".imagify-comparison-title").nextAll(".twentytwenty-wrapper").find(".twentytwenty-container"),e=i.closest(".twentytwenty-duo-buttons").hasClass("twentytwenty-duo-left")?"left":"right",n="left"==e?i.closest(".imagify-comparison-title").find(".twentytwenty-duo-right"):i.closest(".imagify-comparison-title").find(".twentytwenty-duo-left"),l=i.closest(".twentytwenty-duo-buttons").find("button"),o=a.find(".twentytwenty-before"),s=a.find(".twentytwenty-after"),r=i.data("img");t.stopPropagation(),t.preventDefault(),l.removeClass("selected"),i.addClass("selected"),n.find(".selected").data("img")===r&&n.find("button:not(.selected)").eq(0).trigger("click"),"left"==e&&(t=o.css("clip"),o.attr("style",""),o.removeClass("twentytwenty-before"),a.find(".img-"+r).addClass("twentytwenty-before").css("clip",t),C(".twentytwenty-before-label .twentytwenty-label-content").text(a.data(r+"-label")),C(".imagify-c-level.go-left").attr("aria-hidden","true").removeClass("go-left go-right"),C(".imagify-level-"+r).attr("aria-hidden","false").addClass("go-left")),"right"==e&&(s.removeClass("twentytwenty-after"),a.find(".img-"+r).addClass("twentytwenty-after"),C(".twentytwenty-after-label .twentytwenty-label-content").text(a.data(r+"-label")),C(".imagify-c-level.go-right").attr("aria-hidden","true").removeClass("go-left go-right"),C(".imagify-level-"+r).attr("aria-hidden","false").addClass("go-right")),I(C(".imagify-level-"+r+" .imagify-chart canvas"))}))}),imagifyTTT.imageWidth&&0<C(".post-php .wp_attachment_image .thumbnail").length&&(t=C(".post-php .wp_attachment_image"),i={src:C("#imagify-full-original").val(),size:C("#imagify-full-original-size").val()},a=C("#misc-publishing-actions").find(".misc-pub-imagify .button-primary"),imagifyTTT.widthLimit=parseInt(imagifyTTT.widthLimit,10),imagifyTTT.imageWidth>imagifyTTT.widthLimit&&i.src?(o=C("#imagify-full-optimized-size").val(),n=C(".imagify-data-item .imagify-chart-value").text(),C('[id^="imgedit-open-btn-"]').before('<button type="button" class="imagify-button-primary button-primary imagify-modal-trigger" data-target="#imagify-visual-comparison" id="imagify-start-comparison">'+imagifyTTT.labels.compare+"</button>"),e({width:parseInt(imagifyTTT.imageWidth,10),height:parseInt(imagifyTTT.imageHeight,10),originalUrl:i.src,optimizedUrl:imagifyTTT.imageSrc,originalSize:i.size,optimizedSize:o,saving:n,modalAppendTo:t,trigger:C("#imagify-start-comparison"),modalId:"imagify-visual-comparison"})):imagifyTTT.imageWidth<imagifyTTT.widthLimit&&i.src||0<C("#imagify-full-original").length&&""===i.src||1===C("#misc-publishing-actions").find(".misc-pub-imagify .button-primary").length&&(C('[id^="imgedit-open-btn-"]').before('<span class="spinner imagify-hidden"></span><a class="imagify-button-primary button-primary imagify-optimize-trigger" id="imagify-optimize-trigger" href="'+a.attr("href")+'">'+imagifyTTT.labels.optimize+"</a>"),C("#imagify-optimize-trigger").on("click",function(){C(this).prev(".spinner").removeClass("imagify-hidden").addClass("is-active")}))),0<C(".upload-php .imagify-compare-images").length&&C(".imagify-compare-images").each(function(){var t=C(this),i=t.data("id"),a=t.closest("#post-"+i).find(".column-imagify_optimized_file");e({width:parseInt(t.data("full-width"),10),height:parseInt(t.data("full-height"),10),originalUrl:t.data("backup-src"),optimizedUrl:t.data("full-src"),originalSize:a.find(".original").text(),optimizedSize:a.find("#imagify_data_sum .big").text(),saving:a.find(".imagify-chart-value").text(),modalAppendTo:t.closest(".column-primary"),trigger:t,modalId:"imagify-comparison-"+i})}),0<C(".upload-php").length&&(l=function(){var a=setInterval(function(){var t,i;C(".media-modal .imagify-datas-details").length&&((t=C("#imagify-original-src").val())&&((i=C(".media-frame-content .attachment-actions")).find("#imagify-media-frame-comparison-btn").remove(),i.prepend('<button type="button" class="imagify-button-primary button-primary imagify-modal-trigger" data-target="#imagify-comparison-modal" id="imagify-media-frame-comparison-btn">'+imagifyTTT.labels.compare+"</button>"),i=C(".media-frame-content .compat-field-imagify"),e({width:parseInt(C("#imagify-full-width").val(),10),height:parseInt(C("#imagify-full-height").val(),10),originalUrl:t,optimizedUrl:C("#imagify-full-src").val(),originalSize:C("#imagify-original-size").val(),optimizedSize:i.find("#imagify_data_sum .big").text(),saving:i.find(".imagify-chart-value").text(),modalAppendTo:C(".media-frame-content .thumbnail-image"),trigger:C("#imagify-media-frame-comparison-btn"),modalId:"imagify-comparison-modal",openModal:!0})),clearInterval(a),a=null)},20)},C(".upload-php").on("click",".media-frame.mode-grid .attachment, .edit-media-header .left, .edit-media-header .right",function(){l()}),o="item",s={},x.location.href.replace(/[?&]+([^=&]+)=?([^&]*)?/gi,function(t,i,a){s[i]=void 0!==a?a:""}),o?s[o]||null:s)&&l(),0<C("#imagify-files-list-form").length&&C(x).on("comparisonprinted.imagify",function(t,i){(i=(i=i||0)?C("#imagify-files-list-form").find('.imagify-compare-images[data-id="'+i+'"]'):C("#imagify-files-list-form").find(".imagify-compare-images")).length&&i.each(function(){var t=C(this),i=t.data("id"),a=t.closest("tr").find(".column-optimization .imagify-data-item");C("#imagify-comparison-"+i).remove(),e({width:parseInt(t.data("full-width"),10),height:parseInt(t.data("full-height"),10),originalUrl:t.data("backup-src"),optimizedUrl:t.data("full-src"),originalSize:a.find(".original").text(),optimizedSize:a.find(".optimized").text(),saving:a.find(".imagify-chart-value").text(),modalAppendTo:t.closest(".column-primary"),trigger:t,modalId:"imagify-comparison-"+i})})}).trigger("comparisonprinted.imagify")}(jQuery,(document,window));