XenForo Remove Staff Online Box from sidebar

Admin

Administrator
Staff member
Joined
Oct 21, 2016
Messages
1,106
Reaction score
0
There is an old method of hiding the staff online box with CSS which is a bad idea. People can still see what the staff is online simply by editing the CSS themselves. It's better to remove it from the HTML output.

Just add the red code to the sidebar_online_users template:
Rich (BB code):
<xen:comment>
<!-- block: sidebar_online_staff -->
<xen:if hascontent="true">
    <div class="section staffOnline avatarList">
        <div class="secondaryContent">
            <h3>{xen:phrase staff_online_now}</h3>
            <ul>
                <xen:contentcheck>
                    <xen:foreach loop="$onlineUsers.records" value="$user">
                        <xen:if is="{$user.is_moderator} OR {$user.is_admin}">
                            <li>
                                <xen:avatar user="$user" size="s" img="true" />
                                <xen:username user="$user" rich="true" />
                                <div class="userTitle">{xen:helper userTitle, $user}</div>
                            </li>
                        </xen:if>
                    </xen:foreach>
                </xen:contentcheck>
            </ul>
        </div>
    </div>
</xen:if>
<!-- end block: sidebar_online_staff -->
</xen:comment>
 
Top