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

Help with Forum listing

Discussion in 'XenForo Questions and Support' started by gmaister22, Feb 13, 2011.

  1. gmaister22

    gmaister22 Active Member

    Hey guys,

    take a look here
    [​IMG]
    but at http://elitenerds.org/categories/pc-software.7/ some forums are duplicated :|

    i am getting the same forum both on the subforum and on a subforum :S

    [​IMG]

    and also there are splited into many categories :( :( whats going on here ?
     
  2. Mike

    Mike XenForo Developer Staff Member

    That is more or less the expected display there. We don't differentiate (well, at all) between a level 1 and level 2 forum and we do some groupings (with CSS) to help the common case, which you're not really following.

    How would you want it to display? You likely could make template changes to achieve it.
     
  3. gmaister22

    gmaister22 Active Member

    For example, the forum Images should be inside Digital Video & Image Editing, but only there, now its both in PC Software and Digital Video & Image Editing folder.

    and why there is the grouping from Security to Digital Video & Image Editing for example?
     
  4. Mike

    Mike XenForo Developer Staff Member

    Categories show 2 levels of forums. The look of the direct children and the grandchildren is the same.

    The grouping is really down to some CSS to prevent separation in another situation.
     
  5. gmaister22

    gmaister22 Active Member

    Yes looks like the Level 4 forums are also displayed in Level 3 forums :S

    the grouping is weird cause PC Hardware as you can see which is also Level 2 as PC Software, does not look like that :S :S

    any ideas mike how to fix the grouping? (i will remove all my linux distributions and rename it to just one Linux forum if the level 4 forums can't be fixed, same with digital image& video)
     
  6. Mike

    Mike XenForo Developer Staff Member

    Well, the "unexpected" grouping is from this in the node_list.css template:
    Code:
    .nodeList .node.groupNoChildren + .node.groupNoChildren .categoryStrip
    {
    	display: none;
    }
    You could just remove that and see if that's closer to what you want.
     
  7. gmaister22

    gmaister22 Active Member

    Hmm Mike, why's that grouping happening ? I mean could be nice to separate some forums if i could use it, and also add it to PC Hardware.
     
  8. Mike

    Mike XenForo Developer Staff Member

    The grouping is happening because of that CSS. It's only a stylistic grouping; the mark up doesn't actually group them.
     
  9. gmaister22

    gmaister22 Active Member

    yeah, then why it doesn't display on PC Hardware since it's the same CSS mark up for all?
    And how you can customize it?
     
  10. Decent60

    Decent60 Well-Known Member

    It looks like your got some subforums listed as siblings instead of the child forums that you are used to.
     
  11. gmaister22

    gmaister22 Active Member

    Erm you can convert them or something?
     
  12. Decent60

    Decent60 Well-Known Member

    You can try going into the Node Tree and changing the Parent, but it's more than likely a database edit that you'll have to do.
    Changing the parent should actually fix the problem.

    [Edit2]
    Also making a few forums a Category (like Linux Distro and Digital Video Edition)
     
  13. gmaister22

    gmaister22 Active Member

    Hey Decent, how exactly you mean it?
     
  14. gmaister22

    gmaister22 Active Member

    Any ideas guys? I have to fix it, people complain about it.

    Gotta fix the issue of grouping (making no sense since there is grouping on PC Software but NOT on PC Hardware (?????) )

    And also the level 4 forums....
     
  15. Decent60

    Decent60 Well-Known Member

    Well I really can't tell just from the pictures, but when I was using my test forum out, I was seeing the difference between "Siblings" and "Child" (it still doesn't make much sense to me really). If you placed it as a Sibling of a forum, it shows up on the main category instead of Subforums (it hasn't done that since I've upgrade to RC2 though).

    What I was saying was make sure that your Parent was PC software for like Linux Distros and that your subforums (Debain, Fedora, Mint, Fedora, Ubuntu, etc) all have Linux Distros as their Parent.
    If you want, I can try to help you solve it on your site lol
     
  16. gmaister22

    gmaister22 Active Member

  17. Decent60

    Decent60 Well-Known Member

    Nvm the previous statement of mine, I didnt see that you were using PC Software as a Category until I tried to completely reproduce your setup on my test site, and then re-reading what Mike said, its because you were using Categories inside of a Category. Any Subforum in the second category, past the first, will be displayed as it it was a first level subforum instead of a second or third. You'll need to demote the PC Software from a Category to a Forum and then it will display as you want it to. Easiest way would be to create a new one forum called PC Software, Display it as 1, and then migrate all the others over to it. Alternatively, you could try messing in the database, just I don't know how it would come out if you demoted it that way.
     
  18. Brogan

    Brogan XenForo Moderator Staff Member

    Definitely not recommended as the nodes use nested sets and manually editing the database will result in incorrect data in the fields.
     
  19. Decent60

    Decent60 Well-Known Member

    Thanks for the heads up on that, I've never tried doing it that way nor did I have any ambition of doing it that way lol I'll scratch that off the list.
     
  20. Mike

    Mike XenForo Developer Staff Member

    Have you tried removing the CSS I pointed to? (If you're not happy with how, for example, Mac OS X and Hackintosh are displayed.) However, if you remove that and look at PC Hardware, you'll probably see why it was there in the first place.

    Really, I suppose you just need to replace some of your forums that have children with categories, assuming they don't have posts within them. (If they do, then you could create a category and move the old forum to a child called "Other" or similar.)
     

Share This Page