2 require_once "../inc/common.php";
3 require_once "../inc/header.php";
5 $canEdit = current_user_can(PERMISSION_MANAGE_USERS
);
7 echo ($can) ? "" : "disabled";
9 if (isset($_POST['submit']) && $canEdit)
11 $dbug = (isset($config['debug']) && $config['debug']) ? true : false;
12 $config['debug'] = (isset($_POST['debug_mode'])) ? true : false;
13 if ($config['debug'] != $dbug) // we just toggled
14 Message
::Info("Debug Mode is now ".(($config['debug']) ? "enabled" : "disabled"));
16 unset($_POST['debug'], $_POST['submit']);
17 Hook
::run(HOOKTYPE_GENERAL_SETTINGS_POST
, $_POST);
20 do_log("\$_POST", $_POST);
22 <h4
>General Settings
</h4
>
25 <div
class="card" style
="padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:10px;max-width:fit-content">
27 <div
class="custom-control custom-switch">
28 <input name
="debug_mode" type
="checkbox" class="custom-control-input" id
="debug_mode" <?php
_ce($canEdit); echo ($config['debug'] == true) ? " checked" : ""; ?>>
29 <label
class="custom-control-label" for="debug_mode">Enable Debug
Mode (Developers Only
)</label
>
31 <i
>Enabling this will likely make your webpanel more difficult to
use</i
>
34 <?php
$a = []; Hook
::run(HOOKTYPE_GENERAL_SETTINGS
, $a); ?>
36 <button type
="post" name
="submit" class="btn btn-primary">Save
</div
>
39 require_once "../inc/footer.php";