1jQuery(document).ready(function($) { 2 3 4 // Perform AJAX login on form submit 5 $('form#login').on('submit', function(e){ 6 e.preventDefault(); 7 $('form#login p.status').show().html(ajax_login_object.loadingmessage); 8 $.ajax({ 9 type: 'POST', 10 dataType: 'json', 11 url: ajax_login_object.ajaxurl, 12 data: { 13 'action': 'ajaxlogin', //calls wp_ajax_nopriv_ajaxlogin 14 'username': $('form#login #lpusername').val(), 15 'password': $('form#login #lppassword').val(), 16 'security': $('form#login #security').val(), 17 'g-recaptcha-response': $('form#login .g-recaptcha-response').val()}, 18 success: function(data){ 19 20 if (jQuery("form#login .g-recaptcha-response").length){ 21 lp_reset_grecaptcha(); 22 } 23 24 $('form#login p.status').html(data.message); 25 if (data.loggedin == true){ 26 document.location.href = ajax_login_object.redirecturl; 27 } 28 } 29 }); 30 31 }); 32 33 // Perform AJAX login on from listing login template 34 $('form#lp-login-temp').on('submit', function(e){ 35 e.preventDefault(); 36 $('form#lp-login-temp p.status').show().html(ajax_login_object.loadingmessage); 37 $.ajax({ 38 type: 'POST', 39 dataType: 'json', 40 url: ajax_login_object.ajaxurl, 41 data: { 42 'action': 'ajaxlogin', //calls wp_ajax_nopriv_ajaxlogin 43 'username': $('form#lp-login-temp #lpusernameT').val(), 44 'password': $('form#lp-login-temp #lppasswordT').val(), 45 'security': $('form#lp-login-temp #lpsecurityT').val(), 46 'g-recaptcha-response': $('form#lp-login-temp .g-recaptcha-response').val()}, 47 success: function(data){ 48 49 if (jQuery("form#lp-login-temp .g-recaptcha-response").length){ 50 lp_reset_grecaptcha(); 51 } 52 53 $('form#lp-login-temp p.status').html(data.message); 54 if (data.loggedin == true){ 55 document.location.href = ajax_login_object.redirecturl; 56 } 57 } 58 }); 59 60 }); 61 62 // Perform AJAX login on form submit 63 $('form#register').on('submit', function(e){ 64 $('form#register p.status').show().html(ajax_login_object.loadingmessage); 65 $.ajax({ 66 type: 'POST', 67 dataType: 'json', 68 url: ajax_login_object.ajaxurl, 69 data: { 70 'action': 'ajax_register', //calls wp_ajax_nopriv_ajaxregister 71 'username': $('form#register #username2').val(), 72 'email': $('form#register #email').val(), 73 'upassword': $('form#register #upassword').val(), 74 'security': $('form#register #security2').val(), 75 'g-recaptcha-response': $('form#register .g-recaptcha-response').val() }, 76 77 success: function(data){ 78 if (jQuery("form#register .g-recaptcha-response").length){ 79 lp_reset_grecaptcha(); 80 } 81 jQuery('form#register p.status').html(data.message); 82 var timer = ''; 83 function flipItNow(){ 84 jQuery('.forgetpasswordcontainer').fadeOut(); 85 jQuery('.siginupcontainer').fadeOut(); 86 jQuery('.siginincontainer').fadeIn(); 87 clearTimeout(timer); 88 } 89 timer = setTimeout(flipItNow, 5000); 90 91 } 92 }); 93 e.preventDefault(); 94 }); 95 96 $('form#registertmp').on('submit', function(e){ 97 $('form#registertmp p.status').show().html(ajax_login_object.loadingmessage); 98 $.ajax({ 99 type: 'POST', 100 dataType: 'json', 101 url: ajax_login_object.ajaxurl, 102 data: { 103 'action': 'ajax_register', //calls wp_ajax_nopriv_ajaxregister 104 'username': $('form#registertmp #username2T').val(), 105 'email': $('form#registertmp #emailT').val(), 106 'upassword': $('form#registertmp #upasswordT').val(), 107 'security': $('form#registertmp #lpsecurityregT').val(), 108 'g-recaptcha-response': $('form#registertmp .g-recaptcha-response').val() }, 109 110 success: function(data){ 111 if (jQuery("form#registertmp .g-recaptcha-response").length){ 112 lp_reset_grecaptcha(); 113 } 114 jQuery('form#registertmp p.status').html(data.message); 115 var timer = ''; 116 function flipItNow(){ 117 jQuery('.forgetpasswordcontainer').fadeOut(); 118 jQuery('.siginupcontainer').fadeOut(); 119 jQuery('.siginincontainer').fadeIn(); 120 clearTimeout(timer); 121 } 122 timer = setTimeout(flipItNow, 5000); 123 124 } 125 }); 126 e.preventDefault(); 127 }); 128 129 130 // Perform AJAX forget password 131 $('form#lp_forget_pass_form').on('submit', function(e){ 132 $('form#lp_forget_pass_form p.status').show().html(ajax_login_object.loadingmessage); 133 $.ajax({ 134 type: 'POST', 135 dataType: 'json', 136 url: ajax_login_object.ajaxurl, 137 data: { 138 'action': 'ajax_forget_pass', //calls wp_ajax_nopriv_ajaxregister 139 'email': $('form#lp_forget_pass_form #email3').val(), 140 'security': $('form#lp_forget_pass_form #security3').val() }, 141 142 success: function(data){ 143 //grecaptcha.reset(); 144 $('form#lp_forget_pass_form p.status').html(data.message); 145 } 146 }); 147 e.preventDefault(); 148 }); 149 150 // Perform AJAX forget password 151 152$('form#lp_forget_pass_formm').on('submit', function(e){ 153 154 $('form#lp_forget_pass_formm p.status').show().html(ajax_login_object.loadingmessage); 155 156 $.ajax({ 157 158 type: 'POST', 159 160 dataType: 'json', 161 162 url: ajax_login_object.ajaxurl, 163 164 data: { 165 166 'action': 'ajax_forget_pass', //calls wp_ajax_nopriv_ajaxregister 167 168 'email': $('form#lp_forget_pass_formm #email2').val(), 169 170 'security': $('form#lp_forget_pass_formm #security4').val() }, 171 172 success: function(data){ 173 174 //grecaptcha.reset(); 175 176 $('form#lp_forget_pass_formm p.status').html(data.message); 177 178 } 179 180 }); 181 182 e.preventDefault(); 183 184}); 185 186}
186); 187 188
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.