|
Server : Apache System : Linux s1230 5.15.0-139-generic #149~20.04.1 SMP Tue Jul 14 11:21:49 UTC 2026 x86_64 User : p141464 ( 418825) PHP Version : 7.4.33.12 Disable Function : NONE Directory : /html/relaunch-kmu/wp-content/plugins/imagify/assets/js/ |
Upload File : |
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(d,a,m){m.imagify.modal={working:[],init:function(){var i=d(a);d(m).on("canvasprinted.imagify",this.updateChart).trigger("canvasprinted.imagify"),d(".imagify-datas-details").hide(),i.on("click",".imagify-datas-more-action a",this.toggleSlide),i.on("click",".button-imagify-restore, .button-imagify-optimize, .button-imagify-manual-reoptimize, .button-imagify-optimize-missing-sizes, .button-imagify-generate-webp, .button-imagify-delete-webp",this.processOptimization),i.on("imagifybeat-send",this.addToImagifybeat),i.on("imagifybeat-tick",this.processImagifybeat),(i=d(".imagify-data-actions-container .button-imagify-processing")).length&&(i.closest(".imagify-data-actions-container").each(function(){var i=d(this),a=m.imagify.modal.sanitizeId(i.data("id")),i=m.imagify.modal.sanitizeContext(i.data("context"));m.imagify.modal.lockItem(i,a)}),m.imagify.beat.interval(15))},updateChart:function(i,a){a=d(a=a||".imagify-consumption-chart");m.imagify.drawMeAChart(a),a.closest(".imagify-datas-list").siblings(".imagify-datas-details").hide()},processOptimization:function(i){var a,t,e=d(this),n=e.parents(".imagify-data-actions-container"),o=m.imagify.modal.sanitizeId(n.data("id")),s=m.imagify.modal.sanitizeContext(n.data("context"));i.preventDefault(),m.imagify.modal.isItemLocked(s,o)||(m.imagify.modal.lockItem(s,o),i=e.attr("href"),a=m.imagify.template("imagify-button-processing"),t=n.html(),n.html(a({label:e.data("processing-label")})),d.get({url:i.replace("admin-post.php","admin-ajax.php"),timeout:6e4}).done(function(i){i.data&&i.data.html?m.imagify.modal.displayProcessResult(s,o,i.data.html):m.imagify.beat.interval(15)}).fail(function(){m.imagify.modal.unlockItem(s,o),n.html(t)}))},addToImagifybeat:function(i,e){var a=d(".imagify-data-actions-container");a.length&&(e[m.imagifyModal.imagifybeatID]={},a.each(function(){var i=d(this),a=m.imagify.modal.sanitizeId(i.data("id")),i=m.imagify.modal.sanitizeContext(i.data("context")),t=m.imagify.modal.isItemLocked(i,a)?1:0;e[m.imagifyModal.imagifybeatID][i]=e[m.imagifyModal.imagifybeatID][i]||{},e[m.imagifyModal.imagifybeatID][i]["_"+a]=t}))},processImagifybeat:function(i,a){void 0!==a[m.imagifyModal.imagifybeatID]&&d.each(a[m.imagifyModal.imagifybeatID],function(i,a){var t,i=String(i).trim().match(/^(.+)_(\d+)$/);i&&(t=m.imagify.modal.sanitizeId(i[2]),i=m.imagify.modal.sanitizeContext(i[1]),m.imagify.modal.displayProcessResult(i,t,a))})},displayProcessResult:function(i,a,t){var e=m.imagify.modal.getContainers(i,a);e.html(t),m.imagify.modal.unlockItem(i,a),m.imagify.modal.working.length||(m.imagify.modal.openSlide(e),m.imagify.beat.resetInterval())},openSlide:function(i){i.each(function(){var i=d(this),a=i.find(".imagify-datas-more-action a").data("close");i.find(".imagify-datas-more-action a").addClass("is-open").find(".the-text").text(a),i.find(".imagify-datas-details").show().addClass("is-open")})},toggleSlide:function(i){var a=d(this);i.preventDefault(),a.hasClass("is-open")?(d(a.attr("href")).slideUp(300).removeClass("is-open"),a.removeClass("is-open").find(".the-text").text(a.data("open"))):(d(a.attr("href")).slideDown(300).addClass("is-open"),a.addClass("is-open").find(".the-text").text(a.data("close")))},getContainers:function(i,a){return d('.imagify-data-actions-container[data-id="'+a+'"][data-context="'+i+'"]')},sanitizeId:function(i){return parseInt(i,10)},sanitizeContext:function(i){return(i=i.replace("/[^a-z0-9_-]/gi","").toLowerCase())||"wp"},lockItem:function(i,a){this.isItemLocked(i,a)||this.working.push(i+"_"+a)},unlockItem:function(i,a){i=_.indexOf(this.working,i+"_"+a);-1<i&&this.working.splice(i,1)},isItemLocked:function(i,a){return-1<_.indexOf(this.working,i+"_"+a)}},m.imagify.modal.init()}(jQuery,document,window);