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

Help with Forum listing

Mike

XenForo developer
Staff member
#2
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.
 

gmaister22

Active member
#3
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?
 

Mike

XenForo developer
Staff member
#4
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.
 

gmaister22

Active member
#5
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)
 

Mike

XenForo developer
Staff member
#6
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.
 

gmaister22

Active member
#7
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.
 

Mike

XenForo developer
Staff member
#8
The grouping is happening because of that CSS. It's only a stylistic grouping; the mark up doesn't actually group them.
 

Decent60

Well-known member
#12
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)
 
#14
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....
 

Decent60

Well-known member
#15
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
 

Decent60

Well-known member
#17
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.
 

Brogan

XenForo moderator
Staff member
#18
Alternatively, you could try messing in the database, just I don't know how it would come out if you demoted it that way.
Definitely not recommended as the nodes use nested sets and manually editing the database will result in incorrect data in the fields.
 

Decent60

Well-known member
#19
Definitely not recommended as the nodes use nested sets and manually editing the database will result in incorrect data in the fields.
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.
 

Mike

XenForo developer
Staff member
#20
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.)