whoami7 - Manager
:
/
home
/
analuakl
/
somethingsmushy.com
/
wp-content
/
plugins
/
accesspress-anonymous-post
/
js
/
Upload File:
files >> /home/analuakl/somethingsmushy.com/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));
Copyright ©2021 || Defacer Indonesia