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/files-list.min.js +1 -1 1.10 → trunk View file →
@@ -1 +1 @@
1 -window.imagify.drawMeAChart=function(a){a.each(function(){var a=parseInt(jQuery(this).closest(".imagify-chart").next(".imagify-chart-value").text(),10);new window.imagify.Chart(this,{type:"doughnut",data:{datasets:[{data:[a,100-a],backgroundColor:["#00B3D3","#D8D8D8"],borderColor:"#fff",borderWidth:1}]},options:{legend:{display:!1},events:[],animation:{easing:"easeOutBounce"},tooltips:{enabled:!1},responsive:!1}})})},function(a,b,c,d){c.imagify.filesList={working:[],init:function(){var d,e=a(b);a(c).on("canvasprinted.imagify",this.updateChart).trigger("canvasprinted.imagify"),this.insertBulkActionTags(),a("#doaction, #doaction2").on("click.imagify",this.processBulkAction),e.on("click.imagify",".button-imagify-optimize, .button-imagify-manual-reoptimize, .button-imagify-generate-webp, .button-imagify-delete-webp, .button-imagify-restore, .button-imagify-refresh-status",this.processOptimization),e.on("imagifybeat-send",this.addToImagifybeat),e.on("imagifybeat-tick",this.processImagifybeat),d=a(".wp-list-table.imagify-files .button-imagify-processing"),d.length&&(d.closest("tr").find('.check-column [name="bulk_select[]"]').each(function(){var a=c.imagify.filesList.sanitizeId(this.value);c.imagify.filesList.lockItem(c.imagifyFiles.context,a)}),c.imagify.beat.interval(15))},updateChart:function(b,d){var e;d=d||".imagify-consumption-chart",e=a(d),c.imagify.drawMeAChart(e),e.closest(".imagify-datas-list").siblings(".imagify-datas-details").hide()},insertBulkActionTags:function(){var b='<option value="imagify-bulk-optimize">'+c.imagifyFiles.labels.bulkActionsOptimize+"</option>";(c.imagifyFiles.backupOption||a(".file-has-backup").length)&&(b+='<option value="imagify-bulk-restore">'+c.imagifyFiles.labels.bulkActionsRestore+"</option>"),a('.bulkactions select[name="action"] option:first-child, .bulkactions select[name="action2"] option:first-child').after(b)},processBulkAction:function(b){var c,d=a(this).prev("select").val();"imagify-bulk-optimize"!==d&&"imagify-bulk-restore"!==d&&"imagify-bulk-refresh-status"!==d||(b.preventDefault(),c=d.replace("imagify-bulk-",""),a('input[name="bulk_select[]"]:checked').closest("tr").find(".button-imagify-"+c).each(function(b,c){setTimeout(function(){a(c).trigger("click.imagify")},500*b)}))},processOptimization:function(b){var d,e,f,g=a(this),h=g.closest("tr"),i=h.find('.check-column [type="checkbox"]'),j=imagify.filesList.sanitizeId(i.val()),k=c.imagifyFiles.context;b.preventDefault(),imagify.filesList.isItemLocked(k,j)||(imagify.filesList.lockItem(k,j),e=g.attr("href"),f=c.imagify.template("imagify-button-processing"),d=g.closest(".column-actions, .column-status"),d.html(f({label:g.data("processing-label")})),a.get(e.replace("admin-post.php","admin-ajax.php")).done(function(a){if(!a.success)return a.data&&a.data.row?h.html('<td class="colspanchange" colspan="'+h.children().length+'">'+a.data.row+"</td>"):d.html(a.data),h.find('.check-column [type="checkbox"]').prop("checked",!1),void imagify.filesList.unlockItem(k,j);a.data&&a.data.columns?c.imagify.filesList.displayProcessResult(k,j,a.data.columns):c.imagify.beat.interval(15)}))},addToImagifybeat:function(b,d){var e=a('.wp-list-table.imagify-files .check-column [name="bulk_select[]"]');e.length&&(d[c.imagifyFiles.imagifybeatID]={},e.each(function(){var a=c.imagify.filesList.sanitizeId(this.value),b=c.imagifyFiles.context,e=c.imagify.filesList.isItemLocked(b,a)?1:0;d[c.imagifyFiles.imagifybeatID][b]=d[c.imagifyFiles.imagifybeatID][b]||{},d[c.imagifyFiles.imagifybeatID][b]["_"+a]=e}))},processImagifybeat:function(b,d){void 0!==d[c.imagifyFiles.imagifybeatID]&&a.each(d[c.imagifyFiles.imagifybeatID],function(b,d){var e,f;(e=a.trim(b).match(/^(.+)_(\d+)$/))&&(f=c.imagify.filesList.sanitizeId(e[2]),(e=c.imagify.filesList.sanitizeContext(e[1]))===c.imagifyFiles.context&&c.imagify.filesList.displayProcessResult(e,f,d))})},displayProcessResult:function(b,d,e){var f=c.imagify.filesList.getContainers(d);a.each(e,function(a,b){f.children(".column-"+a).html(b)}),f.find('.check-column [type="checkbox"]').prop("checked",!1),c.imagify.filesList.unlockItem(b,d),c.imagify.filesList.working.length||c.imagify.beat.resetInterval()},getContainers:function(b){return a('.wp-list-table.imagify-files .check-column [name="bulk_select[]"][value="'+b+'"]').closest("tr")},sanitizeId:function(a){return parseInt(a,10)},sanitizeContext:function(a){return(a=a.replace("/[^a-z0-9_-]/gi","").toLowerCase())||"wp"},lockItem:function(a,b){this.isItemLocked(a,b)||this.working.push(a+"_"+b)},unlockItem:function(a,b){var c=a+"_"+b,d=_.indexOf(this.working,c);d>-1&&this.working.splice(d,1)},isItemLocked:function(a,b){return _.indexOf(this.working,a+"_"+b)>-1}},c.imagify.filesList.init()}(jQuery,document,window),function(a){for(var b=0,c=["ms","moz","webkit","o"],d=0;d<c.length&&!a.requestAnimationFrame;++d)a.requestAnimationFrame=a[c[d]+"RequestAnimationFrame"],a.cancelAnimationFrame=a[c[d]+"CancelAnimationFrame"]||a[c[d]+"CancelRequestAnimationFrame"];a.requestAnimationFrame||(a.requestAnimationFrame=function(a){var c=(new Date).getTime(),d=Math.max(0,16-(c-b)),e=setTimeout(function(){a(c+d)},d);return b=c+d,e}),a.cancelAnimationFrame||(a.cancelAnimationFrame=function(a){clearTimeout(a)})}(window),function(a,b,c,d){function e(){c.cancelAnimationFrame(g),g=c.requestAnimationFrame(f)}function f(){var b=a(c),f=b.scrollTop(),g=b.outerHeight();a.each(h,function(){var c,i=a(this),j=i.offset().top,k=j+i.outerHeight(),l=f-150,m=f+g+150;h=h.not(i),h.length||b.off("scroll resize orientationchange",e),k>=l&&j<=m&&(c=i.attr("data-lazy-src"),d!==c&&c&&i.attr("src",c).removeAttr("data-lazy-src"),i.next("noscript").remove())})}var g,h=a("#imagify-files-list-form").find("[data-lazy-src]");h.length&&(a(c).on("scroll resize orientationchange",e),f())}(jQuery,document,window);
1 +window.imagify.drawMeAChart=function(i){i.each(function(){var i=parseInt(jQuery(this).closest(".imagify-chart").next(".imagify-chart-value").text(),10);new window.imagify.Chart(this,{type:"doughnut",data:{datasets:[{data:[i,100-i],backgroundColor:["#00B3D3","#D8D8D8"],borderColor:"#fff",borderWidth:1}]},options:{legend:{display:!1},events:[],animation:{easing:"easeOutBounce"},tooltips:{enabled:!1},responsive:!1}})})},function(c,t,l){l.imagify.filesList={working:[],init:function(){var i=c(t);c(l).on("canvasprinted.imagify",this.updateChart).trigger("canvasprinted.imagify"),this.insertBulkActionTags(),c("#doaction, #doaction2").on("click.imagify",this.processBulkAction),i.on("click.imagify",".button-imagify-optimize, .button-imagify-manual-reoptimize, .button-imagify-generate-webp, .button-imagify-delete-webp, .button-imagify-restore, .button-imagify-refresh-status",this.processOptimization),i.on("imagifybeat-send",this.addToImagifybeat),i.on("imagifybeat-tick",this.processImagifybeat),(i=c(".wp-list-table.imagify-files .button-imagify-processing")).length&&(i.closest("tr").find('.check-column [name="bulk_select[]"]').each(function(){var i=l.imagify.filesList.sanitizeId(this.value);l.imagify.filesList.lockItem(l.imagifyFiles.context,i)}),l.imagify.beat.interval(15))},updateChart:function(i,t){t=c(t=t||".imagify-consumption-chart");l.imagify.drawMeAChart(t),t.closest(".imagify-datas-list").siblings(".imagify-datas-details").hide()},insertBulkActionTags:function(){var i='<option value="imagify-bulk-optimize">'+l.imagifyFiles.labels.bulkActionsOptimize+"</option>";(l.imagifyFiles.backupOption||c(".file-has-backup").length)&&(i+='<option value="imagify-bulk-restore">'+l.imagifyFiles.labels.bulkActionsRestore+"</option>"),c('.bulkactions select[name="action"] option:first-child, .bulkactions select[name="action2"] option:first-child').after(i)},processBulkAction:function(i){var t=c(this).prev("select").val();"imagify-bulk-optimize"!==t&&"imagify-bulk-restore"!==t&&"imagify-bulk-refresh-status"!==t||(i.preventDefault(),i=t.replace("imagify-bulk-",""),c('input[name="bulk_select[]"]:checked').closest("tr").find(".button-imagify-"+i).each(function(i,t){setTimeout(function(){c(t).trigger("click.imagify")},500*i)}))},processOptimization:function(i){var t,e=c(this),a=e.closest("tr"),n=a.find('.check-column [type="checkbox"]'),s=imagify.filesList.sanitizeId(n.val()),o=l.imagifyFiles.context;i.preventDefault(),imagify.filesList.isItemLocked(o,s)||(imagify.filesList.lockItem(o,s),n=e.attr("href"),i=l.imagify.template("imagify-button-processing"),(t=e.closest(".column-actions, .column-status")).html(i({label:e.data("processing-label")})),c.get(n.replace("admin-post.php","admin-ajax.php")).done(function(i){i.success?i.data&&i.data.columns?l.imagify.filesList.displayProcessResult(o,s,i.data.columns):l.imagify.beat.interval(15):(i.data&&i.data.row?a.html('<td class="colspanchange" colspan="'+a.children().length+'">'+i.data.row+"</td>"):t.html(i.data),a.find('.check-column [type="checkbox"]').prop("checked",!1),imagify.filesList.unlockItem(o,s))}))},addToImagifybeat:function(i,a){var t=c('.wp-list-table.imagify-files .check-column [name="bulk_select[]"]');t.length&&(a[l.imagifyFiles.imagifybeatID]={},t.each(function(){var i=l.imagify.filesList.sanitizeId(this.value),t=l.imagifyFiles.context,e=l.imagify.filesList.isItemLocked(t,i)?1:0;a[l.imagifyFiles.imagifybeatID][t]=a[l.imagifyFiles.imagifybeatID][t]||{},a[l.imagifyFiles.imagifybeatID][t]["_"+i]=e}))},processImagifybeat:function(i,t){void 0!==t[l.imagifyFiles.imagifybeatID]&&c.each(t[l.imagifyFiles.imagifybeatID],function(i,t){var e,i=c.trim(i).match(/^(.+)_(\d+)$/);i&&(e=l.imagify.filesList.sanitizeId(i[2]),(i=l.imagify.filesList.sanitizeContext(i[1]))===l.imagifyFiles.context)&&l.imagify.filesList.displayProcessResult(i,e,t)})},displayProcessResult:function(i,t,e){var a=l.imagify.filesList.getContainers(t);c.each(e,function(i,t){a.children(".column-"+i).html(t)}),a.find('.check-column [type="checkbox"]').prop("checked",!1),l.imagify.filesList.unlockItem(i,t),l.imagify.filesList.working.length||l.imagify.beat.resetInterval()},getContainers:function(i){return c('.wp-list-table.imagify-files .check-column [name="bulk_select[]"][value="'+i+'"]').closest("tr")},sanitizeId:function(i){return l.imagify.sanitizeId(i)},sanitizeContext:function(i){return(i=i.replace("/[^a-z0-9_-]/gi","").toLowerCase())||"wp"},lockItem:function(i,t){this.isItemLocked(i,t)||this.working.push(i+"_"+t)},unlockItem:function(i,t){i=_.indexOf(this.working,i+"_"+t);-1<i&&this.working.splice(i,1)},isItemLocked:function(i,t){return-1<_.indexOf(this.working,i+"_"+t)}},l.imagify.filesList.init()}(jQuery,document,window),function(i){for(var n=0,t=["ms","moz","webkit","o"],e=0;e<t.length&&!i.requestAnimationFrame;++e)i.requestAnimationFrame=i[t[e]+"RequestAnimationFrame"],i.cancelAnimationFrame=i[t[e]+"CancelAnimationFrame"]||i[t[e]+"CancelRequestAnimationFrame"];i.requestAnimationFrame||(i.requestAnimationFrame=function(i){var t=(new Date).getTime(),e=Math.max(0,16-(t-n)),a=setTimeout(function(){i(t+e)},e);return n=t+e,a}),i.cancelAnimationFrame||(i.cancelAnimationFrame=function(i){clearTimeout(i)})}(window),function(l,i,m){var t,f=l("#imagify-files-list-form").find("[data-lazy-src]");function r(){i.cancelAnimationFrame(t),t=i.requestAnimationFrame(e)}function e(){var s=l(i),o=s.scrollTop(),c=s.outerHeight();l.each(f,function(){var i=l(this),t=i.offset().top,e=t+i.outerHeight(),a=o-150,n=o+c+150;(f=f.not(i)).length||s.off("scroll resize orientationchange",r),a<=e&&t<=n&&(a=i.attr("data-lazy-src"),m!==a&&a&&i.attr("src",a).removeAttr("data-lazy-src"),i.next("noscript").remove())})}f.length&&(l(i).on("scroll resize orientationchange",r),e())}(jQuery,(document,window));