PageSourceSearch

https://www.acaditalia.it/wp-content/plugins/srizon-facebook-album…/js/jquery.collagePlus.min.js?ver=6.7.9

js acaditalia.it collected 2026-09-25 07:59:13 UTC 3,304 bytes, 1 lines download raw bytes

1(function($){$.fn.collagePlus=function(options){return this.each(function(){var row=0,elements=[],rownum=1,$this=$(this);$.fn.collagePlus.defaults.albumWidth=$this.width();$.fn.collagePlus.defaults.padding=parseFloat($this.css("padding-left"));$.fn.collagePlus.defaults.images=$this.children();var settings=$.extend({},$.fn.collagePlus.defaults,options);settings.images.each(function(index){var $this=$(this),$img=$this.is("img")?$this:$(this).find("img");var w=typeof $img.data("width")!="undefined"?$img.data("width"):$img.width(),h=typeof $img.data("height")!="undefined"?$img.data("height"):$img.height();var imgParams=getImgProperty($img);$img.data("width",w);$img.data("height",h);var nw=Math.ceil(w/h*settings.targetHeight),nh=Math.ceil(settings.targetHeight);elements.push([this,nw,nh,imgParams["w"],imgParams["h"]]);row+=nw+imgParams["w"]+settings.padding;if(row>settings.albumWidth&&elements.length!=0){resizeRow(elements,row-settings.padding,settings,rownum);delete row;delete elements;row=0;elements=[];rownum+=1}if(settings.images.length-1==index&&elements.length!=0){resizeRow(elements,row,settings,rownum);delete row;delete elements;row=0;elements=[];rownum+=1}})});function resizeRow(obj,row,settings,rownum){var imageExtras=settings.padding*(obj.length-1)+obj.length*obj[0][3],albumWidthAdjusted=settings.albumWidth-imageExtras,overPercent=albumWidthAdjusted/(row-imageExtras),trackWidth=imageExtras,lastRow=row<settings.albumWidth?true:false;for(var i=0;i<obj.length;i++){var $obj=$(obj[i][0]),fw=Math.floor(obj[i][1]*overPercent),fh=Math.floor(obj[i][2]*overPercent),isNotLast=!!(i<obj.length-1);if(settings.allowPartialLastRow===true&&lastRow===true){fw=obj[i][1];fh=obj[i][2]}trackWidth+=fw;if(!isNotLast&&trackWidth<settings.albumWidth){if(settings.allowPartialLastRow===true&&lastRow===true){fw=fw}else{fw=fw+(settings.albumWidth-trackWidth)}}fw--;var $img=$obj.is("img")?$obj:$obj.find("img");$img.width(fw);if(!$obj.is("img")){$obj.width(fw+obj[i][3])}$img.height(fh);if(!$obj.is("img")){$obj.height(fh+obj[i][4])}applyModifications($obj,isNotLast,settings);$img.one("loadc",function(target){return function(){if(settings.effect=="default"){target.animate({opacity:"1"},{duration:settings.fadeSpeed})}else{if(settings.direction=="vertical"){var sequence=rownum<=10?rownum:10}else{var sequence=i<=9?i+1:10}target.removeClass(function(index,css){return(css.match(/\beffect-\S+/g)||[]).join(" ")});target.addClass(settings.effect);target.addClass("effect-duration-"+sequence)}}}($obj)).each(function(){if(this.complete)$(this).trigger("loadc");else{$(this).one("load",function(){$(this).trigger("loadc")})}})}}function applyModifications($obj,isNotLast,settings){var css={"margin-bottom":settings.padding+"px","margin-right":isNotLast?settings.padding+"px":"0px",display:settings.display,"vertical-align":"bottom",overflow:"hidden"};return $obj.css(css)}function getImgProperty(img){$img=$(img);var params=new Array;params["w"]=parseFloat($img.css("border-left-width"))+parseFloat($img.css("border-right-width"));params["h"]=parseFloat($img.css("border-top-width"))+parseFloat($img.css("border-bottom-width"));return params}};$.fn.collagePlus.defaults={targetHeight:400,fadeSpeed:500,display:"inline-block",effect:"default",direction:"vertical",allowPartialLastRow:false}})(jQuery);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.