|
|
@@ -24,7 +24,8 @@
|
|
|
{include file="$template/includes/alert.tpl" type="error" msg=$LANG.cancellationrequestedexplanation textcenter=true idname="alertPendingCancellation"}
|
|
|
{/if}
|
|
|
{if $unpaidInvoice}
|
|
|
- <div class="alert alert-{if $unpaidInvoiceOverdue}danger{else}warning{/if}" id="alert{if $unpaidInvoiceOverdue}Overdue{else}Unpaid{/if}Invoice">
|
|
|
+ <div class="alert alert-{if $unpaidInvoiceOverdue}danger{else}warning{/if}"
|
|
|
+ id="alert{if $unpaidInvoiceOverdue}Overdue{else}Unpaid{/if}Invoice">
|
|
|
<div class="pull-right">
|
|
|
<a href="viewinvoice.php?id={$unpaidInvoice}" class="btn btn-xs btn-default">
|
|
|
{lang key='payInvoice'}
|
|
|
@@ -36,7 +37,7 @@
|
|
|
<div class="tab-content margin-bottom">
|
|
|
<div class="tab-pane fade show active" id="tabOverview">
|
|
|
{if $tplOverviewTabOutput}
|
|
|
- {$tplOverviewTabOutput}
|
|
|
+ {$tplOverviewTabOutput}
|
|
|
{else}
|
|
|
<div class="section">
|
|
|
<div class="product-details">
|
|
|
@@ -46,7 +47,8 @@
|
|
|
<div class="product-content">
|
|
|
<div class="product-image">
|
|
|
<div class="feature-icon">
|
|
|
- <img src="/templates/croster/thurdata/productgroups/{$gid}.svg" class="img-fluid" style="height:100px;">
|
|
|
+ <img src="/templates/croster/thurdata/productgroups/{$gid}.svg" class="img-fluid"
|
|
|
+ style="height:100px;">
|
|
|
</div>
|
|
|
</div>
|
|
|
<h4><small>Hosting Account</small> - {$domain}</h4>
|
|
|
@@ -61,42 +63,49 @@
|
|
|
<div class="col-md-6">
|
|
|
<div class="product-info" style="min-height: unset; height:210px;">
|
|
|
<table width="100%" border="0">
|
|
|
- <tr>
|
|
|
+ <tr>
|
|
|
<td class="list-heading" style="font-size: 85%;">{$LANG.clientareahostingregdate}</td>
|
|
|
- <td class="list-text" style="font-size: 85%;">{$regdate}</td>
|
|
|
+ <td class="list-text" style="font-size: 85%;">{$regdate}</td>
|
|
|
</tr>
|
|
|
- {if $billingcycle ne {lang key='orderpaymenttermfreeaccount'}}
|
|
|
+ {if $billingcycle ne {lang key='orderpaymenttermfreeaccount'}}
|
|
|
<tr>
|
|
|
<td class="list-heading" style="font-size: 85%;">{$LANG.firstpaymentamount}</td>
|
|
|
- <td class="list-text" style="font-size: 85%;">{$firstpaymentamount}</td>
|
|
|
+ <td class="list-text" style="font-size: 85%;">{$firstpaymentamount}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="list-heading" style="font-size: 85%;">{$LANG.recurringamount}</td>
|
|
|
- <td class="list-text" style="font-size: 85%;">{$recurringamount}</td>
|
|
|
+ <td class="list-text" style="font-size: 85%;">{$recurringamount}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="list-heading" style="font-size: 85%;">{$LANG.orderbillingcycle}</td>
|
|
|
- <td class="list-text" style="font-size: 85%;">{$billingcycle}</td>
|
|
|
+ <td class="list-text" style="font-size: 85%;">{$billingcycle}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="list-heading" style="font-size: 85%;">{$LANG.clientareahostingnextduedate}</td>
|
|
|
- <td class="list-text" style="font-size: 85%;">{$nextduedate}</td>
|
|
|
+ <td class="list-text" style="font-size: 85%;">{$nextduedate}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="list-heading" style="font-size: 85%;">{$LANG.orderpaymentmethod}</td>
|
|
|
- <td class="list-text" style="font-size: 85%;">{$paymentmethod}</td>
|
|
|
+ <td class="list-text" style="font-size: 85%;">{$paymentmethod}</td>
|
|
|
</tr>
|
|
|
{else}
|
|
|
<tr>
|
|
|
<td class="list-heading" style="font-size: 85%;"><strong>Trial Account</strong></td>
|
|
|
{if $rawstatus eq "terminated"}
|
|
|
- <td class="list-text" style="font-size:85%;">{lang key='domainRenewal.expiredDaysAgo' days=((($smarty.now - ($regdate|@strtotime)) / 86400)|round) - 14}</td>
|
|
|
- {elseif 1123200 > ($smarty.now - ($regdate|@strtotime)) && ($smarty.now - ($regdate|@strtotime)) > 950400} {* wenn Heute - RegisterDatum < 13 Tage && > 11 Tage *}
|
|
|
- <td class="list-text" style="color:orange; font-size:85%">{lang key='domainRenewal.expiringIn' days=(14 - (($smarty.now - ($regdate|@strtotime)) / 86400)|round)}</td>
|
|
|
+ <td class="list-text" style="font-size:85%;">
|
|
|
+ {lang key='domainRenewal.expiredDaysAgo' days=((($smarty.now - ($regdate|@strtotime)) / 86400)|round) - 14}
|
|
|
+ </td>
|
|
|
+ {elseif 1123200 > ($smarty.now - ($regdate|@strtotime)) && ($smarty.now - ($regdate|@strtotime)) > 950400}
|
|
|
+ {* wenn Heute - RegisterDatum < 13 Tage && > 11 Tage *}
|
|
|
+ <td class="list-text" style="color:orange; font-size:85%">
|
|
|
+ {lang key='domainRenewal.expiringIn' days=(14 - (($smarty.now - ($regdate|@strtotime)) / 86400)|round)}
|
|
|
+ </td>
|
|
|
{elseif ($smarty.now - ($regdate|@strtotime)) > 1123200} {* wenn Heute - RegisterDatum > 13 Tage *}
|
|
|
- <td class="list-text" style="color:red; font-size:85%;">{lang key='trialLastDay'}</td>
|
|
|
+ <td class="list-text" style="color:red; font-size:85%;">{lang key='trialLastDay'}</td>
|
|
|
{else}
|
|
|
- <td class="list-text" style="font-size: 85%;">{lang key='domainRenewal.expiringIn' days=(14 - (($smarty.now - ($regdate|@strtotime)) / 86400)|round)}</td>
|
|
|
+ <td class="list-text" style="font-size: 85%;">
|
|
|
+ {lang key='domainRenewal.expiringIn' days=(14 - (($smarty.now - ($regdate|@strtotime)) / 86400)|round)}
|
|
|
+ </td>
|
|
|
{/if}
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -108,12 +117,13 @@
|
|
|
{if $rawstatus eq "terminated"}
|
|
|
<a href="/cart.php?gid={$gid}" class="btn btn-block btn-primary">{lang key='orderNow'}</a>
|
|
|
{else}
|
|
|
- <a href="/upgrade.php?type=package&id={$id}" class="btn btn-block btn-primary">{lang key='upgradeNow'}</a>
|
|
|
+ <a href="/upgrade.php?type=package&id={$id}"
|
|
|
+ class="btn btn-block btn-primary">{lang key='upgradeNow'}</a>
|
|
|
{/if}
|
|
|
</td>
|
|
|
</tr>
|
|
|
{/if}
|
|
|
- </table>
|
|
|
+ </table>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -151,12 +161,14 @@
|
|
|
<ul class="nav nav-pills card-header-pills flex-column flex-md-row">
|
|
|
{if $moduleclientarea}
|
|
|
<li class="nav-item">
|
|
|
- <a href="#manage" data-toggle="tab" class="nav-link active"><i class="fas fa-globe fa-fw"></i> {lang key='manage'}</a>
|
|
|
+ <a href="#manage" data-toggle="tab" class="nav-link active"><i class="fas fa-globe fa-fw"></i>
|
|
|
+ {lang key='manage'}</a>
|
|
|
</li>
|
|
|
{/if}
|
|
|
{if $lastupdate}
|
|
|
<li class="nav-item">
|
|
|
- <a href="#resourceusage" data-toggle="tab" class="nav-link{if !$moduleclientarea} active{/if}"><i class="fas fa-inbox fa-fw"></i> {lang key='resourceUsage'}</a>
|
|
|
+ <a href="#resourceusage" data-toggle="tab" class="nav-link{if !$moduleclientarea} active{/if}"><i
|
|
|
+ class="fas fa-inbox fa-fw"></i> {lang key='resourceUsage'}</a>
|
|
|
</li>
|
|
|
{/if}
|
|
|
</ul>
|
|
|
@@ -168,7 +180,75 @@
|
|
|
<div class="col-sm-10">
|
|
|
<div class="col-sm-6">
|
|
|
<h4>{lang key='overview'}</h4>
|
|
|
- <a style="margin-top:1em;" href="{$systemurl}clientarea.php?action=productdetails&id={$serviceid}&dosinglesignon=1" class="btn btn-primary" target=_blank color="white">
|
|
|
+ {foreach $domains as $domain}
|
|
|
+ <div style="font-size:85%;color:#999;">Domain</div>
|
|
|
+ <table style="width:100%;border-collapse:collapse;border:none;border-left:1px dotted grey;">
|
|
|
+ <tr>
|
|
|
+ <td style="width:80%;border:none;font-size:14px;text-align:left">
|
|
|
+ <strong>{$domain.domain}</strong>
|
|
|
+ <div style="font-size:85%;color:#0273d4;">{$domain.path}</div>
|
|
|
+ </td>
|
|
|
+ <td style="width:20%;border:none;font-size:14px;text-align:right;vertical-align:middle;">
|
|
|
+ {if $domain.ssl == 1}
|
|
|
+ ssl on
|
|
|
+ {else}
|
|
|
+ ssl off
|
|
|
+ {/if}
|
|
|
+ </td>
|
|
|
+ <td style="width:20%;border:none;font-size:14px;text-align:right;vertical-align:middle;">
|
|
|
+ {if $domain.ssl == 1}
|
|
|
+ {$domain.expire}
|
|
|
+ {/if}
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ {if $domain.subdomains}
|
|
|
+ {foreach $domain.subdomains as $subdomain}
|
|
|
+ <tr>
|
|
|
+ <td style="border:none;font-size:12px">
|
|
|
+ <div style="font-size:85%;color:#999;">Subdomains</div>
|
|
|
+ <table style="width:100%;border-collapse:collapse;border:none;border-left:1px solid grey;">
|
|
|
+ <tr>
|
|
|
+ <td style="width:50%;border:none;font-size:12px;text-align:left;">
|
|
|
+ <strong>{$subdomain.subdomain}.{$subdomain.domain}</strong>
|
|
|
+ <div style="font-size:85%;color:#0273d4;">{$subdomain.path}</div>
|
|
|
+ </td>
|
|
|
+ <td style="width:20%;border:none;font-size:14px;text-align:right;vertical-align:middle;">
|
|
|
+ {if $subdomain.ssl == 1}
|
|
|
+ ssl on
|
|
|
+ {else}
|
|
|
+ ssl off
|
|
|
+ {/if}
|
|
|
+ </td>
|
|
|
+ <td style="width:20%;border:none;font-size:14px;text-align:right;vertical-align:middle;">
|
|
|
+ {if $subdomain.ssl == 1}
|
|
|
+ {$subdomain.expire}
|
|
|
+ {/if}
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+ </td>
|
|
|
+ <td style="border:none;font-size:12px;text-align:right;vertical-align:middle;">
|
|
|
+ {if $configoption.recurring}
|
|
|
+ <strong>
|
|
|
+ {$orderdetails.currency} {($configoption.recurring * $configoption.qty)|number_format:2}
|
|
|
+ </strong>
|
|
|
+ <div style="font-size:85%;">
|
|
|
+ {$product.billingcycle}
|
|
|
+ </div>
|
|
|
+ {else}
|
|
|
+ <strong>
|
|
|
+ Gratis
|
|
|
+ </strong>
|
|
|
+ {/if}
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ {/foreach}
|
|
|
+ {/if}
|
|
|
+ </table>
|
|
|
+ {/foreach}
|
|
|
+ <a style="margin-top:1em;"
|
|
|
+ href="{$systemurl}clientarea.php?action=productdetails&id={$serviceid}&dosinglesignon=1"
|
|
|
+ class="btn btn-primary" target=_blank color="white">
|
|
|
<i class="fas fa-sign-in fa-fw"></i> Login
|
|
|
</a>
|
|
|
</div>
|
|
|
@@ -181,12 +261,14 @@
|
|
|
<tr>
|
|
|
<td class="col-sm-6 text-sm-center">
|
|
|
<h4>{lang key='diskSpace'}</h4>
|
|
|
- <input type="text" value="{$diskpercent|substr:0:-1}" class="dial-usage" data-width="100" data-height="100" data-min="0" data-readOnly="true" />
|
|
|
+ <input type="text" value="{$diskpercent|substr:0:-1}" class="dial-usage" data-width="100"
|
|
|
+ data-height="100" data-min="0" data-readOnly="true" />
|
|
|
<p>{($diskusage / 1024)|round:1} GB / {($disklimit / 1024)|round:1} GB</p>
|
|
|
</td>
|
|
|
<td class="col-sm-6 text-sm-center">
|
|
|
<h4>{lang key='bandwidth'}</h4>
|
|
|
- <input type="text" value="{$bwpercent|substr:0:-1}" class="dial-usage" data-width="100" data-height="100" data-min="0" data-readOnly="true" />
|
|
|
+ <input type="text" value="{$bwpercent|substr:0:-1}" class="dial-usage" data-width="100"
|
|
|
+ data-height="100" data-min="0" data-readOnly="true" />
|
|
|
<p>{($bwusage / 1024)|round:1} GB / {($bwlimit / 1024)|round:1} GB</p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
@@ -211,7 +293,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
{/if}
|
|
|
- {else}
|
|
|
+ {else}
|
|
|
<div class="alert-lg no-data">
|
|
|
<div class="icon">
|
|
|
<i class="fas fa-exclamation-triangle"></i>
|
|
|
@@ -240,7 +322,8 @@
|
|
|
<div class="section-body">
|
|
|
<div class="row">
|
|
|
<div class="col-sm-7">
|
|
|
- <form class=" using-password-strength" method="post" action="{$smarty.server.PHP_SELF}?action=productdetails&id={$id}" role="form">
|
|
|
+ <form class=" using-password-strength" method="post"
|
|
|
+ action="{$smarty.server.PHP_SELF}?action=productdetails&id={$id}" role="form">
|
|
|
<input type="hidden" name="id" value="{$id}" />
|
|
|
<input type="hidden" name="modulechangepassword" value="true" />
|
|
|
<div class="TM-card">
|
|
|
@@ -261,7 +344,8 @@
|
|
|
</div>
|
|
|
<div id="newPassword2" class="form-group has-feedback">
|
|
|
<label for="inputNewPassword2" class="control-label">{$LANG.confirmnewpassword}</label>
|
|
|
- <input type="password" class="form-control" id="inputNewPassword2" name="confirmpw" autocomplete="off" />
|
|
|
+ <input type="password" class="form-control" id="inputNewPassword2" name="confirmpw"
|
|
|
+ autocomplete="off" />
|
|
|
<span class="form-control-feedback glyphicon"></span>
|
|
|
<div id="inputNewPassword2Msg">
|
|
|
</div>
|
|
|
@@ -276,4 +360,4 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
-</div>
|
|
|
+</div>
|