1var $lpacdn_jquery = jQuery.noConflict(); 2 3$lpacdn_jquery( document ).ready( function($) { 4 5 var bodyClasses = $('body').attr('class').split(' '); 6 7 $.each(bodyClasses, function(i, value) { 8 9 // for everything but pages 10 if ( !value.search('postid' ) ) { 11 12 var classArray = value.split('-'); 13 var post_id = parseInt( classArray[1] ); 14 15 if ( post_id > 0 ) { 16 17 var data = { 18 action: 'process_countdown_display', 19 post_id: post_id 20 }; 21 22 $.get(lp_acn.ajaxurl, data, function(response) { 23 if ( response ) { 24 $( '#issuem-leaky-paywall-articles-remaining-nag' ).append( response ); 25 26 if ( $('.acn-zero-remaining-overlay').length > 0 ) { 27 $('html').css('overflow', 'hidden'); 28 } else { 29 $( '#issuem-leaky-paywall-articles-remaining-nag' ).delay( 3000 ).animate({ left:'0px' }); 30 } 31 } 32 33 }, 'html' ); 34 35 } 36 37 } 38 39 // for pages 40 if ( !value.search('page-id' ) ) { 41 var classArray = value.split('-'); 42 var page_id = parseInt( classArray[2] ); 43 44 if ( page_id > 0 ) { 45 46 var data = { 47 action: 'process_countdown_display', 48 post_id: page_id 49 }; 50 51 $.get(lp_acn.ajaxurl, data, function(response) { 52 if ( response ) { 53 $( '#issuem-leaky-paywall-articles-remaining-nag' ).append( response ); 54 $( '#issuem-leaky-paywall-articles-remaining-nag' ).delay( 3000 ).animate({ left:'0px' }); 55 56 if ( $('.acn-zero-remaining-overlay').length > 0 ) { 57 $('html').css('overflow', 'hidden'); 58 } 59 } 60 61 }, 'html' ); 62 63 } 64 65 } 66 }); 67 68 $( '#issuem-leaky-paywall-articles-remaining-nag' ).on('click', 'a#issuem-leaky-paywall-articles-remaining-close', function(e) { 69 e.preventDefault(); 70 $( 'div#issuem-leaky-paywall-articles-remaining-nag' ).animate({ left:'-351px' }); 71 }); 72 73 $(document).on('click', '#issuem-leaky-paywall-articles-zero-remaining-nag a', function(e) { 74 e.preventDefault(); 75 76 var url = $(this).attr('href'); 77 var post_id = ''; 78 var nag_loc = ''; 79 var bodyClasses = $('body').attr('class').split(' '); 80 81 $.each(bodyClasses, function(i, value) { 82 83 if ( !value.search('postid' ) ) { 84 85 var classArray = value.split('-'); 86 87 var post_id = parseInt( classArray[1] ); 88 89 if ( post_id > 0 ) { 90 91 nag_loc = post_id; 92 93 } 94 95 } 96 97 // for pages 98 if ( !value.search('page-id' ) ) { 99 100 var classArray = value.split('-'); 101 var post_id = parseInt( classArray[2] ); 102 103 if ( post_id > 0 ) { 104 105 nag_loc = post_id; 106 107 } 108 109 } 110 111 }); 112 113 var data = { 114 action: 'leaky_paywall_store_nag_location', 115 post_id: nag_loc 116 }; 117 118 $.get(leaky_paywall_script_ajax.ajaxurl, data, function(resp) { 119 window.location.href = url; 120 }); 121 122 }); 123 124});
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.