Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
[Neoobs] Teamspeak3 Integration Details »
[Neoobs] Teamspeak3 Integration
Mod Version: 0.9.9, by Neo_obs (Member) Neo_obs is offline
Developer Last Online: Mar 2014 I like it Show Printable Version Email this Page

vB Version: 4.x.x Rating: (16 votes - 4.38 average) Installs: 139
Released: 22 Dec 2010 Last Update: 12 Jan 2013 Downloads: 722
Not Supported DB Changes Uses Plugins Additional Files Translations Is in Beta Stage  

** 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

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	TeamSpeak - ACP - User.png
Views:	1507
Size:	6.5 KB
ID:	125046   Click image for larger version

Name:	TeamSpeak - ACP - Usergroup.jpg
Views:	1537
Size:	49.7 KB
ID:	125047   Click image for larger version

Name:	TeamSpeak - List Tokens.jpg
Views:	2182
Size:	57.1 KB
ID:	125048   Click image for larger version

Name:	TeamSpeak - List Users.jpg
Views:	1711
Size:	51.9 KB
ID:	125049  

Click image for larger version

Name:	TeamSpeak - View Groups.jpg
Views:	2938
Size:	56.5 KB
ID:	125050   Click image for larger version

Name:	TeamSpeak - Viewer.jpg
Views:	1706
Size:	45.6 KB
ID:	125051   Click image for larger version

Name:	TeamSpeak - Generate.jpg
Views:	1793
Size:	49.1 KB
ID:	125052   Click image for larger version

Name:	TeamSpeak - Index.jpg
Views:	1626
Size:	51.9 KB
ID:	125053  

Click image for larger version

Name:	TeamSpeak - ACP - Settings.jpg
Views:	1543
Size:	67.8 KB
ID:	125057  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
  #211  
Old 16 Jan 2013, 11:53
SnaKe |WiH| SnaKe |WiH| is offline
 
Join Date: May 2006
Also, when I enable this if you do a forum search and then click on any of the threads returned, you get the following error:

Fatal error: Call to undefined function log_vbulletin_error() in /home/.........../includes/teamspeak/global_bootstrap_init_start.php on line 12
Reply With Quote
  #212  
Old 16 Jan 2013, 11:59
richardevans123 richardevans123 is offline
 
Join Date: Sep 2012
We are all getting this error. I'm unsure of how to fix this. I've even added my website ip to teamspeak's whitelist, and still nothing.

Hope the developer will be able to fix it for us
Reply With Quote
  #213  
Old 16 Jan 2013, 14:37
ti6 ti6 is offline
 
Join Date: Dec 2011
Thumbs up

Originally Posted by richardevans123 View Post
Hope the developer will be able to fix it for us
Were all waiting for him. Hope he is able to spend some time. This mod is amazing!
Reply With Quote
  #214  
Old 17 Jan 2013, 14:16
drunkenbombers drunkenbombers is offline
 
Join Date: Nov 2012
Anxiously awaiting the update
Reply With Quote
  #215  
Old 17 Jan 2013, 14:17
richardevans123 richardevans123 is offline
 
Join Date: Sep 2012
Originally Posted by drunkenbombers View Post
Anxiously awaiting the update
We all are :P I really would like to get this mod to work
Reply With Quote
  #216  
Old 17 Jan 2013, 19:28
Captain Tycoon's Avatar
Captain Tycoon Captain Tycoon is offline
 
Join Date: Jan 2008
Originally Posted by SnaKe |WiH| View Post
I'm getting Teamspeak Error 111 also. Have tried many different ways of putting in address.

Can you use the same server bot from another plugin? Or does it have to be it's own?
Check the following:
- Does your website server allow outgoing connections via the serverquery port (do not assume, you need to check - most hosting providers block ports like this).
- Are you able to manually connect to the teamspeak listenserver via telnet (use putty)
- Are you able to run commands using the serverquery login details you entered via telnet (if no then you're having permission issues with the serverquery user)

Originally Posted by SnaKe |WiH| View Post
Also, when I enable this if you do a forum search and then click on any of the threads returned, you get the following error:

Fatal error: Call to undefined function log_vbulletin_error() in /home/.........../includes/teamspeak/global_bootstrap_init_start.php on line 12
I fixed the error above by editing /includes/teamspeak/global_bootstrap_init_start.php

FROM

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

TO...

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

I cannot say if this fix is the best way of doing it, but it does the job for now.

Originally Posted by [email protected] View Post
i solved but when i enter in some ts admincp options i get
Teamspeak Error 3329: connection failed, you are banned
You need to add your webserver's IP address to the teamspeak whitelist.

Last edited by Captain Tycoon; 17 Jan 2013 at 19:33.
Reply With Quote
  #217  
Old 17 Jan 2013, 19:51
richardevans123 richardevans123 is offline
 
Join Date: Sep 2012
You sir are a legend! The .php file has worked, and I am currently talking with my host about opening that port.

Thank you
Reply With Quote
  #218  
Old 17 Jan 2013, 20:27
CoZmicShReddeR's Avatar
CoZmicShReddeR CoZmicShReddeR is offline
 
Join Date: Oct 2006
Real name: Martin Weltchek
Originally Posted by richardevans123 View Post
You sir are a legend! The .php file has worked, and I am currently talking with my host about opening that port.

Thank you
Good luck I do not know any host for websites that allows anything other then the basic web ports to be opened mainly for security reasons! Now if it is possible to remotely host the script that would work for me!

I cannot tell you the amount of hosts that offered me to have certain ports opened then the littlest thing goes wrong first thing they do is close all ports other then basic web host ports!
__________________
Reply With Quote
  #219  
Old 18 Jan 2013, 13:40
drunkenbombers drunkenbombers is offline
 
Join Date: Nov 2012
So I got this working and the options area in AdminCP works but it will keep banning my web server even though it's in the whitelist. I'm able to change some things but then when I go back to view it again it will be banned.

EDIT: Think I may have figured out the ban part by raising the flood limits. However I'm having a problem another user had. Settings in the usergroup area are not saving.

Last edited by drunkenbombers; 18 Jan 2013 at 14:47.
Reply With Quote
  #220  
Old 18 Jan 2013, 14:48
drunkenbombers drunkenbombers is offline
 
Join Date: Nov 2012
Originally Posted by [email protected] View Post
Yes, also the banned message. i put in ts ip my ts address.
I have some problems:
1) in usergoup settings i edit Teamspeak Permissions but it seems it doesen't save modifications.
1a) in usergoup settings, there are twice Teamspeak Permissions one before channel groups and one after.
2) in teamspeak.php teamspeak actions is empty.
Yep, I got all of these issues as well. I've offered Neoobs access to our system to troubleshoot it so we'll see where it goes.
Reply With Quote
  #221  
Old 19 Jan 2013, 06:12
Neo_obs Neo_obs is offline
 
Join Date: Mar 2006
Real name: Jeff Baldwin
Sadly, it looks like a lot of issues are related to specific web hosts and TS hosts. Since my TS server and Web server are on the same host I haven't had the same issues.

I am writing a new install script that will check your server ports and also make sure it can connect to your server without being banned. It will also give you the IP to allow in the whitelist.
Reply With Quote
  #222  
Old 19 Jan 2013, 11:47
SnaKe |WiH| SnaKe |WiH| is offline
 
Join Date: May 2006
Me love you long time Neo!
Reply With Quote
  #223  
Old 19 Jan 2013, 12:28
horusbird horusbird is offline
 
Join Date: Oct 2008
Originally Posted by Neo_obs View Post
Sadly, it looks like a lot of issues are related to specific web hosts and TS hosts. Since my TS server and Web server are on the same host I haven't had the same issues.

I am writing a new install script that will check your server ports and also make sure it can connect to your server without being banned. It will also give you the IP to allow in the whitelist.

Hello Neo, the main problem that I find myself and others is that only when my server goes down, come out errors if you try to insert a post in any forum,

Fatal error: Call to undefined function log_vbulletin_error() in D:\vhosts\vesparesources.com\httpdocs\includes\tea mspeak\global_bootstrap_init_start.php on line 12
and

Fatal error: Call to undefined function .... in D:\vhosts\vesparesources.com\httpdocs\includes\teamspeak\postbit_display_complet e.php on line 7
the problem is solved only:

1) making the change to the file global_bootstrap_init_start.php as suggested by Captain_tycoon

2) disabling the display postbit

Moreover, looking at the screenshot at the beginning of this post, you will see a menu administration under "teamspeak actions" that I see in my installation.




thanks

Last edited by horusbird; 20 Jan 2013 at 19:34.
Reply With Quote
  #224  
Old 19 Jan 2013, 19:06
drunkenbombers drunkenbombers is offline
 
Join Date: Nov 2012
Neoobs our settings won't save in the Usergroup panel in AdminCP. Any idea what's up?
Reply With Quote
  #225  
Old 24 Jan 2013, 09:44
wolfman069 wolfman069 is offline
 
Join Date: Dec 2010
hello i started using you mod but im having one issue i have a custom tab and submenu mod that controls all of it can you give me the pages to use this mod as when i go to just teamspeak.php on my main forums it doesnt show any Generate Token on the left well there is nothing in the left box its blank. picture is below.
Attached Images
File Type: jpg teamspeak.jpg (32.2 KB, 41 views)
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 01:20.

Layout Options | Width: Wide Color: