403Webshell
Server IP : 68.178.247.200  /  Your IP : 216.73.217.50
Web Server : Apache
System : Linux p3plzcpnl489463.prod.phx3.secureserver.net 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User : x9dppmxs4rgd ( 8559391)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/x9dppmxs4rgd/www/wp-content/plugins/accesspress-anonymous-post/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/x9dppmxs4rgd/www/wp-content/plugins/accesspress-anonymous-post/js/frontend.js

(function ($) {
    function check_form_submittable()
    {
        if (jQuery('.ap-captcha-flag').val() == '1')
        {
            if ($('.ap-captcha-type').val() == 'math') {
                var first_num = jQuery('.ap-captcha-first-num').html();
                var second_num = jQuery('.ap-captcha-second-num').html();
                var result = parseInt(first_num) + parseInt(second_num);
                var user_result = jQuery('#ap-captcha-result').val();
                if (result == user_result)
                {
                    jQuery('.ap-form-submit-button').attr('disabled', 'disabled');
                    //$(this).closest('form').submit();
                    return true;
                }
                else
                {
                    captcha_error_msg = jQuery('.ap-captcha-error-msg').attr('data-captcha-error-msg');
                    if (captcha_error_msg == '')
                    {
                        captcha_error_msg = ap_captcha_error_message;
                    }
                    jQuery('.ap-captcha-error-msg').html(captcha_error_msg);
                    return false;
                }
                return false;
            }
        }
        else
        {
            jQuery('.ap-form-submit-button').attr('disabled', 'disabled');
            return true;
        }

    }
    $(function () {


        //All js related for frontend

        //Checking  required fields
        $('.ap-form-submit-button').click(function () {
            var error_flag = 0;
            $('.ap-form-wrapper input[type="text"],.ap-form-wrapper input[type="file"],.ap-form-wrapper input[type="email"]').each(function () {
                var value = $.trim($(this).val());
                if ($(this).hasClass('ap-required-field') && value == '')
                {

                    error_flag = 1;
                    var error_message = $(this).attr('data-required-message');
                    if (error_message == '')
                    {
                        error_message = ap_form_required_message;
                    }
                    $(this).closest('.ap-form-field-wrapper').find('.ap-form-error-message').html(error_message);

                }
                if ($(this).attr('type') == 'file' && $(this).val() != '') {
                    var filepath = $(this).val();
                    var filepath_array = filepath.split('\\');
                    var filename = filepath_array.pop();
                    var filename_array = filename.split('.');
                    var ext = filename_array.pop();
                    if (ext == 'jpg' || ext == 'JPG' || ext == 'jpeg' || ext == 'JPEG' || ext == 'png' || ext == 'PNG' || ext == 'gif' || ext == 'GIF') {

                    }
                    else
                    {
                        error_flag = 1;
                        var error_message = $(this).attr('data-extension-message');
                        if (error_message == '')
                        {
                            error_message = ap_form_required_message;
                        }
                        $(this).closest('.ap-form-field-wrapper').find('.ap-form-error-message').html(error_message);
                    }
                }

            });
            if ($('#ap-editor-type').val() == 'rich' || $('#ap-editor-type').val() == 'visual')
            {
                tinyMCE.triggerSave();
                var post_content = $('textarea[name="ap_form_content_editor"]').val();
                if (post_content == '')
                {
                    error_flag = 1;
                    var error_message = $('.ap-content-error-message').attr('data-required-message');
                    if (error_message == '')
                    {
                        error_message = ap_form_required_message;
                    }
                    $('.ap-content-error-message').html(error_message);
                }


            }
            else
            {
                if ($('textarea[name="ap_form_content_editor"]').val() == '')
                {
                    var error_message = $('.ap-content-error-message').attr('data-required-message');
                    if (error_message == '')
                    {
                        error_message = ap_form_required_message;
                    }
                    $('.ap-content-error-message').html(error_message);
                }



            }
            $('.ap-form-wrapper select').each(function () {

                if ($(this).hasClass('ap-required-field') && $(this).val() == '')
                {
                    error_flag = 1;
                    var error_message = $(this).attr('data-required-message');
                    if (error_message == '')
                    {
                        error_message = ap_form_required_message;
                    }
                    $(this).closest('.ap-form-field-wrapper').find('.ap-form-error-message').html(error_message);

                }
            });
            if (error_flag == 0)
            {
                //alert('test');

                return true;
            }
            else
            {
                return false;
            }
        });

        //checking select required fields

        //removing error on keyup of input fields
        $('.ap-form-wrapper input').keyup(function () {
            $(this).closest('.ap-form-field-wrapper').find('.ap-form-error-message').html('');
        });
        $('.ap-form-wrapper select').change(function () {
            $(this).closest('.ap-form-field-wrapper').find('.ap-form-error-message').html('');
        });
        $('.ap-form-wrapper input[type="file"]').change(function () {
            $(this).closest('.ap-form-field-wrapper').find('.ap-form-error-message').html('');
        });
        $('.ap-form-wrapper textarea').change(function () {
            $(this).closest('.ap-form-field-wrapper').find('.ap-form-error-message').html('');
        });
    });
}(jQuery));

Youez - 2016 - github.com/yon3zu
LinuXploit