Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons

Reply
 
Thread Tools
[Neoobs] Teamspeak3 Integration Details »»
[Neoobs] Teamspeak3 Integration
Version: 0.9.9, by Neo_obs Neo_obs is offline
Developer Last Online: Mar 2014 Show Printable Version Email this Page

Category: Integration with vBulletin - Version: 4.x.x Rating:
Released: 12-21-2010 Last Update: 01-11-2013 Installs: 140
DB Changes Uses Plugins
Additional Files Translations Is in Beta Stage  
No support by the author.

** Find more information about this project along with source code and bug/support tracker here **

Please remember to click Mark as Installed if you use this modification.
Please feel free to nominate this modification for the MOTM, and/or use the donate link provided (Support Developer).

This mod integrates Teamspeak 3 with VBulletin by synchronizing VBulletin usergroups with Teamspeaks server groups. It also issues tokens to users and has a small viewer. More functionality will be added upon request or as needed.

NOTE: You must have a Teamspeak 3 server with ServerQuery Login. (Other permissions may be required, a full list of permissions will be added later.)

Options / Features :
* The ability to turn the whole modification on/off.
* The ability to show the modification in Quick Links.
* Automatically add users to TS3 groups (server and channel) based off of their Unique ID (set in profile)
* The ability to look up users by username or userid (if they used a token generated by this script)
* The ability to look up users by unique ID
* The ability to allow certain usergroups to generating tokens.
* The ability to allow certain usergroups to reset token counts.
* The ability to allow certain usergroups to administer tokens.
* Custom number of tokens and unique ID's

Two new usergroup permissions are provided in the usergroup manager.

* Default Teamspeak Server Group - The Teamspeak 3 server groups that users will be placed into.
* (Channel Name) - The Teamspeak 3 channel group that users will be placed into for that channel. (Only one group is allowed per channel, select none to not set a channel group)
* Can Generate Tokens
* Can Reset Tokens
* Can Admin Teamspeak
* Number of Tokens allowed (also used for number of unique ID's)

Two new user fields have been added and are editable through the user manager or the teamspeak script.

* Teamspeak Unique ID (variable depending on settings for primary usergroup)
* Tokens (the number of tokens they have generated)

* All other modification settings are in vBulletin Options > Neoobs - Teamspeak.

To install or upgrade;
  • Unzip the files.
  • Upload contents of upload folder to forum root.
  • Import the product into vBulletin using the ACP Product Manager.
  • Set your groups in the usergroup manager.
  • Set your settings in the settings manager.

Note that by default all usergroups are not set up, you must set them each to your own server groups. (This will be fixed in a future release)



Support
Support will not be provided for vBulletin 4 Alpha, Beta or RC versions.
Feel free to PM me if you have any problems and I will try my best to fix them in a timely manner.
Low priority will be given to posters who do not have this marked as installed
In some cases, support can only be provided if I have an admin login and ftp access.


To Be Added
* Update TS3 Group when VB3 Group is updated
* Viewer on ForumHome
* Add FAQ and Admin Help Topics


History:
v0.9.9 : 4-May-2011 : Initial Stable Release.

Beta Releases
v0.9 Beta : 31-Dec-2010 : Added support for custom number of tokens, Moved away from profile fields, Added lookup page, Added support for multiple unique ID's, Added support for secondary usergroups. Added Screens (NOTE: Phrases are not complete in this version. However if you would like to add phrases for another language let me know)
v0.8 Beta : 23-Dec-2010 : Added lookup page, Added multiple server groups, Added channel groups
v0.7 Beta : 22-Dec-2010 : Initial Beta Test.




GNU COPYRIGHT NOTICE: This mod uses Teamspeak3 PHP Framework provided by Sven 'ScP' Paulsen of Planet TeamSpeak.

Download Now

File Type: zip neoobs-ts3-vb-0.9.9.zip (529.3 KB, 622 views)

Screenshots

File Type: png TeamSpeak - ACP - User.png (6.5 KB, 0 views)
File Type: jpg TeamSpeak - ACP - Usergroup.jpg (49.7 KB, 0 views)
File Type: jpg TeamSpeak - List Tokens.jpg (57.1 KB, 0 views)
File Type: jpg TeamSpeak - List Users.jpg (51.9 KB, 0 views)
File Type: jpg TeamSpeak - View Groups.jpg (56.5 KB, 0 views)
File Type: jpg TeamSpeak - Viewer.jpg (45.6 KB, 0 views)
File Type: jpg TeamSpeak - Generate.jpg (49.1 KB, 0 views)
File Type: jpg TeamSpeak - Index.jpg (51.9 KB, 0 views)
File Type: jpg TeamSpeak - ACP - Settings.jpg (67.8 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
4 благодарности(ей) от:
Azel, kardac.stenfot, Voo2

Comments
  #42  
Old 01-18-2011, 10:56 AM
Neo_obs Neo_obs is offline
 
Join Date: Mar 2006
Location: Disneyland, CA
Posts: 363
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the input. If you have any other ideas/bugs/requests you can add them here

http://code.google.com/p/teamspeak3-...on/issues/list
Reply With Quote
  #43  
Old 01-28-2011, 12:07 AM
rowedf rowedf is offline
 
Join Date: Nov 2003
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does this work with 4.1.1 ? Everytime I try I get errors in the admin/usergroups area.
Reply With Quote
  #44  
Old 01-29-2011, 03:55 AM
Neo_obs Neo_obs is offline
 
Join Date: Mar 2006
Location: Disneyland, CA
Posts: 363
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It should work with 4.1.1, If you can let me know the error that would help with your problem. Also you can make a support request (for 1 on 1 support) here. http://code.google.com/p/teamspeak3-...%20from%20user


The reason why I ask people to submit requests using google code is because I have a very busy personal schedule right now (I am holding 2 jobs and just moved into a smaller place to make ends meat while I try to go to school as often as I can) google code lets me keep track of who needs help and keeps a to do list for me to help with scheduling.
Reply With Quote
  #45  
Old 01-29-2011, 04:51 AM
rowedf rowedf is offline
 
Join Date: Nov 2003
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the reply. I will make a support ticket too if you aren't on here much due to your schedule.

The error is strange. It appears that only about half of the items load when you click the Teamspeak link from the quick links list. It has a paragraph listing some instructions in the center, like a link to download the teamspeak client, but on the left, where it looks like some links should be listed, there is only one to show the channels I believe and when you click it you get an error.

The scary part is when you go into admin cp of Vbulletin and try to edit a usergroup just about everything is missing and there's an error where it looks like the teamspeak settings should go, but everything below that is gone.
Reply With Quote
  #46  
Old 02-03-2011, 09:36 AM
SocialNetworkBuzz SocialNetworkBuzz is offline
 
Join Date: May 2007
Posts: 109
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Will this stop anyone not a forum member from accessing TS?

Any plans to add support for Vent?
Reply With Quote
  #47  
Old 02-03-2011, 05:03 PM
SpikedRocker SpikedRocker is offline
 
Join Date: Jul 2009
Posts: 95
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I posted my problem in the Google Code, but hoping anyone else might have an answer for my issue. I get this error:

Quote:
Teamspeak Error 0: invalid uri supplied..
When trying to load viewer, or anything else that connects to the server. Obviosuly I have something not configured right, but I'm not sure what. I know my IP and port are correct, but I'm not sure what else it could be. Any help I would be grateful. Thanks!
Reply With Quote
  #48  
Old 02-03-2011, 06:13 PM
EvilDxtreme EvilDxtreme is offline
 
Join Date: Jan 2011
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm having the same issue with a fatal error below that that says:

Fatal error: Call to a member function channelGroupList() on a non-object in /home/gamercry/public_html/includes/teamspeak/admin_usergroup_edit.php on line 37

any help would be appreciated.
Reply With Quote
  #49  
Old 02-04-2011, 01:47 AM
Neo_obs Neo_obs is offline
 
Join Date: Mar 2006
Location: Disneyland, CA
Posts: 363
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Stabatha View Post
Will this stop anyone not a forum member from accessing TS?

Any plans to add support for Vent?
It won't stop non-members by itself, you will have to set up permissions on your server, more info will be released once I get all the quirks worked out (rather a working product be out first)

Quote:
Originally Posted by SpikedRocker View Post
I posted my problem in the Google Code, but hoping anyone else might have an answer for my issue. I get this error:


When trying to load viewer, or anything else that connects to the server. Obviosuly I have something not configured right, but I'm not sure what. I know my IP and port are correct, but I'm not sure what else it could be. Any help I would be grateful. Thanks!
I have accepted your google code issue and will be looking into this, right now I have about 2 tickets ahead of you.

Quote:
Originally Posted by EvilDxtreme View Post
I'm having the same issue with a fatal error below that that says:

Fatal error: Call to a member function channelGroupList() on a non-object in /home/gamercry/public_html/includes/teamspeak/admin_usergroup_edit.php on line 37

any help would be appreciated.
I have accepted your google code issue and will be looking into this, right now I have about 3 tickets ahead of you.
Reply With Quote
  #50  
Old 02-04-2011, 03:27 AM
rowedf rowedf is offline
 
Join Date: Nov 2003
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I submitted a ticket as well but I think i have the same problem as EvilDxtreme.
Reply With Quote
  #51  
Old 02-05-2011, 08:45 PM
nhdriver4's Avatar
nhdriver4 nhdriver4 is offline
 
Join Date: Feb 2007
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

To those having the fatal errors, make sure that you've gone into the settings and configured your server ip, login, and pass before trying to setup your user groups. I was getting similar errors until I did that.

When users try to generate their tokens, the following error occurs:
Code:
Teamspeak Error 1539: parameter not found.
Server Log:
Code:
2011-02-05 20:27:05.484570|INFO    |Query         |   | query from 424 69.164.xxx.xxx:58233 issued: login
2011-02-05 20:27:05.526521|INFO    |Query         |   | query from 424 69.164.xxx.xxx:58233 issued: use port=9987
2011-02-05 20:27:05.530206|INFO    |VirtualServer |  1| query client connected 'serveradmin from 69.164.xxx.xxx:58233'(id:1)
2011-02-05 20:27:05.531073|INFO    |Query         |  1| query from 424 69.164.xxx.xxx:58233 issued: clientupdate client_nickname=vbulletin
2011-02-05 20:27:05.538435|INFO    |Query         |  1| query from 424 69.164.xxx.xxx:58233 issued: whoami
2011-02-05 20:27:05.602309|INFO    |Query         |  1| query from 424 69.164.xxx.xxx:58233 issued: privilegekeyadd tokentype=0 tokenid2=0 tokendescription=Auto\sGenerated\sFor\sZhanchi tokencustomset=ident=vbuser\svalue=Zhanchi\pident=vbid\svalue=1
2011-02-05 20:27:05.602431|ERROR   |ParamParser   |   | Protocol mismatch, old client or old server?
2011-02-05 20:27:05.621391|INFO    |Query         |  1| query from 424 69.164.xxx.xxx:58233 issued: quit
2011-02-05 20:27:05.621494|INFO    |VirtualServer |  1| query client disconnected 'vbulletin'(id:1) reason 'reasonmsg=disconnecting'
After reading above posts with simmilar issues, I've
- Verified that my ip's are listed in the servers white list file
- User groups are setup with permissions.

Any other ideas as to what is causing this error?
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 05:23 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.11665 seconds
  • Memory Usage 2,365KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_code
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (3)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete