Sim
Well-known member
That's the functions of subforums. Once you have multilayer subforum structure, prefix won't help.
I was curious to see if I can replace my subforums (a dozen or so) by prefix and I came to the realization that I can easily give permission to a certain usergroup to a subforum while I don't see how that is done with prefix.
Also, I can easily give the url of a certain subforum, RSS feed. It's harder to do that when you use prefix.
In vB 3.8 I was able to synthesize a prefix-based grouping mechanism for my ZooChat forums - with 1,200 zoos across 90 countries, that was going to be a LOT of subforums, especially where many zoos have little or no discussion.
I created the 90 country forums, grouped into region, and then for each country I had a set of prefixes, one for each zoo. Users could then associate a thread with a specific zoo by selecting the relevant prefix, or they could leave a thread as un-prefixed if it discussed multiple zoos or was more country focussed than zoo focussed - example: http://www.zoochat.com/forums/country/united-kingdom/
I heavily modified the display templates to make it easier to display the prefixes and for users to filter a country thread view based on zoo.
I also did a lot of custom URL rewriting to have friendly URLs for each zoo - example: http://www.zoochat.com/forums/chester-zoo/ (the URL slug corresponds to the prefix ID!)
The site has some serious performance issues and I'm keen to re-build it from scratch using XenForo once things like prefixes become available in v1.1. I still need to spend more time learning about the guts of XenForo first, to work out whether it can do everything I need it to do for the site.