overview.tpl 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593
  1. <link href="modules/servers/cpanel/css/client.css?v={$versionHash}" rel="stylesheet">
  2. <script src="modules/servers/cpanel/js/client.js?v={$versionHash}"></script>
  3. <div class="section">
  4. <div class="product-details">
  5. <div class="row row-eq-height row-eq-height-sm">
  6. <div class="col-md-6">
  7. <div class="product-holder product-status-{$rawstatus|strtolower}">
  8. <div class="product-content">
  9. <div class="product-image">
  10. <span class="fa-stack">
  11. <i class="fas fa-circle fa-stack-2x"></i>
  12. <i class="fab fa-cpanel fa-stack-1x fa-inverse"></i>
  13. </span>
  14. </div>
  15. <h4 class="text-center">
  16. <small>{$groupname}</small> - {$product}
  17. </h4>
  18. <div class="status-sticker-wrapper">
  19. <div class="status-sticker product-status-{$rawstatus|strtolower}">
  20. {$status}
  21. </div>
  22. </div>
  23. </div>
  24. <div class="product-footer">
  25. <ul class="list-unstyled list-inline">
  26. <li><a href="http://{$domain}" target="_blank">www.{$domain}</a></li>
  27. </ul>
  28. </div>
  29. </div>
  30. </div>
  31. <div class="col-md-6">
  32. <div class="product-info cpanel-usage-stats">
  33. <div class="row">
  34. <div class="col-md-5 offset-md-1 col-6" id="diskUsage">
  35. <div class="usage-stats">
  36. <span>{lang key='diskUsage'}</span>
  37. <input type="text" value="{$diskpercent|substr:0:-1}" class="usage-dial" data-fgColor="#444" data-angleOffset="-125" data-angleArc="250" data-min="0" data-max="{if substr($diskpercent, 0, -1) > 100}{$diskpercent|substr:0:-1}{else}100{/if}" data-readOnly="true" data-width="100" data-height="80" />
  38. <span>{$diskusage} M / {$disklimit} M</span>
  39. </div>
  40. </div>
  41. <div class="col-md-5 col-6" id="bandwidthUsage">
  42. <div class="usage-stats">
  43. <span>{lang key='bandwidthUsage'}</span>
  44. <input type="text" value="{$bwpercent|substr:0:-1}" class="usage-dial" data-fgColor="#d9534f" data-angleOffset="-125" data-angleArc="250" data-min="0" data-max="{if substr($bwpercent, 0, -1) > 100}{$bwpercent|substr:0:-1}{else}100{/if}" data-readOnly="true" data-width="100" data-height="80" />
  45. <span>{$bwusage} M / {$bwlimit} M</span>
  46. </div>
  47. </div>
  48. </div>
  49. {if $bwpercent|substr:0:-1 > 75}
  50. <div class="text-danger text-center limit-near">
  51. {if $bwpercent|substr:0:-1 > 100}
  52. {lang key='usageStatsBwOverLimit'}
  53. {else}
  54. {lang key='usageStatsBwLimitNear'}
  55. {/if}
  56. {if $packagesupgrade}
  57. <a href="upgrade.php?type=package&id={$serviceid}" class="btn btn-xs btn-danger">
  58. <i class="fas fa-arrow-circle-up"></i>
  59. {lang key='usageUpgradeNow'}
  60. </a>
  61. {/if}
  62. </div>
  63. {elseif $diskpercent|substr:0:-1 > 75}
  64. <div class="text-danger text-center limit-near">
  65. {if $diskpercent|substr:0:-1 > 100}
  66. {lang key='usageStatsDiskOverLimit'}
  67. {else}
  68. {lang key='usageStatsDiskLimitNear'}
  69. {/if}
  70. {if $packagesupgrade}
  71. <a href="upgrade.php?type=package&id={$serviceid}" class="btn btn-xs btn-danger">
  72. <i class="fas fa-arrow-circle-up"></i>
  73. {lang key='usageUpgradeNow'}
  74. </a>
  75. {/if}
  76. </div>
  77. {else}
  78. <div class="text-info text-center limit-near">
  79. {lang key='usageLastUpdated'} {$lastupdate}
  80. </div>
  81. {/if}
  82. <script src="{$BASE_PATH_JS}/jquery.knob.js"></script>
  83. <script type="text/javascript">
  84. jQuery(function() {
  85. jQuery(".usage-dial").knob({
  86. 'format': function (value) {
  87. return value + '%';
  88. }
  89. });
  90. });
  91. </script>
  92. {if $availableAddonProducts}
  93. <div class="cPanelExtrasPurchasePanel" id="cPanelExtrasPurchasePanel">
  94. <h5>{$LANG.cPanel.addonsExtras}</h5>
  95. <form method="post" action="cart.php?a=add">
  96. <input type="hidden" name="serviceid" value="{$serviceid}" />
  97. <div class="form-group">
  98. <select name="aid" class="form-control">
  99. {foreach $availableAddonProducts as $addonId => $addonName}
  100. <option value="{$addonId}">{$addonName}</option>
  101. {/foreach}
  102. </select>
  103. </div>
  104. <button type="submit" class="btn btn-primary">
  105. <i class="fas fa-shopping-cart"></i>
  106. {lang key='purchaseActivate'}
  107. </button>
  108. </form>
  109. </div>
  110. {/if}
  111. </div>
  112. </div>
  113. </div>
  114. {if $isSitejetActive}
  115. <div class="section">
  116. <h4>{lang key='sitejetBuilder.servicePage.panelTitle'}</h4>
  117. <div class="panel panel-default card mb-3" id="cPanelPackagePanel">
  118. <div class="panel-body card-body column light">
  119. <div class="row">
  120. <div class="col-sm-6">
  121. <img class="border rounded card-img-top"
  122. id="sitejetPublishPreview"
  123. alt="Sitejet Preview"
  124. data-serviceid="{$serviceId}"
  125. data-src="{fqdnRoutePath('clientarea-sitejet-get-preview', $serviceId)}"
  126. src="{fqdnRoutePath('clientarea-sitejet-get-preview', $serviceId)}"
  127. onerror="fallbackSitejetPreview(event)"
  128. onload="sitejetPreviewLoadComplete(event)"
  129. data-publish-in-progress="false"
  130. style="max-width: 100%; border: 1px solid #ddd; transition: opacity 0.2s ease-in-out; opacity: 0"
  131. />
  132. </div>
  133. <div class="col-sm-6 text-center d-flex flex-column">
  134. <div class="cpanel-package-details">
  135. <em>{$groupname|escape}</em>
  136. <h4>{$product|escape}</h4>
  137. <a href="http://{$domain}" target="_blank">www.{$domain}</a>
  138. </div>
  139. <p>
  140. <a id="sitejetViewLink"
  141. href="http://{$domain}"
  142. class="btn btn-default d-none"
  143. target="_blank"
  144. >{lang key='sitejetBuilder.servicePage.visitSite'}</a>
  145. {if $domainId}
  146. <a href="clientarea.php?action=domaindetails&id={$domainId}" class="btn btn-success" target="_blank">{lang key='managedomain'}</a>
  147. {/if}
  148. {if $isSitejetSsoAvailable}
  149. <button id="sitejetEditBtn"
  150. class="btn btn-primary btn-custom-action div-service-item"
  151. data-serviceid="{$serviceId}"
  152. data-identifier="sitejet"
  153. data-active="true"
  154. data-ca-target="_self"
  155. {if $sitejetPublish}data-do-publish="true"{/if}
  156. style="display: inline-block"
  157. >
  158. {lang key='sitejetBuilder.servicePage.editSite'}
  159. </button>
  160. {/if}
  161. </p>
  162. <div
  163. id="sitejetPublishProgressBarWrapper"
  164. class="progress"
  165. style="margin-bottom: 10px; display: none;"
  166. >
  167. <div class="progress-bar progress-bar-striped progress-bar-animated"
  168. role="progressbar"
  169. aria-valuenow="0"
  170. aria-valuemin="0"
  171. aria-valuemax="100"
  172. ></div>
  173. </div>
  174. <div id="sitejetAlert"
  175. class="alert alert-info"
  176. role="alert"
  177. data-progress-text="{lang key='sitejetBuilder.servicePage.publishProgress'}"
  178. data-success-text="{lang key='sitejetBuilder.servicePage.publishSuccess'}"
  179. data-error-text="{lang key='clientareaerroroccured'}"
  180. style="display: none"
  181. ></div>
  182. </div>
  183. </div>
  184. </div>
  185. </div>
  186. </div>
  187. {/if}
  188. </div>
  189. </div>
  190. {if $systemStatus == 'Active'}
  191. {foreach $hookOutput as $output}
  192. <div class="section">
  193. <div>
  194. {$output}
  195. </div>
  196. </div>
  197. {/foreach}
  198. {if count($wpInstances) || $allowWpClientInstall}
  199. <div class="section">
  200. <h4>WordPress®</h4>
  201. <div class="panel panel-default mb-3" id="cPanelWordPress" data-service-id="{$serviceId}" data-wp-domain="{$wpDomain}">
  202. <div class="panel-body py-0">
  203. <div class="row{if !$allowWpClientInstall} no-margin{/if}" id="wordpressInstanceRow" {if !count($wpInstances)}style="display: none" {/if}>
  204. <div class="col-md-4">
  205. <select class="form-control" id="wordPressInstances">
  206. {foreach $wpInstances as $wpInstance}
  207. <option value="{$wpInstance.instanceUrl}">
  208. {$wpInstance.blogTitle}
  209. {if $wpInstance.path} ({$wpInstance.path}){/if}
  210. </option>
  211. {/foreach}
  212. </select>
  213. </div>
  214. <div class="col-md-4">
  215. <button class="btn btn-default btn-block" id="btnGoToWordPressHome">
  216. <i class="fab fa-wordpress"></i>
  217. {lang key='wptk.goToWebsite'}
  218. </button>
  219. </div>
  220. <div class="col-md-4">
  221. <button class="btn btn-default btn-block" id="btnGoToWordPressAdmin">
  222. <i class="fas fa-users-cog"></i>
  223. {lang key='wptk.goToAdmin'}
  224. </button>
  225. </div>
  226. </div>
  227. <div class="row" {if !$allowWpClientInstall}style="display: none"{/if}>
  228. <div class="col-md-12">
  229. <h5>{lang key='wptk.createNew'}</h5>
  230. <p class="small" id="newWordPressFullUrlPreview">https://{$wpDomain}/</p>
  231. </div>
  232. <div class="col-md-12" id="wordPressInstallResultRow" style="display: none">
  233. <div class="alert alert-success" style="display: none">
  234. {lang key='wptk.installationSuccess'}
  235. </div>
  236. <div class="alert alert-danger" style="display: none">
  237. </div>
  238. </div>
  239. <div class="col-md-3">
  240. <input type="text" class="form-control" id="wpNewBlogTitle" placeholder="New Blog Title" />
  241. </div>
  242. <div class="col-md-3">
  243. <input type="text" class="form-control" id="wpNewPath" placeholder="Path (optional)" />
  244. </div>
  245. <div class="col-md-3">
  246. <input type="password" class="form-control" id="wpAdminPass" placeholder="Admin Password" />
  247. </div>
  248. <div class="col-md-3">
  249. <button class="btn btn-default btn-block" id="btnInstallWordpress">
  250. <i class="far fa-fw fa-plus"></i>
  251. {lang key='wptk.installWordPressShort'}
  252. </button>
  253. </div>
  254. </div>
  255. </div>
  256. </div>
  257. </div>
  258. {/if}
  259. <div class="section">
  260. <h4>{lang key='quickShortcuts'}</h4>
  261. <div class="panel panel-default" id="cPanelQuickShortcutsPanel">
  262. <div class="panel-body py-0">
  263. <div class="row cpanel-feature-row">
  264. <div class="col-md-3 col-6" id="cPanelEmailAccounts">
  265. <a href="clientarea.php?action=productdetails&amp;id={$serviceid}&amp;dosinglesignon=1&amp;app=Email_Accounts" target="_blank">
  266. <i class="fad fa-users fa-fw"></i><span class="text-muted">{$LANG.cPanel.emailAccounts}</span>
  267. </a>
  268. </div>
  269. <div class="col-md-3 col-6" id="cPanelForwarders">
  270. <a href="clientarea.php?action=productdetails&amp;id={$serviceid}&amp;dosinglesignon=1&amp;app=Email_Forwarders" target="_blank">
  271. <i class="fad fa-reply fa-fw"></i><span class="text-muted">{$LANG.cPanel.forwarders}</span>
  272. </a>
  273. </div>
  274. <div class="col-md-3 col-6" id="cPanelAutoResponders">
  275. <a href="clientarea.php?action=productdetails&amp;id={$serviceid}&amp;dosinglesignon=1&amp;app=Email_AutoResponders" target="_blank">
  276. <i class="fad fa-share fa-fw"></i><span class="text-muted">{$LANG.cPanel.autoresponders}</span>
  277. </a>
  278. </div>
  279. <div class="col-md-3 col-6" id="cPanelFileManager">
  280. <a href="clientarea.php?action=productdetails&amp;id={$serviceid}&amp;dosinglesignon=1&amp;app=FileManager_Home" target="_blank">
  281. <i class="fad fa-folders fa-fw"></i><span class="text-muted">{$LANG.fileManager}</span>
  282. </a>
  283. </div>
  284. </div>
  285. <div class="row cpanel-feature-row">
  286. <div class="col-md-3 col-6" id="cPanelBackup">
  287. <a href="clientarea.php?action=productdetails&amp;id={$serviceid}&amp;dosinglesignon=1&amp;app=Backups_Home" target="_blank">
  288. <i class="fad fa-file-archive fa-fw"></i><span class="text-muted">{$LANG.cPanel.backup}</span>
  289. </a>
  290. </div>
  291. <div class="col-md-3 col-6" id="cPanelSubdomains">
  292. <a href="clientarea.php?action=productdetails&amp;id={$serviceid}&amp;dosinglesignon=1&amp;app=Domains_SubDomains" target="_blank">
  293. <i class="fad fa-globe fa-fw"></i><span class="text-muted">{$LANG.cPanel.subdomains}</span>
  294. </a>
  295. </div>
  296. <div class="col-md-3 col-6" id="cPanelAddonDomains">
  297. <a href="clientarea.php?action=productdetails&amp;id={$serviceid}&amp;dosinglesignon=1&amp;app=Domains_AddonDomains" target="_blank">
  298. <i class="fad fa-plus-hexagon fa-fw"></i><span class="text-muted">{$LANG.cPanel.addonDomains}</span>
  299. </a>
  300. </div>
  301. <div class="col-md-3 col-6" id="cPanelCronJobs">
  302. <a href="clientarea.php?action=productdetails&amp;id={$serviceid}&amp;dosinglesignon=1&amp;app=Cron_Home" target="_blank">
  303. <i class="fad fa-clock fa-fw"></i><span class="text-muted">{$LANG.cPanel.cronJobs}</span>
  304. </a>
  305. </div>
  306. </div>
  307. <div class="row cpanel-feature-row">
  308. <div class="col-md-3 col-6" id="cPanelMySQLDatabases">
  309. <a href="clientarea.php?action=productdetails&amp;id={$serviceid}&amp;dosinglesignon=1&amp;app=Database_MySQL" target="_blank">
  310. <i class="fad fa-database fa-fw"></i><span class="text-muted">{$LANG.mysqlDatabases}</span>
  311. </a>
  312. </div>
  313. <div class="col-md-3 col-6" id="cPanelPhpMyAdmin">
  314. <a href="clientarea.php?action=productdetails&amp;id={$serviceid}&amp;dosinglesignon=1&amp;app=Database_phpMyAdmin" target="_blank">
  315. <i class="fad fa-browser fa-fw"></i><span class="text-muted">{$LANG.cPanel.phpMyAdmin}</span>
  316. </a>
  317. </div>
  318. <div class="col-md-3 col-6" id="cPanelAwstats">
  319. <a href="clientarea.php?action=productdetails&amp;id={$serviceid}&amp;dosinglesignon=1&amp;app=Stats_AWStats" target="_blank">
  320. <i class="fad fa-chart-line fa-fw"></i><span class="text-muted">{$LANG.cPanel.awstats}</span>
  321. </a>
  322. </div>
  323. {if $hasWPTDeluxe}
  324. <div class="col-md-3 col-6" id="cPanelWptk">
  325. <a href="clientarea.php?action=productdetails&amp;id={$serviceid}&amp;addonId={$wptkDeluxeAddonId}&amp;doaddonsignon=1" target="_blank">
  326. <i class="fab fa-wordpress fa-fw"></i><span class="text-muted">{$LANG.cPanel.wptk}</span>
  327. </a>
  328. </div>
  329. {/if}
  330. </div>
  331. </div>
  332. </div>
  333. </div>
  334. <div class="section">
  335. <h4>{$LANG.cPanel.createEmailAccount}</h4>
  336. <div class="panel panel-default" id="cPanelQuickEmailPanel">
  337. <div class="panel-body">
  338. {include file="$template/includes/alert.tpl" type="success" msg=$LANG.cPanel.emailAccountCreateSuccess textcenter=true hide=true idname="emailCreateSuccess" additionalClasses="email-create-feedback"}
  339. {include file="$template/includes/alert.tpl" type="danger" msg=$LANG.cPanel.emailAccountCreateFailed|cat:' <span id="emailCreateFailedErrorMsg"></span>' textcenter=true hide=true idname="emailCreateFailed" additionalClasses="email-create-feedback"}
  340. <form id="frmCreateEmailAccount" onsubmit="doEmailCreate();return false">
  341. <input type="hidden" name="id" value="{$serviceid}" />
  342. <input type="hidden" name="email_quota" value="250" />
  343. <div class="row">
  344. <div class="col-md-6">
  345. <label>{$LANG.contactemail}</label>
  346. <div class="input-group">
  347. <input type="text" name="email_prefix" class="form-control" placeholder="{$LANG.cPanel.usernamePlaceholder}">
  348. <div class="input-group-prepend">
  349. <div class="input-group-text">@{$domain}</div>
  350. </div>
  351. </div>
  352. </div>
  353. <div class="col-md-3">
  354. <label>{$LANG.loginpassword}</label>
  355. <input type="password" name="email_pw" class="form-control" placeholder="{$LANG.cPanel.passwordPlaceholder}">
  356. </div>
  357. <div class="col-md-3">
  358. <label>&nbsp;</label>
  359. <button type="submit" class="btn btn-primary btn-block" />
  360. <i class="fas fa-plus" id="btnCreateLoader"></i>
  361. {$LANG.cPanel.create}
  362. </button>
  363. </div>
  364. </div>
  365. </form>
  366. </div>
  367. </div>
  368. </div>
  369. {else}
  370. <div class="alert-lg no-data" id="cPanelSuspendReasonPanel">
  371. <div class="icon">
  372. <i class="fas fa-exclamation-triangle"></i>
  373. </div>
  374. <div class="text">
  375. {if $suspendreason}
  376. <strong>{$suspendreason}</strong><br />
  377. {/if}
  378. {$LANG.cPanel.packageNotActive} {$status}.<br />
  379. {if $systemStatus eq "Pending"}
  380. {$LANG.cPanel.statusPendingNotice}
  381. {elseif $systemStatus eq "Suspended"}
  382. {$LANG.cPanel.statusSuspendedNotice}
  383. {/if}
  384. </div>
  385. </div>
  386. {/if}
  387. <div class="section">
  388. <div class="card panel panel-tabs">
  389. <div class="card-header">
  390. <ul class="nav nav-pills card-header-pills flex-column flex-md-row">
  391. <li class="nav-item">
  392. <a href="#billingInfo" class="nav-link active" data-toggle="tab" aria-expanded="true">{lang key='billingOverview'}</a>
  393. </li>
  394. {if $serverdata.nameserver1 || $serverdata.nameserver2 || $serverdata.nameserver3 || $serverdata.nameserver4 || $serverdata.nameserver5}
  395. <li class="nav-item"><a href="#serverInfo" class="nav-link" data-toggle="tab" aria-expanded="true">{$LANG.sslserverinfo}</a></li>
  396. {/if}
  397. {if $configurableoptions}
  398. <li class="nav-item"><a href="#configInfo" class="nav-link" data-toggle="tab" aria-expanded="false">{$LANG.orderconfigpackage}</a></li>
  399. {/if}
  400. {if $metricStats}
  401. <li class="nav-item"><a href="#cPanelMetricStatsPanel" class="nav-link" data-toggle="tab" aria-expanded="false">{$LANG.metrics.title}</a></li>
  402. {/if}
  403. {if $customfields}
  404. <li class="nav-item"><a href="#customInfo" class="nav-link" data-toggle="tab" aria-expanded="false">{$LANG.additionalInfo}</a></li>
  405. {/if}
  406. </ul>
  407. </div>
  408. <div class="card-body">
  409. <div class="tab-content">
  410. <div class="tab-pane fade in show active billingInfo" id="billingInfo">
  411. <div id="cPanelBillingOverviewPanel">
  412. <div class="row row-eq-height row-eq-height-sm">
  413. <div class="col-sm-6 col-md-3">
  414. <div class="row" id="registrationDate">
  415. <div class="col-12">
  416. <span class="text-heading">{$LANG.clientareahostingregdate}</span>
  417. </div>
  418. <div class="col-12">
  419. {$regdate}
  420. </div>
  421. </div>
  422. </div>
  423. {if $firstpaymentamount neq $recurringamount}
  424. <div class="col-sm-6 col-md-3">
  425. <div class="row" id="firstPaymentAmount">
  426. <div class="col-12" >
  427. <span class="text-heading">{$LANG.firstpaymentamount}</span>
  428. </div>
  429. <div class="col-12">
  430. {$firstpaymentamount}
  431. </div>
  432. </div>
  433. </div>
  434. {/if}
  435. <div class="col-sm-6 col-md-3">
  436. <div class="row" id="nextDueDate">
  437. <div class="col-12">
  438. <span class="text-heading">{$LANG.clientareahostingnextduedate}</span>
  439. </div>
  440. <div class="col-12">
  441. {$nextduedate}
  442. </div>
  443. </div>
  444. </div>
  445. {if $billingcycle != $LANG.orderpaymenttermonetime && $billingcycle != $LANG.orderfree}
  446. <div class="col-sm-6 col-md-3">
  447. <div class="row" id="recurringAmount">
  448. <div class="col-12">
  449. <span class="text-heading">{$LANG.recurringamount}</span>
  450. </div>
  451. <div class="col-12">
  452. {$recurringamount}
  453. </div>
  454. </div>
  455. </div>
  456. {/if}
  457. <div class="col-sm-6 col-md-3">
  458. <div class="row" id="paymentMethod">
  459. <div class="col-12">
  460. <span class="text-heading">{$LANG.orderpaymentmethod}</span>
  461. </div>
  462. <div class="col-12">
  463. {$paymentmethod}
  464. </div>
  465. </div>
  466. </div>
  467. <div class="col-sm-6 col-md-3">
  468. <div class="row" id="billingCycle">
  469. <div class="col-12">
  470. <span class="text-heading">{$LANG.orderbillingcycle}</span>
  471. </div>
  472. <div class="col-12">
  473. {$billingcycle}
  474. </div>
  475. </div>
  476. </div>
  477. </div>
  478. {if $domainId}
  479. <div class="cpanel-domain-overview">
  480. <a href="https://{$domain}" class="btn btn-default" target="_blank">www.{$domain}</a>
  481. <a href="clientarea.php?action=domaindetails&id={$domainId}" class="btn btn-default" target="_blank">{$LANG.managedomain}</a>
  482. </div>
  483. {/if}
  484. </div>
  485. </div>
  486. {if $serverdata.nameserver1 || $serverdata.nameserver2 || $serverdata.nameserver3 || $serverdata.nameserver4 || $serverdata.nameserver5}
  487. <div class="tab-pane fade in" id="serverInfo">
  488. <div class="row">
  489. <div class="col-12">
  490. <span class="text-heading">{$LANG.servername}</span>
  491. </div>
  492. <div class="col-12">
  493. <p>{$serverdata.hostname}</p>
  494. </div>
  495. </div>
  496. <div class="row">
  497. <div class="col-12">
  498. <span class="text-heading">{$LANG.domainnameservers}</span>
  499. </div>
  500. <div class="col-12">
  501. {if $producttype=="hostingaccount"}
  502. {if $serverdata.nameserver1}{$serverdata.nameserver1} ({$serverdata.nameserver1ip})<br />{/if}
  503. {if $serverdata.nameserver2}{$serverdata.nameserver2} ({$serverdata.nameserver2ip})<br />{/if}
  504. {if $serverdata.nameserver3}{$serverdata.nameserver3} ({$serverdata.nameserver3ip})<br />{/if}
  505. {if $serverdata.nameserver4}{$serverdata.nameserver4} ({$serverdata.nameserver4ip})<br />{/if}
  506. {if $serverdata.nameserver5}{$serverdata.nameserver5} ({$serverdata.nameserver5ip})<br />{/if}
  507. {else}
  508. ns1.{$domain} ({$serverdata.nameserver1ip})<br />ns2.{$domain} ({$serverdata.nameserver2ip})
  509. {/if}
  510. </div>
  511. </div>
  512. </div>
  513. {/if}
  514. {if $configurableoptions}
  515. <div class="tab-pane fade in" id="configInfo">
  516. {foreach from=$configurableoptions item=configoption}
  517. <div class="row">
  518. <div class="col-12">
  519. <span class="text-heading">{$configoption.optionname}</span>
  520. </div>
  521. <div class="col-12">
  522. {if $configoption.optiontype eq 3}{if $configoption.selectedqty}{$LANG.yes}{else}{$LANG.no}{/if}{elseif $configoption.optiontype eq 4}{$configoption.selectedqty} x {$configoption.selectedoption}{else}{$configoption.selectedoption}{/if}
  523. </div>
  524. </div>
  525. {/foreach}
  526. </div>
  527. {/if}
  528. {if $metricStats}
  529. <div class="tab-pane fade in" id="cPanelMetricStatsPanel">
  530. {include file="$template/clientareaproductusagebilling.tpl"}
  531. </div>
  532. {/if}
  533. {if $customfields}
  534. <div class="tab-pane fade in" id="customInfo">
  535. {foreach from=$customfields item=field}
  536. <div class="row">
  537. <div class="col-12">
  538. <span class="text-heading">{$field.name}</span>
  539. </div>
  540. <div class="col-12">
  541. {if empty($field.value)}
  542. {$LANG.blankCustomField}
  543. {else}
  544. {$field.value}
  545. {/if}
  546. </div>
  547. </div>
  548. {/foreach}
  549. </div>
  550. {/if}
  551. </div>
  552. </div>
  553. </div>
  554. </div>