X-Git-Url: https://jfr.im/git/irc/unrealircd/unrealircd-webpanel.git/blobdiff_plain/c9c3cd879f52f0b4fe648205eade69d29c9c121c..44c4413886a9c33daf3a7cd300f353547735ef30:/common.php diff --git a/common.php b/common.php index 4f29d11..948e35a 100644 --- a/common.php +++ b/common.php @@ -6,28 +6,30 @@ require_once "Classes/class-hook.php"; if (!is_dir(UPATH . "/vendor")) die("The vendor/ directory is missing. Most likely the admin forgot to run 'composer install'\n"); require_once UPATH . '/vendor/autoload.php'; +require_once "cfg/defines.php"; require_once "connection.php"; require_once "misc/strings.php"; require_once "misc/user-lookup-misc.php"; +require_once "misc/server-lookup-misc.php"; +require_once "misc/ip-whois-misc.php"; require_once "Classes/class-log.php"; require_once "Classes/class-message.php"; require_once "Classes/class-rpc.php"; require_once "plugins.php"; -function show_nick_only($str) -{ - $x = strpos($str, "!"); - if ($x !== false) - $str = substr($str, 0, $x); - return $str; -} - -$pages = Array("Overview" => "index.php", - "Users" => "users/index.php", - "Channels" => "channels/index.php", - "Server Bans" => "server_bans.php", - "Spamfilter" => "spamfilter.php", - "News" => "news.php"); +$pages = Array( + "Overview" => "", + "Users" => "users", + "Channels" => "channels", + "Servers" => "servers", + "Server Bans" => [ + "Server Bans" => "server-bans", + "Name Bans" => "server-bans/name-bans.php", + "Ban Exceptions" => "server-bans/ban-exceptions.php" + ], + "Spamfilter" => "spamfilter.php", + "News" => "news.php", +); Hook::run(HOOKTYPE_NAVBAR, $pages);