1/** 2 * Copyright ETS Software Technology Co., Ltd 3 * 4 * NOTICE OF LICENSE 5 * 6 * This file is not open source! Each license that you purchased is only available for 1 website only. 7 * If you want to use this file on more websites (or projects), you need to purchase additional licenses. 8 * You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party. 9 * 10 * DISCLAIMER 11 * 12 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer 13 * versions in the future. 14 * 15 * @author ETS Software Technology Co., Ltd 16 * @copyright ETS Software Technology Co., Ltd 17 * @license Valid for 1 website (or project) for each purchase of license 18 */ 19var height_index_heading = 100; 20ybc_blog_detail = { 21 refressCapChaComment: function(){ 22 if($('#ybc-blog-capcha-img').length) 23 { 24 originalCapcha = $('#ybc-blog-capcha-img').attr('src'); 25 if(originalCapcha.indexOf('&reset=1')<0) 26 { 27 originalCapcha = originalCapcha+'&reset=1'; 28 } 29 originalCode = $('#ybc-blog-capcha-img').attr('rel'); 30 newCode = Math.random(); 31 $('#ybc-blog-capcha-img').attr('src', originalCapcha.replace(originalCode,newCode)); 32 $('#ybc-blog-capcha-img').attr('rel', newCode); 33 } 34 if($('.ybc_blog_g_recaptcha').length && typeof YBC_BLOG_CAPTCHA_TYPE !== 'undefined'){ 35 if(YBC_BLOG_CAPTCHA_TYPE === 'google_enterprise_score'){ 36 if(typeof grecaptcha !== 'undefined' && grecaptcha.enterprise && typeof grecaptcha.enterprise.ready === 'function'){ 37 grecaptcha.enterprise.ready(function(){ 38 grecaptcha.enterprise.execute(YBC_BLOG_CAPTCHA_SITE_KEY_ENTERPRISE_SCORE || '', {action: 'comment'}).then(function(token){ 39 $('#ybc_blog_comment_g_recaptcha').val(token); 40 }); 41 }); 42 } 43 } else if(YBC_BLOG_CAPTCHA_TYPE === 'google3'){ 44 if(typeof grecaptcha !== 'undefined' && typeof grecaptcha.ready === 'function'){ 45 grecaptcha.ready(function(){ 46 grecaptcha.execute(YBC_BLOG_CAPTCHA_SITE_KEY, {action: 'comment'}).then(function(token){ 47 $('#ybc_blog_comment_g_recaptcha').val(token); 48 }); 49 }); 50 } 51 } else { 52 try{ 53 if(grecaptcha.enterprise && typeof grecaptcha.enterprise.reset === 'function'){ 54 grecaptcha.enterprise.reset(); 55 } else if(typeof grecaptcha.reset === 'function'){ 56 grecaptcha.reset(); 57 } 58 }catch(e){} 59 } 60 } 61 }, 62 refreshCapchaPolls: function(){ 63 if($('#ybc-blog-polls-capcha-img').length) 64 { 65 originalCapcha = $('#ybc-blog-polls-capcha-img').attr('src'); 66 if(originalCapcha.indexOf('&reset=1')<0) 67 { 68 originalCapcha = originalCapcha+'&reset=1'; 69 } 70 originalCode = $('#ybc-blog-polls-capcha-img').attr('rel'); 71 newCode = Math.random(); 72 $('#ybc-blog-polls-capcha-img').attr('src', originalCapcha.replace(originalCode,newCode)); 73 $('#ybc-blog-polls-capcha-img').attr('rel', newCode); 74 $('input[name="polls_captcha_code"]').val(''); 75 } 76 if($('.ybc_blog_g_recaptcha').length) 77 { 78 if(typeof YBC_BLOG_CAPTCHA_TYPE !== 'undefined' && YBC_BLOG_CAPTCHA_TYPE === 'google_enterprise_score'){ 79 if(typeof grecaptcha !== 'undefined' && grecaptcha.enterprise && typeof grecaptcha.enterprise.ready === 'function'){ 80 grecaptcha.enterprise.ready(function(){ 81 grecaptcha.enterprise.execute(YBC_BLOG_CAPTCHA_SITE_KEY_ENTERPRISE_SCORE || '', {action: 'polls'}).then(function(token){ 82 $('#ybc_blog_polls_g_recaptcha').val(token); 83 }); 84 }); 85 } 86 } else if(typeof YBC_BLOG_CAPTCHA_TYPE !== 'undefined' && YBC_BLOG_CAPTCHA_TYPE === 'google3'){ 87 if(typeof grecaptcha !== 'undefined' && typeof grecaptcha.ready === 'function'){ 88 grecaptcha.ready(function(){ 89 grecaptcha.execute(YBC_BLOG_CAPTCHA_SITE_KEY, {action: 'polls'}).then(function(token){ 90 $('#ybc_blog_polls_g_recaptcha').val(token); 91 }); 92 }); 93 } 94 } else { 95 if (typeof grecaptcha !== 'undefined' && grecaptcha.enterprise && typeof grecaptcha.enterprise.reset === 'function') { 96 grecaptcha.enterprise.reset(); 97 } else if (typeof grecaptcha !== 'undefined' && typeof grecaptcha.reset === 'function') { 98 grecaptcha.reset(ybc_blog_polls_g_recaptcha); 99 } 100 } 101 } else { 102 if($('#ybc_blog_polls_g_recaptcha').length > 0) 103 {
104 ybc_polls_lonloadCallback(); 105 } 106 } 107 }, 108 changePosition_tablecontent:function(){ 109 if ( $('#wrapper > .container').length > 0){ 110 var button_position_nav = ( $(window).width() - $('#wrapper > .container').width() ) / 2; 111 } else if ( $('#columns.container').length > 0 ){ 112 var button_position_nav = ( $(window).width() - $('#columns.container').width() ) / 2; 113 } 114 115 if ( button_position_nav > 120){ 116 $('.box_table_content_scroll').css({"left": button_position_nav, "margin-left": "-100px", "right": button_position_nav, "margin-right": "-100px"}); 117 } else { 118 $('.box_table_content_scroll').css({"left": "20px", "margin": '0', "right": '20px'}); 119 } 120 }, 121 ybc_blog_display_button_heading: function(){ 122 var begin_container = '.ets_begin_heading_table'; 123 var end_container = '.ets_end_heading_table'; 124 var height_begin = $(begin_container).offset().top + 10; 125 if ($(begin_container).length > 0 && $(window).scrollTop() > height_begin ) { 126 $('.box_table_content_scroll').addClass('show'); 127 ybc_blog_detail.ybc_blog_display_content_heading(); 128 } 129 else 130 { 131 $('.box_table_content_scroll').removeClass('show'); 132 $('.box_table_content_scroll .table_content').removeClass('show'); 133 } 134 }, 135 ybc_blog_create_table_content:function(){ 136 if($('.ybc_create_table_content').length) 137 { 138 $('.ybc_create_table_content h2,.ybc_create_table_content h3,.ybc_create_table_content h4,.ybc_create_table_content h5,.ybc_create_table_content h6').addClass('ybc_heading'); 139 if($('.ybc_create_table_content .ybc_heading').length) 140 { 141 $('.ybc_create_table_content').prepend('<div class="ybc_indexing_box"><div class="ybc_indexing_box_title">'+YBC_BLOG_LABEL_TABLE_OF_CONTENT+' <span class="close_open_heading opened"></span></div><div class="ybc_indexing_content_post"></div></div>'); 142 if($('.ybc_create_table_content h2').length) 143 { 144 var arr = {2:0,3:0,4:0,5:0,6:0}; 145 } 146 else if($('.ybc_create_table_content h3').length) 147 { 148 var arr = {3:0,4:0,5:0,6:0}; 149 } 150 else if($('.ybc_create_table_content h4').length) 151 { 152 var arr = {4:0,5:0,6:0}; 153 } 154 else if($('.ybc_create_table_content h5').length) 155 { 156 var arr = {5:0,6:0}; 157 } 158 else if($('.ybc_create_table_content h6').length) 159 { 160 var arr = {6:0}; 161 } 162 else 163 return true; 164 var count=1; 165 $('.ybc_create_table_content .ybc_heading').each(function(){ 166 if($(this).text().trim()!='') 167 { 168 var tagName = $(this).prop("tagName").toLowerCase(); 169 var nbTag = parseInt(tagName.replace('h', '')); 170 var idIndex =''; 171 for(i=2;i<=6;i++) 172 { 173 if(typeof arr[i] !='undefined') 174 { 175 if(i<nbTag) 176 { 177 idIndex += arr[i]+'.'; 178 } 179 if(i==nbTag) 180 { 181 arr[i] ++; 182 idIndex += arr[i]+'.'; 183 } 184 if(i>nbTag) 185 arr[i]=0; 186 } 187 } 188 $(this).attr('id','ybc_heading_'+tagName+'_'+count); 189 $('.ybc_indexing_content_post').append('<div class="ybc_indexing index_'+tagName+'"><a href="#ybc_heading_'+tagName+'_'+count+'">'+(YBC_BLOG_DISPLAY_NUMBER_INDEX ? idIndex+' ':'')+$(this).text()+'</a></div>'); 190 count++; 191 } 192 }); 193 194 195 $('.ybc-blog-wrapper-content').append('<div class="box_table_content_scroll"><button class="ybc_btn_show_table_content"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M88 48C101.3 48 112 58.75 112 72V120C112 133.3 101.3 144 88 144H40C26.75 144 16 133.3 16 120V72C16 58.75 26.75 48 40 48H88zM480 64C497.7 64 512 78.33 512 96C512 113.7 497.7 128 480 128H192C174.3 128 160 113.7 160 96C160 78.33 174.3 64 192 64H480zM480 224C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H192C174.3 288 160 273.7 160 256C160 238.3 174.3 224 192 224H480zM480 384C497.7 384 512 398.3 512 416C512 433.7 497.7 448 480 448H192C174.3 448 160 433.7 160 416C160 398.3 174.3 384 192 384H480zM16 232C16 218.7 26.75 208 40 208H88C101.3 208 112 218.7 112 232V280C112 293.3 101.3 304 88 304H40C26.75 304 16 293.3 16 280V232zM88 368C101.3 368 112 378.7 112 392V440C112 453.3 101.3 464 88 464H40C26.75 464 16 453.3 16 440V392C16 378.7 26.75 368 40 368H88z"/></svg></button><div>');
196 ybc_blog_detail.changePosition_tablecontent(); 197 ybc_blog_detail.ybc_blog_display_button_heading(); 198 } 199 $(document).on('click','.close_open_heading',function(){ 200 $(this).toggleClass('closed').toggleClass('opened'); 201 $('.ybc_indexing_content_post').toggleClass('hidden'); 202 ybc_blog_detail.ybc_blog_display_button_heading(); 203 }); 204 $(document).on('click','.ybc_indexing_content_post .ybc_indexing a,.table_content .ybc_indexing a',function(e){ 205 e.preventDefault(); 206 var index_content = $(this).attr('href'); 207 $([document.documentElement, document.body]).animate({ 208 scrollTop: $(index_content).offset().top-100 209 }, 'normal'); 210 }); 211 $(document).on('click','.ybc_btn_show_table_content',function(e){ 212 e.preventDefault(); 213 if($('.box_table_content_scroll .table_content').length==0) 214 { 215 $('.box_table_content_scroll').append('<div class="table_content show"><div class="table-title">'+YBC_BLOG_LABEL_TABLE_OF_CONTENT+'<div class="btn_close_table_content">Close</div></div>'+$('.ybc_indexing_content_post').html()+'<div>'); 216 } 217 else 218 $('.box_table_content_scroll .table_content').toggleClass('show').parents('.box_table_content_scroll').toggleClass('show_content'); 219 ybc_blog_detail.ybc_blog_display_content_heading(); 220 }); 221 $(document).on('click','.btn_close_table_content',function(e){ 222 $('.box_table_content_scroll .table_content').removeClass('show'); 223 }); 224 $(window).scroll(function(){ 225 ybc_blog_detail.ybc_blog_display_button_heading(); 226 }); 227 } 228 }, 229 ybc_blog_display_content_heading:function(){ 230 if ( $('#wrapper > .container').length > 0){ 231 var button_position_nav = ( $(window).width() - $('#wrapper > .container').width() ) / 2; 232 } else if ( $('#columns.container').length > 0 ){ 233 var button_position_nav = ( $(window).width() - $('#columns.container').width() ) / 2; 234 } 235 var box_table_content_width = $('.box_table_content_scroll .table_content.show').width(); 236 if ( button_position_nav < box_table_content_width + 100){ 237 var change_content_align = (box_table_content_width + 100) - button_position_nav; 238 $('.box_table_content_scroll .table_content').css({"margin-left": "-"+change_content_align+"px", "margin-right": "-"+change_content_align+"px"}); 239 }else{ 240 $('.box_table_content_scroll .table_content').css({"margin-left": "", "margin-right": ""}); 241 } 242 243 if ( button_position_nav > 120){ 244 $('.box_table_content_scroll').removeClass('change_position_content'); 245 } else { 246 $('.box_table_content_scroll').addClass('change_position_content'); 247 } 248 } 249} 250$(document).ready(function(){ 251 if ( $('.ybc_blog_rtl_mode').length > 0 ){ 252 var rtl_blog = true; 253 254 } else { 255 var rtl_blog = false; 256 } 257 ybc_blog_detail.ybc_blog_create_table_content(); 258 $(window).resize(function(e){ 259 ybc_blog_detail.changePosition_tablecontent(); 260 ybc_blog_detail.ybc_blog_display_content_heading(); 261 }); 262 $(document).on('change','select[name="ybc_sort_by_posts"]',function(){ 263 $('.ets_blog_loading.sort').addClass('active').parents('.ybc-blog-wrapper').addClass('loading_sort'); 264 $.ajax({ 265 url: '', 266 data: 'loadajax=1&ybc_sort_by_posts='+$('select[name="ybc_sort_by_posts"]').val(), 267 type: 'post', 268 dataType: 'json', 269 success: function(json){ 270 $('.ybc-blog-list').html(json.list_blog); 271 $('.blog-paggination').html(json.blog_paggination); 272 if($('img.lazyload').length>0) 273 { 274 $('img.lazyload').lazyload({ 275 load : function () { 276 $(this).parent().removeClass('ybc_item_img_ladyload'); 277 $(this).parent().parent().removeClass('ybc_item_img_ladyload'); 278 }, 279 threshold: 100, 280 }); 281 } 282 $('.ets_blog_loading.sort').removeClass('active').parents('.ybc-blog-wrapper').removeClass('loading_sort'); 283 }, 284 error: function(error) 285 { 286 287 } 288 }); 289 }); 290 if ( $('.ybc-blog-thumbnail-list').length > 0 && $('#ybc_slider.carousel:not(.slick-initialized)').length > 0 ){ 291 $('#ybc_slider.carousel:not(.slick-initialized)').slick({ 292 slidesToShow: 1, 293 slidesToScroll: 1, 294 arrows: true, 295 fade: true, 296 rtl: rtl_blog, 297 dots: YBC_BLOG_SLIDER_DISPLAY_NAV, 298 autoplay: sliderAutoPlay ? $('.ybc-blog-thumbnail-list .ybc-blog-thumbnail-item').length > 5 : false, 299 asNavFor: '.ybc-blog-thumbnail-items', 300 responsive: [ 301 { 302 breakpoint: 1200, 303 settings: { 304 autoplay: sliderAutoPlay ? $('.ybc-blog-thumbnail-list .ybc-blog-thumbnail-item').length > 4 : false, 305 } 306 }, 307 { 308 breakpoint: 992, 309 settings: { 310 autoplay: sliderAutoPlay ? $('.ybc-blog-thumbnail-list .ybc-blog-thumbnail-item').length > 3 : false, 311 } 312 }, 313 { 314 breakpoint: 768, 315 settings: { 316 autoplay: sliderAutoPlay ? $('.ybc-blog-thumbnail-list .ybc-blog-thumbnail-item').length > 3 : false, 317 } 318 }, 319 { 320 breakpoint: 400, 321 settings: { 322 autoplay: sliderAutoPlay ? $('.ybc-blog-thumbnail-list .ybc-blog-thumbnail-item').length > 2 : false, 323 } 324 } 325 ] 326 }); 327 $('#ybc_slider.carousel').on('afterChange', function(event, slick, currentSlide, nextSlide,slickPrev){ 328 addLazyLoadAfterSlider(); 329 }); 330 $('.ybc-blog-thumbnail-list .ybc-blog-thumbnail-items:not(.slick-initialized)').slick({ 331 slidesToShow: 5, 332 slidesToScroll: 1, 333 asNavFor: '#ybc_slider.carousel', 334 arrows: true, 335 infinite: true, 336 rtl: rtl_blog, 337 autoplay: sliderAutoPlay ? $('.ybc-blog-thumbnail-list .ybc-blog-thumbnail-item').length > 5 : false, 338 autoplaySpeed: YBC_BLOG_SLIDER_SPEED, 339 focusOnSelect: true, 340 responsive: [ 341 { 342 breakpoint: 1200, 343 settings: { 344 slidesToShow: 4, 345 autoplay: sliderAutoPlay ? $('.ybc-blog-thumbnail-list .ybc-blog-thumbnail-item').length > 4 : false, 346 } 347 }, 348 { 349 breakpoint: 992, 350 settings: { 351 slidesToShow: 3, 352 autoplay: sliderAutoPlay ? $('.ybc-blog-thumbnail-list .ybc-blog-thumbnail-item').length > 3 : false, 353 } 354 }, 355 { 356 breakpoint: 768, 357 settings: { 358 slidesToShow: 3, 359 autoplay: sliderAutoPlay ? $('.ybc-blog-thumbnail-list .ybc-blog-thumbnail-item').length > 3 : false, 360 } 361 }, 362 { 363 breakpoint: 400, 364 settings: { 365 slidesToShow: 2, 366 autoplay: sliderAutoPlay ? $('.ybc-blog-thumbnail-list .ybc-blog-thumbnail-item').length > 2 : false, 367 } 368 } 369 ] 370 }); 371 $(window).load(function(){ 372 $('.ybc-blog-thumbnail-list .ybc-blog-thumbnail-items').on('afterChange', function(event, slick, currentSlide, nextSlide,slickPrev){ 373 addLazyLoadAfterSlider(); 374 }); 375 $('.ybc-blog-slider').removeClass('loading'); 376 }); 377 } else { 378 if ( $('.ybc-blog-thumbnail-list').length <= 0 && $('#ybc_slider.carousel:not(.slick-initialized)').length > 0 ){ 379 $('#ybc_slider.carousel:not(.slick-initialized)').slick({ 380 slidesToShow: 1, 381 slidesToScroll: 1, 382 arrows: YBC_BLOG_SLIDER_DISPLAY_NAV, 383 fade: true, 384 dots: YBC_BLOG_SLIDER_DISPLAY_NAV, 385 rtl: rtl_blog, 386 infinite: true, 387 autoplay: sliderAutoPlay, 388 autoplaySpeed: YBC_BLOG_SLIDER_SPEED, 389 adaptiveHeight: true 390 }); 391 } 392 $(window).load(function(){ 393 $('.ybc-blog-slider').removeClass('loading'); 394 }); 395 } 396 $(document).on('click','input[name="bcsubmit"]',function(e){ 397 e.preventDefault(); 398 $(this).attr('disabled','disabled'); 399 $(this).closest('form').submit(); 400 }); 401 $(document).on('click','.form_reply_comment input[type="submit"]',function(e){ 402 e.preventDefault(); 403 $(this).attr('disabled','disabled'); 404 $(this).closest('form').submit(); 405 }); 406 $(document).on('click','#check_gpdr',function(){ 407 if($(this).is(':checked')) 408 { 409 $('input[name="bcsubmit"]').removeAttr('disabled'); 410 } 411 else 412 { 413 $('input[name="bcsubmit"]').attr('disabled','disabled'); 414 } 415 }); 416 $(document).on('click','input[name="polls_post"]',function(){ 417 if($('#ybc-blog-polls-capcha-img').length && $('.form-polls-body').hasClass('hidden')) 418 {
419 ybc_blog_detail.refreshCapchaPolls(); 420 } 421 $('.form-polls-body').removeClass('hidden'); 422 $('.form-group.polls-title').removeClass('noactive'); 423 $('.form-group.polls-title label').removeClass('checked'); 424 $(this).parents('label').addClass('checked'); 425 if($('#polls_name').val()=='') 426 $('#polls_name').focus(); 427 else 428 $('#polls_feedback').focus(); 429 if($('#ybc_blog_polls_g_recaptcha').val()) 430 ybc_blog_detail.refreshCapchaPolls(); 431 }); 432 $(document).on('click','button[name="polls_cancel"]',function(){ 433 $('.form-polls-body').addClass('hidden'); 434 $('.form-group.polls-title').addClass('noactive'); 435 if($('.form-polls > .bootstrap').length) 436 $('.form-polls > .bootstrap').remove(); 437 return false; 438 }); 439 $(document).on('click','button[name="polls_submit"]',function(){ 440 var formData = new FormData($(this).parents('form').get(0)); 441 $('body').addClass('formloading'); 442 $('.form-polls >.bootstrap').remove(); 443 $.ajax({ 444 url: '', 445 data: formData, 446 type: 'post', 447 dataType: 'json', 448 processData: false, 449 contentType: false, 450 success: function(json){ 451 $('body').removeClass('formloading'); 452 if(json.error) 453 { 454 if($('.form-polls > .bootstrap').length) 455 $('.form-polls > .bootstrap').remove(); 456 $('.form-polls-body').after(json.error); 457 } 458 else 459 { 460 $('.form-polls-body').after(json.sussec); 461 $('#polls_post_helpful_no').html('('+json.polls_post_helpful_no+')'); 462 $('#polls_post_helpful_yes').html('('+json.polls_post_helpful_yes+')'); 463 $('.form-polls-body').addClass('hidden'); 464 $('.form-group.polls-title').addClass('noactive'); 465 $('input[name="polls_post"]').removeAttr('disabled'); 466 $('input[name="polls_post"]:checked').attr('disabled','disabled'); 467 $('#polls_feedback').val(''); 468 } 469 ybc_blog_detail.refreshCapchaPolls(); 470 }, 471 error: function(xhr, status, error) 472 { 473 $('body').removeClass('formloading'); 474 ybc_blog_detail.refreshCapchaPolls(); 475 } 476 }); 477 return false; 478 }); 479 $('#ybc-blog-capcha-refesh').click(function(){ 480 ybc_blog_detail.refressCapChaComment(); 481 }); 482 $('#ybc-blog-polls-capcha-refesh').click(function(){ 483 ybc_blog_detail.refreshCapchaPolls(); 484 }); 485 $('.blog_rating_star').click(function(){ 486 var rating = parseInt($(this).attr('rel')); 487 $('.blog_rating_star').removeClass('star_on'); 488 $(this).parent('.blog_rating_box').find('.blog_rating_star:not(.star_on)').html('â'); 489 $('#blog_rating').val(rating); 490 for(i = 1; i<= rating; i++) 491 { 492 $('.blog_rating_star_'+i).addClass('star_on').html('â '); 493 } 494 495 }); 496 $(document).on('click','.ybc-block-comment-report',function() 497 { 498 if(!confirm(ybc_blog_report_warning)) 499 return false; 500 btnObj = $(this); 501 btnObj.addClass('active'); 502 $.ajax({ 503 url : ybc_blog_report_url, 504 data : { 505 id_comment : btnObj.attr('rel') 506 }, 507 dataType: 'json', 508 type : 'post', 509 success: function(json){ 510 if(json['success']) 511 { 512 btnObj.remove(); 513 alert(json['success']); 514 } 515 else 516 { 517 alert(json['error']); 518 } 519 btnObj.removeClass('active'); 520 }, 521 error: function(){ 522 alert(ybc_blog_error); 523 btnObj.removeClass('active'); 524 } 525 }); 526 }); 527 $(document).on('click','.ybc-block-comment-reply',function(){ 528 if ( $(this).hasClass('active') ){ 529 $('.form_reply_comment').remove(); 530 $(this).removeClass('active'); 531 } else { 532 $(this).addClass('active'); 533 $(this).closest('.ybc-blog-detail-comment').append('<form class="form_reply_comment" action="#blog_comment_line_'+$(this).attr('rel')+'" method="post">
533 <input type="hidden" name="replyCommentsave" value="'+$(this).attr('rel')+'"> <textarea name="reply_comment_text" placeholder="'+placeholder_reply+'"></textarea> <input type="submit" value="Send"> </form>'); 534 $('textarea[name="reply_comment_text"]').focus(); 535 } 536 537 }); 538 $(document).on('click','.ybc-block-comment-delete',function(){ 539 btnObj = $(this); 540 var conf= confirm(ybc_blog_delete_comment); 541 if(!btnObj.hasClass('active') && conf) 542 { 543 btnObj.addClass('active'); 544 $.ajax({ 545 url : btnObj.attr('href'), 546 data : { 547 ajax : 1 548 }, 549 dataType: 'json', 550 type : 'post', 551 success: function(json){ 552 if(json['error']) 553 { 554 alert(json['error']); 555 } 556 else 557 { 558 btnObj.closest('li').remove(); 559 alert(json['success']); 560 } 561 btnObj.removeClass('active'); 562 }, 563 error: function(){ 564 alert(ybc_blog_error); 565 btnObj.removeClass('active'); 566 } 567 }); 568 } 569 return false; 570 }); 571 $(document).on('click','.ybc-blog-like-span',function() 572 { 573 btnObj = $(this); 574 if(!btnObj.hasClass('active2')) 575 { 576 $('.ybc-blog-like-span-'+btnObj.attr('data-id-post')).addClass('active2'); 577 $.ajax({ 578 url : ybc_blog_like_url, 579 data : { 580 id_post : btnObj.attr('data-id-post') 581 }, 582 dataType: 'json', 583 type : 'post', 584 success: function(json){ 585 if(json['success']) 586 { 587 $('.ben_'+btnObj.attr('data-id-post')).text(json['likes']); 588 if(json['liked']) 589 { 590 $('.ybc-blog-like-span-'+btnObj.attr('data-id-post')).addClass('active'); 591 $('.ybc-blog-like-span-'+btnObj.attr('data-id-post')).attr('title',unlike_text); 592 } 593 else 594 { 595 $('.ybc-blog-like-span-'+btnObj.attr('data-id-post')).removeClass('active'); 596 $('.ybc-blog-like-span-'+btnObj.attr('data-id-post')).attr('title',like_text); 597 } 598 } 599 else 600 { 601 alert(json['error']); 602 } 603 $('.ybc-blog-like-span-'+btnObj.attr('data-id-post')).removeClass('active2'); 604 }, 605 error: function(){ 606 $('.ybc-blog-like-span-'+btnObj.attr('data-id-post')).removeClass('active2'); 607 alert(ybc_like_error); 608 } 609 }); 610 } 611 }); 612 613 614 //Nivo slider 615 616 if($('#ybc_slider.nivo').length > 0){ 617 $('#ybc_slider.nivo').nivoSlider({ 618 manualAdvance : !sliderAutoPlay, 619 effect: 'random', 620 pauseTime: YBC_BLOG_SLIDER_SPEED, 621 afterLoad: function(){ 622 $('.ybc-blog-slider').removeClass('loading'); 623 } 624 }); 625 } 626 627});
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.