Advertisement
Guest User

navigation_visitor_tabs

a guest
Jan 12th, 2013
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.84 KB | None | 0 0
  1. <xen:edithint template="navigation.css" />
  2.  
  3. <ul class="visitorTabs">
  4.  
  5. <xen:hook name="navigation_visitor_tabs_start" />
  6.  
  7. <!-- account -->
  8. <li class="navTab account Popup PopupControl PopupClosed {xen:if $tabs.account.selected, 'selected'}">
  9.  
  10. <a href="{xen:link account}" class="navLink accountPopup" rel="Menu"><strong>{$visitor.username}</strong></a>
  11.  
  12. <div class="Menu JsOnly" id="AccountMenu">
  13. <div class="primaryContent menuHeader">
  14. <xen:avatar user="$visitor" size="m" class="NoOverlay plainImage" title="{xen:phrase view_your_profile}" />
  15.  
  16. <h3><a href="{xen:link members, $visitor}" class="concealed" title="{xen:phrase view_your_profile}">{$visitor.username}</a></h3>
  17.  
  18. <xen:if hascontent="true"><div class="muted"><xen:contentcheck>{xen:helper usertitle, $visitor}</xen:contentcheck></div></xen:if>
  19.  
  20. <ul class="links">
  21. <li class="fl"><a href="{xen:link members, $visitor}">{xen:phrase your_profile_page}</a></li>
  22. </ul>
  23. </div>
  24. <div class="menuColumns secondaryContent">
  25. <ul class="col1 blockLinksList">
  26. <xen:hook name="navigation_visitor_tab_links1">
  27. <li><a href="{xen:link account/personal-details}">{xen:phrase personal_details}</a></li>
  28. <xen:if is="{$canEditSignature}"><li><a href="{xen:link account/signature}">{xen:phrase signature}</a></li></xen:if>
  29. <li><a href="{xen:link account/contact-details}">{xen:phrase contact_details}</a></li>
  30. <li><a href="{xen:link account/privacy}">{xen:phrase privacy}</a></li>
  31. <li><a href="{xen:link account/preferences}">{xen:phrase preferences}</a></li>
  32. <li><a href="{xen:link account/alert-preferences}">{xen:phrase alert_preferences}</a></li>
  33. <xen:if is="{$canUploadAvatar}"><li><a href="{xen:link account/avatar}" class="OverlayTrigger" data-cacheOverlay="true">{xen:phrase avatar}</a></li></xen:if>
  34. <xen:if is="{$xenOptions.facebookAppId}"><li><a href="{xen:link account/facebook}">{xen:phrase facebook_integration}</a></li></xen:if>
  35. <li><a href="{xen:link account/security}">{xen:phrase password}</a></li>
  36. </xen:hook>
  37. </ul>
  38. <ul class="col2 blockLinksList">
  39. <xen:hook name="navigation_visitor_tab_links2">
  40. <xen:if is="{$xenOptions.enableNewsFeed}"><li><a href="{xen:link account/news-feed}">{xen:phrase your_news_feed}</a></li></xen:if>
  41. <li><a href="{xen:link account/alerts}">{xen:phrase your_alerts}</a></li>
  42. <li><a href="{xen:link watched/threads}">{xen:phrase watched_threads}</a></li>
  43. <li><a href="{xen:link account/likes}">{xen:phrase likes_youve_received}</a></li>
  44. <li><a href="{xen:link search/member, '', 'user_id={$visitor.user_id}'}">{xen:phrase your_content}</a></li>
  45. <li><a href="{xen:link account/following}">{xen:phrase people_you_follow}</a></li>
  46. <li><a href="{xen:link account/ignored}">{xen:phrase people_you_ignore}</a></li>
  47. <xen:if is="{$xenCache.userUpgradeCount}"><li><a href="{xen:link account/upgrades}">{xen:phrase account_upgrades}</a></li></xen:if>
  48. </xen:hook>
  49. </ul>
  50. </div>
  51. <div class="menuColumns secondaryContent">
  52. <ul class="col1 blockLinksList">
  53. <li>
  54. <form action="{xen:link account/toggle-visibility}" method="post" class="AutoValidator visibilityForm">
  55. <label><input type="checkbox" name="visible" value="1" class="SubmitOnChange" {xen:checked $visitor.visible} />
  56. {xen:phrase show_online_status}</label>
  57. <input type="hidden" name="_xfToken" value="{$visitor.csrf_token_page}" />
  58. </form>
  59. </li>
  60. </ul>
  61. <ul class="col2 blockLinksList">
  62. <li><a href="{xen:link logout, '', '_xfToken={$visitor.csrf_token_page}'}" class="LogOut">{xen:phrase log_out}</a></li>
  63. </ul>
  64. </div>
  65. <xen:if is="{$canUpdateStatus}">
  66. <form action="{xen:link members/post, $visitor}" method="post" class="sectionFooter statusPoster AutoValidator" data-optInOut="OptIn">
  67. <textarea name="message" class="textCtrl StatusEditor Elastic" placeholder="{xen:phrase update_your_status}..." rows="1" cols="40" style="height:14px" data-statusEditorCounter="#visMenuSEdCount" data-nofocus="true"></textarea>
  68. <div class="submitUnit">
  69. <span id="visMenuSEdCount" title="{xen:phrase characters_remaining}"></span>
  70. <input type="submit" class="button primary MenuCloser" value="{xen:phrase post_verb}" accesskey="s" />
  71. <input type="hidden" name="_xfToken" value="{$visitor.csrf_token_page}" />
  72. <input type="hidden" name="return" value="1" />
  73. </div>
  74. </form>
  75. </xen:if>
  76. </div>
  77. </li>
  78.  
  79. <xen:if is="{$tabs.account.selected}">
  80. <li class="navTab selected PopupClosed">
  81. <div class="tabLinks">
  82. <div class="primaryContent menuHeader">
  83. <h3>{$tabs.account.title}</h3>
  84. <div class="muted">{xen:phrase quick_links}</div>
  85. </div>
  86. <ul class="secondaryContent blockLinksList">
  87. <xen:hook name="navigation_tabs_account">
  88. <li><a href="{xen:link account/personal-details}">{xen:phrase personal_details}</a></li>
  89. <li><a href="{xen:link conversations}">{xen:phrase conversations}</a></li>
  90. <li><a href="{xen:link account/news-feed}">{xen:phrase your_news_feed}</a></li>
  91. <li><a href="{xen:link account/likes}">{xen:phrase likes_youve_received}</a></li>
  92. </xen:hook>
  93. </ul>
  94. </div>
  95. </li>
  96. </xen:if>
  97.  
  98. <!-- conversations popup -->
  99. <li class="navTab inbox Popup PopupControl PopupClosed">
  100.  
  101. <a href="{xen:link conversations}" rel="Menu" class="navLink NoPopupGadget">{xen:phrase inbox}
  102. <strong class="itemCount {xen:if {$visitor.conversations_unread}, '', 'Zero'}"
  103. id="ConversationsMenu_Counter" data-text="{xen:phrase you_have_x_new_unread_conversations}">
  104. <span class="Total">{xen:number $visitor.conversations_unread}</span>
  105. <span class="arrow"></span>
  106. </strong>
  107. </a>
  108.  
  109. <div class="Menu JsOnly navPopup" id="ConversationsMenu"
  110. data-contentSrc="{xen:link 'conversations/popup'}"
  111. data-contentDest="#ConversationsMenu .listPlaceholder">
  112.  
  113. <div class="menuHeader primaryContent">
  114. <h3>
  115. <span class="Progress InProgress"></span>
  116. <a href="{xen:link conversations}" class="concealed">{xen:phrase conversations}</a>
  117. </h3>
  118. </div>
  119.  
  120. <div class="listPlaceholder"></div>
  121.  
  122. <div class="sectionFooter">
  123. <xen:if is="{$canStartConversation}"><a href="{xen:link conversations/add}" class="floatLink">{xen:phrase start_new_conversation}</a></xen:if>
  124. <a href="{xen:link conversations}">{xen:phrase show_all}...</a>
  125. </div>
  126. </div>
  127. </li>
  128.  
  129. <xen:hook name="navigation_visitor_tabs_middle" />
  130.  
  131. <!-- alerts popup -->
  132. <li class="navTab alerts Popup PopupControl PopupClosed">
  133.  
  134. <a href="{xen:link account/alerts}" rel="Menu" class="navLink NoPopupGadget">{xen:phrase alerts}
  135. <strong class="itemCount {xen:if {$visitor.alerts_unread}, '', 'Zero'}"
  136. id="AlertsMenu_Counter" data-text="{xen:phrase you_have_x_new_alerts}">
  137. <span class="Total">{xen:number $visitor.alerts_unread}</span>
  138. <span class="arrow"></span>
  139. </strong>
  140. </a>
  141.  
  142. <div class="Menu JsOnly navPopup" id="AlertsMenu"
  143. data-contentSrc="{xen:link 'account/alerts-popup'}"
  144. data-contentDest="#AlertsMenu .listPlaceholder"
  145. data-removeCounter="#AlertsMenu_Counter">
  146.  
  147. <div class="menuHeader primaryContent">
  148. <h3>
  149. <span class="Progress InProgress"></span>
  150. <a href="{xen:link account/alerts}" class="concealed">{xen:phrase alerts}</a>
  151. </h3>
  152. </div>
  153.  
  154. <div class="listPlaceholder"></div>
  155.  
  156. <div class="sectionFooter">
  157. <a href="{xen:link account/alert-preferences}" class="floatLink">{xen:phrase alert_preferences}</a>
  158. <a href="{xen:link account/alerts}">{xen:phrase show_all}...</a>
  159. </div>
  160. </div>
  161. </li>
  162.  
  163. <xen:hook name="navigation_visitor_tabs_end" />
  164.  
  165. <li class="navTab PopupClosed"><a href="{xen:link logout}" class="navLink visitorTabItem OverlayTrigger">{xen:phrase log_out}</a></li>
  166. </ul>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement