1/** 2 * 2011 - 2017 StorePrestaModules SPM LLC. 3 * 4 * MODULE blockblog 5 * 6 * @author SPM <[email protected]> 7 * @copyright Copyright (c) permanent, SPM 8 * @license Addons PrestaShop license limitation 9 * @version 2.2.0 10 * @link http://addons.prestashop.com/en/2_community-developer?contributor=61669 11 * 12 * NOTICE OF LICENSE 13 * 14 * Don't use this module on several shops. The license provided by PrestaShop Addons 15 * for all its modules is valid only once for a single shop. 16 */ 17 18function blockblog_like_post(id,like){ 19 20 $('.post-like-'+id).css('opacity',0.5); 21 22 $.post(ajax_url_blockblog, { 23 action:'like', 24 id : id, 25 like : like 26 }, 27 function (data) { 28 if (data.status == 'success') { 29 30 $('.post-like-'+id).css('opacity',1); 31 32 var count = data.params.count; 33 if(like == 1){ 34 $('.post-like-'+id).html(''); 35 $('.post-like-'+id).append('<i class="fa fa-thumbs-up fa-lg"></i> (<span class="the-number">'+count+'</span>)'); 36 37 if($('.post-like1-'+id)){ 38 $('.post-like1-'+id).html(''); 39 $('.post-like1-'+id).append('<i class="fa fa-thumbs-up fa-lg"></i> (<span class="the-number">'+count+'</span>)'); 40 } 41 } else { 42 $('.post-unlike-'+id).html(''); 43 $('.post-unlike-'+id).append('<i class="fa fa-thumbs-down fa-lg"></i> (<span class="the-number">'+count+'</span>)'); 44 45 if($('.post-unlike1-'+id)){ 46 $('.post-unlike1-'+id).html(''); 47 $('.post-unlike1-'+id).append('<i class="fa fa-thumbs-down fa-lg"></i> (<span class="the-number">'+count+'</span>)'); 48 } 49 } 50 51 52 } else { 53 $('.post-like-'+id).css('opacity',1); 54 alert(data.message); 55 } 56 57 }, 'json'); 58} 59 60 61 62function go_page_blockblog(page,type,id_item,ajax_url_blockblog){ 63 64 65 if(ajax_url_blockblog === undefined){ 66 var ajax_url_blockblog = id_item; 67 } 68 69 if(id_item == "archive"){ 70 var m_blockblog = $('#blockblogm').val(); 71 var y_blockblog = $('#blockblogy').val(); 72 } else { 73 var m_blockblog = ''; 74 var y_blockblog = ''; 75 } 76 77 if(id_item == "search"){ 78 var search_blockblog = $('#blockblogsearch').val(); 79 } else { 80 var search_blockblog = ''; 81 82 } 83 84 if(id_item == "comments"){ 85 var post_id_blockblog = $('#blockblogpost_id').val(); 86 } else { 87 var post_id_blockblog = ''; 88 } 89 90 if(type == "author"){ 91 var blockblogauthor_id = $('#blockblogauthor_id').val(); 92 } else { 93 var blockblogauthor_id = ''; 94 } 95 96 if(type == "authors"){ 97 98 if(id_item == "search"){ 99 var searchu = $('#search').val(); 100 var blockblogsearch = $('#blockblogsearch').val(); 101 if( 102 (searchu !== undefined && searchu !== '') 103 || 104 (blockblogsearch !== undefined && blockblogsearch !== '') 105 ){ 106 107 var search_blockblog = $('#search').val(); 108 109 } 110 } 111 } 112 113 114 $('#blog-items').css('opacity',0.5); 115 $.post(ajax_url_blockblog, { 116 action:type, 117 page : page, 118 id_item: id_item, 119 m: m_blockblog, 120 y: y_blockblog, 121 search: search_blockblog, 122 post_id: post_id_blockblog, 123 blockblogauthor_id: blockblogauthor_id 124 125 }, 126 function (data) { 127 if (data.status == 'success') { 128 129 $('#blog-items').css('opacity',1); 130 131 $('#blog-items').html(''); 132 $('#blog-items').prepend(data.params.content); 133 134 $('#page_nav').html(''); 135 $('#page_nav').prepend(data.params.page_nav); 136 137 if(id_item == "comments"){ 138 var id_scroll_to = "blogcomments"; 139 } else{ 140 141 if (document.getElementById('center_column') instanceof Object){ 142 var id_scroll_to = "center_column"; 143 } else { 144 var id_scroll_to = "content"; 145 } 146 147 148 149 } 150 151 if(type == "authors") { 152 153 154 if (id_item == "search") { 155 var searchu = $('#search').val(); 156 var blockblogsearch = $('#blockblogsearch').val(); 157 158 if ( 159 (searchu !== undefined && searchu !== '' && searchu !== 0) 160 || 161 (blockblogsearch !== undefined && blockblogsearch !== '' && blockblogsearch !== 0) 162 ) { 163 $('#clear-search-users').removeClass('display-none'); 164 } 165 } else { 166 $('#clear-search-users').addClass('display-none'); 167 $('#search').val(''); 168 } 169 } 170 171 $("html, body").animate({ scrollTop: $('#'+id_scroll_to).offset().top }, "slow"); 172 return false;
173 174 175 } else { 176 $('#blog-items').css('opacity',1); 177 alert(data.message); 178 } 179 180 }, 'json'); 181 182} 183 184 185function show_arch(id,column){ 186 for(i=0;i<100;i++){ 187 $('#arch'+i+column).hide(200); 188 } 189 $('#arch'+id+column).show(200); 190 191} 192 193 194 195 196/* 197 blockblog_init_effects() - function only for lists views, allcomments, categories, postcomments, posts 198 */ 199 200function blockblog_init_effects(){ 201 202 wow_item = new WOW( 203 { 204 boxClass: "pl-animate", 205 animateClass: "visible animated", 206 offset: 100, 207 } 208 ); 209 210 wow_item.init(); 211} 212 213 214 215/* only for blog post page for adding comment for blog post */ 216 217function trim_blockblog(str) { 218 str = str.replace(/(^ *)|( *$)/,""); 219 return str; 220} 221 222 223function field_gdpr_change_blockblog(){ 224 // gdpr 225 var gdpr_blockblog = $('#psgdpr_consent_checkbox_'+blockblogid_module); 226 227 var is_gdpr_blockblog = 1; 228 229 if(gdpr_blockblog.length>0){ 230 231 if(gdpr_blockblog.prop('checked') == true) { 232 $('.gdpr_module_'+blockblogid_module+' .psgdpr_consent_message').removeClass('error-label'); 233 } else { 234 $('.gdpr_module_'+blockblogid_module+' .psgdpr_consent_message').addClass('error-label'); 235 is_gdpr_blockblog = 0; 236 } 237 238 $('#psgdpr_consent_checkbox_'+blockblogid_module).on('click', function(){ 239 if(gdpr_blockblog.prop('checked') == true) { 240 $('.gdpr_module_'+blockblogid_module+' .psgdpr_consent_message').removeClass('error-label'); 241 } else { 242 $('.gdpr_module_'+blockblogid_module+' .psgdpr_consent_message').addClass('error-label'); 243 } 244 }); 245 246 } 247 248 //gdpr 249 250 return is_gdpr_blockblog; 251} 252 253function field_state_change_blockblog(field, state, err_text) 254{ 255 field_gdpr_change_blockblog(); 256 257 var field_label = $('label[for="'+field+'"]'); 258 var field_div_error = $('#'+field); 259 260 if (state == 'success') 261 { 262 field_label.removeClass('error-label'); 263 field_div_error.removeClass('error-current-input'); 264 } 265 else 266 { 267 field_label.addClass('error-label'); 268 field_div_error.addClass('error-current-input'); 269 } 270 document.getElementById('error_'+field).innerHTML = err_text; 271 272} 273 274 275function check_inpName_blockblog() 276{ 277 278 var name_blockblog = trim_blockblog(document.getElementById('name-blockblog').value); 279 280 if (name_blockblog.length == 0) 281 { 282 field_state_change_blockblog('name-blockblog','failed', blockblog_msg_name); 283 return false; 284 } 285 field_state_change_blockblog('name-blockblog','success', ''); 286 return true; 287} 288 289 290function check_inpEmail_blockblog() 291{ 292 293 var email_blockblog = trim_blockblog(document.getElementById('email-blockblog').value); 294 295 if (email_blockblog.length == 0) 296 { 297 field_state_change_blockblog('email-blockblog','failed', blockblog_msg_em); 298 return false; 299 } 300 field_state_change_blockblog('email-blockblog','success', ''); 301 return true; 302} 303 304 305function check_inpText_blockblog() 306{ 307 308 var comment_blockblog = trim_blockblog(document.getElementById('comment-blockblog').value); 309 310 if (comment_blockblog.length == 0) 311 { 312 field_state_change_blockblog('comment-blockblog','failed', blockblog_msg_comm); 313 return false; 314 } 315 field_state_change_blockblog('comment-blockblog','success', ''); 316 return true; 317} 318 319 320function check_inpCaptcha_blockblog() 321{ 322 323 var captcha_blockblog = trim_blockblog(document.getElementById('captcha-blockblog').value); 324 325 if (captcha_blockblog.length != 6) 326 { 327 field_state_change_blockblog('captcha-blockblog','failed', blockblog_msg_cap); 328 return false; 329 } 330 field_state_change_blockblog('captcha-blockblog','success', ''); 331 return true; 332} 333 334function check_inpRating_blockblog() 335{ 336 var rating_blockblog = trim_blockblog(document.getElementById('rating-blockblog').value); 337 if(rating_blockblog == 0){ 338 field_state_change_blockblog('rating-blockblog','failed', blockblog_msg_rate); 339 return false; 340 } 341 field_state_change_blockblog('rating-blockblog','success', ''); 342 return true; 343} 344 345 346function blockblog_post_page_init(){ 347 //$('#name-blockblog').val(''); 348 //$('#email-blockblog').val(''); 349 $('#comment-blockblog').val(''); 350 $('#captcha-blockblog').val(''); 351 $('#rating-blockblog').val(0); 352} 353 354 355function add_comment(id_post){ 356 357 var is_name = check_inpName_blockblog(); 358 var is_comment = check_inpText_blockblog(); 359 var is_email = check_inpEmail_blockblog(); 360 if(blockblogis_captcha_com) { 361 var is_captcha = check_inpCaptcha_blockblog(); 362 } else { 363 var is_captcha = true; 364 } 365 var is_rating = check_inpRating_blockblog(); 366
367 var is_gdpr_blockblog = field_gdpr_change_blockblog(); 368 369 if(is_name && is_comment && is_email && is_captcha && is_rating && is_gdpr_blockblog){ 370 371 var _name_review = $('#name-blockblog').val(); 372 var _email_review = $('#email-blockblog').val(); 373 var _text_review = $('#comment-blockblog').val(); 374 if(blockblogis_captcha_com) { 375 var _captcha = $('#captcha-blockblog').val(); 376 } else { 377 var _captcha = ''; 378 } 379 var _rating = $('#rating-blockblog').val(); 380 381 382 383 $('#leaveComment').css('opacity','0.5'); 384 $('#leaveComment input.btn-custom').attr('disabled','disabled'); 385 386 $.post(ajax_url_blockblog, 387 {action:'addcomment', 388 name:_name_review, 389 email:_email_review, 390 id_post:id_post, 391 captcha:_captcha, 392 rating: _rating, 393 text_review:_text_review 394 }, 395 function (data) { 396 if (data.status == 'success') { 397 398 $('#name-blockblog').val(''); 399 $('#email-blockblog').val(''); 400 $('#comment-blockblog').val(''); 401 $('#captcha-blockblog').val(''); 402 $('#rating-blockblog').val(0); 403 404 $('#leaveComment').hide(); 405 $('.leaveComment-title').hide(); 406 $('#succes-comment').show(); 407 408 409 410 $('#leaveComment').css('opacity','1'); 411 $('#leaveComment input.btn-custom').removeAttr('disabled'); 412 413 414 } else { 415 416 $('#leaveComment').css('opacity','1'); 417 $('#leaveComment input.btn-custom').removeAttr('disabled'); 418 419 var error_type = data.params.error_type; 420 421 if(error_type == 1){ 422 field_state_change_blockblog('name-blockblog','failed', blockblog_msg_name); 423 } else if(error_type == 2){ 424 field_state_change_blockblog('email-blockblog','failed', blockblog_msg_em); 425 } else if(error_type == 3){ 426 field_state_change_blockblog('comment-blockblog','failed', blockblog_msg_comm); 427 } else if(error_type == 4){ 428 field_state_change_blockblog('captcha-blockblog','failed', blockblog_msg_cap); 429 }else if(error_type == 5){ 430 field_state_change_blockblog('rating-blockblog','failed', blockblog_msg_rate); 431 } else { 432 alert(data.message); 433 } 434 435 if(blockblogis_captcha_com) { 436 var count = Math.random(); 437 document.getElementById('secureCodReview').src = ""; 438 document.getElementById('secureCodReview').src = blockblogcaptcha_url + "?re=" + count; 439 } 440 441 442 443 } 444 }, 'json'); 445 } 446} 447 448/* only for blog post page for adding comment for blog post */ 449 450 451 452 453 454 455$(window).on('load', function(){ 456 457 458 /* if page contains #blogcomments, then go to id="blogcomments" */ 459 if(window.location.href.indexOf('#') != -1){ 460 var vars = [], hash_blockblog = ''; 461 var hashes_blockblog = window.location.href.slice(window.location.href.indexOf('#') + 1); 462 463 for(var i = 0; i < hashes_blockblog.length; i++) 464 { 465 hash_blockblog += hashes_blockblog[i]; 466 } 467 468 if(hash_blockblog == "blogcomments") { 469 setTimeout(function(){ 470 $("html, body").animate({scrollTop: $('#' + hash_blockblog).offset().top}, "slow"); 471 }, 500); 472 } 473 474 } 475 /* if page contains #blogcomments, then go to id="blogcomments" */ 476 477 478 //$(window).on('load', function(){ 479 var windowsize = $(window).width(); 480 481 if ($('.owl_blog_related_products_type_carousel ul').length > 0) { 482 483 484 if (typeof $('.owl_blog_related_products_type_carousel ul').owlCarousel === 'function') { 485 var nav = false; 486 var loop = false;
487 if ($('.owl_blog_related_products_type_carousel ul li').length > 3) { 488 nav = true; 489 loop = true; 490 } 491 var owl_blog_related_products_type_carousel_items = 4; 492 if(windowsize < 1199 ) { 493 owl_blog_related_products_type_carousel_items = 3; 494 } 495 if(windowsize < 767) { 496 owl_blog_related_products_type_carousel_items = 2; 497 } 498 if(windowsize < 479) { 499 owl_blog_related_products_type_carousel_items = 1; 500 } 501 $('.owl_blog_related_products_type_carousel ul').owlCarousel({ 502 items: owl_blog_related_products_type_carousel_items, 503 nav: nav, 504 dots: false, 505 lazyLoad: false, 506 507 responsiveClass: true, 508 responsive: { 509 0: { 510 items: 1, 511 }, 512 479: { 513 items: 1, 514 }, 515 767: { 516 items: 2, 517 }, 518 1199: { 519 items: 3, 520 } 521 }, 522 autoPlay: false, 523 stopOnHover: false, 524 addClassActive: true, 525 slideSpeed: 300, 526 scrollPerPage: 1, 527 loop: loop, 528 fluidSpeed: true, 529 smartSpeed: 1000, 530 }); 531 } 532 } 533 534 535 if ($('.owl_blog_related_posts_type_carousel ul').length > 0) { 536 if (typeof $('.owl_blog_related_posts_type_carousel ul').owlCarousel === 'function') { 537 538 var nav = false; 539 var loop = false; 540 if ($('.owl_blog_related_posts_type_carousel ul li').length > 3) { 541 nav = true; 542 loop = true; 543 } 544 var owl_blog_related_posts_type_carousel_items = 4; 545 if(windowsize < 1199 ) { 546 owl_blog_related_posts_type_carousel_items = 3; 547 } 548 if(windowsize < 767) { 549 owl_blog_related_posts_type_carousel_items = 2; 550 } 551 if(windowsize < 479) { 552 owl_blog_related_posts_type_carousel_items = 1; 553 } 554 $('.owl_blog_related_posts_type_carousel ul').owlCarousel({ 555 // items: blockblog_number_posts_slider, 556 items: owl_blog_related_posts_type_carousel_items, 557 // nav: nav, 558 dots: false, 559 lazyLoad: false, 560 margin: 10, 561 responsiveClass: true, 562 responsive: { 563 0: { 564 items: 1, 565 }, 566 479: { 567 items: 1, 568 }, 569 767: { 570 // items:2, 571 items: 1, 572 }, 573 1199: { 574 //items:3, 575 items: 1, 576 } 577 }, 578 autoPlay : false, 579 stopOnHover: false, 580 addClassActive: true, 581 slideSpeed : 300, 582 scrollPerPage: 1, 583 loop: loop, 584 fluidSpeed : true, 585 smartSpeed : 1000, 586 }); 587 } 588 589 } 590 591 if ($('.owl_blog_home_recents_posts_type_carousel .owl-carousel').length > 0) { 592 console.log('carou 1'); 593 console.log(windowsize); 594 595 if ($('.owl_blog_home_recents_posts_type_carousel .owl-carousel').length > 0) { 596 console.log('carou 2'); 597 598 if (typeof $('.owl_blog_home_recents_posts_type_carousel .owl-carousel').owlCarousel === 'function') { 599 console.log('carou 3'); 600 601 var nav = false; 602 var loop = false; 603 if ($('.owl_blog_home_recents_posts_type_carousel .owl-carousel li').length > 3) { 604 nav = true; 605 loop = true; 606 } 607 608 $('.owl_blog_home_recents_posts_type_carousel .owl-carousel').owlCarousel({ 609 items: 5, 610 nav: true, 611 dots: false, 612 lazyLoad: false, 613 614 responsiveClass: true, 615 responsive: { 616 0: { 617 items: 1, 618 }, 619 320: { 620 items: 1, 621 }, 622 468: { 623 items: 2, 624 }, 625 650: { 626 items: 3, 627 }, 628 992: { 629 items: 4, 630 }, 631 1660: { 632 items: 5, 633 } 634 },
635 autoPlay: false, 636 stopOnHover: false, 637 addClassActive: true, 638 slideSpeed: 300, 639 scrollPerPage: 1, 640 loop: false, 641 fluidSpeed: true, 642 smartSpeed: 1000, 643 autoHeight : true, 644 }); 645 646 } 647 } 648 649 } 650 651 652 if ($('.owl_blog_recents_posts_type_carousel ul').length > 0) { 653 654 if ($('.owl_blog_recents_posts_type_carousel ul').length > 0) { 655 656 if (typeof $('.owl_blog_recents_posts_type_carousel ul').owlCarousel === 'function') { 657 658 var nav = false; 659 var loop = false; 660 if ($('.owl_blog_recents_posts_type_carousel ul li').length > 3) { 661 nav = true; 662 loop = true; 663 } 664 665 $('.owl_blog_recents_posts_type_carousel ul').owlCarousel({ 666 items: 1, 667 nav: nav, 668 dots: true, 669 lazyLoad: false, 670 671 responsiveClass: true, 672 responsive: { 673 0: { 674 items: 1, 675 }, 676 479: { 677 items: 1, 678 }, 679 767: { 680 items: 1, 681 }, 682 1199: { 683 items: 1, 684 } 685 }, 686 autoPlay: false, 687 stopOnHover: false, 688 addClassActive: true, 689 slideSpeed: 300, 690 scrollPerPage: 1, 691 loop: loop, 692 fluidSpeed: true, 693 smartSpeed: 1000, 694 }); 695 } 696 } 697 698 } 699 700 701 if ($('.owl_blog_cat_type_carousel ul').length > 0) { 702 703 if ($('.owl_blog_cat_type_carousel ul').length > 0) { 704 705 if (typeof $('.owl_blog_cat_type_carousel ul').owlCarousel === 'function') { 706 707 var nav = false; 708 var loop = false; 709 if ($('.owl_blog_cat_type_carousel ul li').length > 3) { 710 nav = true; 711 loop = true; 712 } 713 714 $('.owl_blog_cat_type_carousel ul').owlCarousel({ 715 items: 1, 716 nav: nav, 717 dots: true, 718 lazyLoad: false, 719 720 responsiveClass: true, 721 responsive: { 722 0: { 723 items: 1, 724 }, 725 479: { 726 items: 1, 727 }, 728 767: { 729 items: 1, 730 }, 731 1199: { 732 items: 1, 733 } 734 }, 735 autoPlay: false, 736 stopOnHover: false, 737 addClassActive: true, 738 slideSpeed: 300, 739 scrollPerPage: 1, 740 loop: loop, 741 fluidSpeed: true, 742 smartSpeed: 1000, 743 }); 744 } 745 } 746 747 } 748 749 750 if ($('.owl_blog_com_type_carousel ul').length > 0) { 751 752 if ($('.owl_blog_com_type_carousel ul').length > 0) { 753 754 if (typeof $('.owl_blog_com_type_carousel ul').owlCarousel === 'function') { 755 756 var nav = false; 757 var loop = false; 758 if ($('.owl_blog_com_type_carousel ul li').length > 3) { 759 nav = true; 760 loop = true; 761 } 762 763 $('.owl_blog_com_type_carousel ul').owlCarousel({ 764 items: 1, 765 nav: nav, 766 dots: true, 767 lazyLoad: false, 768 769 responsiveClass: true, 770 responsive: { 771 0: { 772 items: 1, 773 }, 774 479: { 775 items: 1, 776 }, 777 767: { 778 items: 1, 779 }, 780 1199: { 781 items: 1, 782 } 783 }, 784 autoPlay: false, 785 stopOnHover: false, 786 addClassActive: true, 787 slideSpeed: 300, 788 scrollPerPage: 1, 789 loop: loop, 790 fluidSpeed: true, 791 smartSpeed: 1000, 792 }); 793 } 794 } 795 796 } 797 798 799 if ($('.owl_blog_related_posts_type_carousel_product ul').length > 0) { 800 if (typeof $('.owl_blog_related_posts_type_carousel_product ul').owlCarousel === 'function') { 801 802 var nav = false; 803 var loop = false; 804 if ($('.owl_blog_related_posts_type_carousel_product ul li').length > 3) { 805 nav = true; 806 loop = true; 807 } 808 if ($('.owl_blog_related_products_type_carousel ul li').length > 3) { 809 nav = true; 810 loop = true; 811 } 812 var owl_blog_related_posts_type_carousel_product_items = 4; 813 if(windowsize < 1199 ) { 814 owl_blog_related_posts_type_carousel_product_items = 3; 815 } 816 if(windowsize < 767) { 817 owl_blog_related_posts_type_carousel_product_items = 2; 818 } 819 if(windowsize < 479) { 820 owl_blog_related_posts_type_carousel_product_items = 1; 821 } 822 $('.owl_blog_related_posts_type_carousel_product ul').owlCarousel({ 823 items: owl_blog_related_posts_type_carousel_product_items, 824 nav: nav, 825 dots: true, 826 lazyLoad: false, 827 828 responsiveClass: true, 829 responsive: { 830 0: { 831 items: 1, 832 }, 833 479: { 834 items: 1, 835 }, 836 767: { 837 items: 2, 838 }, 839 1199: { 840 items: 3, 841 } 842 },
843 autoPlay: false, 844 stopOnHover: false, 845 addClassActive: true, 846 slideSpeed: 300, 847 scrollPerPage: 1, 848 loop: loop, 849 fluidSpeed: true, 850 smartSpeed: 1000, 851 }); 852 } 853 854 } 855 856 //}); 857 858 if(typeof blockblogid_module !== 'undefined') { 859 // gdpr 860 var gdpr_blockblog_my = $('.gdpr-blockblog #psgdpr_consent_checkbox_' + blockblogid_module); 861 862 863 if (gdpr_blockblog_my.length > 0) { 864 865 866 if (gdpr_blockblog_my.prop('checked') == true) { 867 $('.gdpr-blockblog .gdpr_module_' + blockblogid_module + ' .psgdpr_consent_message').removeClass('error-label'); 868 } else { 869 $('.gdpr-blockblog .gdpr_module_' + blockblogid_module + ' .psgdpr_consent_message').addClass('error-label'); 870 } 871 872 $('.gdpr-blockblog #psgdpr_consent_checkbox_' + blockblogid_module).on('click', function () { 873 if (gdpr_blockblog_my.prop('checked') == true) { 874 $('.gdpr-blockblog .gdpr_module_' + blockblogid_module + ' .psgdpr_consent_message').removeClass('error-label'); 875 } else { 876 $('.gdpr-blockblog .gdpr_module_' + blockblogid_module + ' .psgdpr_consent_message').addClass('error-label'); 877 } 878 }); 879 880 setTimeout(function() { 881 $('.gdpr-blockblog').find('input[name="blockblogcancel"]').removeAttr('disabled'); //only for cancel button 882 }, 1000); 883 884 885 } 886 887 //gdpr 888 } 889 890 891}); 892 893 894 895 896 897 898 899function field_state_change_account(field, state, err_text) 900{ 901 902 var field_label = $('label[for="'+field+'"]'); 903 var field_div_error = $('#'+field); 904 905 if (state == 'success') 906 { 907 field_label.removeClass('error-label'); 908 field_div_error.removeClass('error-current-input'); 909 } 910 else 911 { 912 field_label.addClass('error-label'); 913 field_div_error.addClass('error-current-input'); 914 } 915 document.getElementById('error_'+field).innerHTML = err_text; 916 917}
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.