<?php
-require_once "../common.php";
-require_once "../header.php";
+require_once "../inc/common.php";
+require_once "../inc/connection.php";
+require_once "../inc/header.php";
$title = "Server Lookup";
$servername = "";
if ($rpc->server()->disconnect($_POST['disconnect'], $_POST['reason']))
Message::Success("Server \"".$_POST['disconnect']."\" has been successfully disconnected from the network.");
else
- Message::Fail($rpc->error);
+ Message::Fail((isset($rpc->error)) ? $rpc->error : "No error");
}
}
{
Message::Fail("Could not find server: \"$servername\"");
}
-
else {
+ do_log($srv);
$servername = $srv->name;
$title .= " for \"" . $servername . "\"";
}
<h4><?php echo $title; ?></h4>
<br>
<form method="get" action="details.php">
-<div class="input-group short-form-control justify-content-center align-items-center">
- <input style="margin: 0%; height: 24px;" class="left-pan form-control" id="server" name="server" type="text" value=<?php echo $servername; ?>>
+<div class="input-group short-form-control">
+ <input class="short-form-control" id="server" name="server" type="text" value=<?php echo $servername; ?>>
<div class="input-group-append">
<br><button type="submit" class="btn btn-primary">Go</button>
</div>
return;
?>
<br>
-<div class="row">
- <div class="col-sm-3">
- <div class="btn btn-sm btn-info" data-toggle="modal" data-target="#module_modal">Modules</div>
- <div class="btn btn-sm btn-warning" data-toggle="modal" data-target="#rehash_modal">Rehash</div>
- <div class="btn btn-sm btn-danger" data-toggle="modal" data-target="#disconnect_modal">Disconnect</div>
- </div>
-</div>
-<br>
-<div class="row">
- <div class="col-sm-3">
- <div class="card">
- <div class="card-body">
- <h5 class="card-title">Basic Information</h5>
- <p class="card-text"><?php generate_html_serverinfo($srv); ?></p>
- </div>
- </div>
- </div>
- <div class="col-sm-4">
- <div class="card">
- <div class="card-body">
- <h5 class="card-title">Channel Modes</h5>
- <p class="card-text"><?php generate_html_servermodes($srv); ?></p>
- </div>
- </div>
- </div>
-</div>
-
<div class="modal fade" id="disconnect_modal" tabindex="-1" role="dialog" aria-labelledby="confirmModalCenterTitle" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content">
</div>
</div>
</div>
-</div>
\ No newline at end of file
+</div>
+
+<div class="row">
+ <div class="col-sm-3">
+ <div class="btn btn-sm btn-info" data-toggle="modal" data-target="#module_modal">Modules</div>
+ <div class="btn btn-sm btn-warning" data-toggle="modal" data-target="#rehash_modal">Rehash</div>
+ <div class="btn btn-sm btn-danger" data-toggle="modal" data-target="#disconnect_modal">Disconnect</div>
+ </div>
+</div>
+<br>
+<div class="row">
+ <div class="col-sm-3">
+ <div class="card mb-4">
+ <div class="card-body">
+ <h5 class="card-title">Basic Information</h5>
+ <p class="card-text"><?php generate_html_serverinfo($srv); ?></p>
+ </div>
+ </div>
+ <div class="card mb-4">
+ <div class="card-body">
+ <h5 class="card-title">Extra Information</h5>
+ <p class="card-text"><?php generate_html_extserverinfo($srv); ?></p>
+ </div>
+ </div>
+ </div>
+
+ <div class="col">
+ <div class="card mb-4">
+ <div class="card-body">
+ <h5 class="card-title">Channel Modes</h5>
+ <p class="card-text"><?php generate_html_servermodes($srv); ?></p>
+ </div>
+ </div>
+ </div>
+ <div class="col">
+ <div class="card mb-4">
+ <div class="card-body">
+ <h5 class="card-title">User Modes</h5>
+ <p class="card-text"><?php generate_html_usermodes($srv); ?></p>
+ </div>
+ </div>
+ </div>
+</div>
+<?php require_once UPATH.'/inc/footer.php'; ?>