vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Automatic Usergroup Assignment during registration (https://vborg.vbsupport.ru/showthread.php?t=146835)

Apophis 05-09-2007 02:49 PM

Automatic Usergroup Assignment during registration
 
I've been looking, to no avail, for a plugin that would automatically assign new members into one of several usergroups. I want to balance the assignment evenly between the usergroups when people register.

Here's the scenario:

Three usergroups exist: Project A, Project B, Project C

User signs up and is automatically assigned to Project A Usergroup.
Second user signs up and is automatically assigned to Project B Usergroup.
Third user signs up and is automatically assigned to Project C Usergroup.
Fouth user signs up and is automatically assigned to Project A Usergroup.

Rinse... Repeat...

Is anyone aware of any mods or products/plugins that can accomplish this? Additional functionality that would be nice would be calculation of the number of members in each usergroup. If each usergroup has 10 members and four are pulled out of Group A and assigned to Group C, this would leave A with 6, B with 10 and C with 14. At this point the product would only assign new members to A and B until they all had 14 users and then proceed with the normal rotation logic as defined above.

Any information/help/direction would be most appreciated!

Regards,


All times are GMT. The time now is 03:29 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01262 seconds
  • Memory Usage 1,700KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (1)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete