1jQuery(document).ready(function($) { 2 3 // var LoginModal = new bootstrap.Modal(document.getElementById('#Logowanie'), {}); 4 5 // Perform AJAX login on form submit 6 $('form#loginForm').on('submit', function(e){ 7 $('form#loginForm').addClass('disabled'); 8 $('#loginFormStatus').show().text('Trwa sprawdzanie, proszÄ czekaÄ...'); 9 var btn = $(this).find('button[type="submit"]'); 10 $(btn).html('<span class="spinner-border spinner-border-sm me-2" role="status" aria-hidden="true"></span>' + $(btn).text()); 11 $.ajax({ 12 type: 'POST', 13 dataType: 'json', 14 url: ajaxurl, 15 data: { 16 'action': 'login', //calls wp_ajax_nopriv_ajaxlogin 17 'username': $('form#loginForm #u_email').val(), 18 'password': $('form#loginForm #u_pass').val(), 19 'security': $('form#loginForm #security').val() }, 20 success: function(data){ 21 $('#loginFormStatus').removeClass('d-none'); 22 if (data.class === 'bg-danger') { 23 $('#loginFormStatus').removeClass('bg-success'); 24 $('#loginFormStatus').addClass('bg-danger'); 25 $('form#loginForm').removeClass('disabled'); 26 } else { 27 $('#loginFormStatus').removeClass('bg-danger'); 28 $('#loginFormStatus').addClass('bg-success'); 29 $('form#loginForm').removeClass('disabled'); 30 } 31 $('#loginFormStatus').text(data.message); 32 $(btn).find('.spinner-border').remove(); 33 34 console.log(JSON.stringify(data)); 35 36 if (data.loggedin == true){ 37 setTimeout(function() { 38 // $('#Logowanie').modal('hide'); 39 // LoginModal.hide(); 40 if (document.location.pathname.includes('potwierdzenie-dokonania-platnosci')) { 41 document.location.href = document.location.origin; 42 } else { 43 document.location.href = document.location.origin + document.location.pathname; 44 } 45 }, 1500); 46 } 47 } 48 }); 49 e.preventDefault(); 50 return false; 51 }); 52 53 // Perform AJAX forget password on form submit 54 $('form#reminderForm').on('submit', function(e){ 55 $('form#reminderForm').addClass('disabled'); 56 $('#reminderFormStatus').text('Trwa sprawdzanie, proszÄ czekaÄ...'); 57 $('#reminderFormStatus').removeClass('d-none'); 58 59 $.ajax({ 60 type: 'POST', 61 dataType: 'json', 62 url: ajaxurl, 63 data: { 64 'action': 'lostPass', 65 'username': $('form#reminderForm #u_email').val(), 66 'security': $('form#reminderForm #security').val() 67 }, 68 success: function(data){ 69 if (data.class === 'bg-danger') { 70 $('#reminderFormStatus').removeClass('bg-success'); 71 $('#reminderFormStatus').addClass('bg-danger'); 72 $('form#reminderForm').removeClass('disabled'); 73 } else { 74 $('#reminderFormStatus').removeClass('bg-danger'); 75 $('#reminderFormStatus').addClass('bg-success'); 76 $('form#reminderForm').removeClass('disabled'); 77 78 // isPrenumerator(); 79 } 80 $('#reminderFormStatus').text(data.message); 81 } 82 }); 83 84 e.preventDefault(); 85 return false; 86 }); 87 88});
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.