Use publically joinable groups.
Make a new usergroup, choose the 'is publically joinable group' type option.
Make your adult forum. Deny all permissions for all usergroups to it. (with 'deny all')
Then have your new usergroup view the forum with usual sort of permissions. Users can then join and leave through 'group membership' in their usercp.
I have this set up for two forums on my board. Be careful on making new forums after this that you tell your new additional usergroups to do normal things or you can end up with people getting into forums they shouldn't!
|