Admins do HAVE the option of allowing membergroups on registration. But as things stand, new users can completely ignore this and sign up without joining any membergroup at all or at the other end, multiple membergroups...
This becomes a problem if you want to set up a forum with clearly defined usergroups each with their own permissions and exclusive boards...
For example, lets say we want to call our forum 'Marriage Counselling' and its populated with 3 different groups - Husbands, Wives, Counsellors. Now these 3 groups will of course have common topics of interest but other times they'll prefer discussing things within their own group. So we create a forum with open boards as well as membergroup-only boards.
With the current 'membergroups facility' on Createaforum there is just a lot of extra hassle...
A user can select more than one membergroup - and this means he/she gains the permissions of ALL membergroups he/she has selected. Back to our example, someone in the 'Husband' group just needs to select 'Wife' and 'Counsellor' and suddenly all boards become viewable/accessible...
This causes havoc with forums with different membergroups and means:
1. Admins have to instruct new users not to join multiple groups even though they there's nothing stopping them from actually joining multiple groups
2. Thus Admins have no other option than to keep doing random 'spot-checks' to ensure users have not selected multiple groups
3. If users still don't follow instructions (either purposely or through carelessness) and still end up joining more than one group, the only option left is for Admins to ban them...
4. As you can probably appreciate, points 1, 2, and 3 create needless tension and and create extra (unnecessary) stress when modding forums with multiple membergroups you'd like to keep separate. If you're constantly having to remind users of forum rules and/or snooping on them and/or banning them... then it doesn't create a very good impression and discourages new users from joining...
Suggestions:
*Please introduce an option where admins can prevent users joining more than one membergroup at one time / an option that limits the number of membergroups a user can join (this would just save a lot of hassle)...
Or alternatively
* Even if a user joins multiple membergroups, just ensure that selecting 'make main membergroup' means that the user can only see boards/permissions for the membergroup selected and NOT all membergroups they've joined