![]() |
|
Mod Options |
![]() |
|||||||||
TS3 Group Manager is a lightweight plugin that allows TeamSpeak 3 server groups to integrate with vBulletin usergroups. You can configure the plugin to correlate any number of vBulletin usergroup IDs to TS3 server group IDs.
Mark as Installed to receive support. Quick note! This is my first ever plugin for vBulletin so if something's wrong just yell at me angrily in all caps and I'll try my best to fix it ![]() This should work with older versions of vBulletin, though I'm not exactly sure how to test it. If anyone knows how I can find out what the minimum version of vBulletin required to run this is, please post. I do plan to add integration with vbExperience soon that would change a user's group in TS3 based on their vbExperience points. Instructions
REMEMBER! You must set a custom user profile field containing each user's TS3 Unique ID! Hook Information This plugin activates 2 hooks by default. 1 hook (useradmin_update_save) will update the user's TS3 groups when editing their account with the User Manager in the vBulletin admin panel. The 2nd hook (profile_updateprofile) will edit their TS3 groups when the user updates their profile. For security reasons (if you do not want a user to be able to change their TS3 unique ID field to someone else's unique ID) you must de-activate the profile_updateprofile hook. Suggestions for other areas to hook will be taken into consideration for future updates. Credits Par0noid for his outstanding TS3 administration php class optimatez for the idea Suggestions Please make suggestions for new features! This plugin is still in its infancy and there are many more possibilities. Changes 1.01 -> 1.02 - Fixed bug that deleted all TS3 groups when removing all additional vB usergroups 1.00 -> 1.01 - Fixed bug that didn't read primary usergroup from admin panel hook If you find this plugin useful, please donate a nice meal to a starving college student ![]() ![]() Download Now Only licensed members can download files, Click Here for more information. Show Your Support
No members have liked this post.
|
![]() |
||||
Mod | Developer | Type | Replies | Last Post |
Add-On Releases vBAdvanced Module: Teamspeak 3 / TS3 Viewer | michael5472 | vBulletin 3.8 Add-ons | 5 | 15 Jun 2011 18:06 |
Group Plugins by Product in the ACP Plugin Manager | Paul M | Modification Graveyard | 18 | 02 Jun 2006 11:22 |
Comments |
#2
|
|||
|
|||
Any chance of getting something like this for Ventrilo?
No members have liked this post.
|
#3
|
|||
|
|||
Confirmed working on vBulletin 3.8 :-D fantastic work.
No members have liked this post.
|
#4
|
|||
|
|||
It might be possible, I'm almost positive RCon can be accessed in a similar way as the TS3 serverquery but I'm not interested in making that at the moment. Ventrilo groups and permissions are much more basic than TS3 and I don't feel it would benefit greatly from a plugin.
No members have liked this post.
|
#5
|
|||
|
|||
Fantastic to see this mod!
What happens if a user gets promoted via the automatic promotion system in vb? No members have liked this post.
Last edited by ImmortalForums; 22 Sep 2010 at 21:46. |
#6
|
|||
|
|||
Originally Posted by ImmortalForums
Unfortunately promotions are done via cronjob script which does not contain any hooks.![]()
Might be possible to hack in there though, I'll look into this for future versions. No members have liked this post.
|
#7
|
|||
|
|||
What about putting another cron that follows through on that? Not sure if that's even possible.
No members have liked this post.
|
#8
|
|||
|
|||
Generally the less cronjobs running the better, it would probably just be easier to add a custom hook into the promotions cron script and distribute that along with a plugin. I'm currently working on getting plugins working to integrate with vBExperience, so I'll see about those promotions when I'm done.
No members have liked this post.
|
#9
|
|||
|
|||
I found a bug, if the user is in a secondary usergroup and a primary usergroup then you remove all their secondary usergroups but leave their primary usergroup the user is removed from all groups in teamspeak.
No members have liked this post.
|
#10
|
|||
|
|||
Good catch. I've submitted an update and the issue should now be fixed.
No members have liked this post.
|
#11
|
|||
|
|||
Also what about handling banned users?
No members have liked this post.
|
#12
|
|||
|
|||
I do see a "Ban User" function in the admincp with a length of time to select. It is definitely possible to ban a user in TS3 for a certain amount of time that would be equivalent to their ban length on the forum. Problem is, again, there are no hooks in the ban user script for vBulletin.
![]() I like the idea though and I'll definitely work on seeing if there's another way. No members have liked this post.
Last edited by WhatPulse; 23 Sep 2010 at 16:10. |
#13
|
||||
|
||||
Originally Posted by WhatPulse
Hmm what about if banned via the warning system?
![]()
__________________
Immortal Guild - My Guilds Website No members have liked this post.
|
#14
|
|||
|
|||
Also when a user changes usergroup via the user cp with permission groups.
No members have liked this post.
|
#15
|
|||
|
|||
Does someone have this running live. I'd like to check it out.
No members have liked this post.
|
![]() |
«
Previous Mod
|
Next Mod
»
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Mod Options | |
|
|
New To Site? | Need Help? |
All times are GMT. The time now is 11:18.