Done ! 403WebShell
403Webshell
Server IP : 46.105.57.169  /  Your IP : 216.73.216.67
Web Server : Apache
System : Linux webm002.cluster120.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User : verseaumee ( 152031)
PHP Version : 8.5.7
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/verseaumee/blueversion/wp-content/plugins/wp-freeio/assets/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/verseaumee/blueversion/wp-content/plugins/wp-freeio/assets/js/admin-main.js
(function ($) {
    "use strict";

    if (!$.wpfiAdminExtensions)
        $.wpfiAdminExtensions = {};
    
    function WJBPAdminMainCore() {
        var self = this;
        self.init();
    };

    WJBPAdminMainCore.prototype = {
        /**
         *  Initialize
         */
        init: function() {
            var self = this;

            self.taxInit();

            self.emailSettings();

            self.mixes();
        },
        taxInit: function() {
            $('.tax_color_input').wpColorPicker();
        },
        emailSettings: function() {
            var show_hiden_action = function(key, checked) {
                if ( checked ) {
                    $('.cmb2-id-' + key + '-subject').show();
                    $('.cmb2-id-' + key + '-content').show();
                } else {
                    $('.cmb2-id-' + key + '-subject').hide();
                    $('.cmb2-id-' + key + '-content').hide();
                }
            }
            $('#admin_notice_add_new_job').on('change', function(){
                var key = 'admin-notice-add-new-job';
                var checked = $(this).is(":checked");
                show_hiden_action(key, checked);
            });
            var checked = $('#admin_notice_add_new_job').is(":checked");
            var key = 'admin-notice-add-new-job';
            show_hiden_action(key, checked);

            // updated
            $('#admin_notice_updated_job').on('change', function(){
                var key = 'admin-notice-updated-job';
                var checked = $(this).is(":checked");
                show_hiden_action(key, checked);
            });
            var checked = $('#admin_notice_updated_job').is(":checked");
            var key = 'admin-notice-updated-job';
            show_hiden_action(key, checked);

            // admin expiring
            $('#admin_notice_expiring_job').on('change', function(){
                var key = 'admin-notice-expiring-job';
                var checked = $(this).is(":checked");
                show_hiden_action(key, checked);
                if ( checked ) {
                    $('.cmb2-id-admin-notice-expiring-job-days').show();
                } else {
                    $('.cmb2-id-admin-notice-expiring-job-days').hide();
                }
            });
            var checked = $('#admin_notice_expiring_job').is(":checked");
            var key = 'admin-notice-expiring-job';
            show_hiden_action(key, checked);
            if ( checked ) {
                $('.cmb2-id-admin-notice-expiring-job-days').show();
            } else {
                $('.cmb2-id-admin-notice-expiring-job-days').hide();
            }

            // employer expiring
            $('#employer_notice_expiring_job').on('change', function(){
                var key = 'employer-notice-expiring-job';
                var checked = $(this).is(":checked");
                show_hiden_action(key, checked);

                if ( checked ) {
                    $('.cmb2-id-employer-notice-expiring-job-days').show();
                } else {
                    $('.cmb2-id-employer-notice-expiring-job-days').hide();
                }
            });
            var checked = $('#employer_notice_expiring_job').is(":checked");
            var key = 'employer-notice-expiring-job';
            show_hiden_action(key, checked);
            if ( checked ) {
                $('.cmb2-id-employer-notice-expiring-job-days').show();
            } else {
                $('.cmb2-id-employer-notice-expiring-job-days').hide();
            }

            $('#employer_notice_add_new_internal_apply').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('internal-apply-job-notice', checked);
            });
            var checked = $('#employer_notice_add_new_internal_apply').is(":checked");
            show_hiden_action('internal-apply-job-notice', checked);

            $('#freelancer_notice_add_thanks_apply').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('applied-job-thanks-notice', checked);
            });
            var checked = $('#freelancer_notice_add_thanks_apply').is(":checked");
            show_hiden_action('applied-job-thanks-notice', checked);

            $('#user_notice_add_new_meeting').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('meeting-create', checked);
            });
            var checked = $('#user_notice_add_new_meeting').is(":checked");
            show_hiden_action('meeting-create', checked);

            $('#user_notice_add_reschedule_meeting').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('meeting-reschedule', checked);
            });
            var checked = $('#user_notice_add_reschedule_meeting').is(":checked");
            show_hiden_action('meeting-reschedule', checked);

            $('#user_notice_add_reject_interview').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('reject-interview-notice', checked);
            });
            var checked = $('#user_notice_add_reject_interview').is(":checked");
            show_hiden_action('reject-interview-notice', checked);

            $('#user_notice_add_undo_reject_interview').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('undo-reject-interview-notice', checked);
            });
            var checked = $('#user_notice_add_undo_reject_interview').is(":checked");
            show_hiden_action('undo-reject-interview-notice', checked);

            $('#user_notice_add_approve_interview').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('approve-interview-notice', checked);
            });
            var checked = $('#user_notice_add_approve_interview').is(":checked");
            show_hiden_action('approve-interview-notice', checked);

            $('#user_notice_add_undo_approve_interview').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('undo-approve-interview-notice', checked);
            });
            var checked = $('#user_notice_add_undo_approve_interview').is(":checked");
            show_hiden_action('undo-approve-interview-notice', checked);


            // user
            $('#user_notice_add_new_user_register').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('user-register-auto-approve', checked);
            });
            var checked = $('#user_notice_add_new_user_register').is(":checked");
            show_hiden_action('user-register-auto-approve', checked);

            $('#user_notice_add_approved_user').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('user-register-approved', checked);
            });
            var checked = $('#user_notice_add_approved_user').is(":checked");
            show_hiden_action('user-register-approved', checked);

            $('#user_notice_add_denied_user').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('user-register-denied', checked);
            });
            var checked = $('#user_notice_add_denied_user').is(":checked");
            show_hiden_action('user-register-denied', checked);




            // project
            $('#admin_notice_add_new_project').on('change', function(){
                var key = 'admin-notice-add-new-project';
                var checked = $(this).is(":checked");
                show_hiden_action(key, checked);
            });
            var checked = $('#admin_notice_add_new_project').is(":checked");
            var key = 'admin-notice-add-new-project';
            show_hiden_action(key, checked);

            // updated
            $('#admin_notice_updated_project').on('change', function(){
                var key = 'admin-notice-updated-project';
                var checked = $(this).is(":checked");
                show_hiden_action(key, checked);
            });
            var checked = $('#admin_notice_updated_project').is(":checked");
            var key = 'admin-notice-updated-project';
            show_hiden_action(key, checked);

            // admin expiring
            $('#admin_notice_expiring_project').on('change', function(){
                var key = 'admin-notice-expiring-project';
                var checked = $(this).is(":checked");
                show_hiden_action(key, checked);
                if ( checked ) {
                    $('.cmb2-id-admin-notice-expiring-project-days').show();
                } else {
                    $('.cmb2-id-admin-notice-expiring-project-days').hide();
                }
            });
            var checked = $('#admin_notice_expiring_project').is(":checked");
            var key = 'admin-notice-expiring-project';
            show_hiden_action(key, checked);
            if ( checked ) {
                $('.cmb2-id-admin-notice-expiring-project-days').show();
            } else {
                $('.cmb2-id-admin-notice-expiring-project-days').hide();
            }

            // employer expiring
            $('#employer_notice_expiring_project').on('change', function(){
                var key = 'employer-notice-expiring-project';
                var checked = $(this).is(":checked");
                show_hiden_action(key, checked);

                if ( checked ) {
                    $('.cmb2-id-employer-notice-expiring-project-days').show();
                } else {
                    $('.cmb2-id-employer-notice-expiring-project-days').hide();
                }
            });
            var checked = $('#employer_notice_expiring_project').is(":checked");
            var key = 'employer-notice-expiring-project';
            show_hiden_action(key, checked);
            if ( checked ) {
                $('.cmb2-id-employer-notice-expiring-project-days').show();
            } else {
                $('.cmb2-id-employer-notice-expiring-project-days').hide();
            }


            // proposal
            $('#employer_notice_add_new_proposal').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('send-proposal-notice', checked);
            });
            var checked = $('#employer_notice_add_new_proposal').is(":checked");
            show_hiden_action('send-proposal-notice', checked);

            $('#freelancer_notice_add_hired_proposal').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('hired-proposal-notice', checked);
            });
            var checked = $('#freelancer_notice_add_hired_proposal').is(":checked");
            show_hiden_action('hired-proposal-notice', checked);

            $('#employer_notice_add_hired_proposal').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('hired-proposal-employer-notice', checked);
            });
            var checked = $('#employer_notice_add_hired_proposal').is(":checked");
            show_hiden_action('hired-proposal-employer-notice', checked);

            $('#freelancer_notice_add_completed_project').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('completed-project-notice', checked);
            });
            var checked = $('#freelancer_notice_add_completed_project').is(":checked");
            show_hiden_action('completed-project-notice', checked);

            $('#employer_notice_add_completed_project').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('completed-project-employer-notice', checked);
            });
            var checked = $('#employer_notice_add_completed_project').is(":checked");
            show_hiden_action('completed-project-employer-notice', checked);

            $('#freelancer_notice_add_cancelled_project').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('cancelled-project-notice', checked);
            });
            var checked = $('#freelancer_notice_add_cancelled_project').is(":checked");
            show_hiden_action('cancelled-project-notice', checked);

            $('#employer_notice_add_cancelled_project').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('cancelled-project-employer-notice', checked);
            });
            var checked = $('#employer_notice_add_cancelled_project').is(":checked");
            show_hiden_action('cancelled-project-employer-notice', checked);

            $('#user_notice_hired_project_message').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('hired-project-message-notice', checked);
            });
            var checked = $('#user_notice_hired_project_message').is(":checked");
            show_hiden_action('hired-project-message-notice', checked);


            $('#user_notice_add_invite_freelancer').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('invite-freelancer-notice', checked);
            });
            var checked = $('#user_notice_add_invite_freelancer').is(":checked");
            show_hiden_action('invite-freelancer-notice', checked);


            // service
            $('#admin_notice_add_new_service').on('change', function(){
                var key = 'admin-notice-add-new-service';
                var checked = $(this).is(":checked");
                show_hiden_action(key, checked);
            });
            var checked = $('#admin_notice_add_new_service').is(":checked");
            var key = 'admin-notice-add-new-service';
            show_hiden_action(key, checked);

            // updated
            $('#admin_notice_updated_service').on('change', function(){
                var key = 'admin-notice-updated-service';
                var checked = $(this).is(":checked");
                show_hiden_action(key, checked);
            });
            var checked = $('#admin_notice_updated_service').is(":checked");
            var key = 'admin-notice-updated-service';
            show_hiden_action(key, checked);

            // admin expiring
            $('#admin_notice_expiring_service').on('change', function(){
                var key = 'admin-notice-expiring-service';
                var checked = $(this).is(":checked");
                show_hiden_action(key, checked);
                if ( checked ) {
                    $('.cmb2-id-admin-notice-expiring-service-days').show();
                } else {
                    $('.cmb2-id-admin-notice-expiring-service-days').hide();
                }
            });
            var checked = $('#admin_notice_expiring_service').is(":checked");
            var key = 'admin-notice-expiring-service';
            show_hiden_action(key, checked);
            if ( checked ) {
                $('.cmb2-id-admin-notice-expiring-service-days').show();
            } else {
                $('.cmb2-id-admin-notice-expiring-service-days').hide();
            }

            // freelancer expiring
            $('#freelancer_notice_expiring_service').on('change', function(){
                var key = 'freelancer-notice-expiring-service';
                var checked = $(this).is(":checked");
                show_hiden_action(key, checked);

                if ( checked ) {
                    $('.cmb2-id-freelancer-notice-expiring-service-days').show();
                } else {
                    $('.cmb2-id-freelancer-notice-expiring-service-days').hide();
                }
            });
            var checked = $('#freelancer_notice_expiring_service').is(":checked");
            var key = 'freelancer-notice-expiring-service';
            show_hiden_action(key, checked);
            if ( checked ) {
                $('.cmb2-id-freelancer-notice-expiring-service-days').show();
            } else {
                $('.cmb2-id-freelancer-notice-expiring-service-days').hide();
            }

            $('#freelancer_notice_add_hired_service').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('hired-service-notice', checked);
            });
            var checked = $('#freelancer_notice_add_hired_service').is(":checked");
            show_hiden_action('hired-service-notice', checked);

            $('#employer_notice_add_hired_service').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('hired-service-employer-notice', checked);
            });
            var checked = $('#employer_notice_add_hired_service').is(":checked");
            show_hiden_action('hired-service-employer-notice', checked);

            $('#freelancer_notice_add_completed_service').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('completed-service-notice', checked);
            });
            var checked = $('#freelancer_notice_add_completed_service').is(":checked");
            show_hiden_action('completed-service-notice', checked);

            $('#employer_notice_add_completed_service').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('completed-service-employer-notice', checked);
            });
            var checked = $('#employer_notice_add_completed_service').is(":checked");
            show_hiden_action('completed-service-employer-notice', checked);

            $('#freelancer_notice_add_cancelled_service').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('cancelled-service-notice', checked);
            });
            var checked = $('#freelancer_notice_add_cancelled_service').is(":checked");
            show_hiden_action('cancelled-service-notice', checked);

            $('#employer_notice_add_cancelled_service').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('cancelled-service-employer-notice', checked);
            });
            var checked = $('#employer_notice_add_cancelled_service').is(":checked");
            show_hiden_action('cancelled-service-employer-notice', checked);

            $('#user_notice_hired_service_message').on('change', function(){
                var checked = $(this).is(":checked");
                show_hiden_action('hired-service-message-notice', checked);
            });
            var checked = $('#user_notice_hired_service_message').is(":checked");
            show_hiden_action('hired-service-message-notice', checked);






            $('.before-group-row-inner .cmb-type-wp-freeio-title').on('click', function(){
                var parent = $(this).closest('.before-group-row');
                parent.find('.before-group-row-inner-content').slideToggle();
                if ( $(this).hasClass('show-content') ) {
                    $(this).removeClass('show-content');
                } else {
                    $(this).addClass('show-content');
                }
            });

            // emloyer project
            var commission_fee = $('#emloyers_project_commission_fee').val();
            if ( commission_fee == 'comissions_tiers' ) {
                $('.cmb2-id-emloyers-project-comissions-tiers').show();
            } else {
                $('.cmb2-id-emloyers-project-comissions-tiers').hide();
            }
            $('#emloyers_project_commission_fee').on('change', function() {
                var commission_fee = $(this).val();
                if ( commission_fee == 'comissions_tiers' ) {
                    $('.cmb2-id-emloyers-project-comissions-tiers').show();
                } else {
                    $('.cmb2-id-emloyers-project-comissions-tiers').hide();
                }
            });
            // emloyer service
            var commission_fee = $('#emloyers_service_commission_fee').val();
            if ( commission_fee == 'comissions_tiers' ) {
                $('.cmb2-id-emloyers-service-comissions-tiers').show();
            } else {
                $('.cmb2-id-emloyers-service-comissions-tiers').hide();
            }
            $('#emloyers_service_commission_fee').on('change', function() {
                var commission_fee = $(this).val();
                if ( commission_fee == 'comissions_tiers' ) {
                    $('.cmb2-id-emloyers-service-comissions-tiers').show();
                } else {
                    $('.cmb2-id-emloyers-service-comissions-tiers').hide();
                }
            });

            // freelancer project
            var commission_fee = $('#freelancers_project_commission_fee').val();
            if ( commission_fee == 'comissions_tiers' ) {
                $('.cmb2-id-freelancers-project-comissions-tiers').show();
            } else {
                $('.cmb2-id-freelancers-project-comissions-tiers').hide();
            }
            $('#freelancers_project_commission_fee').on('change', function() {
                var commission_fee = $(this).val();
                if ( commission_fee == 'comissions_tiers' ) {
                    $('.cmb2-id-freelancers-project-comissions-tiers').show();
                } else {
                    $('.cmb2-id-freelancers-project-comissions-tiers').hide();
                }
            });
            // freelancer service
            var commission_fee = $('#freelancers_service_commission_fee').val();
            if ( commission_fee == 'comissions_tiers' ) {
                $('.cmb2-id-freelancers-service-comissions-tiers').show();
            } else {
                $('.cmb2-id-freelancers-service-comissions-tiers').hide();
            }
            $('#freelancers_service_commission_fee').on('change', function() {
                var commission_fee = $(this).val();
                if ( commission_fee == 'comissions_tiers' ) {
                    $('.cmb2-id-freelancers-service-comissions-tiers').show();
                } else {
                    $('.cmb2-id-freelancers-service-comissions-tiers').hide();
                }
            });
        },
        mixes: function() {
            

            //
            var apply_type = $('#_job_apply_type').val();
            if ( apply_type == 'internal' ) {
                $('.cmb2-id--job-apply-url').hide();
                $('.cmb2-id--job-apply-email').hide();
                $('.cmb2-id--job-phone').hide();
            } else if ( apply_type == 'external' ) {
                $('.cmb2-id--job-apply-url').show();
                $('.cmb2-id--job-apply-email').hide();
                $('.cmb2-id--job-phone').hide();
            } else if ( apply_type == 'with_email' ) {
                $('.cmb2-id--job-apply-url').hide();
                $('.cmb2-id--job-phone').hide();
                $('.cmb2-id--job-apply-email').show();
            } else if ( apply_type == 'call' ) {
                $('.cmb2-id--job-apply-url').hide();
                $('.cmb2-id--job-phone').show();
                $('.cmb2-id--job-apply-email').hide();
            }
            $('#_job_apply_type').change(function(){
                var apply_type = $('#_job_apply_type').val();
                if ( apply_type == 'internal' ) {
                    $('.cmb2-id--job-apply-url').hide();
                    $('.cmb2-id--job-apply-email').hide();
                    $('.cmb2-id--job-phone').hide();
                } else if ( apply_type == 'external' ) {
                    $('.cmb2-id--job-apply-url').show();
                    $('.cmb2-id--job-apply-email').hide();
                    $('.cmb2-id--job-phone').hide();
                } else if ( apply_type == 'with_email' ) {
                    $('.cmb2-id--job-apply-url').hide();
                    $('.cmb2-id--job-apply-email').show();
                    $('.cmb2-id--job-phone').hide();
                } else if ( apply_type == 'call' ) {
                    $('.cmb2-id--job-apply-url').hide();
                    $('.cmb2-id--job-phone').show();
                    $('.cmb2-id--job-apply-email').hide();
                }
            });


            // currency
            var enable_mutil_currencies = $('#enable_multi_currencies').val();
            if ( enable_mutil_currencies == 'yes' ) {
                $('.cmb2-id-multi-currencies').show();
                $('.cmb2-id-exchangerate-api-key').show();
            } else {
                $('.cmb2-id-multi-currencies').hide();
                $('.cmb2-id-exchangerate-api-key').hide();
            }

            $('#enable_multi_currencies').on('change', function() {
                var enable_mutil_currencies = $(this).val();
                if ( enable_mutil_currencies == 'yes' ) {
                    $('.cmb2-id-multi-currencies').show();
                    $('.cmb2-id-exchangerate-api-key').show();
                } else {
                    $('.cmb2-id-multi-currencies').hide();
                    $('.cmb2-id-exchangerate-api-key').hide();
                }
            });
        }
    }

    $.wpfiAdminMainCore = WJBPAdminMainCore.prototype;
    
    $(document).ready(function() {
        // Initialize script
        new WJBPAdminMainCore();
    });
    
})(jQuery);


Youez - 2016 - github.com/yon3zu
LinuXploit