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

Move Menu Items

Discussion in 'Styling and Customization Questions' started by Xarcell, Oct 4, 2011.

  1. Xarcell

    Xarcell Well-Known Member

    So I have xenCarta, User Albums, Shoutbox, etc, etc. Now there are waaaay too many main menu items. I really hate xF's menu system.


    How can I move "User Albums" menu item to members dropdown links, but the sublinks still show on User Albums homepage.

    I'm wanting to move alot of things around to save space by moving main menu items to other main menu dropdowns, but retain the sublinks in the secondary row.

    For example: how can I move main "User Albums" menu item to the "Members" set of dropdown links, but the sublinks of "User Albums" still show on the secondary row of the "User Albums" homepage?
  2. Digital Doctor

    Digital Doctor Well-Known Member

    xF 1.0 is forum only software and doesn't address this, thus far. vB never did a good job.
    Make sure you like the first post here.
    I think it was predictable Addon makers would be adding Tabs, but there is no easy way for them to do this.
    There was this addon ... not sure what happened.

    Sorry not sure.
    This is related ...

    Here is a post dealing with removing sublinks from the Navigation menu.

    If you move User Albums under the Members Tab ... you should call it Member Albums, or Member Gallery.
  3. Jake Bunce

    Jake Bunce XenForo Moderator Staff Member

    The problem is that the row of sublinks belongs to the parent tab. If you remove the parent tab then those sublinks are homeless. You can add them to a different tab but that hardly makes sense.

    Here is an idea... add this to EXTRA.css to hide a specific tab if it's not selected:

    .navTabs .navTab.gallery.PopupClosed
    	display: none;
    You need to specify the name of the tab which is in the HTML source. For example:

    			<li class="navTab gallery Popup PopupControl PopupClosed">
    				<a href="index.php?gallery/" class="navLink">Gallery</a>
    				<a href="index.php?gallery/" class="SplitCtrl" rel="Menu"></a>
    				<div class="Menu JsOnly tabMenu">
    					<div class="primaryContent menuHeader">
    						<div class="muted">Quick Links</div>
    					<ul class="secondaryContent blockLinksList">
    						<li><a href="index.php?gallery/">Main Gallery</a></li>
    						<li><a href="index.php?gallery/">Your Gallery</a></li>
    Then you can manually add the link to another tab like this:


    When you click the link the hidden tab will show up with all of its sublinks.
    adrenator and Digital Doctor like this.
  4. Xarcell

    Xarcell Well-Known Member


    I guess I'll have to rip out the menu and make my own.
  5. dwdmadmac

    dwdmadmac Active Member

    Where would I be able to find this? HTML Source?
  6. Jake Bunce

    Jake Bunce XenForo Moderator Staff Member

    Right click your forum page and view the source code.
  7. dwdmadmac

    dwdmadmac Active Member

    i know that much but I can not seem to find that Red option in the class Only displays this

    <li class="navTab PopupClosed">
                        <a href="http://downwithdestruction.net/forum/index.php?categories/154/" class="navLink">League Of Legends</a>
  8. Jake Bunce

    Jake Bunce XenForo Moderator Staff Member

    That's a bug. I reported it here:


    It's a simple fix that you can apply yourself by editing the navigation template:

    Admin CP -> Appearance -> Templates -> navigation
    dwdmadmac likes this.
  9. dwdmadmac

    dwdmadmac Active Member

  10. Morgain

    Morgain Well-Known Member

    You might think of using Jake's nodes-as-tabs
    ANY node can have a tab.
    Any item below can be a node by using a Link Forum. These do not have to display in the node tree - they can serve purely as supports for links below a tab. So make a Forum Link to whatever you want to go below, and nodes-as-tabs will then place it for you.
  11. dwdmadmac

    dwdmadmac Active Member

    that is actually what i am using. and needed to hide certain node tabs when one is selected :)

Share This Page