PageSourceSearch

https://www.bastillebastille.com/wp-content/cache/autoptimize/1142…72880b7ba5973570251ee8ad5847a1.js?ver=3.5.9

js bastillebastille.com collected 2026-10-02 05:06:40 UTC 10,764 bytes, 28 lines download raw bytes

1(function($){"use strict";var loading=false;var useLayout=$('#umggr-wc-pagination-load-more').data('layout');var setOffset=parseInt($('#umggr-wc-pagination-load-more').data('inital-items'));var setInitialOffset=parseInt($('#umggr-wc-pagination-load-more').data('inital-items'));var postsPerPage=parseInt($('#umggr-wc-pagination-load-more').data('items-per-page'));var sectionID=$('#umggr-wc-pagination-load-more').data('section-id');var orderBy=$('#umggr-wc-pagination-load-more').data('order-by');var orderDirection=$('#umggr-wc-pagination-load-more').data('order-direction');var getTaxonomy=$('#umggr-wc-pagination-load-more').data('taxonomy');var getCategoryID=$('#umggr-wc-pagination-load-more').data('category-id');var getMetaKey=$('#umggr-wc-pagination-load-more').data('filter-meta-key');var getMetaValue=$('#umggr-wc-pagination-load-more').data('filter-meta-value');var getMetaCompare=$('#umggr-wc-pagination-load-more').data('filter-meta-compare');var customPostType=$('#umggr-wc-pagination-load-more').data('post-type');var excludePosts=$('#umggr-wc-pagination-load-more').data('filter-omit-posts');var restURL=UMGGR_WC_Pagination.resturl;var dataObject={post_type:customPostType,offset:setOffset,per_page:postsPerPage,orderby:orderBy,order:orderDirection,_embed:true,exclude:excludePosts};if(''!==getTaxonomy&&''!==getCategoryID){dataObject['taxonomy']=getTaxonomy;dataObject['taxonomy_field']='id';dataObject['taxonomy_terms']=getCategoryID;}
2if(''!==getMetaKey&&''!==getMetaValue){dataObject['meta_key']=getMetaKey;dataObject['meta_value']=getMetaValue;dataObject['meta_compare']=getMetaCompare;}
3$(document).ready(function(){if($('#umggr-wc-pagination-load-more').length>0){initalWCPostCheck();}});$('#umggr-wc-pagination-load-more').on('click',function(){if('release'===useLayout){loadMoreWCPostsConcurrent();}else{loadMoreWCPosts();}});$('#umggr-wc-pagination-back-to-top').on('click',function(){$('html, body').animate({scrollTop:0},800);});$.initPagination=function(taxonomy,categoryID,metaKey,metaValue){if(0!==parseInt(categoryID)&&''!==taxonomy){dataObject['taxonomy']=taxonomy;dataObject['taxonomy_field']='id';dataObject['taxonomy_terms']=categoryID;}else{delete dataObject['taxonomy'];delete dataObject['taxonomy_field'];delete dataObject['taxonomy_terms'];}
4if(''!==parseInt(metaKey)&&''!==metaValue){dataObject['meta_key']=metaKey;dataObject['meta_value']=metaValue;dataObject['meta_compare']=getMetaCompare;}else{delete dataObject['meta_key'];delete dataObject['meta_value'];delete dataObject['meta_compare'];}
5dataObject['offset']=setInitialOffset;initalWCPostCheck();setOffset=parseInt($('#umggr-wc-pagination-load-more').data('inital-items'));dataObject['offset']=setOffset;$('#umggr-wc-pagination-load-more').data('taxonomy',taxonomy);$('#umggr-wc-pagination-load-more').data('category-id',categoryID);$('#umggr-wc-pagination-load-more').data('data-filter-meta-key',metaKey);$('#umggr-wc-pagination-load-more').data('data-filter-meta-value',metaValue);};function initalWCPostCheck()
6{$('#umggr-wc-pagination-load-more').hide();var posts={};$.ajax({type:"GET",url:restURL,data:dataObject,success:function(response){posts=response;},error:function(error){console.error('error',error);}}).then((posts)=>{if(typeof posts!=='undefined'&&posts.length>0){$('#umggr-wc-pagination-load-more').show();}}).error((error)=>{console.error('error',error);});}
7async function loadMoreWCPosts(initMode=false,contentPanelIDHeight=''){if(!loading){loading=true;$('#umggr-wc-pagination-load-more').attr('loading','""');let posts={};try{posts=await fetchPostsAjaxCall(restURL,dataObject);if(typeof posts!=='undefined'&&posts.length){let fragment=$(document.createDocumentFragment());for(let post of posts){let featuredImageURL='';let featuredImageSrcSet='';let featuredImageSizes='';let tileTemplate=$('#'+sectionID+' umg-slide:last').clone();if(post.featured_img_srcset==false){post.featured_img_srcset="";}
8switch(useLayout){case"artist":let htmlStruct="";if(post.artist_categories.includes('Legacy')){htmlStruct=UMGGR_WC_ARTIST_ARCHIVE_CARD.legacy;}else{htmlStruct=UMGGR_WC_ARTIST_ARCHIVE_CARD.contemporary;}
9featuredImageURL=(post.featured_image_url&&false!==post.featured_image_url?post.featured_image_url:'');featuredImageSrcSet=(post.featured_img_srcset&&false!==post.featured_img_srcset?post.featured_img_srcset:'');featuredImageSizes=(post.featured_img_sizes&&false!==post.featured_img_sizes?post.featured_img_sizes:'');htmlStruct=htmlStruct.replace(/{artist_id}/g,post.ID);htmlStruct=htmlStruct.replace(/{post_title}/g,post.post_title);htmlStruct=htmlStruct.replace(/{permalink}/g,post.set_permalink);htmlStruct=htmlStruct.replace(/{image_url}/g,featuredImageURL);htmlStruct=htmlStruct.replace(/{srcset}/g,featuredImageSrcSet);htmlStruct=htmlStruct.replace(/{sizes}/g,featuredImageSizes);htmlStruct=htmlStruct.replace(/{socialMenuJSONString}/g,post.socialMenuJSONString);htmlStruct=htmlStruct.replace(/{officalSiteLink}/g,post.offical_site_link);$('umg-grid#artists-list').append(htmlStruct);break;case"news":if(post.featured_image_url&&false!==post.featured_image_url){featuredImageURL=post.featured_image_url;featuredImageSrcSet=(post.featured_img_srcset&&false!==post.featured_img_srcset?post.featured_img_srcset:'');featuredImageSizes=(post.featured_img_sizes&&false!==post.featured_img_sizes?post.featured_img_sizes:'');tileTemplate.find('umg-image').attr('src',featuredImageURL);tileTemplate.find('umg-image').attr('srcset',featuredImageSrcSet);tileTemplate.find('umg-image').attr('sizes',featuredImageSizes);}else{tileTemplate.find('umg-image').attr('src','');tileTemplate.find('umg-image').attr('srcset','');tileTemplate.find('umg-image').attr('sizes','');}
10if(post.set_permalink&&false!==post.set_permalink){tileTemplate.find('umg-button').attr('url',post.set_permalink);}else{tileTemplate.find('umg-button').attr('url','#');}
11tileTemplate.find('[as="h2"]').html(post.post_title);tileTemplate.find('[as="span"]').html(formatDate(post.post_date));break;case"video":tileTemplate.find('[as="h2"]').html(post.post_title);if(''!==post.video_artist){if(tileTemplate.find('umg-text.subtitle').length===0){var newElement=$('<umg-text>',{slot:'content',class:'subtitle',as:'span',variant:post.video_artist_font_size,fontweight:post.video_artist_font_weight,withoutmargin:'',alignment:'start'}).text(post.video_artist);var titleElement=tileTemplate.find('umg-text.title');if(titleElement.length>0){titleElement.after(newElement);}}else{tileTemplate.find('umg-text.subtitle').html(post.video_artist);}}
12tileTemplate.find('umg-deferred-media').attr('source','//'+post.video_src);featuredImageURL=(post.video_img_src&&false!==post.video_img_src?post.video_img_src:'');featuredImageSrcSet=(post.video_img_srcset&&false!==post.video_img_srcset?post.video_img_srcset:'');featuredImageSizes=(post.video_img_sizes&&false!==post.video_img_sizes?post.video_img_sizes:'');if(post.video_img_src&&''!==post.video_img_src){tileTemplate.find('umg-image').attr('src',featuredImageURL);tileTemplate.find('umg-image').attr('srcset',featuredImageSrcSet);tileTemplate.find('umg-image').attr('sizes',featuredImageSizes);}else{tileTemplate.find('umg-image').attr('src','');tileTemplate.find('umg-image').attr('srcset','');tileTemplate.find('umg-image').attr('sizes','');}
13break;default:tileTemplate.find('[as="h2"]').html(post.post_title);break;}
14fragment.append(tileTemplate);}
15$('#'+sectionID+' umg-slider.umg-class-grid').append(fragment);loading=false;$('#umggr-wc-pagination-load-more').removeAttr('loading');}
16if(''!==contentPanelIDHeight){$('#'+contentPanelIDHeight).attr('style','');$('#preloader').hide();}}catch(error){loading=false;$('#umggr-wc-pagination-load-more').removeAttr('loading');console.error("Error fetching posts:",error);}}
17if(false===initMode){var newOffset=parseInt(setOffset)+parseInt(postsPerPage);dataObject['offset']=newOffset;try{let posts=await fetchPostsAjaxCall(restURL,dataObject);if(typeof posts==='undefined'||posts.length===0){$('#umggr-wc-pagination-load-more').hide();}else{$('#umggr-wc-pagination-load-more').attr('data-inital-items',parseInt(setOffset)+parseInt(postsPerPage));}}catch(error){console.error("Error fetching posts for new offset:",error);}
18setOffset+=postsPerPage;}}
19async function loadMoreWCPostsConcurrent(initMode=false,contentPanelIDHeight=''){if(!loading){loading=true;$('#umggr-wc-pagination-load-more').attr('loading','""');let posts={};try{posts=await fetchPostsAjaxCall(restURL,dataObject);if(typeof posts!=='undefined'&&posts.length){let fragment=$(document.createDocumentFragment());let promises=posts.map(async(post)=>{let tileTemplate=$('#'+sectionID+' umg-slide:last').clone();switch(useLayout){case"release":tileTemplate.empty();try{let data=await generateMusicReleaseCard(post.ID);tileTemplate.html(data.data.content);}catch(error){console.error("Error fetching data from",post.ID,error);}
20break;default:tileTemplate.find('[as="h2"]').html(post.post_title);break;}
21return tileTemplate;});const tiles=await Promise.all(promises);
21tiles.forEach(tile=>fragment.append(tile));$('#'+sectionID+' umg-slider.umg-class-grid').append(fragment);loading=false;$('#umggr-wc-pagination-load-more').removeAttr('loading');}
22if(''!==contentPanelIDHeight){$('#'+contentPanelIDHeight).attr('style','');$('#preloader').hide();}}catch(error){loading=false;$('#umggr-wc-pagination-load-more').removeAttr('loading');console.error("Error fetching posts:",error);}}
23if(false===initMode){var newOffset=parseInt(setOffset)+parseInt(postsPerPage);dataObject['offset']=newOffset;try{let posts=await fetchPostsAjaxCall(restURL,dataObject);if(typeof posts==='undefined'||posts.length===0){$('#umggr-wc-pagination-load-more').hide();}else{$('#umggr-wc-pagination-load-more').attr('data-inital-items',parseInt(setOffset)+parseInt(postsPerPage));}}catch(error){console.error("Error fetching posts for new offset:",error);}
24setOffset+=postsPerPage;}}
25function formatDate(dateStr)
26{var dateObject=new Date(dateStr);var monthNames=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];var monthName=monthNames[dateObject.getMonth()];var day=dateObject.getDate();var year=dateObject.getFullYear();var formattedDate=monthName+" "+day+" "+year;return formattedDate;}
27async function fetchPostsAjaxCall(url,data){return new Promise((resolve,reject)=>{$.ajax({type:'GET',url:url,data:data,success:function(response){resolve(response);},error:function(error){reject(error);}});});}
28function generateMusicReleaseCard(postID){return new Promise((resolve,reject)=>{$.ajax({type:'GET',url:UMGGR_WC_Pagination.ajaxurl+'?action=wc_music_release_card&nonce='+UMGGR_WC_Pagination.nonce+'&postID='+encodeURIComponent(postID),success:function(response){resolve(response);},error:function(error){reject(error);}});});}})(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.