1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

XF 1.5 Hide "Inbox" (Conversations disabled)

Discussion in 'XenForo Questions and Support' started by Morgain, Jul 7, 2016.

  1. Morgain

    Morgain Well-Known Member

    I have disabled Conversations on this board so how do I hide the Inbox tab on the navbar?
     
  2. Amaury

    Amaury Well-Known Member

    Template: navigation_visitor_tab

    Code:
    <!-- conversations popup -->
        <xen:comment><li class="navTab inbox Popup PopupControl PopupClosed {xen:if $tabs.inbox.selected, 'selected'}">
                      
            <a href="{xen:link conversations}" rel="Menu" class="navLink NoPopupGadget">{xen:phrase inbox}
                <strong class="itemCount {xen:if {$visitor.conversations_unread}, '', 'Zero'}"
                    id="ConversationsMenu_Counter" data-text="{xen:phrase you_have_x_new_unread_conversations}">
                    <span class="Total">{xen:number $visitor.conversations_unread}</span>
                    <span class="arrow"></span>
                </strong>
            </a>
          
            <div class="Menu JsOnly navPopup" id="ConversationsMenu"
                data-contentSrc="{xen:link 'conversations/popup'}"
                data-contentDest="#ConversationsMenu .listPlaceholder">
              
                <div class="menuHeader primaryContent">
                    <h3>
                        <span class="Progress InProgress"></span>
                        <a href="{xen:link conversations}" class="concealed">{xen:phrase conversations}</a>
                    </h3>                      
                </div>
              
                <div class="listPlaceholder"></div>
              
                <div class="sectionFooter">
                    <xen:if is="{$canStartConversation}"><a href="{xen:link conversations/add}" class="floatLink">{xen:phrase start_new_conversation}</a></xen:if>
                    <a href="{xen:link conversations}">{xen:phrase show_all}...</a>
                </div>
            </div>
        </li>
      
        <xen:if is="{$tabs.inbox.selected}">
        <li class="navTab selected">
            <div class="tabLinks">
                <ul class="secondaryContent blockLinksList">
                    <li><a href="{xen:link conversations}">{xen:phrase conversations}</a></li>
                    <li><a href="{xen:link conversations/starred}">{xen:phrase starred_conversations}</a></li>
                    <li><a href="{xen:link conversations/yours}">{xen:phrase conversations_you_started}</a></li>
                </ul>
            </div>
        </li>
        </xen:if>
      
        <xen:hook name="navigation_visitor_tabs_middle" />
    Either remove that or wrap it in <xen:comment></xen:comment>, like so:

    Code:
    <!-- conversations popup -->
        <xen:comment><li class="navTab inbox Popup PopupControl PopupClosed {xen:if $tabs.inbox.selected, 'selected'}">
                      
            <a href="{xen:link conversations}" rel="Menu" class="navLink NoPopupGadget">{xen:phrase inbox}
                <strong class="itemCount {xen:if {$visitor.conversations_unread}, '', 'Zero'}"
                    id="ConversationsMenu_Counter" data-text="{xen:phrase you_have_x_new_unread_conversations}">
                    <span class="Total">{xen:number $visitor.conversations_unread}</span>
                    <span class="arrow"></span>
                </strong>
            </a>
          
            <div class="Menu JsOnly navPopup" id="ConversationsMenu"
                data-contentSrc="{xen:link 'conversations/popup'}"
                data-contentDest="#ConversationsMenu .listPlaceholder">
              
                <div class="menuHeader primaryContent">
                    <h3>
                        <span class="Progress InProgress"></span>
                        <a href="{xen:link conversations}" class="concealed">{xen:phrase conversations}</a>
                    </h3>                      
                </div>
              
                <div class="listPlaceholder"></div>
              
                <div class="sectionFooter">
                    <xen:if is="{$canStartConversation}"><a href="{xen:link conversations/add}" class="floatLink">{xen:phrase start_new_conversation}</a></xen:if>
                    <a href="{xen:link conversations}">{xen:phrase show_all}...</a>
                </div>
            </div>
        </li>
      
        <xen:if is="{$tabs.inbox.selected}">
        <li class="navTab selected">
            <div class="tabLinks">
                <ul class="secondaryContent blockLinksList">
                    <li><a href="{xen:link conversations}">{xen:phrase conversations}</a></li>
                    <li><a href="{xen:link conversations/starred}">{xen:phrase starred_conversations}</a></li>
                    <li><a href="{xen:link conversations/yours}">{xen:phrase conversations_you_started}</a></li>
                </ul>
            </div>
        </li>
        </xen:if>
      
        <xen:hook name="navigation_visitor_tabs_middle" /></xen:comment>
    You'll also want to do that for the following templates:

    account_wrapper:

    Code:
    <!-- slot: pre_conversations -->
               
                <li class="section"><h4 class="subHeading">{xen:phrase conversations}</h4>
                    <ul>
                        <xen:hook name="account_wrapper_sidebar_conversations">
                        <xen:comment><li><a
                            class="{xen:if "{$selectedKey} == 'conversations/view'", 'secondaryContent', 'primaryContent'}"
                            href="{xen:link conversations}">{xen:phrase view_conversations}</a></li></xen:comm
                        <xen:if is="{$canStartConversation}"><li><a
                            class="{xen:if "{$selectedKey} == 'conversations/add'", 'secondaryContent', 'primaryContent'}"
                            href="{xen:link conversations/add}">{xen:phrase start_new_conversation}</a></li></xen:if>
                        </xen:hook>
                    </ul>
                </li>
    quick_navigation_menu:

    Code:
    <li><a href="{xen:link conversations}">{xen:phrase conversations}</a></li>
     
    Last edited: Jul 7, 2016
    Morgain likes this.

Share This Page