1{include file="$template/includes/flashmessage.tpl"}
2
3<div class="tiles clearfix">
4 <div class="row">
5 <div class="col-sm-3 col-xs-6 tile" onclick="window.location='clientarea.php?action=services'">
6 <a href="clientarea.php?action=services">
7 <div class="icon"><i class="fas fa-cube"></i></div>
8 <div class="stat">{$clientsstats.productsnumactive}</div>
9 <div class="title">{$LANG.navservices}</div>
10 <div class="highlight bg-color-blue"></div>
11 </a>
12 </div>
13 {if $clientsstats.numdomains || $registerdomainenabled || $transferdomainenabled}
14 <div class="col-sm-3 col-xs-6 tile" onclick="window.location='clientarea.php?action=domains'">
15 <a href="clientarea.php?action=domains">
16 <div class="icon"><i class="fas fa-globe"></i></div>
17 <div class="stat">{$clientsstats.numactivedomains}</div>
18 <div class="title">{$LANG.navdomains}</div>
19 <div class="highlight bg-color-green"></div>
20 </a>
21 </div>
22 {elseif $condlinks.affiliates && $clientsstats.isAffiliate}
23 <div class="col-sm-3 col-xs-6 tile" onclick="window.location='affiliates.php'">
24 <a href="affiliates.php">
25 <div class="icon"><i class="fas fa-shopping-cart"></i></div>
26 <div class="stat">{$clientsstats.numaffiliatesignups}</div>
27 <div class="title">{$LANG.affiliatessignups}</div>
28 <div class="highlight bg-color-green"></div>
29 </a>
30 </div>
31 {else}
32 <div class="col-sm-3 col-xs-6 tile" onclick="window.location='clientarea.php?action=quotes'">
33 <a href="clientarea.php?action=quotes">
34 <div class="icon"><i class="far fa-file-alt"></i></div>
35 <div class="stat">{$clientsstats.numquotes}</div>
36 <div class="title">{$LANG.quotes}</div>
37 <div class="highlight bg-color-green"></div>
38 </a>
39 </div>
40 {/if}
41 <div class="col-sm-3 col-xs-6 tile" onclick="window.location='supporttickets.php'">
42 <a href="supporttickets.php">
43 <div class="icon"><i class="fas fa-comments"></i></div>
44 <div class="stat">{$clientsstats.numactivetickets}</div>
45 <div class="title">{$LANG.navtickets}</div>
46 <div class="highlight bg-color-red"></div>
47 </a>
48 </div>
49 <div class="col-sm-3 col-xs-6 tile" onclick="window.location='clientarea.php?action=invoices'">
50 <a href="clientarea.php?action=invoices">
51 <div class="icon"><i class="fas fa-credit-card"></i></div>
52 <div class="stat">{$clientsstats.numunpaidinvoices}</div>
53 <div class="title">{$LANG.navinvoices}</div>
54 <div class="highlight bg-color-gold"></div>
55 </a>
56 </div>
57 </div>
58</div>
59
60<form role="form" method="post" action="clientarea.php?action=kbsearch">
61 <div class="row">
62 <div class="col-md-12 home-kb-search">
63 <input type="text" name="search" class="form-control input-lg" placeholder="{$LANG.clientHomeSearchKb}" />
64 <i class="fas fa-search"></i>
65 </div>
66 </div>
67</form>
68
69{foreach from=$addons_html item=addon_html}
70 <div>
71 {$addon_html}
72 </div>
73{/foreach}
74
75<div class="client-home-panels">
76 <div class="row">
77 <div class="col-sm-12">
78
79 {function name=outputHomePanels}
80 <div menuItemName="{$item->getName()}" class="panel panel-default panel-accent-{$item->getExtra('color')}{if $item->getClass()} {$item->getClass()}{/if}"{if $item->getAttribute('id')} id="{$item->getAttribute('id')}"{/if}>
81 <div class="panel-heading">
82 <h3 class="panel-title">
83 {if $item->getExtra('btn-link') && $item->getExtra('btn-text')}
84 <div class="pull-right">
85 <a href="{$item->getExtra('btn-link')}" class="btn btn-default bg-color-{$item->getExtra('color')} btn-xs">
86 {if $item->getExtra('btn-icon')}<i class="{$item->getExtra('btn-icon')}"></i>{/if}
87 {$item->getExtra('btn-text')}
88 </a>
89 </div>
90 {/if}
91 {if $item->hasIcon()}<i class="{$item->getIcon()}"></i> {/if}
92 {$item->getLabel()}
93 {if $item->hasBadge()} <span class="badge">{$item->getBadge()}</span>{/if}
94 </h3>
95 </div>
96 {if $item->hasBodyHtml()}
97 <div class="panel-body">
98 {$item->getBodyHtml()}
99 </div>
100 {/if}
101 {if $item->hasChildren()}
102 <div class="list-group{if $item->getChildrenAttribute('class')} {$item->getChildrenAttribute('class')}{/if}">
103 {foreach $item->getChildren() as $childItem}
104 {if $childItem->getUri()}
105 <a menuItemName="{$childItem->getName()}" href="{$childItem->getUri()}" class="list-group-item{if $childItem->getClass()} {$childItem->getClass()}{/if}{if $childItem->isCurrent()} active{/if}"{if $childItem->getAttribute('dataToggleTab')} data-toggle="tab"{/if}{if $childItem->getAttribute('target')} target="{$childItem->getAttribute('target')}"{/if} id="{$childItem->getId()}">
106 {if $childItem->hasIcon()}<i class="{$childItem->getIcon()}"></i> {/if}
107 {$childItem->getLabel()}
108 {if $childItem->hasBadge()} <span class="badge">{$childItem->getBadge()}</span>{/if}
109 </a>
110 {else}
111 <div menuItemName="{$childItem->getName()}" class="list-group-item{if $childItem->getClass()} {$childItem->getClass()}{/if}" id="{$childItem->getId()}">
112 {if $childItem->hasIcon()}<i class="{$childItem->getIcon()}"></i> {/if}
113 {$childItem->getLabel()}
114 {if $childItem->hasBadge()} <span class="badge">{$childItem->getBadge()}</span>{/if}
115 </div>
116 {/if}
117 {/foreach}
118 </div>
119 {/if}
120 <div class="panel-footer">
121 {if $item->hasFooterHtml()}
122 {$item->getFooterHtml()}
123 {/if}
124 </div>
125 </div>
126 {/function}
127
128 {foreach $panels as $item}
129 {if $item->getExtra('colspan')}
130 {outputHomePanels}
131 {assign "panels" $panels->removeChild($item->getName())}
132 {/if}
133 {/foreach}
134
135 </div>
136 <div class="col-sm-6">
137
138 {foreach $panels as $item}
139 {if $item@iteration is odd}
140 {outputHomePanels}
141 {/if}
142 {/foreach}
143
144 </div>
145 <div class="col-sm-6">
146
147 {foreach $panels as $item}
148 {if $item@iteration is even}
149 {outputHomePanels}
150 {/if}
151 {/foreach}
152
153 </div>
154 </div>
155</div>
156