1/* JQuery Inview */ 2!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(d){var c,h,i,s=[],u=document,p=window,g=u.documentElement;function t(){if(s.length){var e,t,n=0,i=d.map(s,function(e){var t=e.data.selector,e=e.$element;return t?e.find(t):e});for(c=c||((t={height:p.innerHeight,width:p.innerWidth}).height||!(e=u.compatMode)&&d.support.boxModel||(t={height:(e="CSS1Compat"===e?g:u.body).clientHeight,width:e.clientWidth}),t),h=h||{top:p.pageYOffset||g.scrollTop||u.body.scrollTop,left:p.pageXOffset||g.scrollLeft||u.body.scrollLeft};n<s.length;n++)if(d.contains(g,i[n][0])){var o=d(i[n]),f=o[0].offsetHeight,l=o[0].offsetWidth,r=o.offset(),a=o.data("inf_inview");if(!h||!c)return;r.top+f>h.top&&r.top<h.top+c.height&&r.left+l>h.left&&r.left<h.left+c.width?a||o.data("inf_inview",!0).trigger("inf_inview",[!0]):a&&o.data("inf_inview",!1).trigger("inf_inview",[!1])}}}d.event.special.inf_inview={add:function(e){s.push({data:e,$element:d(this),element:this}),!i&&s.length&&(i=setInterval(t,250))},remove:function(e){for(var t=0;t<s.length;t++){var n=s[t];if(n.element===this&&n.data.guid===e.guid){s.splice(t,1);break}}s.length||(clearInterval(i),i=null)}},d(p).on("scroll resize scrollstop",function(){c=h=null}),!g.addEventListener&&g.attachEvent&&g.attachEvent("onfocusin",function(){h=null})}); 3 4( function($) { 5 6 'use strict'; 7 8 Bdpp_Window_Resise(); 9 10 /* Trending Post Views Count Ajax */ 11 if( Bdpp.trend_post != 0 ) { 12 var data = { 13 action : 'bdpp_trending_post_count', 14 post_id : Bdpp.trend_post 15 }; 16 $.post(Bdpp.ajax_url, data, function(result) { 17 }); 18 } 19 20 /* Slider */ 21 bdpp_init_post_slider(); 22 23 /* Carousel Slider */ 24 bdpp_init_post_carousel(); 25 26 /* GridBox Slider */ 27 bdpp_init_post_gridbox_slider(); 28 29 /* Taxonomy Slider */ 30 bdpp_init_cat_slider(); 31 32 /* Ticker */ 33 bdpp_init_post_ticker(); 34 35 /* Masonry */ 36 bdpp_init_post_masonry(); 37 38 /* Widget Slider */ 39 bdpp_init_widget_slider(); 40 41 /* Widget Scrolling */ 42 bdpp_init_vertical_scrolling_wdgt(); 43 44 /* Tooltip */ 45 bdpp_tooltip(); 46 47 /* Load More */ 48 $( '.bdpp-post-load-more' ).each(function( index ) { 49 50 var current_obj = $(this); 51 var cls_ele = current_obj.closest('.bdpp-post-data-wrap'); 52 var cnt_ele = current_obj.closest('.bdpp-post-data-wrap').find('.bdpp-post-data-inr-wrap'); 53 var shrt_param = current_obj.attr('data-conf'); 54 var paged = current_obj.attr('data-paged'); 55 56 if( cls_ele.hasClass('bdpp-post-masonry-wrap') ) { 57 var masonry = true; 58 } else { 59 var masonry = false; 60 } 61 62 $(this).on("click", function() { 63 64 if( $(this).hasClass('bdpp-load-more-disabled') ) { 65 return false; 66 } 67 68 current_obj.addClass('bdpp-load-more-disabled'); 69 current_obj.find('.bdpp-load-more-icon').hide(); 70 current_obj.find('.bdpp-loader').css('display', 'inline-block'); 71 72 paged = paged ? ( parseInt(paged) + 1) : 2; 73 var data = { 74 action : 'bdpp_load_more_posts', 75 shrt_param : shrt_param, 76 paged : paged, 77 count : current_obj.attr('data-count') 78 }; 79 $.post(Bdpp.ajax_url, data, function(result) { 80 81 if( result.status == 1 && result.data != '' ) { 82 83 if( masonry ) { 84 var obj_id = cls_ele.attr('id'); 85 var msnry_id = $('#'+obj_id+' .bdpp-post-masonry-inr-wrap'); 86 var $content = $( result.data ); 87 88 $content.hide(); 89 90 msnry_id.append($content).imagesLoaded(function() { 91 $content.show(); 92 msnry_id.append( $content ).masonry( 'appended', $content ); 93 }); 94 } else { 95 cnt_ele.append( result.data ); 96 current_obj.attr( 'data-count', result.count ); 97 } 98 99 if( result.last_page == 1 ) { 100 current_obj.closest('.bdpp-paging').hide(); 101 } 102 103 } else if(result.data == '') { 104 105 current_obj.closest('.bdpp-paging').hide(); 106 var msg_info = '<div class="bdpp-info">'+Bdpp.no_post_found_msg+'</div>'; 107 108 cnt_ele.after( msg_info ); 109 setTimeout(function() { 110 $(".bdpp-info").fadeOut("normal", function() { 111 $(this).remove(); 112 });
113 }, 3000 ); 114 } 115 116 bdpp_tooltip(); 117 current_obj.find('.bdpp-load-more-icon').show(); 118 current_obj.find('.bdpp-loader').hide(); 119 current_obj.removeClass('bdpp-load-more-disabled'); 120 }); 121 }); 122 }); 123 124 /* Numeric Ajax */ 125 $( '.bdpp-numeric-post-ajax' ).each(function( index ) { 126 127 var current_obj = $(this); 128 var btn = current_obj.find('.page-numbers'); 129 var cls_ele = current_obj.closest('.bdpp-post-data-wrap'); 130 var cnt_ele = current_obj.closest('.bdpp-post-data-wrap').find('.bdpp-post-data-inr-wrap'); 131 var cls_id = cls_ele.attr('id'); 132 var shrt_param = current_obj.attr('data-conf'); 133 134 if( cls_ele.hasClass('bdpp-post-masonry-wrap') ) { 135 var masonry = true; 136 } else { 137 var masonry = false; 138 } 139 140 $('#'+cls_id).on("click", '.bdpp-numeric-post-ajax .page-numbers', function() { 141 142 var btn_href = $(this).attr('href'); 143 144 if( typeof(btn_href) == 'undefined' || btn_href == '' ) { 145 return false; 146 } 147 148 if( $(this).hasClass('bdpp-ajax-disabled') ) { 149 return false; 150 } 151 152 btn.addClass('bdpp-ajax-disabled'); 153 cls_ele.find('.bdpp-loader').css('display', 'inline-block'); 154 155 var data = { 156 action : 'bdpp_load_more_posts', 157 shrt_param : shrt_param, 158 href : btn_href, 159 pagination_type : 'numeric-ajax', 160 count : 0 161 }; 162 $.post(Bdpp.ajax_url, data, function(result) { 163 164 if( result.status == 1 && result.data != '' ) { 165 166 if( masonry ) { 167 var obj_id = cls_ele.attr('id'); 168 var msnry_id = $('#'+obj_id+' .bdpp-post-masonry-inr-wrap'); 169 var $content = $( result.data ); 170 171 $content.hide(); 172 173 msnry_id.html($content).imagesLoaded(function() { 174 $content.show(); 175 msnry_id.masonry('reloadItems'); 176 msnry_id.masonry( 'layout' ); 177 }); 178 } else { 179 cnt_ele.html( result.data ); 180 } 181 182 current_obj.html( result.pagination_html ); 183 184 } else if(result.data == '') { 185 186 current_obj.closest('.bdpp-paging').hide(); 187 var msg_info = '<div class="bdpp-info">'+Bdpp.no_post_found_msg+'</div>'; 188 189 cnt_ele.after( msg_info ); 190 setTimeout(function() { 191 $(".bdpp-info").fadeOut("normal", function() { 192 $(this).remove(); 193 }); 194 }, 3000 ); 195 } 196 197 bdpp_tooltip(); 198 btn.removeClass('bdpp-ajax-disabled'); 199 cls_ele.find('.bdpp-loader').hide(); 200 }); 201 202 return false; 203 }); 204 }); 205 206 /* Prev - Next Ajax */ 207 $( '.bdpp-prev-next-post-ajax' ).each(function( index ) { 208 209 var current_obj = $(this); 210 var btn = current_obj.find('.bdpp-ajax-pagi-btn'); 211 var cls_ele = current_obj.closest('.bdpp-post-data-wrap'); 212 var cnt_ele = current_obj.closest('.bdpp-post-data-wrap').find('.bdpp-post-data-inr-wrap'); 213 var shrt_param = current_obj.attr('data-conf'); 214 var paged = current_obj.attr('data-paged'); 215 216 if( cls_ele.hasClass('bdpp-post-masonry-wrap') ) { 217 var masonry = true; 218 } else { 219 var masonry = false; 220 } 221 222 btn.on("click", function() { 223 224 if( $(this).hasClass('bdpp-ajax-disabled') ) { 225 return false; 226 } 227 228 btn.addClass('bdpp-ajax-disabled'); 229 current_obj.find('.bdpp-loader').css('display', 'inline-block'); 230 231 if( $(this).hasClass('bdpp-ajax-prev-page') ) { 232 var type = 'prev'; 233 paged = paged ? ( parseInt(paged) - 1 ) : 1; 234 } else { 235 var type = 'next'; 236 paged = paged ? ( parseInt(paged) + 1 ) : 2; 237 } 238 paged = ( paged > 0 ) ? paged : 1; 239 240 var data = { 241 action : 'bdpp_load_more_posts', 242 shrt_param : shrt_param, 243 paged : paged, 244 count : 0 245 }; 246 $.post(Bdpp.ajax_url, data, function(result) { 247 248 if( result.status == 1 && result.data != '' ) { 249 250 if( masonry ) { 251 var obj_id = cls_ele.attr('id'); 252 var msnry_id = $('#'+obj_id+' .bdpp-post-masonry-inr-wrap'); 253 var $content = $( result.data ); 254 255 $content.hide(); 256 257 msnry_id.html($content).imagesLoaded(function() { 258 $content.show(); 259 msnry_id.masonry('reloadItems'); 260 msnry_id.masonry( 'layout' ); 261 });
262 } else { 263 cnt_ele.html( result.data ); 264 } 265 266 } else if(result.data == '') { 267 268 current_obj.closest('.bdpp-paging').hide(); 269 var msg_info = '<div class="bdpp-info">'+Bdpp.no_post_found_msg+'</div>'; 270 271 cnt_ele.after( msg_info ); 272 setTimeout(function() { 273 $(".bdpp-info").fadeOut("normal", function() { 274 $(this).remove(); 275 }); 276 }, 3000 ); 277 } 278 279 bdpp_tooltip(); 280 btn.removeClass('bdpp-ajax-disabled'); 281 current_obj.find('.bdpp-loader').hide(); 282 283 if( paged == 1 ) { 284 current_obj.find('.bdpp-ajax-prev-page').addClass('bdpp-ajax-disabled'); 285 } else if( result.last_page == 1 ) { 286 current_obj.find('.bdpp-ajax-next-page').addClass('bdpp-ajax-disabled'); 287 } 288 }); 289 }); 290 }); 291 292 /* Infinite Pagination */ 293 $( '.bdpp-post-infinite-pagi' ).each(function( index ) { 294 295 var current_obj = $(this); 296 var cls_ele = current_obj.closest('.bdpp-post-data-wrap'); 297 var cnt_ele = current_obj.closest('.bdpp-post-data-wrap').find('.bdpp-post-data-inr-wrap'); 298 var shrt_param = current_obj.attr('data-conf'); 299 var paged = current_obj.attr('data-paged'); 300 301 if( cls_ele.hasClass('bdpp-post-masonry-wrap') ) { 302 var masonry = true; 303 } else { 304 var masonry = false; 305 } 306 307 $(this).on('inf_inview', function (event, visible) { 308 if (visible == true) { 309 310 if( current_obj.hasClass('bdpp-infinite-disabled') ) { 311 return false; 312 } 313 314 current_obj.addClass('bdpp-infinite-disabled'); 315 current_obj.find('.bdpp-loader').css('display', 'inline-block'); 316 317 paged = paged ? ( parseInt(paged) + 1) : 2; 318 319 var data = { 320 action : 'bdpp_load_more_posts', 321 shrt_param : shrt_param, 322 paged : paged, 323 count : current_obj.attr('data-count') 324 }; 325 $.post(Bdpp.ajax_url, data, function(result) { 326 327 if( result.status == 1 && result.data != '' ) { 328 329 if( masonry ) { 330 var obj_id = cls_ele.attr('id'); 331 var msnry_id = $('#'+obj_id+' .bdpp-post-masonry-inr-wrap'); 332 var $content = $( result.data ); 333 334 $content.hide(); 335 336 msnry_id.append($content).imagesLoaded(function() { 337 $content.show(); 338 msnry_id.append( $content ).masonry( 'appended', $content ); 339 }); 340 } else { 341 cnt_ele.append( result.data ); 342 current_obj.attr( 'data-count', result.count ); 343 } 344 345 if( result.last_page == 1 ) { 346 current_obj.closest('.bdpp-paging').hide(); 347 } 348 349 } else if(result.data == '') { 350 351 current_obj.closest('.bdpp-paging').hide(); 352 var msg_info = '<div class="bdpp-info">'+Bdpp.no_post_found_msg+'</div>'; 353 354 cnt_ele.after( msg_info ); 355 setTimeout(function() { 356 $(".bdpp-info").fadeOut("normal", function() { 357 $(this).remove(); 358 }); 359 }, 3000 ); 360 } 361 362 bdpp_tooltip(); 363 current_obj.find('.bdpp-loader').hide(); 364 current_obj.removeClass('bdpp-infinite-disabled'); 365 }); 366 } 367 }); 368 }); 369 /* Infinite Pagination Ends */ 370 371 /* Load More Terms Start */ 372 $( '.bdpp-term-load-more' ).each(function( index ) { 373 374 var current_obj = $(this); 375 var cls_ele = current_obj.closest('.bdpp-term-data-wrap'); 376 var cnt_ele = current_obj.closest('.bdpp-term-data-wrap').find('.bdpp-term-data-inr-wrap'); 377 var shrt_param = current_obj.attr('data-conf'); 378 var paged = current_obj.attr('data-paged'); 379 380 if( cls_ele.hasClass('bdpp-term-masonry-wrap') ) { 381 var masonry = true; 382 } else { 383 var masonry = false; 384 } 385 386 $(this).on("click", function() { 387 388 if( $(this).hasClass('bdpp-load-more-disabled') ) { 389 return false; 390 } 391 392 current_obj.addClass('bdpp-load-more-disabled'); 393 current_obj.find('.bdpp-load-more-icon').hide(); 394 current_obj.find('.bdpp-loader').css('display', 'inline-block'); 395 396 paged = paged ? ( parseInt(paged) + 1) : 2; 397 var data = { 398 action : 'bdpp_load_more_terms', 399 shrt_param : shrt_param, 400 paged : paged, 401 count : current_obj.attr('data-count') 402 }; 403 $.post(Bdpp.ajax_url, data, function(result) { 404 405 if( result.status == 1 && result.data != '' ) { 406 407 if( masonry ) { 408 var obj_id = cls_ele.attr('id'); 409 var msnry_id = $('#'+obj_id+' .bdpp-term-masonry-inr-wrap'); 410 var $content = $( result.data ); 411 412 $content.hide(); 413 414 msnry_id.append($content).imagesLoaded(function() { 415 $content.show(); 416 msnry_id.append( $content ).masonry( 'appended', $content ); 417 });
418 } else { 419 cnt_ele.append( result.data ); 420 current_obj.attr( 'data-count', result.count ); 421 } 422 423 if( result.last_page == 1 ) { 424 current_obj.closest('.bdpp-paging').hide(); 425 } 426 427 } else if(result.data == '') { 428 429 current_obj.closest('.bdpp-paging').hide(); 430 var msg_info = '<div class="bdpp-info">'+Bdpp.no_term_found_msg+'</div>'; 431 432 cnt_ele.after( msg_info ); 433 setTimeout(function() { 434 $(".bdpp-info").fadeOut("normal", function() { 435 $(this).remove(); 436 }); 437 }, 3000 ); 438 } 439 440 bdpp_tooltip(); 441 current_obj.find('.bdpp-load-more-icon').show(); 442 current_obj.find('.bdpp-loader').hide(); 443 current_obj.removeClass('bdpp-load-more-disabled'); 444 }); 445 }); 446 }); 447 /* Load More Terms Ends */ 448 449 /* Taxonomy Prev - Next Ajax Start */ 450 $( '.bdpp-prev-next-term-ajax' ).each(function( index ) { 451 452 var current_obj = $(this); 453 var btn = current_obj.find('.bdpp-ajax-pagi-btn'); 454 var cls_ele = current_obj.closest('.bdpp-term-data-wrap'); 455 var cnt_ele = current_obj.closest('.bdpp-term-data-wrap').find('.bdpp-term-data-inr-wrap'); 456 var shrt_param = current_obj.attr('data-conf'); 457 var paged = current_obj.attr('data-paged'); 458 459 if( cls_ele.hasClass('bdpp-term-masonry-wrap') ) { 460 var masonry = true; 461 } else { 462 var masonry = false; 463 } 464 465 btn.on("click", function() { 466 467 if( $(this).hasClass('bdpp-ajax-disabled') ) { 468 return false; 469 } 470 471 btn.addClass('bdpp-ajax-disabled'); 472 current_obj.find('.bdpp-loader').css('display', 'inline-block'); 473 474 if( $(this).hasClass('bdpp-ajax-prev-page') ) { 475 var type = 'prev'; 476 paged = paged ? ( parseInt(paged) - 1 ) : 1; 477 } else { 478 var type = 'next'; 479 paged = paged ? ( parseInt(paged) + 1 ) : 2; 480 } 481 paged = ( paged > 0 ) ? paged : 1; 482 483 var data = { 484 action : 'bdpp_load_more_terms', 485 shrt_param : shrt_param, 486 paged : paged, 487 count : 0 488 }; 489 $.post(Bdpp.ajax_url, data, function(result) { 490 491 if( result.status == 1 && result.data != '' ) { 492 493 if( masonry ) { 494 var obj_id = cls_ele.attr('id'); 495 var msnry_id = $('#'+obj_id+' .bdpp-term-masonry-inr-wrap'); 496 var $content = $( result.data ); 497 498 $content.hide(); 499 500 msnry_id.html($content).imagesLoaded(function() { 501 $content.show(); 502 msnry_id.masonry('reloadItems'); 503 msnry_id.masonry( 'layout' ); 504 }); 505 } else { 506 cnt_ele.html( result.data ); 507 } 508 509 } else if(result.data == '') { 510 511 current_obj.closest('.bdpp-paging').hide(); 512 var msg_info = '<div class="bdpp-info">'+Bdpp.no_term_found_msg+'</div>'; 513 514 cnt_ele.after( msg_info ); 515 setTimeout(function() { 516 $(".bdpp-info").fadeOut("normal", function() { 517 $(this).remove(); 518 }); 519 }, 3000 ); 520 } 521 522 btn.removeClass('bdpp-ajax-disabled'); 523 current_obj.find('.bdpp-loader').hide(); 524 525 if( paged == 1 ) { 526 current_obj.find('.bdpp-ajax-prev-page').addClass('bdpp-ajax-disabled'); 527 } else if( result.last_page == 1 ) { 528 current_obj.find('.bdpp-ajax-next-page').addClass('bdpp-ajax-disabled'); 529 } 530 }); 531 }); 532 }); 533 /* Taxonomy Prev - Next Ajax End */ 534 535 /* Term Infinite Pagination Start */ 536 $( '.bdpp-term-infinite-pagi' ).each(function( index ) { 537 538 var current_obj = $(this); 539 var cls_ele = current_obj.closest('.bdpp-term-data-wrap'); 540 var cnt_ele = current_obj.closest('.bdpp-term-data-wrap').find('.bdpp-term-data-inr-wrap'); 541 var shrt_param = current_obj.attr('data-conf'); 542 var paged = current_obj.attr('data-paged'); 543 544 if( cls_ele.hasClass('bdpp-term-masonry-wrap') ) { 545 var masonry = true; 546 } else { 547 var masonry = false; 548 } 549 550 $(this).on('inf_inview', function (event, visible) { 551 if (visible == true) { 552 553 if( current_obj.hasClass('bdpp-infinite-disabled') ) { 554 return false; 555 } 556 557 current_obj.addClass('bdpp-infinite-disabled'); 558 current_obj.find('.bdpp-loader').css('display', 'inline-block'); 559 560 paged = paged ? ( parseInt(paged) + 1) : 2; 561 562 var data = { 563 action : 'bdpp_load_more_terms', 564 shrt_param : shrt_param, 565 paged : paged, 566 count : current_obj.attr('data-count') 567 }; 568 $.post(Bdpp.ajax_url, data, function(result) { 569 570 if( result.status == 1 && result.data != '' ) { 571 572 if( masonry ) { 573 var obj_id = cls_ele.attr('id'); 574 var msnry_id = $('#'+obj_id+' .bdpp-term-masonry-inr-wrap'); 575 var $content = $( result.data ); 576 577 $content.hide(); 578 579 msnry_id.append($content).imagesLoaded(function() { 580 $content.show(); 581 msnry_id.append( $content ).masonry( 'appended', $content ); 582 });
583 } else { 584 cnt_ele.append( result.data ); 585 current_obj.attr( 'data-count', result.count ); 586 } 587 588 if( result.last_page == 1 ) { 589 current_obj.closest('.bdpp-paging').hide(); 590 } 591 592 } else if(result.data == '') { 593 594 current_obj.closest('.bdpp-paging').hide(); 595 var msg_info = '<div class="bdpp-info">'+Bdpp.no_term_found_msg+'</div>'; 596 597 cnt_ele.after( msg_info ); 598 setTimeout(function() { 599 $(".bdpp-info").fadeOut("normal", function() { 600 $(this).remove(); 601 }); 602 }, 3000 ); 603 } 604 605 bdpp_tooltip(); 606 current_obj.find('.bdpp-loader').hide(); 607 current_obj.removeClass('bdpp-infinite-disabled'); 608 }); 609 } 610 }); 611 }); 612 /* Term Infinite Pagination Ends */ 613 614 /* Creative Design 1 */ 615 $(document).on('mouseover touchstart', '.bdpp-post-ctv1-wrap .bdpp-post-grid', function() { 616 var cls_ele = $(this).closest('.bdpp-post-ctv1-wrap'); 617 var bg_no = $(this).attr('data-count'); 618 var bg_img = $(this).attr('data-bg'); 619 620 if( ! cls_ele.find('.bdpp-post-ctv1-thumb-'+bg_no).hasClass('bdpp-post-ctv1-thumb-active') ) { 621 622 if( bg_img ) { 623 cls_ele.find('.bdpp-post-ctv1-thumb-'+bg_no).css('background-image', 'url(' + bg_img + ')'); 624 } 625 626 cls_ele.find('.bdpp-post-ctv1-thumb').stop().fadeOut().removeClass('bdpp-post-ctv1-thumb-active'); 627 cls_ele.find('.bdpp-post-ctv1-thumb-'+bg_no).stop().fadeIn().addClass('bdpp-post-ctv1-thumb-active'); 628 } 629 }); 630 631 /* Window Resize Function Start */ 632 $(window).on( "resize", function() { 633 Bdpp_Window_Resise(); 634 }); 635 /* Window Resize Function Ends */ 636})( jQuery ); 637 638/* Slider */ 639function bdpp_init_post_slider() { 640 jQuery( '.bdpp-post-slider-wrap' ).each(function( index ) { 641 642 var slider_id = jQuery(this).attr('id'); 643 var slider = jQuery('#'+slider_id); 644 var thumbnail = jQuery(this).parent().find('.bdpp-thumb-slider'); 645 var conf = JSON.parse( jQuery(this).attr('data-conf') ); 646 var hash = location.hash; 647 var flag = false; 648 649 slider.owlCarousel({ 650 loop : conf.loop, 651 margin : parseInt(conf.slide_margin), 652 items : 1, 653 nav : conf.arrows, 654 dots : conf.dots, 655 autoplay : conf.autoplay, 656 startPosition : (conf.url_hash_listener && hash != '') ? 'URLHash' : parseInt(conf.start_position), 657 lazyLoad : conf.lazyload, 658 lazyLoadEager : ( conf.lazyload ) ? 1 : 0, 659 autoplayTimeout : parseInt( conf.autoplay_interval ), 660 autoplaySpeed : (conf.speed == 'false') ? false : parseInt( conf.speed ), 661 autoHeight : conf.auto_height, 662 URLhashListener : conf.url_hash_listener, 663 navText : conf.nav_text, 664 stagePadding : conf.stage_padding, 665 navElement : 'span', 666 rtl : ( Bdpp.is_rtl == 1 ) ? true : false, 667 autoplayHoverPause : conf.autoplay_hover_pause, 668 }); 669 670 /* Slider Thumbnail */ 671 if( conf.show_thumbnail ) { 672 673 thumbnail.on('initialized.owl.carousel', function(e) { 674 bdpp_set_current_thumb( e, parseInt(conf.start_position) ); 675 }).owlCarousel({ 676 nav : false, 677 navText : false, 678 dots : false, 679 navRewind : false, 680 items : 7, 681 margin : 10, 682 lazyLoad : conf.lazyload, 683 lazyLoadEager : ( conf.lazyload ) ? 1 : 0, 684 startPosition : (conf.url_hash_listener && hash != '') ? 'URLHash' : parseInt(conf.start_position), 685 rtl : ( Bdpp.is_rtl == 1 ) ? true : false, 686 responsiveClass : true, 687 responsive:{ 688 0:{ 689 items : ( conf.thumbnail < 2 ) ? conf.thumbnail : 2, 690 }, 691 376:{ 692 items : ( conf.thumbnail < 3 ) ? conf.thumbnail : 3, 693 }, 694 568:{ 695 items : ( conf.thumbnail < 5 ) ? conf.thumbnail : 5, 696 }, 697 812:{ 698 items : ( conf.thumbnail < 6 ) ? conf.thumbnail : 6, 699 }, 700 1023:{ 701 items : conf.thumbnail, 702 } 703 } 704 }); 705 706 slider.on('changed.owl.carousel', function(e) { 707 var target = e.relatedTarget.relative(e.property.value, true); 708 if ( ! flag ) { 709 flag = true; 710 thumbnail.trigger('to.owl.carousel', [target, parseInt( conf.speed ), true]); 711 flag = false; 712 } 713 714 bdpp_set_current_thumb(e, false); 715 }); 716 717 thumbnail.on('changed.owl.carousel', function (e) { 718 if ( ! flag ) { 719 flag = true; 720 jQuery(slider).trigger('to.owl.carousel', e.item.index, parseInt( conf.speed ), true); 721 flag = false; 722 } 723 }).on('click', '.owl-item', function (e) { 724 e.preventDefault(); 725 jQuery(slider).trigger('to.owl.carousel', jQuery(this).index(), parseInt( conf.speed ), true); 726 }); 727 } 728 729 /* Set current thumbnail for slider */ 730 function bdpp_set_current_thumb(e, current) { 731 var current = current ? current : e.relatedTarget.relative(e.item.index); 732 var items = thumbnail.find('.owl-stage').children();
733 734 items.removeClass('bdpp-current-thumb'); 735 items.eq(e.relatedTarget.normalize(current)).toggleClass('bdpp-current-thumb'); 736 } 737 }); 738} 739 740/* Carousel Slider */ 741function bdpp_init_post_carousel() { 742 jQuery( '.bdpp-post-carousel-wrap' ).each(function( index ) { 743 744 var carousel_id = jQuery(this).attr('id'); 745 var conf = JSON.parse( jQuery(this).attr('data-conf') ); 746 var hash = location.hash; 747 var items = parseInt( conf.slide_show ); 748 var slide_scroll = parseInt( conf.slide_scroll ); 749 750 jQuery('#'+carousel_id).owlCarousel({ 751 items : items, 752 loop : conf.loop, 753 slideBy : slide_scroll, 754 margin : parseInt( conf.slide_margin ), 755 nav : conf.arrows, 756 dots : conf.dots, 757 autoplay : conf.autoplay, 758 startPosition : (conf.url_hash_listener && hash != '') ? 'URLHash' : parseInt(conf.start_position), 759 lazyLoad : conf.lazyload, 760 lazyLoadEager : ( conf.lazyload ) ? 1 : 0, 761 autoplayTimeout : parseInt( conf.autoplay_interval ), 762 autoplaySpeed : (conf.speed == 'false') ? false : parseInt( conf.speed ), 763 URLhashListener : conf.url_hash_listener, 764 navText : conf.nav_text, 765 stagePadding : conf.stage_padding, 766 center : conf.center, 767 autoHeight : conf.auto_height, 768 navElement : 'span', 769 rtl : ( Bdpp.is_rtl == 1 ) ? true : false, 770 autoplayHoverPause : conf.autoplay_hover_pause, 771 responsiveClass : true, 772 responsive:{ 773 0:{ 774 items : 1, 775 slideBy : 1, 776 dots : false, 777 stagePadding: 0, 778 }, 779 568:{ 780 slideBy : ( slide_scroll >= 2 ) ? 2 : slide_scroll, 781 items : ( items >= 2 ) ? 2 : items, 782 stagePadding: 0, 783 }, 784 768:{ 785 items : ( items >= 3 ) ? 3 : items, 786 slideBy : ( slide_scroll >= 3 ) ? 3 : slide_scroll, 787 }, 788 1024:{ 789 items : items, 790 } 791 } 792 }); 793 }); 794} 795 796/* GridBox Slider */ 797function bdpp_init_post_gridbox_slider() { 798 jQuery( '.bdpp-gridbox-slider-wrap' ).each(function( index ) { 799 800 var slider_id = jQuery(this).attr('id'); 801 var conf = JSON.parse( jQuery(this).attr('data-conf') ); 802 var hash = location.hash; 803 804 jQuery('#'+slider_id).owlCarousel({ 805 loop : conf.loop, 806 margin : parseInt(conf.slide_margin), 807 items : 1, 808 nav : conf.arrows, 809 dots : conf.dots, 810 autoplay : conf.autoplay, 811 startPosition : (conf.url_hash_listener && hash != '') ? 'URLHash' : parseInt(conf.start_position), 812 lazyLoad : conf.lazyload, 813 lazyLoadEager : ( conf.lazyload ) ? 1 : 0, 814 autoplayTimeout : parseInt( conf.autoplay_interval ), 815 autoplaySpeed : (conf.speed == 'false') ? false : parseInt( conf.speed ), 816 URLhashListener : conf.url_hash_listener, 817 navText : conf.nav_text, 818 autoHeight : conf.auto_height, 819 stagePadding : conf.stage_padding, 820 navElement : 'span', 821 rtl : ( Bdpp.is_rtl == 1 ) ? true : false, 822 autoplayHoverPause : conf.autoplay_hover_pause, 823 }); 824 }); 825} 826 827/* Ticker */ 828function bdpp_init_post_ticker() { 829 jQuery( '.bdpp-ticker-wrp' ).each(function( index ) { 830 831 var ticker_id = jQuery(this).attr('id'); 832 var ticker_conf = JSON.parse( jQuery(this).attr('data-conf') ); 833 834 if( typeof(ticker_id) != 'undefined' && ticker_id != '' ) { 835 jQuery("#"+ticker_id).breakingNews({ 836 effect : ticker_conf.ticker_effect, 837 play : ticker_conf.autoplay, 838 scrollSpeed : parseInt(ticker_conf.scroll_speed), 839 stopOnHover : ticker_conf.hover_stop, 840 position : ticker_conf.position, 841 delayTimer : parseInt(ticker_conf.speed), 842 height : parseInt(ticker_conf.height), 843 borderWidth : 2, 844 radius : '0px', 845 direction : ( Bdpp.is_rtl == 1 ) ? "rtl" : "ltr", 846 }); 847 } 848 }); 849} 850 851/* Taxonomy Slider */ 852function bdpp_init_cat_slider() { 853 jQuery( '.bdpp-term-slider-wrap' ).each(function( index ) { 854 855 var carousel_id = jQuery(this).attr('id'); 856 var conf = JSON.parse( jQuery(this).attr('data-conf') ); 857 var hash = location.hash; 858 var items = parseInt( conf.slide_show ); 859 var slide_scroll = parseInt( conf.slide_scroll ); 860 861 jQuery('#'+carousel_id).owlCarousel({ 862 items : items, 863 loop : conf.loop, 864 slideBy : slide_scroll, 865 margin : parseInt( conf.slide_margin ), 866 nav : conf.arrows, 867 dots : conf.dots, 868 autoplay : conf.autoplay, 869 startPosition : (conf.url_hash_listener && hash != '') ? 'URLHash' : parseInt(conf.start_position), 870 lazyLoad : conf.lazyload, 871 lazyLoadEager : ( conf.lazyload ) ? 1 : 0, 872 autoplayTimeout : parseInt( conf.autoplay_interval ), 873 autoplaySpeed : (conf.speed == 'false') ? false : parseInt( conf.speed ), 874 URLhashListener : conf.url_hash_listener, 875 navText : conf.nav_text, 876 stagePadding : conf.stage_padding, 877 center : conf.center, 878 autoHeight : conf.auto_height, 879 navElement : 'span', 880 rtl : ( Bdpp.is_rtl == 1 ) ? true : false, 881 autoplayHoverPause : conf.autoplay_hover_pause, 882 responsiveClass : true, 883 responsive:{ 884 0:{ 885 items : 1, 886 slideBy : 1, 887 dots : false, 888 }, 889 568:{ 890 slideBy : ( slide_scroll >= 2 ) ? 2 : slide_scroll, 891 items : ( items >= 2 ) ? 2 : items, 892 }, 893 768:{ 894 items : items, 895 } 896 } 897 }); 898 }); 899} 900 901/* Masonry */ 902function bdpp_init_post_masonry() {
903 jQuery('.bdpp-post-masonry-wrap').each(function( index ) { 904 905 var obj_id = jQuery(this).attr('id'); 906 var msnry_id = jQuery('#'+obj_id+' .bdpp-post-masonry-inr-wrap'); 907 908 /* Creating object */ 909 var masonry_param_obj = {itemSelector: '.bdpp-post-grid'}; 910 911 if( !jQuery(this).hasClass('bdpp-effect-1') ) { 912 masonry_param_obj['transitionDuration'] = 0; 913 } 914 915 msnry_id.imagesLoaded(function() { 916 msnry_id.masonry(masonry_param_obj); 917 }); 918 }); 919} 920 921/* Widget Slider */ 922function bdpp_init_widget_slider() { 923 jQuery( '.bdpp-post-slider-wdgt' ).each(function( index ) { 924 925 var slider_id = jQuery(this).attr('id'); 926 var conf = JSON.parse( jQuery(this).attr('data-conf') ); 927 928 jQuery('#'+slider_id).owlCarousel({ 929 loop : conf.loop, 930 items : 1, 931 nav : conf.arrows, 932 dots : conf.dots, 933 autoplay : conf.autoplay, 934 lazyLoad : conf.lazyload, 935 lazyLoadEager : ( conf.lazyload ) ? 1 : 0, 936 autoplayTimeout : parseInt( conf.autoplay_interval ), 937 autoplaySpeed : (conf.speed == 'false') ? false : parseInt( conf.speed ), 938 autoHeight : conf.auto_height, 939 navElement : 'span', 940 rtl : ( Bdpp.is_rtl == 1 ) ? true : false, 941 autoplayHoverPause : conf.autoplay_hover_pause, 942 }); 943 }); 944} 945 946/* Vertical Scrolling Widget */ 947function bdpp_init_vertical_scrolling_wdgt() { 948 jQuery( '.bdpp-vticker-scroling-wdgt-js' ).each(function( index ) { 949 var ticker_id = jQuery(this).attr('id'); 950 var conf = JSON.parse( jQuery(this).attr('data-conf') ); 951 952 if( typeof(ticker_id) != 'undefined' && ticker_id != '' ) { 953 954 jQuery('#'+ticker_id).vTicker({ 955 speed : parseInt(conf.speed), 956 pause : parseInt(conf.pause), 957 showItems : parseInt(conf.show_items), 958 height : ( conf.height > 0 ) ? parseInt(conf.height) : '', 959 direction : conf.direction, 960 mousePause : conf.autoplay_hover_pause, 961 isPaused : conf.autoplay, 962 }); 963 } 964 }); 965} 966 967/* Tooltip */ 968function bdpp_tooltip() {
969 if( jQuery('.bdpp-tooltip:not(.tooltipstered)').length > 0 ) { 970 jQuery('.bdpp-tooltip:not(.tooltipstered)').each( function() { 971 972 var tooltip_trigger = jQuery(this).attr('data-trigger'); 973 var tooltip_cnt = jQuery(this).attr('data-tooltip-content'); 974 var tooltip_theme = jQuery(this).attr('data-tooltip-theme'); 975 var tooltip_side = jQuery(this).attr('data-tooltip-side'); 976 var tooltip_min_width = jQuery(this).attr('data-tooltip-min-width'); 977 978 tooltip_cnt = ( jQuery('#'+tooltip_cnt).length > 0 ) ? jQuery('#'+tooltip_cnt) : jQuery(this).parent().find('.bdpp-tooltip-cnt'); 979 tooltip_theme = tooltip_theme ? tooltip_theme : 'bdpp-tooltipster tooltipster-noir'; 980 tooltip_side = tooltip_side ? tooltip_side : 'top'; 981 tooltip_min_width = tooltip_min_width ? tooltip_min_width : false; 982 tooltip_trigger = tooltip_trigger ? tooltip_trigger : 'hover'; 983 984 jQuery(this).tooltipster({ 985 maxWidth: 300, 986 content: tooltip_cnt, 987 contentCloning: true, 988 animation: 'fade', 989 theme: tooltip_theme, 990 interactive: true, 991 repositionOnScroll: true, 992 minWidth: tooltip_min_width, 993 side:tooltip_side, 994 trigger: ( Bdpp.is_mobile == 1 ) ? 'click' : tooltip_trigger, 995 }); 996 }); 997 } 998} 999 1000/* Resize Function */ 1001function Bdpp_Window_Resise() { 1002 var window_width = jQuery(window).width(); 1003 1004 jQuery( '.bdpp-post-ctv1-wrap' ).each(function( index ) { 1005 1006 var slider_screen = jQuery(this).attr('data-slider-screen'); 1007 slider_screen = slider_screen ? slider_screen : 640; 1008 1009 if( window_width <= slider_screen ) { 1010 jQuery(this).find( '.bdpp-post-grid' ).each(function( index ) { 1011 var bg_img = jQuery(this).attr('data-bg'); 1012 1013 if( bg_img ) { 1014 jQuery(this).css('background-image', 'url(' + bg_img + ')'); 1015 } 1016 }); 1017 } else { 1018 jQuery(this).find( '.bdpp-post-grid' ).css('background-image', ''); 1019 } 1020 }); 1021}
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.