| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449 |
- {*
- **********************************************************
- * Developed by: Team Theme Metro
- * Website: http://www.thememetro.com
- **********************************************************
- *}
- {if $registrarcustombuttonresult=="success"}
- {include file="$template/includes/alert.tpl" type="success" msg=$LANG.moduleactionsuccess textcenter=true}
- {elseif $registrarcustombuttonresult}
- {include file="$template/includes/alert.tpl" type="error" msg=$LANG.moduleactionfailed textcenter=true}
- {/if}
- {if $unpaidInvoice}
- <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'}
- </a>
- </div>
- {$unpaidInvoiceMessage}
- </div>
- {/if}
- <div class="tab-content margin-bottom">
- <div class="tab-pane fade show active" id="tabOverview">
-
- {if $alerts}
- {foreach $alerts as $alert}
- {include file="$template/includes/alert.tpl" type=$alert.type msg="<strong>{$alert.title}</strong><br>{$alert.description}" textcenter=true}
- {/foreach}
- {/if}
- {if $systemStatus != 'Active'}
- <div class="alert alert-warning text-center" role="alert">
- {$LANG.domainCannotBeManagedUnlessActive}
- </div>
- {/if}
- <h3>{lang key='overview'}</h3>
- {if $lockstatus eq "unlocked"}
- {capture name="domainUnlockedMsg"}<strong>{$LANG.domaincurrentlyunlocked}</strong><br />{$LANG.domaincurrentlyunlockedexp}{/capture}
- {include file="$template/includes/alert.tpl" type="error" msg=$smarty.capture.domainUnlockedMsg}
- {/if}
-
- <div class="product-details">
- <div class="row row-eq-height row-eq-height-sm">
- <div class="col-md-6">
- <div class="product-holder">
- <div class="product-content">
- <div class="product-image">
- <span class="fa-stack">
- <i class="fas fa-circle fa-stack-2x"></i>
- <i class="fas fa-globe fa-stack-1x fa-inverse"></i>
- </span>
- </div>
- <h4><a href="http://{$domain}" target="_blank">{$domain}</a></h4>
-
- <div class="status-sticker-wrapper">
- <div class="status-sticker product-status-{$rawstatus|strtolower}">
- {$status}
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="col-md-6">
- <div class="product-info">
- <ul class="list-info list-v">
- <li>
- <span class="list-heading">{$LANG.clientareahostingregdate}</span>
- <span class="list-text">{$registrationdate}</span>
- </li>
- <li>
- <span class="list-heading">{$LANG.clientareahostingnextduedate}</span>
- <span class="list-text">{$nextduedate}</span>
- </li>
- <li>
- <span class="list-heading">{$LANG.firstpaymentamount}</span>
- <span class="list-text">{$firstpaymentamount}</span>
- </li>
- <li>
- <span class="list-heading">{$LANG.recurringamount}</span>
- <span class="list-text">{$recurringamount} {$LANG.every} {$registrationperiod} {$LANG.orderyears}</span>
- </li>
- <li>
- <span class="list-heading">{$LANG.orderpaymentmethod}:</span>
- <span class="list-text">{$paymentmethod}</span>
- </li>
- </ul>
- </div>
- </div>
- </div>
- </div>
-
-
- {if $systemStatus == 'Active'}
- {if $sslStatus}
- <div class="panel panel-default">
- <div class="panel-heading">
- <h4 class="panel-title">{lang key="store.ssl.landingPage.title"}</h4>
- </div>
- <div class="panel-body p-0">
- <ul class="list-info list-info-bordered list-info-50 ">
- <li class="{if $sslStatus->isInactive()} ssl-inactive{/if}">
- <span class="list-heading">{$LANG.sslState.sslStatus}</span>
- <span class="list-text d-flex align-items-center">
- <img src="{$sslStatus->getImagePath()}" width="16" data-type="domain" data-domain="{$domain}" data-showlabel="1" class="{$sslStatus->getClass()} mr-2"/>
- <span id="statusDisplayLabel">
- {if !$sslStatus->needsResync()}
- {$sslStatus->getStatusDisplayLabel()}
- {else}
- {lang key='loading'}
- {/if}
- </span>
- </span>
- </li>
- {if $sslStatus->isActive() || $sslStatus->needsResync()}
- <li>
- <span class="list-heading">{$LANG.sslState.startDate}</span>
- <span class="list-text" id="ssl-startdate">
- {if !$sslStatus->needsResync() || $sslStatus->startDate}
- {$sslStatus->startDate->toClientDateFormat()}
- {else}
- {lang key='loading'}
- {/if}
- </span>
- </li>
- <li>
- <span class="list-heading">{$LANG.sslState.issuerName}</span>
- <span class="list-text" id="ssl-issuer">
- {if !$sslStatus->needsResync() || $sslStatus->issuerName}
- {$sslStatus->issuerName}
- {else}
- {lang key='loading'}
- {/if}
- </span>
- </li>
- <li>
- <span class="list-heading">{$LANG.sslState.expiryDate}</span>
- <span class="list-text" id="ssl-expirydate">
- {if !$sslStatus->needsResync() || $sslStatus->expiryDate}
- {$sslStatus->expiryDate->toClientDateFormat()}
- {else}
- {lang key='loading'}
- {/if}
- </span>
- </li>
- {/if}
- </ul>
- </div>
- </div>
- {/if}
- {/if}
-
-
- {if $registrarclientarea}
- <div class="moduleoutput">
- {$registrarclientarea|replace:'modulebutton':'btn'}
- </div>
- {/if}
- {foreach $hookOutput as $output}
- <div>
- {$output}
- </div>
- {/foreach}
- <br />
- {if $canDomainBeManaged
- and (
- $managementoptions.nameservers or
- $managementoptions.contacts or
- $managementoptions.locking or
- $renew)}
- {* No reason to show this section if nothing can be done here! *}
- <h4 class="mb-3 pl-3 pb-3 border-bottom">{lang key='doToday'}</h4>
- <div class="list-group">
- {if $systemStatus == 'Active' && $managementoptions.nameservers}
- <a class="list-group-item list-group-item-action tabControlLink" data-toggle="tab" href="#tabNameservers">
- {lang key='changeDomainNS'}
- </a>
- {/if}
- {if $systemStatus == 'Active' && $managementoptions.contacts}
- <a class="list-group-item list-group-item-action" href="clientarea.php?action=domaincontacts&domainid={$domainid}">
- {lang key='updateWhoisContact'}
- </a>
- {/if}
- {if $systemStatus == 'Active' && $managementoptions.locking}
- <a class="list-group-item list-group-item-action tabControlLink" data-toggle="tab" href="#tabReglock">
- {lang key='changeRegLock'}
- </a>
- {/if}
- {if $renew}
- <a class="list-group-item list-group-item-action" href="{routePath('domain-renewal', $domain)}">
- {lang key='domainrenew'}
- </a>
- {/if}
- </div>
- {/if}
- </div>
- <div class="tab-pane fade" id="tabAutorenew">
- <div class="section">
- <div class="section-header">
- <h3>{$LANG.domainsautorenew}</h3>
- <p class="desc">{$LANG.domainrenewexp}</p>
- </div>
-
- <div class="section-body">
- {if $changeAutoRenewStatusSuccessful}
- {include file="$template/includes/alert.tpl" type="success" msg=$LANG.changessavedsuccessfully}
- {/if}
- <form method="post" action="{$smarty.server.PHP_SELF}?action=domaindetails#tabAutorenew">
- <input type="hidden" name="id" value="{$domainid}">
- <input type="hidden" name="sub" value="autorenew" />
- <button class="panel panel-switch{if $autorenew} checked{/if}" type="submit">
- <div class="panel-body">
- <span class="switch-label">{$LANG.domainautorenewstatus}: </span>
- {if $autorenew}
- <input type="hidden" name="autorenew" value="disable">
- {else}
- <input type="hidden" name="autorenew" value="enable">
- {/if}
- <label class="switch switch--text">
- <input class="switch__checkbox" type="checkbox" {if $autorenew}checked{/if}>
- <span class="switch__container"><span class="switch__handle"></span></span>
- </label>
- </div>
- <div class="loader loader-panel">
- {include file="$template/includes/loader.tpl"}
- </div>
- </button>
- </form>
- </div>
- </div>
- </div>
-
- <div class="tab-pane fade" id="tabNameservers">
- <h3>{$LANG.domainnameservers}</h3>
- <p class="desc">{$LANG.domainnsexp}</p>
-
- {if $nameservererror}
- {include file="$template/includes/alert.tpl" type="error" msg=$nameservererror textcenter=true}
- {/if}
- {if $subaction eq "savens"}
- {if $updatesuccess}
- {include file="$template/includes/alert.tpl" type="success" msg=$LANG.changessavedsuccessfully textcenter=true}
- {elseif $error}
- {include file="$template/includes/alert.tpl" type="error" msg=$error textcenter=true}
- {/if}
- {/if}
- <form role="form" method="post" action="{$smarty.server.PHP_SELF}?action=domaindetails#tabNameservers">
- <input type="hidden" name="id" value="{$domainid}" />
- <input type="hidden" name="sub" value="savens" />
- <div class="form-group px-3 py-2 border mb-1 bg-light rounded">
- <div class="radio">
- <label>
- <input type="radio" class="cros-checkbox" name="nschoice" value="default" onclick="disableFields('domnsinputs',true)"{if $defaultns} checked{/if} />
- <span class="scheck">
- <h6 class="h5 mt-n1">{$LANG.nschoicedefault}</h6>
- </span>
- </label>
- </div>
- </div>
- <div class="form-group px-3 py-2 border mb-1 bg-light rounded">
- <div class="radio">
- <label>
- <input type="radio" class="cros-checkbox" name="nschoice" value="custom" onclick="disableFields('domnsinputs',false)"{if !$defaultns} checked{/if} />
- <span class="scheck">
- <h6 class="h5 mt-n1">{$LANG.nschoicecustom}</h6>
- </span>
- </label>
- </div>
- </div>
- <br />
- <div class="card">
- <div class="card-body">
- {for $num=1 to 5}
- <div class="mw-500">
- <div class="form-group">
- <label for="inputNs{$num}" class="control-label">{$LANG.clientareanameserver} {$num}</label>
- <input type="text" name="ns{$num}" class="form-control domnsinputs" id="inputNs{$num}" value="{$nameservers[$num].value}" />
- </div>
- </div>
- {/for}
- </div>
- </div>
- <div class="form-actions">
- <input type="submit" class="btn btn-primary" value="{$LANG.changenameservers}" />
- </div>
- </form>
- </div>
- <div class="tab-pane fade" id="tabReglock">
- <div class="section">
- <div class="section-header">
- <h3>{$LANG.domainregistrarlock}</h3>
- <p class="desc">{$LANG.domainlockingexp}</p>
- </div>
- <div class="section-body">
- {if $subaction eq "savereglock"}
- {if $updatesuccess}
- {include file="$template/includes/alert.tpl" type="success" msg=$LANG.changessavedsuccessfully}
- {elseif $error}
- {include file="$template/includes/alert.tpl" type="error" msg=$error}
- {/if}
- {/if}
- <form method="post" action="{$smarty.server.PHP_SELF}?action=domaindetails#tabReglock">
- <input type="hidden" name="id" value="{$domainid}">
- <input type="hidden" name="sub" value="savereglock" />
- <button class="panel panel-switch{if $lockstatus=="locked"} checked{/if}" type="submit">
- <div class="panel-body">
- <span class="switch-label">{$LANG.domainreglockstatus}: </span>
- {if $lockstatus=="locked"}
- {else}
- <input type="hidden" name="autorenew" value="enable">
- {/if}
- <label class="switch switch--text">
- <input class="switch__checkbox" name="reglock" type="checkbox" {if $lockstatus=="locked"}checked{/if}>
- <span class="switch__container"><span class="switch__handle"></span></span>
- </label>
- </div>
- <div class="loader loader-panel">
- {include file="$template/includes/loader.tpl"}
- </div>
- </button>
- </form>
- </div>
- </div>
- </div>
- <div class="tab-pane fade" id="tabRelease">
- <div class="section">
- <div class="section-header">
- <h3>{lang key='domainrelease'}</h3>
- <p class="desc">{$LANG.domainreleasedescription}</p>
- </div>
- <div class="section-body">
-
- {if $releaseDomainSuccessful}
- {include file="$template/includes/alert.tpl" type="success" msg="{lang key='changessavedsuccessfully'}" textcenter="true"}
- {elseif !empty($error)}
- {include file="$template/includes/alert.tpl" type="error" msg="$error" textcenter="true"}
- {/if}
- {include file="$template/includes/alert.tpl" type="info" msg="{lang key='domainreleasedescription'}"}
-
- <form role="form" method="post" action="{$smarty.server.PHP_SELF}?action=domaindetails#tabRelease">
- <input type="hidden" name="sub" value="releasedomain">
- <input type="hidden" name="id" value="{$domainid}">
- <div class="panel panel-default">
- <div class="panel-body">
- <div class="form-group">
- <label for="inputReleaseTag" class="control-label">{$LANG.domainreleasetag}</label>
- <input type="text" class="form-control" id="inputReleaseTag" name="transtag" />
- </div>
- </div>
- <div class="panel-footer">
- <input type="submit" value="{$LANG.domainrelease}" class="btn btn-primary" />
- </div>
- </div>
- </form>
- </div>
- </div>
- </div>
- <div class="tab-pane fade" id="tabAddons">
- <div class="section">
- <div class="section-header">
- <h3>{$LANG.domainaddons}</h3>
- <p class="desc">{$LANG.domainaddonsinfo}</p>
- </div>
- <div class="section-body">
- <div class="row">
- {if $addons.idprotection}
- <div class="col-md-6">
- <div class="TM-card pricing-tables text-center">
- <div class="icon">
- <i class="fas fa-shield-alt fa-4x"></i>
- </div>
-
- <h4>{$LANG.domainidprotection}</h4>
- <p class="desc">{$LANG.domainaddonsidprotectioninfo}</p>
- <form action="clientarea.php?action=domainaddons" method="post">
- <input type="hidden" name="id" value="{$domainid}"/>
- {if $addonstatus.idprotection}
- <input type="hidden" name="disable" value="idprotect"/>
- <input type="submit" value="{$LANG.disable}" class="btn btn-default" />
- {else}
- <input type="hidden" name="buy" value="idprotect"/>
- <input type="submit" value="{$LANG.domainaddonsbuynow} {$addonspricing.idprotection}" class="btn btn-primary" />
- {/if}
- </form>
- </div>
- </div>
- {/if}
- {if $addons.dnsmanagement}
- <div class="col-md-6">
- <div class="TM-card pricing-tables text-center">
- <div class="icon">
- <i class="fas fa-cloud fa-4x"></i>
- </div>
- <h4>{$LANG.domainaddonsdnsmanagement}</h4>
- <p class="desc">{$LANG.domainaddonsdnsmanagementinfo}</p>
- <form action="clientarea.php?action=domainaddons" method="post">
- <input type="hidden" name="id" value="{$domainid}"/>
- {if $addonstatus.dnsmanagement}
- <input type="hidden" name="disable" value="dnsmanagement"/>
- <a class="btn btn-primary" href="clientarea.php?action=domaindns&domainid={$domainid}">{$LANG.manage}</a> <input type="submit" value="{$LANG.disable}" class="btn btn-default" />
- {else}
- <input type="hidden" name="buy" value="dnsmanagement"/>
- <input type="submit" value="{$LANG.domainaddonsbuynow} {$addonspricing.dnsmanagement}" class="btn btn-primary "/>
- {/if}
- </form>
- </div>
- </div>
- {/if}
- {if $addons.emailforwarding}
- <div class="col-md-6">
- <div class="TM-card pricing-tables text-center">
- <div class="icon">
- <i class="fas fa-envelope fa-4x"> </i><i class="fas fa-share fa-2x"></i>
- </div>
- <h4>{$LANG.domainemailforwarding}</h4>
- <p class="desc">{$LANG.domainaddonsemailforwardinginfo}</p>
- <form action="clientarea.php?action=domainaddons" method="post">
- <input type="hidden" name="id" value="{$domainid}"/>
- {if $addonstatus.emailforwarding}
- <input type="hidden" name="disable" value="emailfwd"/>
- <a class="btn btn-success" href="clientarea.php?action=domainemailforwarding&domainid={$domainid}">{$LANG.manage}</a> <input type="submit" value="{$LANG.disable}" class="btn btn-default" />
- {else}
- <input type="hidden" name="buy" value="emailfwd"/>
- <input type="submit" value="{$LANG.domainaddonsbuynow} {$addonspricing.emailforwarding}" class="btn btn-primary" />
- {/if}
- </form>
- </div>
- </div>
- {/if}
- </div>
- </div>
- </div>
- </div>
- </div>
|