1jQuery(document).ready(function ($) { 2 3 var ajaxurl = meganizer_pagination.ajax_url; 4 5 function meganizer_is_on_screen(elem) { 6 7 if ($(elem)[0]) { 8 9 var tmtwindow = jQuery(window); 10 var viewport_top = tmtwindow.scrollTop(); 11 var viewport_height = tmtwindow.height(); 12 var viewport_bottom = viewport_top + viewport_height; 13 var tmtelem = jQuery(elem); 14 var top = tmtelem.offset().top; 15 var height = tmtelem.height(); 16 var bottom = top + height; 17 return (top >= viewport_top && top < viewport_bottom) || 18 (bottom > viewport_top && bottom <= viewport_bottom) || 19 (height > viewport_height && top <= viewport_top && bottom >= viewport_bottom); 20 } 21 } 22 23 var n = window.TWP_JS || {}; 24 var paged = parseInt(meganizer_pagination.paged) + 1; 25 var maxpage = meganizer_pagination.maxpage; 26 var nextLink = meganizer_pagination.nextLink; 27 var loadmore = meganizer_pagination.loadmore; 28 var loading = meganizer_pagination.loading; 29 var nomore = meganizer_pagination.nomore; 30 var pagination_layout = meganizer_pagination.pagination_layout; 31 32 $('.twp-loading-button').click(function () { 33 var pageSection = $(".data-bg"); 34 pageSection.each(function (indx) { 35 36 if ($(this).attr("data-background")) { 37 38 $(this).css("background-image", "url(" + $(this).data("background") + ")"); 39 40 } 41 42 }); 43 if ((!$('.twp-no-posts').hasClass('twp-no-posts'))) { 44 45 $('.twp-loading-button').text(loading); 46 $('.twp-loging-status').addClass('twp-ajax-loading'); 47 $('.twp-loaded-content').load(nextLink + ' .theme-article-area', function () { 48 if (paged < 10) { 49 var newlink = nextLink.substring(0, nextLink.length - 2); 50 } else { 51 52 var newlink = nextLink.substring(0, nextLink.length - 3); 53 } 54 paged++; 55 nextLink = newlink + paged + '/'; 56 if (paged > maxpage) { 57 $('.twp-loading-button').addClass('twp-no-posts'); 58 $('.twp-loading-button').text(nomore); 59 } else { 60 $('.twp-loading-button').text(loadmore); 61 } 62 63 $('.twp-loaded-content .theme-article-area').each(function(){ 64 $(this).addClass(paged + '-twp-article-ajax'); 65 }); 66 67 var lodedContent = $('.twp-loaded-content').html(); 68 $('.twp-loaded-content').html(''); 69 70 if ($('.article-wraper').hasClass('archive-layout-masonry')) { 71 72 if ($('.archive-layout-masonry').length > 0) { 73 var content = $(lodedContent); 74 content.hide(); 75 grid = $('.archive-layout-masonry'); 76 grid.append(content); 77 grid.imagesLoaded(function () { 78 content.show(); 79 80 var winwidth = $(window).width(); 81 $(window).resize(function () { 82 winwidth = $(window).width(); 83 }); 84 85 if (winwidth > 990) { 86 grid.masonry('appended', content).masonry(); 87 } else { 88 grid.masonry('appended', content); 89 } 90 91 }); 92 } 93 94 } else { 95 96 $('.content-area .article-wraper').append(lodedContent); 97 98 } 99 100 $('.twp-loging-status').removeClass('twp-ajax-loading'); 101 102 $('.theme-article-area').each(function () { 103 104 if (!$(this).hasClass('theme-article-loaded')) { 105 106 $(this).addClass(paged + '-twp-article-ajax'); 107 $(this).addClass('theme-article-loaded'); 108 $(this).find('.theme-video-panel').addClass( paged + '-twp-video-ajax' ); 109 $(this).find('.theme-video-panel').removeClass('video-main-wraper'); 110 } 111 112 }); 113 }); 114 115 } 116 }); 117 118 if (pagination_layout == 'auto-load') { 119 $(window).scroll(function () { 120 var pageSection = $(".data-bg"); 121 pageSection.each(function (indx) { 122 123 if ($(this).attr("data-background")) { 124 125 $(this).css("background-image", "url(" + $(this).data("background") + ")"); 126 127 } 128 129 }); 130 if (!$('.meganizer-auto-pagination').hasClass('twp-ajax-loading') && !$('.meganizer-auto-pagination').hasClass('twp-no-posts') && maxpage > 1 && meganizer_is_on_screen('.meganizer-auto-pagination')) { 131 $('.meganizer-auto-pagination').addClass('twp-ajax-loading'); 132 $('.meganizer-auto-pagination').text(loading); 133 134 $('.twp-loaded-content').load(nextLink + ' .theme-article-area', function () { 135 136 if (paged < 10) { 137 var newlink = nextLink.substring(0, nextLink.length - 2); 138 } else { 139 140 var newlink = nextLink.substring(0, nextLink.length - 3); 141 } 142 paged++; 143 nextLink = newlink + paged + '/'; 144 if (paged > maxpage) { 145 $('.meganizer-auto-pagination').addClass('twp-no-posts'); 146 $('.meganizer-auto-pagination').text(nomore); 147 } else { 148 $('.meganizer-auto-pagination').removeClass('twp-ajax-loading'); 149 $('.meganizer-auto-pagination').text(loadmore); 150 } 151 152 $('.twp-loaded-content .theme-article-area').each(function(){ 153 $(this).addClass(paged + '-twp-article-ajax'); 154 }); 155 156 var lodedContent = $('.twp-loaded-content').html(); 157 158 $('.twp-loaded-content').html(''); 159 160 if ($('.article-wraper').hasClass('archive-layout-masonry')) { 161 162 if ($('.archive-layout-masonry').length > 0) { 163 var content = $(lodedContent); 164 content.hide(); 165 grid = $('.archive-layout-masonry'); 166 grid.append(content); 167 grid.imagesLoaded(function () { 168 content.show(); 169 170 var winwidth = $(window).width(); 171 $(window).resize(function () { 172 winwidth = $(window).width(); 173 }); 174 175 if (winwidth > 990) { 176 grid.masonry('appended', content).masonry(); 177 } else { 178 grid.masonry('appended', content); 179 } 180 181 }); 182 } 183 184 } else { 185 186 $('.content-area .article-wraper').append(lodedContent); 187 188 } 189 190 $('.meganizer-auto-pagination').removeClass('twp-ajax-loading'); 191 192 $('.theme-article-area').each(function(){ 193 $(this).removeClass(paged + '-twp-article-ajax'); 194 }); 195 196 197 }); 198 } 199 200 }); 201 } 202 203 $(window).scroll(function () { 204 var pageSection = $(".data-bg"); 205 pageSection.each(function (indx) { 206 207 if ($(this).attr("data-background")) { 208 209 $(this).css("background-image", "url(" + $(this).data("background") + ")"); 210 211 } 212 213 }); 214 if (!$('.twp-single-infinity').hasClass('twp-single-loading') && $('.twp-single-infinity').attr('loop-count') <= 3 && meganizer_is_on_screen('.twp-single-infinity')) { 215 216 $('.twp-single-infinity').addClass('twp-single-loading'); 217 var loopcount = $('.twp-single-infinity').attr('loop-count'); 218 var postid = $('.twp-single-infinity').attr('next-post'); 219 220 var data = { 221 'action': 'meganizer_single_infinity', 222 '_wpnonce': meganizer_pagination.ajax_nonce, 223 'postid': postid, 224 }; 225 226 $.post(ajaxurl, data, function (response) { 227 228 if (response) { 229 var content = response.data.content.join(''); 230 var content = $(content); 231 $('.twp-single-infinity').before(content); 232 var newpostid = response.data.postid['0']; 233 $('.twp-single-infinity').attr('next-post', newpostid); 234 235 $('article#post-' + postid + ' ul.wp-block-gallery.columns-1, article#post-' + postid + ' .wp-block-gallery.columns-1 .blocks-gallery-grid, article#post-' + postid + ' .gallery-columns-1').each(function () { 236 $(this).slick({ 237 slidesToShow: 1, 238 slidesToScroll: 1, 239 fade: true, 240 autoplay: true, 241 autoplaySpeed: 8000, 242 infinite: true, 243 nextArrow: '<button type="button" class="slide-btn slide-btn-bg slide-next-icon">'+meganizer_custom.next_svg+'</button>', 244 prevArrow: '<button type="button" class="slide-btn slide-btn-bg slide-prev-icon">'+meganizer_custom.prev_svg+'</button>', 245 dots: false 246 }); 247 }); 248 249 $('article').each(function () { 250 251 if ($('body').hasClass('booster-extension') && $(this).hasClass('after-load-ajax') ) { 252 253 var cid = $(this).attr('id'); 254 $(this).addClass( cid ); 255 256 likedislike(cid); 257 booster_extension_post_reaction(cid); 258 259 } 260 261 $(this).removeClass('after-load-ajax'); 262 263 }); 264 265 } 266 267 $('.twp-single-infinity').removeClass('twp-single-loading'); 268 loopcount++; 269 $('.twp-single-infinity').attr('loop-count', loopcount); 270 271 }); 272 273 } 274 275 }); 276 277});
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.