浏览代码

clientarea

andre 7 月之前
父节点
当前提交
092b393aed
共有 2 个文件被更改,包括 9 次插入10 次删除
  1. 6 2
      clientarea.tpl
  2. 3 8
      siteBuilder.php

+ 6 - 2
clientarea.tpl

@@ -174,8 +174,12 @@
                                   <div class="stats" style="min-height: auto; display: block;">
                                     <div class="icon"><i class="fad fa-globe"></i></div>
                                     <div class="container" style="white-space: nowrap;">
-                                      <i class="fas fa-lock" style="color:green;" Seite verschlüsselt"></i>
-                                      &nbsp;
+                                      {if $site.sslSite == '-'}
+                                        <i class="fas fa-lock" style="color:red;" title="Kein gültiges Zertifikat"></i>
+                                      {else}
+                                        <i class="fas fa-lock" style="color:green;" title="Zertifikat gültig für {$site.sslSite} Tage"></i>
+                                      {/if}
+                                    &nbsp;
                                       <b style="color:#1b5f8f;cursor:pointer;" onclick="window.open('https://{$site.name}','_blank')" title="In neuem Fenster öffnen">
                                         https://{$site.name}
                                       </b>

+ 3 - 8
siteBuilder.php

@@ -377,18 +377,13 @@ function siteBuilder_ClientArea($params) {
 		->where('relid', $params['serviceid'])
 		->get();
 	$clientInfo['sites'] = [];
-	$sslProd = 0;
-	$sslDev = 0;
+	$sslSite = 0;
 	foreach($sitesObj as $site){
 		$response = $siteBuilder->getSSLDays($params['username'], $site->name);
 		if($response['status'] == '200') {
-			$sslProd = $response['response']['ssl_remaining'];
+			$sslSite = $response['response']['ssl_remaining'];
 		}
-		$response = $siteBuilder->getSSLDays($params['username'], 'dev.' . $site->name);
-		if($response['status'] == '200') {
-			$sslDev = $response['response']['ssl_remaining'];
-		}
-		array_push($clientInfo['sites'],['name' => $site->name, 'sslProd' => $sslProd, 'sslDev' => $sslDev]);
+		array_push($clientInfo['sites'],['name' => $site->name, 'sslSite' => $sslSite]);
 	}
 	logModuleCall(
 		'siteBuilder',