HEX
Server: Apache
System: Linux cp4.skywebbox.com 5.14.0-503.15.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Nov 28 07:25:19 EST 2024 x86_64
User: alfouzantranspor (1054)
PHP: 8.3.23
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/alfouzantranspor/www/wp-content/plugins/disable-emails/static/js/settings.js
(function (settings) {
  addHandler("disable-emails-mu-enable", "click", function () {
    if (window.confirm(settings.msg.mu_activate)) {
      mustUse('activate');
    }
  });
  addHandler("disable-emails-mu-disable", "click", function () {
    if (window.confirm(settings.msg.mu_deactivate)) {
      mustUse('deactivate');
    }
  });

  /**
   * add an event handler to element, if element is found
   * @param {String} selector
   * @param {String} event
   * @param {Function} handler
   */
  function addHandler(selector, event, handler) {
    const element = document.getElementById(selector);
    if (element) {
      element.addEventListener(event, handler, false);
    }
  }

  /**
   * reload page with request to enable / disable the must-use plugin
   * @param {String} action
   */
  function mustUse(action) {
    document.location = settings.mu_url + "&action=" + action;
  }
})(disable_emails_settings);