403Webshell
Server IP : 68.178.247.200  /  Your IP : 216.73.216.14
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/wp-accessibility-helper/admin/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/x9dppmxs4rgd/www/wp-content/plugins/wp-accessibility-helper/admin/js/admin_scripts.js
jQuery(document).ready(function($) {


    jQuery("body").on("focusin", ".switch-input", function() {


        jQuery(this).parents(".switch").addClass("focusin");


    });


    jQuery("body").on("focusout", ".switch-input", function() {


        jQuery(this).parents(".switch").removeClass("focusin");


    });





    //Toggle admin section WAH Admin


    jQuery(".form_element_header").click(function(e) {


        e.preventDefault();


        var this_el = jQuery(this);


        var toggle_span = jQuery(this).find("span.toggle-wah-section span.dashicons");


        if (toggle_span.hasClass('dashicons-arrow-down-alt2')) {


            toggle_span.removeClass("dashicons-arrow-down-alt2");


            toggle_span.addClass('dashicons-arrow-up-alt2');


            this_el.next(".wah_form_elements_wrapper").slideUp(200);


        } else {


            toggle_span.removeClass("dashicons-arrow-up-alt2");


            toggle_span.addClass('dashicons-arrow-down-alt2');


            this_el.next(".wah_form_elements_wrapper").slideDown(200);


        }


    });





    //Add new contrast item


    add_new_contrast_item();





    //Save contrast variations


    save_contrast_variations();





    //Validate on custom contrast mode


    jQuery("#wah_enable_custom_contrast").change(function() {


        if (!jQuery(this).is(":checked")) {


            jQuery("#contrast_custom_dep").fadeOut();


        } else {


            jQuery("#contrast_custom_dep").fadeIn();


        }


    });





    //Update Attachments title


    jQuery(".attachment_post_title").change(function() {


        var pid = jQuery(this).parents('tr').data('item');


        var ptitle = jQuery(this).val();


        var data = {


            action: 'wah_update_attachment_title',


            pid: pid,


            ptitle: ptitle,


        };





        jQuery.post(ajaxurl, data, function(response) {


            if (response) {


                jQuery('tr[data-item=' + pid + '] input.attachment_post_title').addClass("highlighted");


                setTimeout( function(){


                    jQuery('tr[data-item=' + pid + '] input.attachment_post_title').removeClass("highlighted");


                }, 1000 );


            }


        });


    });


    //Update Attachments alt


    jQuery(".attachment_post_alt").change(function() {


        var pid = jQuery(this).parents('tr').data('item');


        var palt = jQuery(this).val();


        var data = {


            action: 'update_attachment_alt',


            pid: pid,


            palt: palt,


        };





        jQuery.post(ajaxurl, data, function(response) {


            if (response) {


                if (!response.palt) {


                    jQuery('tr[data-item=' + pid + '] input.attachment_post_alt').attr("placeholder", "no alt tag");


                }


                jQuery('tr[data-item=' + pid + '] input.attachment_post_alt').addClass("highlighted");


                setTimeout( function(){


                    jQuery('tr[data-item=' + pid + '] input.attachment_post_alt').removeClass("highlighted");


                }, 1000 );


            }


        });


    });





    jQuery("body").on("click", ".wah_scanner_table_trigger", function(event) {


        event.preventDefault();


        jQuery(this).toggleClass("active");


        jQuery(this).next(".wah_scanner_table").slideToggle(300);


    });





    //Save wah widgets order


    jQuery("#sortable-wah-widget").sortable({


        placeholder: "ui-state-highlight",


        update: function(event, ui) {


            jQuery("#fountainG").fadeIn(50);


            var neworder = [];


            jQuery('#sortable-wah-widget li').each(function() {


                var id = jQuery(this).attr("id");


                var obj = {};


                obj.id = id;


                neworder.push(obj.id);


            });


            if (neworder) {


                jQuery.ajax({


                    type: "post",


                    dataType: "json",


                    url: ajaxurl,


                    data: {


                        action: "wah_update_widgets_order",


                        alldata: neworder


                    },


                    success: function(response) {


                        if (response == 'ok') {


                            jQuery("#fountainG").fadeOut(350);


                        }


                    },


                    error: function(response) {


                        jQuery("#fountainG").fadeOut(350);


                        alert("Error. Please try again...");


                    }


                });


            }


        }


    });


    jQuery("#sortable").disableSelection();


    //remove custom contrast from repeater


    jQuery("body").on("click", "button.wah-button.delete-contrast-params", function(e) {


        e.preventDefault();


        jQuery(this).parents("li").addClass("toDelete");


        jQuery(this).parents("li").find(".action-loader").fadeIn(50);


        jQuery.ajax({


            type: "post",


            dataType: "json",


            url: ajaxurl,


            data: {


                action: "remove_contrast_item"


            },


            success: function(response) {


                if (response.status == 'ok') {


                    jQuery(".contrast-params-list").find("li.toDelete").fadeOut(250, function() {


                        jQuery(this).remove();


                    });


                }


            }


        });


    });





    //Check title inputs dependencies


    jQuery('[data-depid]').each(function() {


        var depid = jQuery(this).data("depid");


        var depid_checkbox = jQuery("input#" + depid);


        if (!depid_checkbox.is(":checked")) {


            jQuery(this).fadeOut();


        } else {


            jQuery(this).fadeIn();


        }


    });


    jQuery(".switch-input").change(function() {


        var depid = jQuery(this).attr("id");


        if (!jQuery(this).is(":checked")) {


            jQuery('[data-depid=' + depid + ']').fadeOut();


        } else {


            jQuery('[data-depid=' + depid + ']').fadeIn();


        }


    });


});





//Add new contrast item


function add_new_contrast_item() {


    jQuery("button.wah-button.wah-add-item").click(function(e) {


        e.preventDefault();


        var total_contrast_elements = jQuery('.contrast-params-list li').size() + 1;


        if (total_contrast_elements >= 5) {


            alert("Maximum 4 variations. Need more variations? Go PRO!");


        } else {


            jQuery(".wah-contrast-loader").fadeTo(100, 1);


            jQuery.ajax({


                type: "post",


                dataType: "json",


                url: ajaxurl,


                data: {


                    action: "add_new_contrast_item"


                },


                success: function(response) {


                    if (response.status == 'ok' && response.html) {


                        jQuery("ul.contrast-params-list").append(response.html);


                        jscolor.installByClassName("jscolor");


                        jQuery(".wah-contrast-loader").fadeTo(100, 0);


                    }


                },


                error: function(response) {


                }


            });


        }


    });


}


//Save contrast variations


function save_contrast_variations() {


    jQuery("body").on("click", "button.save-contrast-params", function(e) {


        e.preventDefault();


        var contrast_variations = [];





        if (jQuery('ul.contrast-params-list li').length) {


            jQuery('ul.contrast-params-list li').each(function() {


                var target_element = jQuery(this).find("input");


                if (!target_element.val() || target_element.val() === ' ') {


                    alert("Fill all fields or delete unnecessary fields please.");


                } else {


                    jQuery(".wah-contrast-loader").fadeTo(100, 1);


                    var bgcolor = jQuery(this).find(".bg-color input").val();


                    var textcolor = jQuery(this).find(".text-color input").val();


                    var button_title = jQuery(this).find(".button-title-alt input").val();


                    var obj = {};


                    obj.bgcolor = {


                        "bgcolor": bgcolor,


                        "textcolor": textcolor,


                        "title": button_title


                    };


                    contrast_variations.push(obj.bgcolor);


                }


            });


            if (contrast_variations) {


                // ajax save variations


                jQuery.ajax({


                    type: "post",


                    dataType: "json",


                    url: ajaxurl,


                    data: {


                        action: "save_contrast_variations",


                        alldata: contrast_variations


                    },


                    success: function(response) {


                        if (response.status == 'ok') {


                            jQuery(".wah-contrast-loader").fadeTo(100, 0);


                        }


                        if (response.status == 'error') {


                            alert(response.message);


                        }


                    }


                });


            }


        } else {


            jQuery(".action-message").fadeTo(250, 1);


            jQuery.ajax({


                type: "post",


                dataType: "json",


                url: ajaxurl,


                data: {


                    action: "save_empty_contrast_variations"


                },


                success: function(response) {


                    if (response.status == 'ok') {


                        jQuery(".action-message").fadeTo(250, 0);


                    }


                },


                error: function(response) {


                }


            });


        }


    });


}



Youez - 2016 - github.com/yon3zu
LinuXploit