NOXSHELL
Server: LiteSpeed
System: Linux res3003pi.priv.pi.host.it 4.18.0-553.109.1.lve.el8.x86_64 #1 SMP Thu Mar 5 20:23:46 UTC 2026 x86_64
User: italyondis (1372)
PHP: 8.4.19
Disabled: exec,system,passthru,shell_exec,proc_close,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/italyondis/domains/italyondisplay.it/public_html/wp-content/plugins/Nxploited/js/script.js
jQuery("#dob").datepicker({
    endDate: '-18y',
    autoclose: true
});

var plugin_url = path.pluginsUrl;


jQuery( document ).ready( function( $ ) {
    
    $("#sname").change(function () {
        $(".err_msg_sponsor").remove();

        var sname = $(this).val();
        $.ajax({
            type: "POST",
            url: ajaxurl,
            data: {action:'wpmlm_ajax_user_check',sponsor: sname},
            beforeSend: function () {
                $("#sname").parent().append('<div class="err_msg_sponsor"><img src=' + plugin_url + '/images/loader.gif></div>');
            },
            success: function (data) {
                
                $(".err_msg_sponsor").remove();
                if ($.trim(data) === "1") {
                    $("#sname").removeClass('invalid');
                    $("#sname").removeClass('error');
                    $("#sname").addClass('valid');
                    $("#sname").attr('aria-invalid', 'false');
                    $("#reg_submit").attr('disabled', false);
                    $("#reg_submit").css('opacity','1');
                    $("#reg_submit").css('cursor','pointer');

                } else {
                    $("#sname").parent().append('<div class="err_msg_sponsor">' + data + '</div>');
                    $("#sname").addClass('invalid');
                    $("#sname").removeClass('valid');
                    $("#sname").addClass('error');
                    $("#sname").attr('aria-invalid', 'true');
                    $("#reg_submit").attr('disabled', true);
                    $("#reg_submit").css('opacity','0.5');
                    $("#reg_submit").css('cursor','not-allowed');
                }   

            }

        });
    });
    $("#username").change(function () {
        $(".err_msg_username").remove();

        var username = $(this).val();
        $.ajax({
            type: "POST",
            url: ajaxurl,
            data: {action:'wpmlm_ajax_user_check',username: username},
            beforeSend: function () {
                $("#username").parent().append('<div class="err_msg_username"><img src=' + plugin_url + '/images/loader.gif></div>');
            },
            success: function (data) {
                $(".err_msg_username").remove();
                if ($.trim(data) === "1") {
                    $("#username").removeClass('invalid');
                    $("#username").removeClass('error');
                    $("#username").addClass('valid');
                    $("#username").attr('aria-invalid', 'false');
                    $("#reg_submit").attr('disabled', false);
                    $("#reg_submit").css('opacity','1');
                    $("#reg_submit").css('cursor','pointer');

                } else {

                    $("#username").parent().append('<div class="err_msg_username">' + data + '</div>');
                    $("#username").addClass('invalid');
                    $("#username").removeClass('valid');
                    $("#username").addClass('error');
                    $("#username").attr('aria-invalid', 'true');
                    $("#reg_submit").attr('disabled', true);
                    $("#reg_submit").css('opacity','0.5');
                    $("#reg_submit").css('cursor','not-allowed');
                }

            }

        });
    });
    
    $("#email").change(function () {
        $(".err_msg_email").remove();

        var email = $(this).val();
        $.ajax({
            type: "POST",
            url: ajaxurl,
            data: {action:'wpmlm_ajax_user_check',email: email},
            beforeSend: function () {
                $("#email").parent().append('<div class="err_msg_email"><img src=' + plugin_url + '/images/loader.gif></div>');
            },
            success: function (data) {
                $(".err_msg_email").remove();
                if ($.trim(data) === "1") {
                    $("#email").removeClass('invalid');
                    $("#email").removeClass('error');
                    $("#email").addClass('valid');
                    $("#email").attr('aria-invalid', 'false');
                    $("#reg_submit").attr('disabled', false);
                    $("#reg_submit").css('opacity','1');
                    $("#reg_submit").css('cursor','pointer');

                } else {
                    $("#email").parent().append('<div class="err_msg_email">' + data + '</div>');
                    $("#email").addClass('invalid');
                    $("#email").removeClass('valid');
                    $("#email").addClass('error');
                    $("#email").attr('aria-invalid', 'true');
                    $("#reg_submit").attr('disabled', true);
                    $("#reg_submit").css('opacity','0.5');
                    $("#reg_submit").css('cursor','not-allowed');
                }

            }

        });
    });

    // $("#wpmlm-registration-form").submit(function () {
           
    //        // $(".submit_message1").html('');
    //        // $(".submit_message1").show();
           
    //        var formData = new FormData(this);
    //        formData.append('action', 'wpmlm_registration_page');
    //        isValid = true;
   
    //        // $(".commission_input").each(function () {
    //        //     var element = $(this);
    //        //     if ((element.val() == '')|| (element.val() < 0)) {
    //        //         $(this).addClass("invalid");
    //        //         isValid = false;
    //        //     }
    //        // });
           
           
   
    //        if (isValid) {
   
    //            $.ajax({
    //                type: "POST",
    //                url: ajaxurl,
    //                data: formData,
    //                cache: false,
    //                contentType: false,
    //                processData: false,
    //                success: function (data) {
    //                     alert('hi');
    //                    $(".submit_message1").html('<div class="alert alert-info">' + data + '</div>');
    //                    setTimeout(function () {
    //                        $(".submit_message1").hide();
   
    //                    }, 1000);
   
    //                }
    //            });
   
    //        }
    //        return false;
   
    //    });
});


// $("#wpmlm-registration-form").submit(function () {
//     $(".main_input").each(function () {
//         var element = $(this);
//         if (element.hasClass( "invalid" )) {
//             $("#reg_submit").attr('disabled', true);
//             $("#reg_submit").css('opacity','0.5');
//             $("#reg_submit").css('cursor','not-allowed');
//             alert('Sorry! Registration Failed, Please check the values & try again');
//             return false;
//         } else {
//             $("#reg_submit").attr('disabled', false);
//             $("#reg_submit").css('opacity','1');
//             $("#reg_submit").css('cursor','pointer');
//         }
//     });
// });

$(".response_message").html('');

$.validator.addMethod("loginRegexPopup", function(value, element) {
    return this.optional(element) || /^[a-z0-9\-\s]+$/i.test(value);
}, "Username must contain only letters, numbers, or dashes.");

$("#wpmlm-registration-form").validate({
    rules: {
        sname: {
            required: true,
            loginRegexPopup: true,
            minlength:4,
            maxlength: 50
        },
        username: {
            required: true,
            loginRegexPopup: true,
            minlength:4,
            maxlength: 50
        },
        email: {
            required: true,
            email: true
        },
        password: {
            required: true,
            minlength:6,
            maxlength: 15
        }
    },
    messages: {
        sname: {
            required: "Username is required",
            loginRegexPopup: "Letters and Numbers only",
            minlength: "Minimum 4 characters required!",
            maxlength: "Maximum 50 characters allowed"
        },
        username: {
            required: "Username is required",
            loginRegexPopup: "Letters and Numbers only",
            minlength: "Minimum 4 characters required!",
            maxlength: "Maximum 50 characters allowed"
        },
        email: {
            required: "Email is required",
            email: "Inavlid email address"
        },
        password: {
            required: "Password is required",
            minlength: "Minimum 6 characters required!",
            maxlength: "Maximum 15 characters allowed"
        }
    },
    submitHandler: function (form) { 
        // $(".response_message").html('');
        // var formData = new FormData(form);

        // // var userRegistrationType  = formData.get('user_registration_type');

        // formData.append('action', 'wpmlm_contact_form_registration');

        // $.ajax({
        //     type: 'POST',
        //     url: ajaxurl,
        //     data: formData,
        //     dataType: 'JSON',
        //     cache: false,
        //     contentType: false,
        //     processData: false,
        //     success: function(data) {
        //         console.log(data);
        //         if(data.msg === 1){
        //             $(".response_message").html("<div class='alert alert-success'><strong>Registration Completed Successfully</strong></div>");
        //             setTimeout(function () {
        //                 window.location.href = data.activation_link;
        //             }, 5000);
        //         }else{
        //             $(".response_message").html("<div class='alert alert-danger'><strong>Sorry! Registration Failed, Please try again</strong></div>");
        //         }
        //     },
        //     error: function(xhr, error){
        //         console.debug(xhr); console.debug(error);
        //     },
        // });
        return true;
    }
});