Kaynağa Gözat

Update links on panel

Kristan Kenney 6 yıl önce
ebeveyn
işleme
f9151613ca
3 değiştirilmiş dosya ile 112 ekleme ve 115 silme
  1. 6 11
      web/css/styles.min.css
  2. 3 4
      web/templates/admin/panel.html
  3. 103 100
      web/templates/user/panel.html

+ 6 - 11
web/css/styles.min.css

@@ -957,26 +957,21 @@ a {
   overflow: hidden;
   float: right;
 }
+
 .l-profile__username {
-  float: left;
   color: #8ed8fd;
-  padding: 10px 0 0 10px;
-  margin-right: 2px;
-  font-weight: 600;
+  font-size: 1.4rem;
 }
+
 .l-profile__username:hover {
   color: #d2f0ff;
 }
-.l-profile__username:active {
-  color: #56a9d2;
-}
+
 
 .l-profile__logout {
-  float: left;
   color: #dbf94e;
-  padding: 10px 0 0 10px;
-  font-weight: 600;
 }
+
 .l-profile__logout:hover {
   color: #f5ffc3 !important;
 }
@@ -3156,7 +3151,7 @@ form#vstobjects.suspended {
 }
 
 .status-icon-orange, .status-icon-orange:hover {
-  color: #f6a800;
+  color: #ffc043;
 }
 
 .status-icon-lightblue, .status-icon-lightblue:hover {

+ 3 - 4
web/templates/admin/panel.html

@@ -19,10 +19,9 @@
 		</div>
 		<!-- /.l-menu -->
 		<div class="l-profile noselect">
-			<div class="l-menu__item"><a href="/edit/server/"><? echo gethostname(); ?></a></div>
-			<div class="l-menu__item"><a class="l-profile__notifications <? if($panel[$user]['NOTIFICATIONS'] == 'yes') echo " updates"; ?>"><i class="fas fa-bell <? if($panel[$user]['NOTIFICATIONS'] == 'yes') echo " status-icon-yellow"; ?>"></i></a></div>
-			<div class="l-menu__item"><a href="/edit/user/?user=<?php echo $user; ?>"><i class="fas fa-user-circle"></i> <?=$user?></a></div>
-			<div class="l-menu__item"><a href="/logout/"> <?=__('Log out')?> <i class="fas fa-sign-out-alt"></i></a></div>
+			<div class="l-menu__item"><a alt="<?=__('Notifications')?>" class="l-profile__notifications <? if($panel[$user]['NOTIFICATIONS'] == 'yes') echo " updates"; ?>"><i class="fas fa-bell <?if($panel[$user]['NOTIFICATIONS'] == 'yes') echo " status-icon-orange"; ?>"></i></a></div>
+			<div class="l-menu__item"><a href="/edit/user/?user=<?php echo $user; ?>" alt="<?=$user?>"><i class="fas fa-user-circle"></i></a></div>
+			<div class="l-menu__item"><a href="/logout/" alt="<?=__('Log out')?>"> <?=__('Log out')?>&nbsp;&nbsp;&nbsp;<i class="fas fa-sign-out-alt"></i></a></div>
 		</div>
 		<!-- /.l-profile -->
 	</div>

+ 103 - 100
web/templates/user/panel.html

@@ -1,115 +1,118 @@
-  <div class="hidden" id="token" token="<?=$_SESSION['token']?>"></div>
-  <a href="#" class="to-top">
-    <i class="l-icon-to-top"></i>
-  </a>
-  <a href="#" class="to-shortcuts">
-    <i class="l-icon-shortcuts"></i>
-  </a>
-  <div class="l-header">
-    <div class="l-center">
-      <a href="/list/user/" class="l-logo"></a>
-      <!-- /.l-logo -->
-      <div class="l-menu clearfix">
-        <div class="l-menu__item <?php if($TAB == 'STATS' ) echo 'l-menu__item--active' ?>"><a href="/list/stats/"><?=__('Statistics')?></a></div>
-        <div class="l-menu__item <?php if($TAB == 'LOG' ) echo 'l-menu__item--active' ?>"><a href="/list/log/"><?=__('Log')?></a></div>
-      </div>
-      <!-- /.l-menu -->
+<div class="hidden" id="token" token="<?=$_SESSION['token']?>"></div>
+<a href="#" class="to-top">
+	<i class="l-icon-to-top"></i>
+</a>
+<a href="#" class="to-shortcuts">
+	<i class="l-icon-shortcuts"></i>
+</a>
 
-      <div class="l-profile">
-        <a class="l-profile__notifications <? if($panel[$user]['NOTIFICATIONS'] == 'yes') echo " updates"; ?>">&nbsp;</a>
-        <a class="l-profile__username" href="/edit/user/?user=<?php echo $user; ?>"><? if(($_SESSION['user'] == 'admin') && ($user != 'admin')) echo 'admin → ' ?><?=$user?></a>
-        <a class="l-profile__logout" href="/logout/"> <?=__('Log out')?> <i class="fas fa-sign-out-alt"></i></a>
-      </div>
-      <!-- /.l-profile -->
-    </div>
-  </div>
-  <ul class="notification-container hidden"></ul>
-  <!-- /.l-header -->
+<div class="l-header">
+	<div class="l-center">
+		<a href="/list/web/" class="l-logo"></a>
+		<!-- /.l-logo -->
+		<div class="l-menu clearfix noselect">
+			<div class="l-menu__item <?php if($TAB == 'WEB' ) echo 'l-menu__item--active' ?> <?php if($TAB == 'DNS' ) echo 'l-menu__item--active' ?> <?php if($TAB == 'MAIL' ) echo 'l-menu__item--active' ?> <?php if($TAB == 'DB' ) echo 'l-menu__item--active' ?> <?php if($TAB == 'BACKUP' ) echo 'l-menu__item--active' ?> <?php if($TAB == 'CRON' ) echo 'l-menu__item--active' ?>"><a href="/list/web/"><i class="fas fa-chart-bar"></i>&nbsp;&nbsp;&nbsp;<?=__('Dashboard')?></a></div>
+			<div class="l-menu__item <?php if($TAB == 'LOG' ) echo 'l-menu__item--active' ?>"><a href="/list/log/"><i class="fas fa-clipboard-list"></i>&nbsp;&nbsp;&nbsp;<?=__('Log')?></a></div>
+			<div class="l-menu__item <?php if($TAB == 'STATS' ) echo 'l-menu__item--active' ?>"><a href="/list/stats/"><i class="fas fa-chart-pie"></i>&nbsp;&nbsp;&nbsp;<?=__('Statistics')?></a></div>
+		</div>
+		<!-- /.l-menu -->
+		<div class="l-profile noselect">
+			<div class="l-menu__item"><a alt="<?=__('Notifications')?>" class="l-profile__notifications <? if($panel[$user]['NOTIFICATIONS'] == 'yes') echo " updates"; ?>"><i class="fas fa-bell <?if($panel[$user]['NOTIFICATIONS'] == 'yes') echo " status-icon-orange"; ?>"></i></a></div>
+			<div class="l-menu__item"><a href="/edit/user/?user=<?php echo $user; ?>" alt="<?=$user?>"><i class="fas fa-user-circle"></i></a></div>
+			<div class="l-menu__item"><a href="/logout/" alt="<?=__('Log out')?>"> <?=__('Log out')?>&nbsp;&nbsp;&nbsp;<i class="fas fa-sign-out-alt"></i></a></div>
+		</div>
+		<!-- /.l-profile -->
+	</div>
+</div>
+<ul class="notification-container hidden animated slideInDown"></ul>
 
+<!-- /.l-header -->
 
-
-  <div class="l-content">
-    <div class="l-center">
-      <div class="l-stat">
-        <div class="l-stat__col <?php if($TAB == 'USER' ) echo 'l-stat__col--active' ?>">
-          <a href="/list/user/">
-            <div class="l-stat__col-title"><?=__('USER')?>&nbsp;&nbsp;<i class="fas fa-users"></i></div>
-            <ul>
-              <li><?=__('Disk')?>: <span><?=humanize_usage_size($panel[$user]['U_DISK'])?> <?=humanize_usage_measure($panel[$user]['U_DISK'])?></span></li>
-              <li><?=__('Bandwidth');?>: <span> <?=humanize_usage_size($panel[$user]['U_BANDWIDTH'])?> <?=humanize_usage_measure($panel[$user]['U_BANDWIDTH'])?></span></li>
-            </ul>
-          </a>
-        </div>
+<div class="l-content">
+	<div class="l-center">
+		<div class="l-stat">
+	<?php if ((isset($_SESSION['WEB_SYSTEM'])) && (!empty($_SESSION['WEB_SYSTEM']))) {?>	
 		<?php if($panel[$user]['WEB_DOMAINS'] != "0") { ?>
-	        <div class="l-stat__col <?php if($TAB == 'WEB' ) echo 'l-stat__col--active' ?>">
-	          <a href="/list/web/">
-	            <div class="l-stat__col-title"><?=__('WEB')?>&nbsp;&nbsp;<i class="fas fa-globe-americas"></i></div>
-	            <ul>
-	              <li><?=__('domains')?>: <span><?=$panel[$user]['U_WEB_DOMAINS']?></span></li>
-	              <li><?=__('aliases')?>: <span><?=$panel[$user]['U_WEB_ALIASES']?></span></li>
-	              <li><?=__('spnd')?>: <span><?=$panel[$user]['SUSPENDED_WEB']?></span></li>
-	            </ul>
-	          </a>
-	        </div>
+					<div class="l-stat__col <?php if($TAB == 'WEB' ) echo 'l-stat__col--active' ?>">
+						<a href="/list/web/">
+							<div class="l-stat__col-title <?php if($TAB == 'WEB' ) echo 'animated pulse' ?>"><?=__('WEB')?>&nbsp;&nbsp;<i class="fas fa-globe-americas"></i></div>
+							<ul>
+								<li><?=__('domains')?>: <span><?=$panel[$user]['U_WEB_DOMAINS']?> / <?=$panel[$user]['SUSPENDED_WEB']?></span></li>
+								<li><?=__('aliases')?>: <span><?=$panel[$user]['U_WEB_ALIASES']?></span></li>
+							</ul>
+						</a>
+					</div>
 		<?php } ?>
+	<?php } ?>	
+
+	<?php if ((isset($_SESSION['DNS_SYSTEM'])) && (!empty($_SESSION['DNS_SYSTEM']))) {?>			
 		<?php if($panel[$user]['DNS_DOMAINS'] != "0") { ?>
-	        <div class="l-stat__col <?php if($TAB == 'DNS' ) echo 'l-stat__col--active' ?>">
-	          <a href="/list/dns/">
-	            <div class="l-stat__col-title"><?=__('DNS')?>&nbsp;&nbsp;<i class="fas fa-at"></i></div>
-	            <ul>
-	              <li><?=__('domains')?>: <span><?=$panel[$user]['U_DNS_DOMAINS']?></span></li>
-	              <li><?=__('records')?>: <span><?=$panel[$user]['U_DNS_RECORDS']?></span></li>
-	              <li><?=__('spnd')?>: <span><?=$panel[$user]['SUSPENDED_DNS']?></span></li>
-	            </ul>
-	          </a>
-	        </div>
+					<div class="l-stat__col <?php if($TAB == 'DNS' ) echo 'l-stat__col--active' ?>">
+						<a href="/list/dns/">
+							<div class="l-stat__col-title <?php if($TAB == 'DNS' ) echo 'animated pulse' ?>"><?=__('DNS')?>&nbsp;&nbsp;<i class="fas fa-at"></i></div>
+							<ul>
+								<li><?=__('zones')?>: <span><?=$panel[$user]['U_DNS_DOMAINS']?> / <?=$panel[$user]['SUSPENDED_DNS']?></span></li>
+								<li><?=__('records')?>: <span><?=$panel[$user]['U_DNS_RECORDS']?></span></li>
+							</ul>
+						</a>
+					</div>
 		<?php } ?>
+	<?php } ?>
+
+	<?php if ((isset($_SESSION['IMAP_SYSTEM'])) && (!empty($_SESSION['IMAP_SYSTEM']))) {?>			
 		<?php if($panel[$user]['MAIL_DOMAINS'] != "0") { ?>
-	        <div class="l-stat__col <?php if($TAB == 'MAIL' ) echo 'l-stat__col--active' ?>">
-	          <a href="/list/mail/">
-	            <div class="l-stat__col-title"><?=__('MAIL')?>&nbsp;&nbsp;<i class="fas fa-mail-bulk"></i></div>
-	            <ul>
-	              <li><?=__('domains')?>: <span><?=$panel[$user]['U_MAIL_DOMAINS']?></span></li>
-	              <li><?=__('accounts')?>: <span><?=$panel[$user]['U_MAIL_ACCOUNTS']?></span></li>
-	              <li><?=__('spnd')?>: <span><?=$panel[$user]['SUSPENDED_MAIL']?></span></li>
-	            </ul>
-	          </a>
-	        </div>
+					<div class="l-stat__col <?php if($TAB == 'MAIL' ) echo 'l-stat__col--active' ?>">
+						<a href="/list/mail/">
+							<div class="l-stat__col-title <?php if($TAB == 'MAIL' ) echo 'animated pulse' ?>"><?=__('MAIL')?>&nbsp;&nbsp;<i class="fas fa-mail-bulk"></i></div>
+							<ul>
+								<li><?=__('domains')?>: <span><?=$panel[$user]['U_MAIL_DOMAINS']?> / <?=$panel[$user]['SUSPENDED_MAIL']?></span></li>
+								<li><?=__('accounts')?>: <span><?=$panel[$user]['U_MAIL_ACCOUNTS']?></span></li>
+							</ul>
+						</a>
+					</div>
 		<?php } ?>
+	<?php } ?>
+
+	<?php if ((isset($_SESSION['DB_SYSTEM'])) && (!empty($_SESSION['DB_SYSTEM']))) {?>	
 		<?php if($panel[$user]['DATABASES'] != "0") { ?>
-	        <div class="l-stat__col <?php if($TAB == 'DB' ) echo 'l-stat__col--active' ?>">
-	          <a href="/list/db/">
-	            <div class="l-stat__col-title"><?=__('DB')?>&nbsp;&nbsp;<i class="fas fa-database"></i></div>
-	            <ul>
-	              <li><?=__('databases')?>: <span><?=$panel[$user]['U_DATABASES']?></span></li>
-	              <li><?=__('spnd')?>: <span><?=$panel[$user]['SUSPENDED_DB']?></span></li>
-	            </ul>
-	          </a>
-	        </div>
+					<div class="l-stat__col <?php if($TAB == 'DB' ) echo 'l-stat__col--active' ?>">
+						<a href="/list/db/">
+							<div class="l-stat__col-title <?php if($TAB == 'DB' ) echo 'animated pulse' ?>"><?=__('DB')?>&nbsp;&nbsp;<i class="fas fa-database"></i></div>
+							<ul>
+								<li><?=__('databases')?>: <span><?=$panel[$user]['U_DATABASES']?> / <?=$panel[$user]['SUSPENDED_DB']?></span></li>
+							</ul>
+						</a>
+					</div>
 		<?php } ?>
+	<?php } ?>
+
+	<?php if ((isset($_SESSION['CRON_SYSTEM'])) && (!empty($_SESSION['CRON_SYSTEM']))) {?>	
 		<?php if($panel[$user]['CRON_JOBS'] != "0") { ?>
-	        <div class="l-stat__col <?php if($TAB == 'CRON' ) echo 'l-stat__col--active' ?>">
-	          <a href="/list/cron/">
-	            <div class="l-stat__col-title"><?=__('CRON')?>&nbsp;&nbsp;<i class="fas fa-clock"></i></div>
-	            <ul>
-	              <li><?=__('jobs')?>: <span><?=$panel[$user]['U_CRON_JOBS']?></span></li>
-	              <li><?=__('spnd')?>: <span><?=$panel[$user]['SUSPENDED_CRON']?></span></li>
-	            </ul>
-	          </a>
-	        </div>
+					<div class="l-stat__col <?php if($TAB == 'CRON' ) echo 'l-stat__col--active' ?>">
+						<a href="/list/cron/">
+							<div class="l-stat__col-title <?php if($TAB == 'CRON' ) echo 'animated pulse' ?>"><?=__('CRON')?>&nbsp;&nbsp;<i class="fas fa-clock"></i></div>
+							<ul>
+								<li><?=__('jobs')?>: <span><?=$panel[$user]['U_CRON_JOBS']?> / <?=$panel[$user]['SUSPENDED_CRON']?></span></li>
+							</ul>
+						</a>
+					</div>
 		<?php } ?>
+	<?php } ?>
+
+	<?php if ((isset($_SESSION['BACKUP_SYSTEM'])) && (!empty($_SESSION['BACKUP_SYSTEM']))) {?>	
 		<?php if($panel[$user]['BACKUPS'] != "0") { ?>
-	        <div class="l-stat__col <?php if($TAB == 'BACKUP' ) echo 'l-stat__col--active' ?>">
-	          <a href="/list/backup/">
-	            <div class="l-stat__col-title"><?=__('BACKUP')?>&nbsp;&nbsp;<i class="fas fa-undo"></i></div>
-	            <ul>
-	              <li><?=__('backups')?>: <span><?=$panel[$user]['U_BACKUPS']?></span></li>
-	            </ul>
-	          </a>
-	        </div>
+					<div class="l-stat__col <?php if($TAB == 'BACKUP' ) echo 'l-stat__col--active' ?>">
+						<a href="/list/backup/">
+							<div class="l-stat__col-title <?php if($TAB == 'BACKUP' ) echo 'animated pulse' ?>"><?=__('BACKUP')?>&nbsp;&nbsp;<i class="fas fa-undo"></i></div>
+							<ul>
+								<li><?=__('backups')?>: <span><?=$panel[$user]['U_BACKUPS']?></span></li>
+							</ul>
+						</a>
+					</div>
 		<?php } ?>
-      </div>
-      <!-- /.l-stats -->
-    </div>
-    <div class="l-separator"></div>
-    <!-- /.l-separator -->
+	<?php } ?>
+		</div>
+		<!-- /.l-stats -->
+	</div>
+	<div class="l-separator"></div>
+	<!-- /.l-separator -->