I have a gaming site that features clan forums to the clans that want to join the network. I have the same problem with IPB and that was just a huge workload on the administrators to actually do each group change manually. As i had created a ticket a while back, the only way to do this is by actually allowing the member to access the Management panel on the Admin CP, :blink: . This is obviously not good... i also added on the ticket a question to know if they had any plans to include this on future releases, since the answer was a no, i had to manually write a script that would do the simple requests:
I have a panel that allows me to add a moderator to any group that begins with "Clan %" on the database. This way the scripts adds the user on a separate table named clan_group_moderators. Once logged into the system, the script will check if the user is a clan moderator and allow the following: Group moderator functions:
-Invite user to join usergroup
-Remove users (group moderator removal only allowed by administrators)
-View usergroup member's list
-View pending invitations to join the usergroup Group member functions:
-Accept the invitation to join the group (by accepting the group moderators will be notified on their next login, and the user's field mgroup_others on the database will be updated by adding the usergroup number - this little change will also allow the user to see/post on the all usergroup's forums)
-View usergroup member's list
This was a really simple modification i did in a day, and i'm not a very experienced programmer.
Well, to sumarize, here's another vote (again) for this modification.
Thanks!