X-Git-Url: https://jfr.im/git/irc/unrealircd/unrealircd-webpanel.git/blobdiff_plain/e8b225fd0d606166c953be789f930e594ddf8bb1..7bcd30edb23fcc1872f0a6772ab91b3c9d8b4779:/inc/common.php diff --git a/inc/common.php b/inc/common.php index 1354e26..3bd7823 100644 --- a/inc/common.php +++ b/inc/common.php @@ -1,4 +1,11 @@ ["script" => "server-bans/name-bans.php"], "Ban Exceptions" => ["script" => "server-bans/ban-exceptions.php"], ], - "Spamfilter" => ["script" => "spamfilter.php"], + "Spamfilter" => ["script" => "server-bans/spamfilter.php"], "Logs" => ["script" => "logs/index.php"], "Tools" => [ "IP WHOIS" => ["script" => "tools/ip-whois.php","no_irc_server_required"=>true], ], "Settings" => [ - "Plugins" => ["script" => "settings/plugins.php","no_irc_server_required"=>true], + "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()) @@ -520,6 +527,10 @@ if (!panel_start_session()) "no_irc_server_required"=>true ]; } + if (current_user_can(PERMISSION_MANAGE_PLUGINS)) + { + $pages["Settings"]["Plugins"] = ["script" => "settings/plugins.php"]; + } $user = unreal_get_current_user(); if ($user) {