sidebar.tpl.bak 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287
  1. {foreach $sidebar as $item}
  2. {if $item->getName() == "My Services Status Filter" or $item->getName() == "My Domains Status Filter" or $item->getName() == "My Invoices Status Filter" or $item->getName() == "Ticket List Status Filter" or $item->getName() == "Support Knowledgebase Categories" or $item->getName() == "Popular Downloads" or $item->getName() == "My Quotes Status Filter" or $item->getName() == "Add Funds" or $item->getName() == "My Invoices Summary"}
  3. {elseif $item->getName() == "Sitelock Sidebar Promo" or $item->getName() == "Codeguard Sidebar Promo" or $item->getName() == "Spamexperts Sidebar Promo" or $item->getName() == "Ssl Sidebar Promo" or $item->getName() == "Symantec Sidebar Promo" or $item->getName() == "Weebly Sidebar Promo" or $item->getName() == "Sitelockvpn Sidebar Promo" or $item->getName() == "Marketgoo Sidebar Promo" or $item->getName() == "Network Status" or $item->getName() == "Ox Sidebar Promo"}
  4. {else}
  5. {if $themesettings.clientarea.sidebars == "2"}
  6. <div menuItemName="{$item->getName()}" class="mb-3 card card-sidebar {if $item->getName() == "Ticket Information" or $item->getName() == "Recent Tickets"}panel-ticket-info{/if}{if $item->getName() == "My Invoices Summary"}panel-invoice-info{/if}{if $item->getName() == "Client Details"}panel-client-details{/if}{if $item->getName() == "Upgrade Downgrade"}panel-primary{/if}{if $item->getName() == "Client Contacts"}panel-client-contacts{/if}{if $item->getClass()}{$item->getClass()}{/if}{if $item->getExtra('mobileSelect') and $item->hasChildren()} d-none d-lg-block{/if}"{if $item->getAttribute('id')} id="{$item->getAttribute('id')}"{/if}>
  7. <div class="card-header">
  8. <h3 class="card-title m-0">
  9. {if $item->hasIcon()}<i class="{$item->getIcon()}"></i>&nbsp;{/if}
  10. {$item->getLabel()}
  11. {if $item->hasBadge()}&nbsp;<span class="badge float-right">{$item->getBadge()}</span>{/if}
  12. <i class="fas fa-chevron-up card-minimise float-right"></i>
  13. </h3>
  14. </div>
  15. <div class="collapsable-card-body">
  16. {if $item->hasBodyHtml()}
  17. <div class="card-body">
  18. {$item->getBodyHtml()}
  19. </div>
  20. {/if}
  21. {if $item->hasChildren()}
  22. <div class="list-group list-group-flush d-block d-md-flex{if $item->getChildrenAttribute('class')} {$item->getChildrenAttribute('class')}{/if}" role="tablist">
  23. {foreach $item->getChildren() as $childItem}
  24. {if $childItem->getUri()}
  25. <a menuItemName="{$childItem->getName()}" href="{$childItem->getUri()}" class="list-group-item list-group-item-action{if $childItem->isDisabled()} disabled{/if}{if $childItem->getClass()} {$childItem->getClass()}{/if}{if $childItem->isCurrent()} active{/if}"{if $childItem->getAttribute('dataToggleTab')} data-toggle="list" role="tab"{/if}{if $childItem->getAttribute('target')} target="{$childItem->getAttribute('target')}"{/if} id="{$childItem->getId()}">
  26. {if $childItem->hasBadge()}<span class="badge float-right">{$childItem->getBadge()}</span>{/if}
  27. {if $childItem->hasIcon()}<i class="{$childItem->getIcon()}"></i>&nbsp;{/if}
  28. {$childItem->getLabel()}
  29. </a>
  30. {else}
  31. <div menuItemName="{$childItem->getName()}" class="list-group-item list-group-item-action{if $childItem->getClass()} {$childItem->getClass()}{/if}" id="{$childItem->getId()}">
  32. {if $childItem->hasBadge()}<span class="badge float-right">{$childItem->getBadge()}</span>{/if}
  33. {if $childItem->hasIcon()}<i class="{$childItem->getIcon()}"></i>&nbsp;{/if}
  34. {$childItem->getLabel()}
  35. </div>
  36. {/if}
  37. {/foreach}
  38. </div>
  39. {/if}
  40. </div>
  41. {if $item->hasFooterHtml()}
  42. <div class="card-footer clearfix">
  43. {$item->getFooterHtml()}
  44. </div>
  45. {/if}
  46. </div>
  47. {if $item->getExtra('mobileSelect') and $item->hasChildren()}
  48. {* Mobile Select only supports dropdown menus *}
  49. <div class="card d-block d-md-none {if $item->getClass()}{$item->getClass()}{else}bg-light{/if}"{if $item->getAttribute('id')} id="{$item->getAttribute('id')}"{/if}>
  50. <div class="card-header">
  51. <h3 class="card-title">
  52. {if $item->hasIcon()}<i class="{$item->getIcon()}"></i>&nbsp;{/if}
  53. {$item->getLabel()}
  54. {if $item->hasBadge()}&nbsp;<span class="badge float-right">{$item->getBadge()}</span>{/if}
  55. </h3>
  56. </div>
  57. <div class="card-body">
  58. <form role="form">
  59. <select class="form-control" onchange="selectChangeNavigate(this)">
  60. {foreach $item->getChildren() as $childItem}
  61. <option menuItemName="{$childItem->getName()}" value="{$childItem->getUri()}" class="list-group-item list-group-item-action" {if $childItem->isCurrent()}selected="selected"{/if}>
  62. {$childItem->getLabel()}
  63. {if $childItem->hasBadge()}({$childItem->getBadge()}){/if}
  64. </option>
  65. {/foreach}
  66. </select>
  67. </form>
  68. </div>
  69. {if $item->hasFooterHtml()}
  70. <div class="card-footer">
  71. {$item->getFooterHtml()}
  72. </div>
  73. {/if}
  74. </div>
  75. {/if}
  76. {else}
  77. <div menuItemName="{$item->getName()}" class="panel panel-sidebar {if $item->getName() == "Ticket Information" or $item->getName() == "Recent Tickets"}panel-ticket-info{/if}{if $item->getName() == "My Invoices Summary"}panel-invoice-info{/if}{if $item->getName() == "Client Details"}panel-client-details{/if}{if $item->getName() == "Upgrade Downgrade"}panel-primary{/if}{if $item->getName() == "Client Contacts"}panel-client-contacts{/if}{if $item->getClass()}{$item->getClass()}{/if}{if $item->getExtra('mobileSelect') and $item->hasChildren()} d-none d-lg-block{/if}"{if $item->getAttribute('id')} id="{$item->getAttribute('id')}"{/if}>
  78. <div class="panel-heading">
  79. <h3 class="panel-title">
  80. {if $item->hasIcon()}<i class="{$item->getIcon()}"></i>&nbsp;{/if}
  81. {$item->getLabel()}
  82. {if $item->hasBadge()}&nbsp;<span class="badge">{$item->getBadge()}</span>{/if}
  83. <i class="fas fa-chevron-up panel-minimise pull-right"></i>
  84. </h3>
  85. </div>
  86. {if $item->hasBodyHtml()}
  87. <div class="panel-body">
  88. {$item->getBodyHtml()}
  89. </div>
  90. {/if}
  91. {if $item->hasChildren()}
  92. <div class="list-group{if $item->getChildrenAttribute('class')} {$item->getChildrenAttribute('class')}{/if}">
  93. {foreach $item->getChildren() as $childItem}
  94. {if $childItem->getUri()}
  95. <a menuItemName="{$childItem->getName()}" href="{$childItem->getUri()}" class="list-group-item list-group-item-action{if $childItem->isDisabled()} disabled{/if}{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()}">
  96. {if $childItem->hasBadge()}<span class="badge">{$childItem->getBadge()}</span>{/if}
  97. {if $item->getName() == "Announcements Months"}
  98. {if $childItem->getName() != "Older" && $childItem->getName() != "RSS Feed"}
  99. <i class="far fa-calendar fa-fw"></i>&nbsp;
  100. {elseif $childItem->getName() == "Older"}
  101. <i class="far fa-history fa-fw"></i>&nbsp;
  102. {else}
  103. {if $childItem->hasIcon()}
  104. <i class="{$childItem->getIcon()}"></i>&nbsp;
  105. {else}
  106. <i class="fas fa-puzzle-piece"></i>&nbsp;
  107. {/if}
  108. {/if}
  109. {elseif $item->getName() == "Billing"}
  110. {if $childItem->getName() == "Invoices"}
  111. <i class="fas fa-file-invoice fa-fw"></i>&nbsp;
  112. {elseif $childItem->getName() == "Quotes"}
  113. <i class="fas fa-file-contract fa-fw"></i>&nbsp;
  114. {elseif $childItem->getName() == "Mass Payment"}
  115. <i class="fas fa-money-check-alt fa-fw"></i>&nbsp;
  116. {elseif $childItem->getName() == "Manage Credit Card"}
  117. <i class="fas fa-credit-card fa-fw"></i>&nbsp;
  118. {elseif $childItem->getName() == "Add Funds"}
  119. <i class="fas fa-piggy-bank fa-fw"></i>&nbsp;
  120. {else}
  121. {if $childItem->hasIcon()}
  122. <i class="{$childItem->getIcon()}"></i>&nbsp;
  123. {else}
  124. <i class="fas fa-puzzle-piece"></i>&nbsp;
  125. {/if}
  126. {/if}
  127. {elseif $item->getName() == "Client Contacts" or $item->getName() == "Recent Tickets"}
  128. {if $childItem->hasIcon()}
  129. <i class="{$childItem->getIcon()}"></i>&nbsp;
  130. {/if}
  131. {elseif $item->getName() == "Domain Details Management"}
  132. {if $childItem->getName() == "Overview"}
  133. <i class="fas fa-tachometer-alt fa-fw"></i>&nbsp;
  134. {elseif $childItem->getName() == "Auto Renew Settings"}
  135. <i class="fas fa-sync fa-fw"></i>&nbsp;
  136. {elseif $childItem->getName() == "Modify Nameservers"}
  137. <i class="fas fa-file-edit fa-fw"></i>&nbsp;
  138. {elseif $childItem->getName() == "Registrar Lock Status"}
  139. <i class="fas fa-lock-alt fa-fw"></i>&nbsp;
  140. {elseif $childItem->getName() == "Domain Addons"}
  141. <i class="fas fa-layer-plus fa-fw"></i>&nbsp;
  142. {elseif $childItem->getName() == "Domain Contacts"}
  143. <i class="fas fa-clipboard-list fa-fw"></i>&nbsp;
  144. {elseif $childItem->getName() == "Manage Private Nameservers"}
  145. <i class="fas fa-file-edit fa-fw"></i>&nbsp;
  146. {elseif $childItem->getName() == "Manage DNS Host Records"}
  147. <i class="fas fa-file-edit fa-fw"></i>&nbsp;
  148. {elseif $childItem->getName() == "Manage Email Forwarding"}
  149. <i class="fas fa-share fa-fw"></i>&nbsp;
  150. {elseif $childItem->getName() == "Get EPP Code"}
  151. <i class="fas fa-shield-alt fa-fw"></i>&nbsp;
  152. {else}
  153. {if $childItem->hasIcon()}
  154. <i class="{$childItem->getIcon()}"></i>&nbsp;
  155. {else}
  156. <i class="fas fa-puzzle-piece"></i>&nbsp;
  157. {/if}
  158. {/if}
  159. {elseif $item->getName() == "Service Details Overview"}
  160. {if $childItem->getName() == "Information"}
  161. <i class="fas fa-tachometer-alt fa-fw"></i>&nbsp;
  162. {elseif $childItem->getName() == "Addons"}
  163. <i class="fas fa-layer-plus fa-fw"></i>&nbsp;
  164. {elseif $childItem->getName() == "Downloads"}
  165. <i class="fas fa-download fa-fw"></i>&nbsp;
  166. {else}
  167. {if $childItem->hasIcon()}
  168. <i class="{$childItem->getIcon()}"></i>&nbsp;
  169. {else}
  170. <i class="fas fa-puzzle-piece"></i>&nbsp;
  171. {/if}
  172. {/if}
  173. {elseif $item->getName() == "Service Details Actions"}
  174. {if $childItem->getName() == "Upgrade/Downgrade"}
  175. <i class="fas fa-share fa-fw"></i>&nbsp;
  176. {elseif $childItem->getName() == "Upgrade/Downgrade Options"}
  177. <i class="fas fas fa-sliders-v fa-fw"></i>&nbsp;
  178. {elseif $childItem->getName() == "Login to cPanel"}
  179. <i class="fas fa-sign-in-alt fa-fw"></i>&nbsp;
  180. {elseif $childItem->getName() == "Login to Webmail"}
  181. <i class="fas fa-sign-in-alt fa-fw"></i>&nbsp;
  182. {elseif $childItem->getName() == "Change Password"}
  183. <i class="fas fa-unlock fa-fw"></i>&nbsp;
  184. {elseif $childItem->getName() == "Cancel"}
  185. <i class="fas fa-ban fa-fw"></i>&nbsp;
  186. {else}
  187. {if $childItem->hasIcon()}
  188. <i class="{$childItem->getIcon()}"></i>&nbsp;
  189. {else}
  190. <i class="fas fa-puzzle-piece"></i>&nbsp;
  191. {/if}
  192. {/if}
  193. {elseif $item->getName() == "Attachments"}
  194. <i class="fas fa-paperclip fa-fw"></i>&nbsp;
  195. {elseif $item->getName() == "My Account"}
  196. {if $childItem->getName() == "My Details"}
  197. <i class="fas fa-user fa-fw"></i>&nbsp;
  198. {elseif $childItem->getName() == "Billing Information"}
  199. <i class="fas fa-file-alt fa-fw"></i>&nbsp;
  200. {elseif $childItem->getName() == "Contacts/Sub-Accounts"}
  201. <i class="fas fa-users fa-fw"></i>&nbsp;
  202. {elseif $childItem->getName() == "Change Password"}
  203. <i class="fas fa-unlock fa-fw"></i>&nbsp;
  204. {elseif $childItem->getName() == "Security Settings"}
  205. <i class="fas fa-shield-check fa-fw"></i>&nbsp;
  206. {elseif $childItem->getName() == "Email History"}
  207. <i class="fas fa-envelope-open fa-fw"></i>&nbsp;
  208. {else}
  209. {if $childItem->hasIcon()}
  210. <i class="{$childItem->getIcon()}"></i>&nbsp;
  211. {else}
  212. <i class="fas fa-puzzle-piece"></i>&nbsp;
  213. {/if}
  214. {/if}
  215. {elseif $item->getName() == "Account"}
  216. {if $childItem->getName() == "My Details"}
  217. <i class="fas fa-user fa-fw"></i>&nbsp;
  218. {elseif $childItem->getName() == "User Management"}
  219. <i class="fas fa-users fa-fw"></i>&nbsp;
  220. {elseif $childItem->getName() == "Payment Methods"}
  221. <i class="fas fa-credit-card fa-fw"></i>&nbsp;
  222. {elseif $childItem->getName() == "Contacts/Sub-Accounts"}
  223. <i class="fas fa-users fa-fw"></i>&nbsp;
  224. {elseif $childItem->getName() == "Account Security"}
  225. <i class="fas fa-shield-alt fa-fw"></i>&nbsp;
  226. {elseif $childItem->getName() == "Email History"}
  227. <i class="fas fa-envelope fa-fw"></i>&nbsp;
  228. {else}
  229. {if $childItem->hasIcon()}
  230. <i class="{$childItem->getIcon()}"></i>&nbsp;
  231. {else}
  232. <i class="fas fa-puzzle-piece"></i>&nbsp;
  233. {/if}
  234. {/if}
  235. {elseif $item->getName() == "Profile"}
  236. {if $childItem->getName() == "Your Profile"}
  237. <i class="fas fa-user fa-fw"></i>&nbsp;
  238. {elseif $childItem->getName() == "Change Password"}
  239. <i class="fas fa-lock fa-fw"></i>&nbsp;
  240. {elseif $childItem->getName() == "User Security"}
  241. <i class="fas fa-shield-alt fa-fw"></i>&nbsp;
  242. {elseif $childItem->getName() == "Logout"}
  243. <i class="fas fa-power-off fa-fw text-danger"></i>&nbsp;
  244. {else}
  245. {if $childItem->hasIcon()}
  246. <i class="{$childItem->getIcon()}"></i>&nbsp;
  247. {else}
  248. <i class="fas fa-puzzle-piece"></i>&nbsp;
  249. {/if}
  250. {/if}
  251. {else}
  252. {if $childItem->hasIcon()}
  253. <i class="{$childItem->getIcon()}"></i>&nbsp;
  254. {else}
  255. <i class="fas fa-puzzle-piece"></i>&nbsp;
  256. {/if}
  257. {/if}
  258. {$childItem->getLabel()}
  259. </a>
  260. {else}
  261. <div menuItemName="{$childItem->getName()}" class="list-group-item list-group-item-action{if $childItem->getClass()} {$childItem->getClass()}{/if}" id="{$childItem->getId()}">
  262. {if $childItem->hasBadge()}<span class="badge">{$childItem->getBadge()}</span>{/if}
  263. {if $childItem->hasIcon()}<i class="{$childItem->getIcon()}"></i>&nbsp;{/if}
  264. {$childItem->getLabel()|replace:"Domain:":"Name:"}
  265. </div>
  266. {/if}
  267. {/foreach}
  268. </div>
  269. {/if}
  270. {if $item->hasFooterHtml()}
  271. <div class="panel-footer clearfix">
  272. {$item->getFooterHtml()}
  273. </div>
  274. {/if}
  275. </div>
  276. {/if}
  277. {/if}
  278. {/foreach}