andre hai 8 meses
pai
achega
b0e37d105c
Modificáronse 2 ficheiros con 7 adicións e 96 borrados
  1. 1 95
      clientarea.tpl
  2. 6 1
      siteBuilder.php

+ 1 - 95
clientarea.tpl

@@ -175,7 +175,7 @@
                                 <th style="min-width:50px;text-align:center;padding:5px;">
                                 </th>
                                 <th style="width:50%;text-align:left;padding:5px; title='Gültigkeit des Zertifikats in Tagen'">
-                                  {$site.ssl}
+                                  {$site.ssldays}
                                 </th>
                                 <th style="min-width:50px;text-align:center;padding:5px;">
                                   <form method="post" action="clientarea.php?action=productdetails">
@@ -189,100 +189,6 @@
                                   </form>
                                 </th>
                               </tr>
-                              {*
-                              <tr style="background-color:#ddd;">
-                                <td style="text-align:left;padding:5px;">
-                                  <form method="post" action="clientarea.php?action=productdetails">
-                                    <input type="hidden" name="id" value="{$serviceid}" />
-                                    <input type="hidden" name="modop" value="custom" />
-                                    <input type="hidden" name="a" value="delDomainConfirm" />
-                                    <input type="hidden" name="d" value="{$domain.domain}" />
-                                    <button title="Domain löschen" type="submit" class="fabutton" style="background:none;padding:0px;border:none;" {if $domain.subdomains|count > 0}disabled{/if}>
-                                      <i class="fas fa-trash fa-fw"></i>
-                                    </button>
-                                  </form>
-                                </td>
-                                <td style="text-align:left;padding:5px;">
-                                  {$domain.relpath}
-                                </td>
-                                <td style="text-align:center;padding:5px;border-left:1px dotted black;">
-                                  {if $domain.ssl == 1}
-                                    <form method="post" action="clientarea.php?action=productdetails">
-                                      <input type="hidden" name="id" value="{$serviceid}" />
-                                      <input type="hidden" name="modop" value="custom" />
-                                      <input type="hidden" name="a" value="renewSSLConfirm" />
-                                      <input type="hidden" name="d" value="{$domain.domain}" />
-                                      <button title="Zertifikat erneuern" type="submit" class="fabutton" style="background:none;padding:0px;border:none;">
-                                        <i class="fas fa-repeat fa-fw" style="color:green;"></i>
-                                      </button>
-                                    </form>
-                                  {else}
-                                    <form method="post" action="clientarea.php?action=productdetails">
-                                      <input type="hidden" name="id" value="{$serviceid}" />
-                                      <input type="hidden" name="modop" value="custom" />
-                                      <input type="hidden" name="a" value="infoSSL" />
-                                      <input type="hidden" name="d" value="{$domain.domain}" />
-                                      <button title="SSL Info" type="submit" class="fabutton" style="background:none;padding:0px;border:none;">
-                                        <i class="fas fa-power-off fa-fw" style="color:red;"></i>
-                                      </button>
-                                    </form>
-                                  {/if}
-                                </td>
-                                <td style="text-align:center;padding:5px;" title="Zertifikat ist noch {$domain.sslexpire} Tage gültig">
-                                  {if $domain.ssl == 1}
-                                    {$domain.sslexpire}
-                                  {/if}
-                                </td>
-                              </tr>
-                              {if $domain.subdomains}
-                                {foreach $domain.subdomains as $subdomain}
-                                  <tr>
-                                    <td style="min-width:50px;text-align:left;padding:5px;">
-                                      <form method="post" action="clientarea.php?action=productdetails">
-                                        <input type="hidden" name="id" value="{$serviceid}" />
-                                        <input type="hidden" name="modop" value="custom" />
-                                        <input type="hidden" name="a" value="delSubdomainConfirm" />
-                                        <input type="hidden" name="d" value="{$subdomain.subdomain}.{$subdomain.domain}" />
-                                        <button title="Subdomain löschen" type="submit" class="fabutton" style="background:none;padding:0px;border:none;">
-                                          <i class="fas fa-trash fa-fw"></i>
-                                        </button>
-                                      </form>
-                                    </td>
-                                    <td style="width:50%;text-align:left;padding:5px;">
-                                      {$subdomain.relpath}
-                                    </td>
-                                    <td style="min-width:50px;text-align:center;padding:5px;border-left:1px dotted black;">
-                                      {if $subdomain.ssl == 1}
-                                        <form method="post" action="clientarea.php?action=productdetails">
-                                          <input type="hidden" name="id" value="{$serviceid}" />
-                                          <input type="hidden" name="modop" value="custom" />
-                                          <input type="hidden" name="a" value="renewSSLConfirm" />
-                                          <input type="hidden" name="d" value="{$subdomain.subdomain}.{$subdomain.domain}" />
-                                          <button title="Zertifikat erneuern" type="submit" class="fabutton" style="background:none;padding:0px;border:none;">
-                                            <i class="fas fa-repeat fa-fw" style="color:green;"></i>
-                                          </button>
-                                        </form>
-                                      {else}
-                                        <form method="post" action="clientarea.php?action=productdetails">
-                                          <input type="hidden" name="id" value="{$serviceid}" />
-                                          <input type="hidden" name="modop" value="custom" />
-                                          <input type="hidden" name="a" value="infoSSL" />
-                                          <input type="hidden" name="d" value="{$subdomain.subdomain}.{$subdomain.domain}" />
-                                          <button title="SSL Info" type="submit" class="fabutton" style="background:none;padding:0px;border:none;">
-                                            <i class="fas fa-power-off fa-fw" style="color:red;"></i>
-                                          </button>
-                                        </form>
-                                      {/if}
-                                    </td>
-                                    <td style="min-width:50px;text-align:center;padding:5px;">
-                                      {if $subdomain.ssl == 1}
-                                        {$subdomain.sslexpire}
-                                      {/if}
-                                    </td>
-                                  </tr>
-                                {/foreach}
-                              {/if}
-                              *}
                             </table>
                           {/foreach}
                         {else}

+ 6 - 1
siteBuilder.php

@@ -297,6 +297,7 @@ function siteBuilder_UnsuspendAccount($params) {
  * @return array
  */
 function siteBuilder_ClientArea($params) {
+	$siteBuilder = new ApiClient(getSiteBuilderApiURL($params), $params['serveraccesshash']);
 	$clientInfo = array('moduleclientarea' => '1');
 	$clientInfo['domain'] = $params['domain'];
     $accountObj = Capsule::table('sitePro_acc')
@@ -307,7 +308,11 @@ function siteBuilder_ClientArea($params) {
 		->get();
 	$clientInfo['sites'] = [];
 	foreach($sitesObj as $site){
-		array_push($clientInfo['sites'],['name' => $site->name, 'ssl' => '123']);
+		$response = $siteBuilder->getSSLDays($site->name, $params['username']);
+		if($response['status'] != '200') {
+			$sslDays = 0;
+		}
+		array_push($clientInfo['sites'],['name' => $site->name, 'ssldays' => $sslDays['ssl_remaining']]);
 	}
 	return array(
         'tabOverviewReplacementTemplate' => 'clientarea',