1- each forum can require a member to be member of usergroup X to have any access, so you do not see the forums you do not have access to... default to vB
2- possible to redirect a user group when registering, depending on source url, so if they click on their course to register, they may be redirected to their specific forum based on that course. but this require some tweaks.
3- to be seemless login/redirect, you need to share the cookies and login detail, that's all... simple, default to vB with 2 lines tweak
4- moderators are designated by forum, and you can also assign super-mod level, and block that usergroup from the forums they do not have right to moderate... default in vB
5- super admin is already possible, settable in config.php... default to vB
6- until YOU put your site to any search engine, nobody can find your site. it's also a setting to deactivate access to the guests. default to vB
so basically, you are set for 75% of your requests, the other details need a coder...
|