PluginProbe ʕ •ᴥ•ʔ
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance / 4.5.1
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance v4.5.1
4.5.5 4.5.4 4.5.3 4.5.2 3.2.20 3.2.21 3.2.22 3.2.3 3.2.5 3.2.6 3.2.7 3.2.9 3.3.0 3.3.1 3.3.2 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.7.0 3.7.1 3.8.0 4.0.0 4.0.1 4.1.0 4.1.1 4.2.0 4.2.1 4.2.2 4.2.3 4.2.4 4.3.0 4.3.1 4.4.0 4.4.1 4.5.0 4.5.1 3.2.2 trunk 0.7.0 1.8.9.10 1.8.9.7 1.8.9.8 1.8.9.9 1.9 1.9.1 2.0.1 2.1.0 2.1.1 2.2.0 2.2.1 2.2.10 2.2.11 2.2.12 2.2.13 2.2.2 2.2.3 2.2.4 2.2.6 2.2.8 2.2.9 2.3.0 2.3.1 2.3.2 2.3.3 2.3.4 3.0.0 3.0.1 3.0.10 3.0.11 3.0.12 3.0.13 3.0.14 3.0.15 3.0.16 3.0.18 3.0.19 3.0.2 3.0.3 3.0.4 3.0.5 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.10 3.1.11 3.1.12 3.1.2 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.1 3.2.10 3.2.11 3.2.12 3.2.13 3.2.14 3.2.15 3.2.16 3.2.17 3.2.18 3.2.19
wp-optimize / js / wpo-images-view-4-5-1.min.js
wp-optimize / js Last commit date
handlebars 2 years ago jszip 1 year ago serialize-json 7 years ago sortable 1 year ago blockUI-4-5-1.min.js 3 months ago blockUI.js 1 year ago cache-4-5-1.min.js 3 months ago cache.js 3 months ago delay-js-4-5-1.min.js 3 months ago delay-js.js 1 year ago heartbeat-4-5-1.min.js 3 months ago heartbeat.js 1 year ago loadAsync-4-5-1.min.js 3 months ago loadAsync.js 6 years ago loadCSS-4-5-1.min.js 3 months ago loadCSS.js 6 years ago minify-4-5-1.min.js 3 months ago minify.js 3 months ago modal-4-5-1.min.js 3 months ago modal.js 7 months ago queue-4-5-1.min.js 3 months ago queue.js 9 months ago send-command-4-5-1.min.js 3 months ago send-command.js 1 year ago status-4-5-1.min.js 3 months ago status.js 9 months ago wpo-images-view-4-5-1.min.js 3 months ago wpo-images-view.js 1 year ago wpoadmin-4-5-1.min.js 3 months ago wpoadmin.js 3 months ago wposmush-4-5-1.min.js 3 months ago wposmush.js 4 months ago
wpo-images-view-4-5-1.min.js
1 lines
1 WP_Optimize_Images_View=function(e){function t(e,t,i){var a,o,n,c=e,_=!1;if(t&&e)for(a=x(T).index(x("#"+e)),o=x(T).index(x("#"+t)),-1==a&&(a=o),-1==o&&(o=a),a<o?(n=x(T).eq(a).closest(L),t=x(T).eq(o).attr("id")):(n=x(T).eq(o).closest(L),t=x(T).eq(a).attr("id"));!_;)i?(n.addClass("selected"),x(T,n).prop("checked",i)):(n.removeClass("selected"),x(T,n).prop("checked",i)),x(T,n).attr("id")==t&&(_=!0),n=n.next();else i?x("#"+c).closest(L).addClass("selected"):x("#"+c).closest(L).removeClass("selected");s(0==r().length)}function s(e){j.action_buttons&&x.each(j.action_buttons,function(t,s){s.prop("disabled",e)})}function i(){if(j.hide_when_empty){var e=x([".",j.image_container_class,":visible"].join(""),S).length;0===e?(0==x(".wpo-images-view-empty",S).length&&S.append(x('<div class="wpo-images-view-empty wpo-fieldgroup" />').text(j.no_images_found_message)),x(".wpo-images-view-empty",S).show()):x(".wpo-images-view-empty",S).hide(),x.each(j.hide_when_empty,function(t,s){e>0?s.show():s.hide()})}}function a(){p()&&(i(),s(0==r().length))}function o(){S.scrollTop()+S.height()+100>S[0].scrollHeight&&"function"==typeof j.load_next_page_callback&&j.load_next_page_callback()}function n(e,t,s,i,a,o){var n,c="image_"+(65536*(1+Math.random())|0).toString(16).substring(1),_="";if(j.row_action_buttons)for(n in j.row_action_buttons)j.row_action_buttons.hasOwnProperty(n)&&(_+=['<button href="javascript: ;" class="',j.row_action_buttons[n]["class"]?j.row_action_buttons[n]["class"]:"",'"',' title="',j.row_action_buttons[n].hint?j.row_action_buttons[n].hint:"",'">',j.row_action_buttons[n].title?j.row_action_buttons[n].title:"","</button>"].join(""));N.hasOwnProperty(e)||(N[e]=0),N[e]++,S.append(['\t\t\t<div class="',j.image_container_class," ",j.image_container_custom_classes," ",j.image_container_blog_class_prefix,e,'">\t\t\t\t<a class="button ',j.view_image_btn_link_class,'" href="',s,'" target="_blank">',j.view_image_btn_text,"</a>",'<div class="',j.row_id_class,'">\t\t\t\t\t<input id="',c,'" type="checkbox" class="',j.checkbox_class,'" value="',t,'">\t\t\t\t</div>\t\t\t\t<div class="',j.row_thumb_class,'">\t\t\t\t\t<a href="',s,'" target="_blank">\t\t\t\t\t\t<img class="lazyload" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" data-src="',i,'" title="',a,'" alt="',a,'">\t\t\t\t\t</a>\t\t\t\t</div>\t\t\t\t<div class="',j.row_file_class,'">\t\t\t\t\t<a href="',s,'" target="_blank">',o,'</a>\t\t\t\t</div>\t\t\t\t<div class="',j.row_action_class,'">',_,'</div>\t\t\t\t<label for="',c,'" class="',j.label_class,'">\t\t\t\t\t<div class="thumbnail">\t\t\t\t\t\t<img class="lazyload" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" data-src="',i,'" title="',a,'" alt="',a,'">\t\t\t\t\t</div>\t\t\t\t</label>\t\t\t</div>'].join("")),x("img:not(.error-event-attached)",S).each(function(){x(this).on("error",function(){x(this).attr("src","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHJlY3QgeD0iMCIgZmlsbD0ibm9uZSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIi8+PGc+PHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTIuMjUgMWgxNS41Yy42OSAwIDEuMjUuNTYgMS4yNSAxLjI1djE1LjVjMCAuNjktLjU2IDEuMjUtMS4yNSAxLjI1SDIuMjVDMS41NiAxOSAxIDE4LjQ0IDEgMTcuNzVWMi4yNUMxIDEuNTYgMS41NiAxIDIuMjUgMXpNMTcgMTdWM0gzdjE0aDE0ek0xMCA2YzAtMS4xLS45LTItMi0ycy0yIC45LTIgMiAuOSAyIDIgMiAyLS45IDItMnptMyA1czAtNiAzLTZ2MTBjMCAuNTUtLjQ1IDEtMSAxSDVjLS41NSAwLTEtLjQ1LTEtMVY4YzIgMCAzIDQgMyA0czEtMyAzLTMgMyAyIDMgMnoiLz48L2c+PC9zdmc+")}).addClass("error-event-attached")})}function c(e){x(L,S).hide(),x([".",j.image_container_blog_class_prefix,e].join(""),S).show(),a()}function _(e){return N.hasOwnProperty(e)?N[e]:0}function l(e){return x([".",j.image_container_blog_class_prefix,e].join(""),S).length}function d(e){e!==D&&(D=e,e===C.GRID&&S.removeClass(j.list_mode_class),e===C.LIST&&S.addClass(j.list_mode_class))}function r(){var e=[];return 0==x('input[type="checkbox"]',S).length?e:(x([".",j.image_container_class,":visible input:checked"].join(""),S).each(function(){e.push(x(this).val())}),e)}function u(){var e=[".",j.image_container_class].join("");x([e,":visible input:checked"].join(""),S).each(function(){x(this).closest(e).remove()})}function g(){S.show(),x(j.related_elements).each(function(){x(this).show()}),a(),o()}function h(){S.hide(),x(j.related_elements).each(function(){x(this).hide()})}function p(){return S.is(":visible")}function m(){w(wpoptimize.loading_data,"",j.loader_additional_html)}function w(e,t,s){t=t?t:"",s=s?s:"",S.css({"min-height":"220px"}),S.append(['<div class="wpo_shade">','<div class="wpo_shade_inner">','<span class="dashicons dashicons-update-alt wpo-rotate"></span>',"<h4>",e,"</h4>",'<p class="wpo-shade-progress-message">',t,"</p>",s,"</div>","</div>"].join("")),A()}function f(){S.css("min-height","initial"),x(".wpo_shade",S).remove()}function A(){x(".wpo_shade",S).css("top",S.scrollTop()+"px")}function b(e){x(".wpo-shade-progress-message",S).html(e)}function v(){x(".wpo_unused_image__input").each(function(){x(this).prop("checked")||(x(this).closest(".wpo_unused_image").addClass("selected"),x(this).prop("checked",!0),z=null,s(0==r().length))})}function M(){x(".wpo_unused_image__input").each(function(){x(this).prop("checked")&&(x(this).closest(".wpo_unused_image").removeClass("selected"),x(this).prop("checked",!1),z=null,s(0==r().length))})}function y(){x([".",j.image_container_class].join(""),S).remove(),N={},s(!0),"function"==typeof j.onclear&&j.onclear()}function I(){y(),o()}var x=jQuery,k={container:"",image_container_class:"wpo_unused_image",image_container_custom_classes:"wpo_unused_image_row",image_container_blog_class_prefix:"wpo_unused_image_site_",view_image_btn_link_class:"wpo_unused_image_view_link",view_image_btn_text:wpoptimize.view_image_link_text,row_selector:".wpo_unused_image_row",row_id_class:"wpo_unused_images_row_id",row_thumb_class:"wpo_unused_images_row_thumb",row_file_class:"wpo_unused_images_row_file",row_action_class:"wpo_unused_images_row_action",row_action_buttons:[],label_class:"wpo_unused_image_thumb_label",loader_additional_html:"",action_btn_text:"Remove",action_btn_class:"button button-primary wpo_unused_images_remove_single",checkbox_class:"wpo_unused_image__input",list_mode_class:"wpo_unused_image_list_view",no_images_found_message:"No images found",related_elements:[],action_buttons:[],hide_when_empty:[],load_next_page_callback:null,onclear:null},j=jQuery.extend({},k,e),C={GRID:"grid",LIST:"list"},D=C.GRID,S=j.container,L="."+j.image_container_class,T="."+j.checkbox_class,z="",N={};S.on("scroll mousewheel",function(){o(),A()});var Q=!1;return S.on("mousedown",j.row_selector,function(e){Q=e.shiftKey||e.ctrlKey}),S.on("mouseup",j.row_selector,function(e){Q=e.shiftKey||e.ctrlKey}),S.on("click","."+j.image_container_class,function(e){var i=x(this).find("."+j.checkbox_class),a=i.attr("id");!0===i.prop("checked")?x(this).addClass("selected"):x(this).removeClass("selected"),Q&&(!0===i.prop("checked")?(x(this).removeClass("selected"),i.prop("checked",!1)):(x(this).addClass("selected"),i.prop("checked",!0)),1<=r().length&&!0===x("#"+z).prop("checked")&&t(z,a,!0===i.prop("checked"))),z=a,s(0==r().length)}),{show:g,hide:h,clear:y,reload:I,show_loader:m,show_custom_loader:w,hide_loader:f,loader_message:b,append_image:n,get_selected_images:r,remove_selected_images:u,get_images_count:_,get_visible_images_count:l,load_next_page_if_need:o,filter_by_site:c,switch_view_mode:d,select_all:v,select_none:M,is_visible:p,update_view:a}};