server()->rehash($servID)) { $serb = $rpc->server()->get($servID); do_log($servID, $response); if ($response->success || (!isset($response->success) != false && $response == true)) { $rehash_success[] = $serb->name; foreach($response->log as $log) { do_log($log->level); if ($log->level == "warn") $rehash_warnings[$log->log_source][] = $log->msg; } } else if (isset($response->success) && !$response->success) { foreach ($response->log as $log) { if ($log->level == "error") $rehash_errors[$log->log_source][] = $log->msg; } } } } if (isset($_POST['disconnect'])) { if ($rpc->server()->disconnect($_POST['disconnect'], $_POST['reason'])) Message::Success("Server \"".$_POST['disconnect']."\" has been successfully disconnected from the network."); else Message::Fail((isset($rpc->error)) ? $rpc->error : "No error"); } } if (isset($_GET['server'])) { $servername = $_GET['server']; $srv = $rpc->server()->get($servername); if (!$srv) { Message::Fail("Could not find server: \"$servername\""); } else { do_log($srv); $servername = $srv->name; $title .= " for \"" . $servername . "\""; } } if (!empty($rehash_success)) { do_log($rehash_success); $servlist_bullet = "