]> jfr.im git - irc/unrealircd/unrealircd-webpanel.git/blob - servers/modules.php
Make the start of modules listing
[irc/unrealircd/unrealircd-webpanel.git] / servers / modules.php
1 <?php
2 require_once "../common.php";
3 require_once "../header.php";
4
5 $title = "Modules";
6 $servername = "";
7 $srv = NULL;
8 if (isset($_GET['server']))
9 {
10 $servername = $_GET['server'];
11 $srv = $rpc->server()->get($servername);
12 if (!$srv)
13 {
14 Message::Fail("Could not find server: \"$servername\"");
15 } else {
16
17 $modules = $rpc->server()->module_list($srv->id);
18 if (!$modules->list)
19 {
20 Message::Fail("$rpc->error");
21 }
22 $servername = $srv->name;
23 $title .= " for \"" . $servername . "\"";
24 }
25 }
26 ?>
27 <title><?php echo $title; ?></title>
28 <h4><?php echo $title; ?></h4>
29 <br>
30 <form method="get" action="modules.php">
31 <div class="input-group short-form-control justify-content-center align-items-center">
32 <input style="margin: 0%; height: 24px;" class="left-pan form-control" id="server" name="server" type="text" value=<?php echo $servername; ?>>
33 <div class="input-group-append">
34 <br><button type="submit" class="btn btn-primary">Go</button>
35 </div>
36 </div>
37 </form>
38
39 <?php if (!$srv)
40 return; ?>
41 <br>
42 <?php generate_html_modlist($srv); ?>