1app.controller("FiltriController",["$scope","FiltriService","GeneralService","$sce","$timeout","$compile",function(a,k,w,m,n,u){function r(a){if(/msie|Trident.*rv[ :]*11\./gi.test(window.navigator.userAgent)){var b=$(a),e=b.find("img").prop("src");if(e)return b.find(".img-fit-cover").css("backgroundImage","url("+e+")").addClass("img-fit-ie"),b.prop("outerHTML")}return a}function p(a,c){c&&(c=document.getElementById(c),$(c).removeClass("active"));""!=a&&(a=document.getElementById(a),$(a).addClass("active"))} 2function t(){$("#owl-calendario").owlCarousel({nav:!1,navElement:"a",startPosition:0,autoPlay:!1,responsiveClass:!0,responsive:{0:{items:1},576:{items:2},768:{items:3},991:{items:4}}});a.isRendCal=!0}a.contents=[];a.renderContent=[];a.renderContentSecondModel=[];a.calendar=[];a.orCategory=!1;a.filters="";a.fulltext="";a.events=[];a.renderEventContent=[];a.categoryContent=[];a.dayName=[];a.loader=[];a.full=[];a.empty=!0;a.emptyList=null;a.argomenti=[];a.ammins_chk=[];a.servizi_chk=[];a.novita_chk= 3[];a.docs_chk=[];a.ammins_selected=[];a.servizi_selected=[];a.novita_selected=[];a.docs_selected=[];a.args_selected=[];a.categoriaTab="active";a.argomentoTab="";a.opzioniTab="";a.active_chk=null;a.data_inizio=null;a.data_fine=null;a.categorie=[];a.cercatxt="";a.General=w;a.searchParameters={};a.calendarMode=!1;a.typeModels=[];a.today=new Date;a.isRendCal=!1;a.listContentShowAll=!1;a.modaleAnteprimaSlideTitolo="";a.modaleAnteprimaSlideDescrizione="";a.modaleAnteprimaSlideImg="";a.modaleAnteprimaSlideLink= 4"";const v="Gennaio Febbraio Marzo Aprile Maggio Giugno Luglio Agosto Settembre Ottobre Novembre Dicembre".split(" ");a.setParameters=function(b,c,e,d,h,g,f,q,l){a.pageSize=parseInt(b);""!=h&&(a.categorie=h);""!=c&&(a.maxElements=parseInt(c));e&&(a.contentType=e);a.calendarMode?(a.today=new Date,b=a.today.getFullYear()+"-"+(a.today.getMonth()+1)+"-"+a.today.getDate()+" 00:00:00",a.filters="(key=jpattributeextended:datacalendario;operator=gt;type=date;value="+b+")+(key=jpattributeextended:datacalendario;operator=lt;type=date;value="+ 5a.dataEnd+")",""!=q&&(a.filters+="+"+q)):""!=q&&(a.filters=q);"true"==f&&(a.orCategory=!0);l&&"multi"!=l&&"calendar"!=l?a.setContents(l):"multi"==l?a.getMultiContents(a.contentType,h,g):a.getContents(e,d,h,g);a.listContentShowAll=!1};a.setCalendarParameters=function(b,c,e,d,h,g){a.calendarMode=!0;a.oneMonth=!0;a.day=b;a.finemese=c;a.days=c-b;a.dataEnd=a.today.getFullYear()+"-"+(a.today.getMonth()+1)+"-"+c+" 23:59:59";for(i=0;i<=a.days;i++)a.calendar[i]=i+parseInt(a.day),a.full[a.calendar[i]]=!0;b= 6new Date;a.currMonth=v[b.getMonth()%12];if(9>=a.days)for(a.oneMonth=!1,a.nextMonth=v[(b.getMonth()+1)%12],a.nextYear=b.getFullYear(),11==b.getMonth()?(a.nextYear=b.getFullYear()+1,a.monthFuture=1):a.monthFuture=b.getMonth()+2,a.dataEnd=a.nextYear+"-"+a.monthFuture+"-9 23:59:59",a.daysOld=angular.copy(a.days)+1,a.day=1,a.finemese=10-a.days,a.days=a.finemese-a.day,i=0;i<=a.days;i++)a.calendar[i+a.daysOld]=i+parseInt(a.day),a.full[a.calendar[i+a.daysOld]]=!0;a.pageSize=parseInt(d);""!=h&&(a.maxElements= 7parseInt(h));if(""!=g){d=g.split(",");for(var f in d)h=d[f].split(":")[0],g=d[f].split(":")[1],a.typeModels[h]=g}};a.getContents=function(b,c,e,d,h,g){a.countEmpty=0;void 0!=h&&(a.filters=h);if(a.searchParameters)for(var f in a.searchParameters)if(null!=a.searchParameters[f])switch(a.searchParameters[f].type){case "date":a.filters=""==a.filters?a.filters+("(attributeFilter=true;key="+f+";start="+a.searchParameters[f].start+";end="+a.searchParameters[f].end+";)"):a.filters+("+(attributeFilter=true;key="+ 8f+";start="+a.searchParameters[f].start+";end="+a.searchParameters[f].end+";)");break;case "select":a.filters=""==a.filters?a.filters+("(attributeFilter=true;key="+f+";value="+a.searchParameters[f].key+";)"):a.filters+("+(attributeFilter=true;key="+f+";value="+a.searchParameters[f].key+";)");break;case "boolean":a.filters=""==a.filters?a.filters+("(attributeFilter=true;key="+f+";value="+a.searchParameters[f].value+";)"):a.filters+("+(attributeFilter=true;key="+f+";value="+a.searchParameters[f].value+ 9";)");break;case "text":"fulltext"!=f?a.filters=""==a.filters?a.filters+("(attributeFilter=true;key="+f+";value="+a.searchParameters[f].value+";likeOption=true;)"):a.filters+("+(attributeFilter=true;key="+f+";value="+a.searchParameters[f].value+";likeOption=true;)"):a.fulltext=a.searchParameters[f].value;break;default:a.filters=""==a.filters?a.filters+("(attributeFilter=true;key="+f+";value="+a.searchParameters[f]+";)"):a.filters+("+(attributeFilter=true;key="+f+";value="+a.searchParameters[f]+";)")}a.currentPage= 100;a.pages=[];d&&(p(d,a.oldElem),a.oldElem=d);k.getContents(b,e,a.filters,a.fulltext,g).then(function(d){a.events[g]=[];void 0==d&&(a.full[g]=!1,a.countEmpty+=1);if(void 0!=d){a.loader[g]=!0;if(Array.isArray(d)){if(a.maxElements>=d.length)a.contents=d,a.events[g]=d;else for(e=0;e<a.maxElements;e++)a.contents[e]=d[e],a.events[g]=d[e];a.emptyList=0===d.length&&null===a.emptyList?!0:!1}else d.$&&(a.contents=[],a.contents[0]=d,a.events[g].push(d),a.emptyList=!1);a.numberOfPages=Math.ceil(a.contents.length/ 11a.pageSize);for(e=0;e<a.numberOfPages;e++)a.pages[e]=e+1;
11if(void 0!=g){a.renderEventContent[g]=[];a.categoryContent[g]=[];for(var e in a.events[g])k.getContent(a.events[g][e].$,c).then(function(b){a.renderEventContent[g][b.item.id]=m.trustAsHtml(b.html);a.loader[g]=!1;a.categoryContent[g][b.item.id]="";for(var c in b.item.categories.category)void 0!=b.item.categories.category[c]&&(a.categoryContent[g][b.item.id]+=b.item.categories.category[c])},function(b){a.loader[g]=!1;console.error("Errore durante il caricamento del contenuto")})}}else a.contents= 12[];a.countEmpty!=a.calendar.length&&"EVN"==b?n(t,1E3):a.empty=!0},function(b){a.contents=[];a.loader[g]=!1})};a.getMultiContents=function(b,c,e,d,h){var g="",f="";void 0==b&&(b="contentType"==a.searchParameters.type?a.searchParameters.key:a.contentType);"tipologia"==a.searchParameters.type&&(g=a.searchParameters.key);"fulltext"==a.searchParameters.type&&(f=a.searchParameters.key);void 0!=d&&(a.filters=d);void 0!==h?page="&page="+h:(h=1,page="&page=1");a.pages=[];a.goToPage(h-1);e&&(p(e,a.oldElem), 13a.oldElem=e);k.getMultiContents(a.pageSize,b,c,a.orCategory,a.filters,g,f,page).then(function(b){if(a.calendarMode){a.renderEventContent=[];a.contents=b.payload;if(0<a.contents.length){a.isRendCal||(a.empty=!1);for(var c in a.contents){b="list";for(var d in a.typeModels)-1!=a.contents[c].indexOf(d)&&(b=a.typeModels[d]);k.getContent(a.contents[c],b).then(function(b){var c=b.item.attributes.attribute.filter(a=>a.roles&&-1!=a.roles.role.indexOf("jpattributeextended:datacalendario"))[0].value;c=parseInt(c.split("T")[0].split("-")[2]); 14a.renderEventContent[c]||(a.renderEventContent[c]=[]);a.renderEventContent[c].push(m.trustAsHtml(b.html))},function(a){console.error("Errore durante il caricamento del contenuto")})}}else a.isRendCal||(a.empty=!0);a.isRendCal||n(t)}else{a.contents=b.payload;a.totalItems=String(b.metaData.totalItems);a.numberOfPages=String(b.metaData.lastPage);for(c=0;c<a.numberOfPages;c++)a.pages[c]=c+1;a.emptyList=0===b.metaData.totalItems&&null===a.emptyList?!0:!1}},function(b){a.contents=[];a.isRendCal||n(t)})}; 15a.getFilterNumber=function(){return Object.keys(a.searchParameters).length};a.getContent=function(b,c){void 0!==b&&(a.renderContent[b]=[],void 0===c&&(c="list"),k.getContent(b,c).then(function(b){var d=r(b.html);if(-1!==d.indexOf("getContent(")){var e=u(r(b.html))(a);d=d.match(/getContent\(.*\)/g);for(var g in d){a.contsToRend||(a.contsToRend=[]);var f=d[g].split(",")[0].replace("getContent(","").replaceAll("'",""),k=d[g].split(",")[1].replace(")","").replaceAll("'","");a.contsToRend.push({id:f+k, 16contentId:b.item.id,modelId:c,comp:e})}}else if(-1!==d.indexOf("getNumberContentChild("))e=u(r(b.html))(a),a.renderContent[b.item.id][c]=m.trustAsHtml(d);else{a.renderContent[b.item.id][c]=m.trustAsHtml(d);if(a.contsToRend)var l=a.contsToRend.filter(a=>a.id===b.item.id+c)[0];l&&n(function(){a.renderContent[l.contentId][l.modelId]=m.trustAsHtml(l.comp[0].outerHTML)})}},function(a){console.error("Errore durante il caricamento del contenuto")}))};a.getTableHeader=function(b,c){void 0===c&&(c="list"); 17k.getContent(b,c).then(function(b){a.tableHeader=[];$(b.html).each(function(){var b=$(this).attr("data-thead");b&&a.tableHeader.push(b)})},function(a){console.error("Errore durante il caricamento del contenuto")})};a.goToPage=function(b){a.currentPage=b};a.goToFirstPage=function(){a.currentPage=0};a.refreshPage=function(){a.currentPage=1;n(a.goToFirstPage,1E3)};a.getFilterDay=function(b,c,e){var d=parseInt(c)-1;a.dayName[b]=(new Date(e,d,b)).toLocaleString(void 0,{weekday:"short"});return"(attributeFilter=true;key=data_iniz;start="+ 18b+"/"+c+"/"+e+";end="+b+"/"+c+"/"+e+")"};a.setContents=function(b){a.contents=b.replace(/=/g,'":"');a.contents=a.contents.replace(/}/g,'"}');a.contents=a.contents.replace(/contentId/g,'"contentId').replace(/modelId/g,'"modelId');a.contents=a.contents.replace(/, "/g,'", "');a.contents=JSON.parse(a.contents);a.numberOfPages=0!=a.pageSize?Math.ceil(a.contents.length/a.pageSize):1;a.pages=[];for(b=a.currentPage=0;b<a.numberOfPages;b++)a.pages[b]=b+1;for(b in a.contents)k.getContent(a.contents[b].contentId, 19a.contents[b].modelId).then(function(b){a.renderContent[b.item.id]=m.trustAsHtml(b.html)},function(a){console.error("Errore durante il caricamento del contenuto")})};a.setArgomenti=function(b,c){"Argomenti"!=b&&a.argomenti.push({name:b.replace("%","'"),code:c})};a.setCategorie=function(a,c){switch(c){case "amministrazione":ammins_chk.push(a);break;case "novita":novita_chk.push(a);break;case "servizi":servizi_chk.push(a);break;case "documenti":docs_chk.push(a)}};a.getArgomentiList=function(){var b= 20"";a.categorie&&(b=a.categorie);for(var c in a.args_selected){var e=b[b.length-1];b=void 0===e||","==e?b+(a.args_selected[c].code+""):b+(","+a.args_selected[c].code)}for(c in a.ammins_selected)b=""==b?b+(a.ammins_selected[c].code+""):b+(","+a.ammins_selected[c].code);for(c in a.servizi_selected)b=""==b?b+(a.servizi_selected[c].code+""):b+(","+a.servizi_selected[c].code);for(c in a.novita_selected)b=""==b?b+(a.novita_selected[c].code+""):b+(","+a.novita_selected[c].code);for(c in a.docs_selected)b= 21""==b?b+(a.docs_selected[c].code+""):b+(","+a.docs_selected[c].code);return b};a.cleanSearchParameter=function(b){"all"==b?a.searchParameters={}:delete a.searchParameters[b]};a.toggle=function(a,c){var b=c.indexOf(a);
21if(a.code&&0<c.length)for(var d in c)c[d].code==a.code&&(b=d);-1<b?(c.splice(b,1),p("",a.code)):(c.push(a),p(a.code))};a.exists=function(a,c){return-1<c.indexOf(a)};a.ammins_isIndeterminate=function(){return 0!==a.ammins_selected.length&&a.ammins_selected.length!==a.ammins_chk.length}; 22a.ammins_isChecked=function(){return a.ammins_selected.length===a.ammins_chk.length};a.ammins_toggleAll=function(){if(a.ammins_selected.length===a.ammins_chk.length)a.ammins_selected=[];else if(0===a.ammins_selected.length||0<a.ammins_selected.length)a.ammins_selected=a.ammins_chk.slice(0)};a.servizi_isIndeterminate=function(){return 0!==a.servizi_selected.length&&a.servizi_selected.length!==a.servizi_chk.length};a.servizi_isChecked=function(){return a.servizi_selected.length===a.servizi_chk.length}; 23a.servizi_toggleAll=function(){if(a.servizi_selected.length===a.servizi_chk.length)a.servizi_selected=[];else if(0===a.servizi_selected.length||0<a.servizi_selected.length)a.servizi_selected=a.servizi_chk.slice(0)};a.novita_isIndeterminate=function(){return 0!==a.novita_selected.length&&a.novita_selected.length!==a.novita_chk.length};a.novita_isChecked=function(){return a.novita_selected.length===a.novita_chk.length};a.novita_toggleAll=function(){if(a.novita_selected.length===a.novita_chk.length)a.novita_selected= 24[];else if(0===a.novita_selected.length||0<a.novita_selected.length)a.novita_selected=a.novita_chk.slice(0)};a.docs_isIndeterminate=function(){return 0!==a.docs_selected.length&&a.docs_selected.length!==a.docs_chk.length};a.docs_isChecked=function(){return a.docs_selected.length===a.docs_chk.length};a.docs_toggleAll=function(){if(a.docs_selected.length===a.docs_chk.length)a.docs_selected=[];else if(0===a.docs_selected.length||0<a.docs_selected.length)a.docs_selected=a.docs_chk.slice(0)};a.toggleAll= 25function(b){"categorie"==b&&(a.ammins_selected=[],a.servizi_selected=[],a.novita_selected=[],a.docs_selected=[]);"argomenti"==b&&(a.args_selected=[]);switch(b){case "categorie":a.ammins_selected=[];a.servizi_selected=[];a.novita_selected=[];a.docs_selected=[];break;case "argomenti":a.args_selected=[];break;default:a.ammins_selected=[],a.servizi_selected=[],a.novita_selected=[],a.docs_selected=[],a.args_selected=[],a.active_chk=null,a.clean_date()}};a.class_tutti=function(b){a.searchParametersLength= 260;a.searchParameters&&(a.searchParametersLength=Object.keys(a.searchParameters).length);switch(b){case "categorie":return 0!==a.ammins_selected.length||0!==a.servizi_selected.length||0!==a.novita_selected.length||0!==a.docs_selected.length||0!==a.searchParametersLength||void 0!==a.searchParameters?"":"active";default:return 0!==a.ammins_selected.length||0!==a.servizi_selected.length||0!==a.novita_selected.length||0!==a.docs_selected.length||0!==a.args_selected.length||null!=a.active_chk||null!=a.data_inizio|| 27null!=a.data_fine||0!==a.searchParametersLength?"":"active"}};a.class_categorie=function(a,c){return 0!==a.length&&a.length!==c.length?"active":a.length===c.length?"active":""};a.unchk=function(a,c){a=c.indexOf(a);-1<a&&c.splice(a,1)};a.clean_date=function(){a.data_inizio=null;a.data_fine=null};a.setActive=function(b){switch(b){case "argomenti":a.categoriaTab="";a.argomentoTab="active";a.opzioniTab="";break;case "opzioni":a.categoriaTab="";a.argomentoTab="";a.opzioniTab="active";break;default:a.categoriaTab= 28"active",a.argomentoTab="",a.opzioniTab=""}};a.setArgsSelected=function(b){""!=b&&(a.args_selected=b.split(","))};a.setCatSelected=function(b,c){if(""!=c)switch(b){case "amministrazione":a.ammins_selected=c.split(",");break;case "servizi":a.servizi_selected=c.split(",");break;case "novita":a.novita_selected=c.split(",");break;case "documenti":a.docs_selected=c.split(",")}};a.selectedRicercaTxtItemChanged=function(a){void 0!==a&&void 0!==a.contentName&&(cercatxt=a.contentName);void 0===a&&(cercatxt= 29"")};a.listLengthWithoutElem=function(a,c,e){var b=a.length;-1!=a.indexOf(c)&&b--; -1!=a.indexOf(e)&&b--;return b};a.scrollTo=function(a){angular.element("html, body").animate({scrollTop:$("#"+a).offset().top},800)};a.hiddenSection=function(a){return $("#section-"+a).hasClass("ng-hide")};a.toggleList=function(){a.listContentShowAll=!a.listContentShowAll};a.getNumberContentChild=function(a,c,e){k.getContents(a,"",c,"").then(function(a){void 0!=a?(Array.isArray(a)?(a=a.length,$("#child"+e+"sing").remove()): 30(a=1,$("#child"+e+"plur").remove()),$("#child"+e).append(a)):$("#child"+e).parent().remove()},function(a){})};a.filterServicesChild=function(a){return function(b){return b.$!=a}};a.anteprimaModale=function(b,c,e,d){a.modaleAnteprimaSlideTitolo=b;a.modaleAnteprimaSlideDescrizione=c;a.modaleAnteprimaSlideImg=e;a.modaleAnteprimaSlideLink=d;$("#modaleAnteprimaSlide").modal("show")}}]);app.filter("startFrom",function(){return function(a,k){return a.slice(+k)}});
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.