Skip to content

Commit 4ebc40c

Browse files
committed
clickable naviagiton tabs
1 parent bf77798 commit 4ebc40c

File tree

3 files changed

+287
-279
lines changed

3 files changed

+287
-279
lines changed

web/templates/admin/panel.html

Lines changed: 98 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -7,70 +7,106 @@
77
<td>
88
<table class="top">
99
<tr>
10-
<td width="179px"></td>
11-
<td width="120px"><a class="top-<?php if($TAB == 'PACKAGE' ) echo 's' ?>link" href="/list/package/"><b>Packages</a></b></td>
12-
<td width="120px"><a class="top-<?php if($TAB == 'IP' ) echo 's' ?>link" href="/list/ip/"><b>IP Adresses</a></b></td>
13-
<td width="120px"><a class="top-<?php if($TAB == 'RRD' ) echo 's' ?>link" href="/list/rrd/"><b>RRD Graphics</a></b></td>
14-
<td width="120px"><a class="top-<?php if($TAB == 'STATS' ) echo 's' ?>link" href="/list/stats/"><b>Statistics</a></b></td>
15-
<td width="120px"><a class="top-<?php if($TAB == 'LOG' ) echo 's' ?>link" href="/list/log/"><b>History Log</a></b></td>
16-
<td width="227px" style="padding: 0 24px 0 0; text-align: right;"><b><?php if($user != $_SESSION['user']) echo 'admin / ' ?><?php echo $user ?></b><a class="top-link" style="padding: 0 0 0 6" href="/logout/">Log out</a></td>
10+
<td width="179px" style="border-bottom: 2px solid white; height: 24px;"></td>
11+
<td width="120px" style="border-bottom: 2px solid white; height: 24px;"><a class="top-<?php if($TAB == 'PACKAGE' ) echo 'selected-' ?>link" href="/list/package/"><b>Packages</a></b></td>
12+
<td width="120px" style="border-bottom: 2px solid white; height: 24px;"><a class="top-<?php if($TAB == 'IP' ) echo 'selected-' ?>link" href="/list/ip/"><b>IP Adresses</a></b></td>
13+
<td width="120px" style="border-bottom: 2px solid white; height: 24px;"><a class="top-<?php if($TAB == 'RRD' ) echo 'selected-' ?>link" href="/list/rrd/"><b>RRD Graphics</a></b></td>
14+
<td width="120px" style="border-bottom: 2px solid white; height: 24px;"><a class="top-<?php if($TAB == 'STATS' ) echo 'selected-' ?>link" href="/list/stats/"><b>Statistics</a></b></td>
15+
<td width="120px" style="border-bottom: 2px solid white; height: 24px;"><a class="top-<?php if($TAB == 'LOG' ) echo 'selected-' ?>link" href="/list/log/"><b>History Log</a></b></td>
16+
<td width="227px" style="border-bottom: 2px solid white; height: 24px; padding: 0 24px 0 0; text-align: right;"><b><?php if($user != $_SESSION['user']) echo 'admin / ' ?><?php echo $user ?></b><a class="top-link" style="padding: 0 0 0 6" href="/logout/">Log out</a></td>
1717
</tr>
18-
</table>
19-
<table class="nav">
2018
<tr>
21-
<td class="logo">
22-
<img src="/images/logo.png" width="124px" height="46px" alt="Vesta logo">
23-
</td>
24-
<td class="nav-<?php if($TAB == 'USER' ) echo 's' ?>block">
25-
<a class="nav-<?php if($TAB == 'USER' ) echo 's' ?>link" href="/list/user/"><b>USER</b></a>
26-
<p class="counters">
27-
users: <? echo $panel[$user]['U_USERS'] ?><br>
28-
suspended: <? echo $panel[$user]['SUSPENDED_USERS']?>
29-
</p>
30-
</td>
31-
<td class="nav-<?php if($TAB == 'WEB' ) echo 's' ?>block">
32-
<a class="nav-<?php if($TAB == 'WEB' ) echo 's' ?>link" href="/list/web/"><b>WEB</b></a>
33-
<p class="counters">
34-
domains: <? echo $panel[$user]['U_WEB_DOMAINS']?><br>
35-
aliases: <? echo $panel[$user]['U_WEB_ALIASES']?><br>
36-
suspended: <? echo $panel[$user]['SUSPENDED_WEB']?>
37-
</p>
38-
</td>
39-
<td class="nav-<?php if($TAB == 'DNS' ) echo 's' ?>block">
40-
<a class="nav-<?php if($TAB == 'DNS' ) echo 's' ?>link" href="/list/dns/"><b>DNS</b></a>
41-
<p class="counters">
42-
domains: <? echo $panel[$user]['U_DNS_DOMAINS']?><br>
43-
records: <? echo $panel[$user]['U_DNS_RECORDS']?><br>
44-
suspended: <? echo $panel[$user]['SUSPENDED_DNS']?>
45-
</p>
46-
</td>
47-
<td class="nav-<?php if($TAB == 'MAIL' ) echo 's' ?>block">
48-
<a class="nav-<?php if($TAB == 'MAIL' ) echo 's' ?>link" href="/list/mail/"><b>MAIL</b></a>
49-
<p class="counters">
50-
domains: <? echo $panel[$user]['U_MAIL_DOMAINS']?><br>
51-
accounts: <? echo $panel[$user]['U_MAIL_ACCOUNTS']?><br>
52-
suspended: <? echo $panel[$user]['SUSPENDED_MAIL']?>
53-
</p>
54-
</td>
55-
<td class="nav-<?php if($TAB == 'DB' ) echo 's' ?>block">
56-
<a class="nav-<?php if($TAB == 'DB' ) echo 's' ?>link" href="/list/db/"><b>DB</b></a>
57-
<p class="counters">
58-
databases: <? echo $panel[$user]['U_DATABASES']?><br>
59-
suspended: <? echo $panel[$user]['SUSPENDED_DB']?>
60-
</p>
61-
</td>
62-
<td class="nav-<?php if($TAB == 'CRON' ) echo 's' ?>block">
63-
<a class="nav-<?php if($TAB == 'CRON' ) echo 's' ?>link" href="/list/cron/"><b>CRON</b></a>
64-
<p class="counters">
65-
jobs: <? echo $panel[$user]['U_CRON_JOBS']?><br>
66-
suspended: <? echo $panel[$user]['SUSPENDED_CRON']?>
67-
</p>
68-
</td>
69-
<td class="nav-<?php if($TAB == 'BACKUP' ) echo 's' ?>block">
70-
<a class="nav-<?php if($TAB == 'BACKUP' ) echo 's' ?>link" href="/list/backup/"><b>BACKUP</b></a>
71-
<p class="counters">
72-
backups: <? echo $panel[$user]['U_BACKUPS']?><br>
73-
</p>
19+
<td colspan="7" style="background: #ebe9dc; border-bottom: 8px solid #f7f6ed;">
20+
21+
<span class="nav-logo">
22+
<img style="margin: 22px 0 0 4px;" src="/images/logo.png">
23+
</span>
24+
25+
<a class="nav-lnk" href="/list/user/">
26+
<span class="nav-<?php if($TAB == 'USER' ) echo 'selected-' ?>block">
27+
<p class="nav-<?php if($TAB == 'USER' ) echo 'selected-' ?>header">
28+
USER
29+
</p>
30+
<p class="nav-counters" style="decoration: none;">
31+
users: <? echo $panel[$user]['U_USERS'] ?><br>
32+
suspended: <? echo $panel[$user]['SUSPENDED_USERS']?>
33+
</p>
34+
</span>
35+
</a>
36+
37+
<a class="nav-lnk" href="/list/web/">
38+
<span class="nav-<?php if($TAB == 'WEB' ) echo 'selected-' ?>block">
39+
<p class="nav-<?php if($TAB == 'WEB' ) echo 'selected-' ?>header">
40+
WEB
41+
</p>
42+
<p class="nav-counters" style="decoration: none;">
43+
domains: <? echo $panel[$user]['U_WEB_DOMAINS']?><br>
44+
aliases: <? echo $panel[$user]['U_WEB_ALIASES']?><br>
45+
suspended: <? echo $panel[$user]['SUSPENDED_WEB']?>
46+
</p>
47+
</span>
48+
</a>
49+
50+
<a class="nav-lnk" href="/list/dns/">
51+
<span class="nav-<?php if($TAB == 'DNS' ) echo 'selected-' ?>block">
52+
<p class="nav-<?php if($TAB == 'DNS' ) echo 'selected-' ?>header">
53+
DNS
54+
</p>
55+
<p class="nav-counters" style="decoration: none;">
56+
domains: <? echo $panel[$user]['U_DNS_DOMAINS']?><br>
57+
records: <? echo $panel[$user]['U_DNS_RECORDS']?><br>
58+
suspended: <? echo $panel[$user]['SUSPENDED_DNS']?>
59+
</p>
60+
</span>
61+
</a>
62+
63+
<a class="nav-lnk" href="/list/mail/">
64+
<span class="nav-<?php if($TAB == 'MAIL' ) echo 'selected-' ?>block">
65+
<p class="nav-<?php if($TAB == 'MAIL' ) echo 'selected-' ?>header">
66+
MAIL
67+
</p>
68+
<p class="nav-counters" style="decoration: none;">
69+
domains: <? echo $panel[$user]['U_MAIL_DOMAINS']?><br>
70+
accounts: <? echo $panel[$user]['U_MAIL_ACCOUNTS']?><br>
71+
suspended: <? echo $panel[$user]['SUSPENDED_MAIL']?>
72+
</p>
73+
</span>
74+
</a>
75+
76+
<a class="nav-lnk" href="/list/db/">
77+
<span class="nav-<?php if($TAB == 'DB' ) echo 'selected-' ?>block">
78+
<p class="nav-<?php if($TAB == 'DB' ) echo 'selected-' ?>header">
79+
DB
80+
</p>
81+
<p class="nav-counters" style="decoration: none;">
82+
databases: <? echo $panel[$user]['U_DATABASES']?><br>
83+
suspended: <? echo $panel[$user]['SUSPENDED_DB']?>
84+
</p>
85+
</span>
86+
</a>
87+
88+
<a class="nav-lnk" href="/list/cron/">
89+
<span class="nav-<?php if($TAB == 'CRON' ) echo 'selected-' ?>block">
90+
<p class="nav-<?php if($TAB == 'CRON' ) echo 'selected-' ?>header">
91+
CRON
92+
</p>
93+
<p class="nav-counters" style="decoration: none;">
94+
jobs: <? echo $panel[$user]['U_CRON_JOBS']?><br>
95+
suspended: <? echo $panel[$user]['SUSPENDED_CRON']?>
96+
</p>
97+
</span>
98+
</a>
99+
100+
<a class="nav-lnk" href="/list/backup/">
101+
<span class="nav-<?php if($TAB == 'BACKUP' ) echo 'selected-' ?>block">
102+
<p class="nav-<?php if($TAB == 'BACKUP' ) echo 'selected-' ?>header">
103+
BACKUP
104+
</p>
105+
<p class="nav-counters" style="decoration: none;">
106+
backups: <? echo $panel[$user]['U_BACKUPS']?><br>
107+
</p>
108+
</span>
109+
</a>
74110
</td>
75111
</tr>
76112
</table>

0 commit comments

Comments
 (0)