MyBB Community Forums

Full Version: Managing Many Boards in one forum
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I've been fighting with a solution to handle a major usability issue on my site.

My forums are set to a wroldwide audience, but I want to add individual boards with a regional focus. The goal is to allow a user to choose their specific region, then when they enter the forums, under the regional heading, only boards pertainent to their region will show.

I have an idea of how to make this work, btu simply adding another ID column to the MySQL database to define the region. I have created an additional table within my database that names each region and gives it an ID number. I would like to simply add another field to the admin section to include the choice of what region the created board is located in, then update that field in the MySQL database.

If anyone has a better solution, or can lead me to an idea on how to accomlish this by editing the source code, it would be much apprecited.

Thank You.
This may be a simple solution?

Im sure there is an Auto Assign plugin that will set members into specific groups based on what they enter during registration. So in your case, if they put Europe, it would assign them to the European group.

You could then just have (on the face of it) identical groups, one foreach region, but then in permissions, only allow them to view forums specific to their region, and hide the rest.
While that is an excellent idea, I don't think this will work in this situation. I would like to let the user change the local region from a drop down at any time, to allow them to read other regional forums at any time, in case they do not live in the area they would like to follow, or would like to follow multiple regions.
http://community.mybb.com/thread-80412.html

While this syncs up users, you could always do it to sync forums.