PageSourceSearch

https://vetkompleksowo.pl/wp-content/themes/weterynaria/js/login.js?ver=1.5

js vetkompleksowo.pl collected 2026-09-28 13:42:15 UTC 3,710 bytes, 88 lines download raw bytes

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.