/* 119 = HOOKTYPE_HEADER (See under HOOKTYPE_PRE_HEADER) */
+define('HOOKTYPE_GENERAL_SETTINGS', 120);
+
/** Send out a request to ask if there are any plugins which provide authentication */
define('HOOKTYPE_AUTH_MOD', 200);
"IP WHOIS" => ["script" => "tools/ip-whois.php","no_irc_server_required"=>true],
],
"Settings" => [
+ "General Settings" => ["script" => "settings/general.php"],
"RPC Servers" => ["script" => "settings/rpc-servers.php","no_irc_server_required"=>true],
],
"News" => ["script" => "news.php","no_irc_server_required"=>true],
];
+
if (!panel_start_session())
{
if (!page_requires_no_login())
--- /dev/null
+<?php
+require_once "../inc/common.php";
+require_once "../inc/header.php";
+
+$canEdit = current_user_can(PERMISSION_MANAGE_USERS);
+function _ce($can){
+ echo ($can) ? "" : "disabled";
+}
+
+?>
+<h4>General Settings</h4>
+<br>
+<h6>Debug Mode</h6>
+<div class="form-group form-check">
+ <input type="checkbox" class="form-check-input" id="debug_mode" <?php _ce($canEdit) ?>>
+ <label class="form-check-label" for="debug_mode">Enable Debug Mode (Developers Only)</label>
+</div>
+
+
+<?php $a = []; Hook::run(HOOKTYPE_GENERAL_SETTINGS, $a); ?>
+<br><br>
+<div class="btn btn-primary">Save</div>
+<?php
+require_once "../inc/footer.php";
\ No newline at end of file