Advertisement
Guest User

navigation

a guest
Jan 12th, 2013
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.36 KB | None | 0 0
  1. <xen:edithint template="navigation.css" />
  2.  
  3. <div id="navigation" class="pageWidth">
  4. <div class="pageContent">
  5. <nav>
  6.  
  7. <div class="navTabs">
  8. <ul class="publicTabs">
  9.  
  10. <!-- home -->
  11. <xen:if is="{$showHomeLink}">
  12. <li class="navTab home PopupClosed"><a href="{$homeLink}" class="navLink">{xen:phrase home}</a></li>
  13. </xen:if>
  14.  
  15.  
  16. <!-- extra tabs: home -->
  17. <xen:if is="{$extraTabs.home}">
  18. <xen:foreach loop="$extraTabs.home" key="$extraTabId" value="$extraTab">
  19. <xen:if is="{$extraTab.linksTemplate}">
  20. <li class="navTab {$extraTabId} {xen:if $extraTab.selected, 'selected'} Popup PopupControl PopupClosed">
  21.  
  22. <a href="{$extraTab.href}" class="navLink">{$extraTab.title}</a>
  23. <a href="{$extraTab.href}" class="SplitCtrl" rel="Menu"></a>
  24.  
  25. <div class="{xen:if {$extraTab.selected}, 'tabLinks'} Menu JsOnly tabMenu">
  26. <div class="primaryContent menuHeader">
  27. <h3>{$extraTab.title}</h3>
  28. <div class="muted">{xen:phrase quick_links}</div>
  29. </div>
  30. {xen:raw $extraTab.linksTemplate}
  31. </div>
  32. </li>
  33. <xen:else />
  34. <li class="navTab {$extraTabId} {xen:if $extraTab.selected, 'selected'} PopupClosed">
  35. <a href="{$extraTab.href}" class="navLink">{$extraTab.title}</a>
  36. <xen:if is="{$extraTab.selected}"><div class="tabLinks"></div></xen:if>
  37. </li>
  38. </xen:if>
  39. </xen:foreach>
  40. </xen:if>
  41.  
  42. <!-- forums -->
  43. <xen:if is="{$tabs.forums}">
  44. <li class="navTab forums {xen:if $tabs.forums.selected, 'selected'} Popup PopupControl PopupClosed">
  45.  
  46. <a href="{$tabs.forums.href}" class="navLink">{$tabs.forums.title}</a>
  47. <a href="{$tabs.forums.href}" class="SplitCtrl" rel="Menu"></a>
  48.  
  49. <div class="{xen:if {$tabs.forums.selected}, 'tabLinks'} Menu JsOnly tabMenu">
  50. <div class="primaryContent menuHeader">
  51. <h3>{$tabs.forums.title}</h3>
  52. <div class="muted">{xen:phrase quick_links}</div>
  53. </div>
  54. <ul class="secondaryContent blockLinksList">
  55. <xen:hook name="navigation_tabs_forums">
  56. <xen:if is="{$visitor.user_id}"><li><a href="{xen:link 'forums/-/mark-read', $forum, 'date={$serverTime}'}" class="OverlayTrigger">{xen:phrase mark_forums_read}</a></li></xen:if>
  57. <xen:if is="{$canSearch}"><li><a href="{xen:link search, '', 'type=post'}">{xen:phrase search_forums}</a></li></xen:if>
  58. <xen:if is="{$visitor.user_id}"><li><a href="{xen:link 'watched/threads'}">{xen:phrase watched_threads}</a></li></xen:if>
  59. <li><a href="{xen:link 'find-new/threads'}">{xen:phrase whats_new}</a></li>
  60. </xen:hook>
  61. </ul>
  62. </div>
  63. </li>
  64. </xen:if>
  65.  
  66. <!-- extra tabs: middle -->
  67. <xen:if is="{$extraTabs.middle}">
  68. <xen:foreach loop="$extraTabs.middle" key="$extraTabId" value="$extraTab">
  69. <xen:if is="{$extraTab.linksTemplate}">
  70. <li class="navTab {$extraTabId} {xen:if $extraTab.selected, 'selected'} Popup PopupControl PopupClosed">
  71.  
  72. <a href="{$extraTab.href}" class="navLink">{$extraTab.title}</a>
  73. <a href="{$extraTab.href}" class="SplitCtrl" rel="Menu"></a>
  74.  
  75. <div class="{xen:if {$extraTab.selected}, 'tabLinks'} Menu JsOnly tabMenu">
  76. <div class="primaryContent menuHeader">
  77. <h3>{$extraTab.title}</h3>
  78. <div class="muted">{xen:phrase quick_links}</div>
  79. </div>
  80. {xen:raw $extraTab.linksTemplate}
  81. </div>
  82. </li>
  83. <xen:else />
  84. <li class="navTab {$extraTabId} {xen:if $extraTab.selected, 'selected', 'PopupClosed'}">
  85. <a href="{$extraTab.href}" class="navLink">{$extraTab.title}</a>
  86. <xen:if is="{$extraTab.selected}"><div class="tabLinks"></div></xen:if>
  87. </li>
  88. </xen:if>
  89. </xen:foreach>
  90. </xen:if>
  91.  
  92.  
  93. <!-- members -->
  94. <xen:if is="{$tabs.members}">
  95. <li class="navTab members {xen:if $tabs.members.selected, 'selected'} Popup PopupControl PopupClosed">
  96.  
  97. <a href="{$tabs.members.href}" class="navLink">{$tabs.members.title}</a>
  98. <a href="{$tabs.members.href}" class="SplitCtrl" rel="Menu"></a>
  99.  
  100. <div class="{xen:if {$tabs.members.selected}, 'tabLinks'} Menu JsOnly tabMenu">
  101. <div class="primaryContent menuHeader">
  102. <h3>{$tabs.members.title}</h3>
  103. <div class="muted">{xen:phrase quick_links}</div>
  104. </div>
  105. <ul class="secondaryContent blockLinksList">
  106. <xen:hook name="navigation_tabs_members">
  107. <li><a href="{xen:link members}">{xen:phrase registered_members}</a></li>
  108. <li><a href="{xen:link online}">{xen:phrase current_visitors}</a></li>
  109. <xen:if is="{$xenOptions.enableNewsFeed}"><li><a href="{xen:link recent-activity}">{xen:phrase recent_activity}</a></li></xen:if>
  110. </xen:hook>
  111. </ul>
  112. </div>
  113. </li>
  114. </xen:if>
  115.  
  116. <!-- what's new? -->
  117. <li class="navTab forums {xen:if $tabs.find-new.selected, 'selected', 'Popup PopupControl PopupClosed'}"><a href="{xen:link 'find-new/threads'}" class="navLink">{xen:phrase whats_new}</a>
  118. <a href="{$tabs.find-new.href}" class="SplitCtrl" rel="Menu"></a>
  119.  
  120. <div class="{xen:if {$tabs.find-new.selected}, 'tabLinks', 'Menu JsOnly tabMenu'}">
  121. <div class="primaryContent menuHeader">
  122. <h3>{$tabs.forums.title}</h3>
  123. <div class="muted">{xen:phrase quick_links}</div>
  124. </div>
  125. <ul class="secondaryContent blockLinksList">
  126. <li><a href="{xen:link recent-activity}">{xen:phrase recent_activity}</a></li>
  127. <xen:if is="{$user.user_id} != {$visitor.user_id}"><li><a href="{xen:link 'account/news-feed'}" class="navLink">{xen:phrase your_news_feed}</a></li></xen:if>
  128. <xen:if is="{$visitor.user_id}"><li><a href="{xen:link 'watched/threads'}">{xen:phrase watched_threads}</a></li></xen:if>
  129. <li><a href="{xen:link online}">{xen:phrase current_visitors}</a></li>
  130.  
  131. </ul>
  132. </div>
  133. </li>
  134.  
  135. <!-- help -->
  136. <xen:if is="{$tabs.help}">
  137. <li class="navTab help {xen:if $tabs.help.selected, 'selected'} Popup PopupControl PopupClosed">
  138.  
  139. <a href="{$tabs.help.href}" class="navLink" rel="help">{$tabs.help.title}</a>
  140. <a href="{$tabs.help.href}" class="SplitCtrl" rel="Menu"></a>
  141.  
  142. <div class="{xen:if {$tabs.help.selected}, 'tabLinks'} Menu JsOnly tabMenu">
  143. <div class="primaryContent menuHeader">
  144. <h3>{$tabs.help.title}</h3>
  145. <div class="muted">{xen:phrase quick_links}</div>
  146. </div>
  147. <ul class="secondaryContent blockLinksList">
  148. <xen:hook name="navigation_tabs_help">
  149. <li><a href="{xen:link help/smilies}">{xen:phrase smilies}</a></li>
  150. <li><a href="{xen:link help/bb-codes}">{xen:phrase bb_codes}</a></li>
  151. <li><a href="{xen:link help/trophies}">{xen:phrase trophies}</a></li>
  152. <li><a href="{xen:link help/cookies}">{xen:phrase cookie_usage}</a></li>
  153. </xen:hook>
  154. </ul>
  155. </div>
  156. </li>
  157. </xen:if>
  158.  
  159.  
  160. <!-- extra tabs: end -->
  161. <xen:if is="{$extraTabs.end}">
  162. <xen:foreach loop="$extraTabs.end" key="$extraTabId" value="$extraTab">
  163. <xen:if is="{$extraTab.linksTemplate}">
  164. <li class="navTab {$extraTabId} {xen:if $extraTab.selected, 'selected'} 'Popup PopupControl PopupClosed">
  165.  
  166. <a href="{$extraTab.href}" class="navLink">{$extraTab.title}</a>
  167. <a href="{$extraTab.href}" class="SplitCtrl" rel="Menu"></a>
  168.  
  169. <div class="{xen:if {$extraTab.selected}, 'tabLinks'} Menu JsOnly tabMenu">
  170. <div class="primaryContent menuHeader">
  171. <h3>{$extraTab.title}</h3>
  172. <div class="muted">{xen:phrase quick_links}</div>
  173. </div>
  174. {xen:raw $extraTab.linksTemplate}
  175. </div>
  176. </li>
  177. <xen:else />
  178. <li class="navTab {$extraTabId} {xen:if $extraTab.selected, 'selected', 'PopupClosed'}">
  179. <a href="{$extraTab.href}" class="navLink">{$extraTab.title}</a>
  180. <xen:if is="{$extraTab.selected}"><div class="tabLinks"></div></xen:if>
  181. </li>
  182. </xen:if>
  183. </xen:foreach>
  184. </xen:if>
  185.  
  186. </ul>
  187.  
  188. <xen:if is="{$visitor.user_id}"><xen:include template="navigation_visitor_tab" /></xen:if>
  189. </div>
  190.  
  191. <span class="helper"></span>
  192.  
  193. </nav>
  194. </div>
  195. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement