View Full Version : Integration with vBulletin - [Neoobs] Teamspeak3 Integration
Neo_obs
12-21-2010, 10:00 PM
** Find more information about this project along with source code and bug/support tracker here (http://code.google.com/p/teamspeak3-vbulletin-integration/) **
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.
Neo_obs
12-22-2010, 01:09 PM
Reserved - Screenshots coming soon.
Harelin
12-22-2010, 08:18 PM
Thank you for creating this. I'm glad to see support for channel groups on your to do list - I'll be adopting this for use on my forum as soon as that is implemented.
Neo_obs
12-23-2010, 02:13 AM
Thank you for creating this. I'm glad to see support for channel groups on your to do list - I'll be adopting this for use on my forum as soon as that is implemented.
Well since you gave some feedback, why not help me make this the best TS mod for you, how do you want to support channel groups? Should it be per user or per usergroup? Do you want it as easy as possible or are you ok with entering number combinations like (channel_id => channel_group_id)
Trip3151
12-23-2010, 02:40 AM
I am installing this mod as we speak I think the best TS3 mod for VB would be this:
http://addons.teamspeak.com/directory/tools/web-based/Teamspeak-3-Webinterface-by-Psychokiller.html
If this mod could do all or even 90% of what the above app can do then people that have a vbulliten forum can host TS3 servers \ reseller.
Thanks for the mod :)
Neo_obs
12-23-2010, 02:51 AM
I am installing this mod as we speak I think the best TS3 mod for VB would be this:
http://addons.teamspeak.com/directory/tools/web-based/Teamspeak-3-Webinterface-by-Psychokiller.html
If this mod could do all or even 90% of what the above app can do then people that have a vbulliten forum can host TS3 servers \ reseller.
Thanks for the mod :)
That is essentially what I want to do, except with VBulletin as the backend. (I use that already, and even want to incorporate TSFTP into this as well)
Trip3151
12-23-2010, 03:04 AM
Ok lets see
I get an error when I try and edit the usergroup
Database error in vBulletin 4.1.0:
Invalid SQL:
SELECT text, languageid, special
FROM phrase AS phrase
LEFT JOIN phrasetype USING (fieldname)
WHERE phrase.fieldname = 'error'
AND varname = 'neo_teamspeak_error' AND languageid IN (-1, 0, 1);
MySQL Error : MySQL server has gone away
Error Number : 2006
Request Date : Thursday, December 23rd 2010 @ 04:03:09 PM
Error Date : Thursday, December 23rd 2010 @ 04:03:20 PM
Script : http://forum.outkasts.net.au/admincp/usergroup.php?do=edit&usergroupid=6
Referrer : http://forum.outkasts.net.au/admincp/usergroup.php?do=modify
IP Address : 60.230.100.202
Username : Trippy
Classname : vB_Database
MySQL Version :
Trip3151
12-23-2010, 03:16 AM
Ok Mysql error has gone away now I am getting
TeamSpeak Teamspeak Error 110: Connection timed out.
Take it password or port is wrong
Neo_obs
12-23-2010, 03:50 AM
The MySQL error was something with your server, however the Connection timed out error most likely points to wrong settings, double check the settings in vbulletin->options->Neoobs-Teamspeak
sgbmad
12-23-2010, 02:54 PM
Installed but in group Settings changes not saved.
When I have selected Default Teamspeak Server Group Serveradmin, normal or guest allways appears like Serveradmin. :eek:
Neo_obs
12-23-2010, 05:37 PM
Installed but in group Settings changes not saved.
When I have selected Default Teamspeak Server Group Serveradmin, normal or guest allways appears like Serveradmin. :eek:
Will be fixed in next release which should be out very soon (couple days max)
Hendrik83
12-23-2010, 07:02 PM
Installed and working.
Only when someone switches usergroups(vb) it is not updated.
The user is added to the new servergroup(ts3) and not removed from the older servergroup so he is added to two groups on teamspeak.
I got paid subscriptions so there is some switching between usergroups on VB.
Thanks
Neo_obs
12-23-2010, 07:13 PM
I will add that to the list of things that need to be fixed. As of right now it only updates when you edit a user (and that is a lot of work) I will try and find a way to sync when people are moved from one usergroup to another.
Neo_obs
12-23-2010, 07:37 PM
A new version is up, 0.8 adds channel group support and multiple server group support.
Also because of the way things are set up, you will need to set up server groups again. Sorry just couldn't make it work right.
Hendrik83
12-24-2010, 09:46 AM
Thanks for the update.
Hope you find a way to do it.
Neo_obs
12-24-2010, 09:56 AM
Thanks for the update.
Hope you find a way to do it.
Did this latest update fix the problems?
Wow, it really is Christmas! =)
So I just installed this on 4.06 (edited the XML version so I could) and I understand you say it may work, etc. But wanted to give you an error report incase it's something else.
When editing a usergroup, I get the following error once per channel or server group, not sure.
Warning: in_array() expects parameter 2 to be array, boolean given in [path]/admincp/usergroup.php(201) : eval()'d code on line 15
I have a few hundred users of my TS server with anywhere from about 25-50 on most of the time. This is pretty much something I started to write myself at one point and then didn't have the time. (I even had the profile field already there and configed the same. heh).
Anyway, if you don't wanna support 4.06 that's cool, just trying to help out where I can. =) Please let me know why you think it might not work on 4.06 so I can either try to work around it or see if I want to attempt an upgrade (my site is pretty custom so... things tend to break a lot with upgrading).
Questions, Etc.
I'd like all members within a specific usergroup to be able to generate tokens (which is looks like you have) that allow specific things. However, I'd also like to somehow validate that they are the ones using those tokens if possible. Not sure how to do this, but... I just want members to be able to be as self reliant as possible.
Along those lines, set (per usergroup) how many times within X time they can generate a token. I'd like them to be able to do it once every 30 days for example. Otherwise they need to talk to an admin to see what the problem is.
As you already mentioned, trapping when someone's usergroup is changes would be very nice.
The viewer doesn't display custom icons for server groups. Not sure if these can be downloaded from the server or if they'd need to be uploaded to the web server manually, but either way would be good.
An icon displayed in the postbit as to the users current TS status would be nice, a mouse over tooltip of what channel they are in and how long they've been connected/idle too.
I'm not sure how heavy that would be on the server, but for myself... I'd like to try it anyway and see.
I'll come up with more ideas later, I guess I really just need to get it working first though. heh
Neo_obs
12-25-2010, 07:07 AM
Shoot me a PM so we can get it working as soon as possible. I will also add your suggestions to the list. About support, I don't support it because I don't have a forum running it to check for errors. However I am more than willing to try if someone wants to let me.
PM Sent, I have no problems at all providing you with whatever you need to make it work. =)
Hendrik83
12-25-2010, 10:53 AM
Did this latest update fix the problems?
The update does not safe the default servergroup within usergroups on VB 4.1.0.
I reinstalled and it is not working only the older version 0.7 works.
Neo_obs
12-25-2010, 11:33 PM
The update does not safe the default servergroup within usergroups on VB 4.1.0.
I reinstalled and it is not working only the older version 0.7 works.
Do you mind PM'ing me your forum addy and an admin username and password, I kinda want to see why it isn't saving because it saves in all 3 forums I have (2 test and 1 production)
Just a quick note, good support from the developer on this, fixed things up for me quickly. Excellent mod and I can't wait to see how it grows!
Hendrik83
12-26-2010, 12:39 PM
Send the PM.
Just to be sure i removed 0.7 and installed the 0.8 version.
But still it does not safe the servergroup.
Edit: Thanks to Neo_obs for fixing my problem!
Neo_obs
12-28-2010, 07:30 AM
A new version was supposed to be out Monday night, sadly personal issues came up. But I should have it done by Wednesday.
This will be the last beta and will include quite a bit more than the previous 0.8 version including:
* Custom number of tokens instead of just 3
* Move away from profile fields and into custom fields for Unique ID
* Lookup users by Unique ID(s)
* Multiple Unique IDs
* Support for Secondary Usergroups
* List and Remove active tokens
I just want to thank Trek for letting me test things on his forum along with his wonderful insight on new features and generous donations (which helped a lot since my credit card was stolen and that was all I had)
Also a thank you to Hendrik83 who found a bug in 0.8
No problem Neo_obs, glad to help! .9 should be a large improvement, can't wait!
nhdriver4
12-29-2010, 12:30 AM
Awaiting screen shots before I move from my custom hack job of a TS3 integration.
Neo_obs
12-29-2010, 06:37 AM
Screen shots will come as soon as 0.9 is out
Neo_obs
12-31-2010, 07:42 AM
I just released 0.9, I am asking everyone to remove 0.8 and 0.7 before uploading 0.9 as some changes have been overwritten. Also you no longer have to create a profile field. If you have an issues please reply here and let me know so I can fix them ASAP.
EDIT: Also added screen shots per user request, a full group of screens are in the zip
Hendrik83
12-31-2010, 08:29 AM
I am going to try it.
Thanks.
TheShanka
01-02-2011, 05:58 AM
Very interested in this mod; does it change usergroup on TS3 when you change it on the site?
Neo_obs
01-02-2011, 10:54 PM
Very interested in this mod; does it change usergroup on TS3 when you change it on the site?
It updates the users TS3 Group when they update their Unique ID.
This mod needs the users to enter their Unique ID in order to work, the Unique ID is the only way to make sure the person is who they say they are as you can not fake a Unique ID (normally) in the TS3 Client
Excellent Mod. Mostly needed!!!
Problem follows :(
When pressing the generate key that's what's happening..
vBulletin Message
Teamspeak Error 1539: parameter not found.
Server logs Protocol mismatch. Running TS3 3.0.0-beta30 (latest).
2011-01-15 22:00:55.586749|INFO |VirtualServer | 1| query client connected 'serveradmin from 127.0.0.1:44711'(id:1)
2011-01-15 22:00:55.683269|ERROR |ParamParser | | Protocol mismatch, old client or old server?
2011-01-15 22:00:55.742334|INFO |VirtualServer | 1| query client disconnected 'vbulletin'(id:1) reason 'reasonmsg=disconnecting'
Maybe they changed something..
Keep up the good work!
Thanx a mil.
Hendrik83
01-15-2011, 08:16 PM
Tested.
I have the same error on generate token.
Neo_obs
01-15-2011, 08:31 PM
Tested.
I have the same error on generate token.
If both of you could add your webservers IP to your white list that should solve the problem. If not let me know and I can troubleshoot further.
I am using 127.0.0.1 which is by default in the whitelist and I have also double checked that.
I have also put the Internet IPs too with no luck. Same problem.
2011-01-15 22:36:50.867816|INFO |CIDRManager | | updated query_ip_whitelist ips: 127.0.0.1, 62.1.xx.xx, 62.1.xx.xx, 10.67.1.4,
2011-01-15 22:38:15.834231|INFO |VirtualServer | 1| query client connected 'serveradmin from 127.0.0.1:44737'(id:1)
2011-01-15 22:38:15.922421|ERROR |ParamParser | | Protocol mismatch, old client or old server?
2011-01-15 22:38:15.982523|INFO |VirtualServer | 1| query client disconnected 'vbulletin'(id:1) reason 'reasonmsg=disconnecting'
Hendrik83
01-15-2011, 08:45 PM
It is already white listed for my ts viewer.
Neo_obs
01-15-2011, 11:59 PM
A protocol mismatch can be caused by quite a few things, but the usual problem is that the server and client are two different versions. As of right now this only works with 3.0.0-beta30 [Build: 12998]
If both of you have that can you private message me with an admincp login I will see if there is a different problem.
Hendrik83
01-16-2011, 12:06 AM
You still have mine?
Neo_obs
01-16-2011, 12:19 AM
You still have mine?
I don't believe I ever got a login... and I usually delete the PM shortly after helping so that it isn't saved anywhere for people to use
Thanx Neo_obs. It's working now..
Next steps..
1. ts3icon.php is missing so custom server icons show up as broken pics. Flags do show tho.
2. I suggest you put a new variable for autoconnect to server and not the one you have for server query. I have it 127.0.0.1 so autoconnect doesn't work. Work arround is to put real server address but it's not good security wise. (query)
Other than that it's very good!
Neo_obs
01-18-2011, 10:56 AM
Thanks for the input. If you have any other ideas/bugs/requests you can add them here
http://code.google.com/p/teamspeak3-vbulletin-integration/issues/list
rowedf
01-28-2011, 12:07 AM
Does this work with 4.1.1 ? Everytime I try I get errors in the admin/usergroups area.
Neo_obs
01-29-2011, 03:55 AM
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-vbulletin-integration/issues/entry?template=Support%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.
rowedf
01-29-2011, 04:51 AM
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.
SocialNetworkBuzz
02-03-2011, 09:36 AM
Will this stop anyone not a forum member from accessing TS?
Any plans to add support for Vent?
SpikedRocker
02-03-2011, 05:03 PM
I posted my problem in the Google Code, but hoping anyone else might have an answer for my issue. I get this error:
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!
EvilDxtreme
02-03-2011, 06:13 PM
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.
Neo_obs
02-04-2011, 01:47 AM
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)
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.
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.
rowedf
02-04-2011, 03:27 AM
I submitted a ticket as well but I think i have the same problem as EvilDxtreme.
nhdriver4
02-05-2011, 08:45 PM
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:
Teamspeak Error 1539: parameter not found.
Server Log:
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?
Neo_obs
02-06-2011, 03:42 AM
nhdriver4: What version of TS Server are you using?
BTLSDREDD
02-06-2011, 05:59 PM
So I installed this, but it did not add a TS3 server group to the usergroup manager? Could you please help with this.
Neo_obs
02-07-2011, 09:17 PM
So I installed this, but it did not add a TS3 server group to the usergroup manager? Could you please help with this.
I received your request and I will be getting to it in the order it was received.
aowc02
02-13-2011, 12:33 AM
Hi neoobs, first id like to say this is a great idea and hope you continue to work on and improve this project!
Now for my issue(s) that are happening,
When I click generate token I get the following error message:
Teamspeak Error 1539: parameter not found.
When I click or try to submit most of the "Teamspeak Admin Actions" I get the following error message:
Teamspeak Error 1281: database empty result set.
some things to note:
I have set localhost ip and server ip in the TS3 query_ip_whitelist file
Usergroups are setup along with permissions
VB and TS3 are hosted on the same dedi
running latest server version of ts3
the viewer works fine
If you require anymore information to help me fix these issues please ask :) Thanks
Neo_obs
02-13-2011, 04:54 AM
Hi neoobs, first id like to say this is a great idea and hope you continue to work on and improve this project!
Now for my issue(s) that are happening,
When I click generate token I get the following error message:
Teamspeak Error 1539: parameter not found.
When I click or try to submit most of the "Teamspeak Admin Actions" I get the following error message:
Teamspeak Error 1281: database empty result set.
some things to note:
I have set localhost ip and server ip in the TS3 query_ip_whitelist file
Usergroups are setup along with permissions
VB and TS3 are hosted on the same dedi
running latest server version of ts3
the viewer works fine
If you require anymore information to help me fix these issues please ask :) Thanks
I have quite a few tickets ahead of you and my hours at work just got doubled (not complaining too much as my bank account just got cut in half) I will try to solve everything ASAP. However right now I only get about a few hours a week to do things. Soon I will get more time to work on it.
Kraxell
02-13-2011, 10:38 AM
tagged but wait for next version :)
Kraxell
02-15-2011, 09:34 PM
Hello,
i test this version and get this error, if i want to edit usergroups:
Fatal error: Call to a member function channelGroupList() on a non-object in /home/***/public_html/***/includes/teamspeak/admin_usergroup_edit.php on line 37
Any Idea?
PS: I use vB 4.1.1
/Solve problem, wrong password
But i uninstall this hack until next release, because token-bug
Neo_obs
02-20-2011, 07:15 AM
I have a new version if I can have those with problems uninstall the old version and try this version. Hopefully if it works then i have fixed all the issues people are having with channel and server groups in the usergroup page.
You can find it here
http://code.google.com/p/teamspeak3-vbulletin-integration/downloads/list
P.S. Kraxell what token bug are you talking about? It may be a permission issue in which case I am trying to find exactly which permission you need to use the mod. In the first gold release it will check your permissions for you and warn you about missing permissions and allow you to disable features that won't work with your permissions.
Kraxell
02-20-2011, 01:54 PM
Which perm must be set? In install-readme there are nothing about perm-setting. I change the settings for the usergropus but always get a token-error.
PS: what i must use by "ServerQuery Username"?
PPS: -> Generate Token: Teamspeak Error 2568: insufficient client permissions (failed on privilegekeyadd 8740/0x2224).
Neo_obs
02-20-2011, 07:17 PM
Because the documentation for TS3 is still a work in progress, I can't answer exactly what permissions each command uses. Sadly I won't know for sure what permissions my mod will need until I either go one by one through them or better documentation comes out for them.
However I do know you need b_virtualserver_token_add I am pretty sure you also need another one as well and I am trying to find it right now.
Kraxell
02-20-2011, 07:59 PM
I add the right "b_virtualserver_token_add" and get now this error:
"Teamspeak Error 2568: insufficient client permissions (failed on privilegekeyadd 17300/0x4394). "
Neo_obs
02-20-2011, 11:14 PM
Can you PM me details to your TS server including server query login so I can check your permissions?
LuucEarth
02-21-2011, 08:15 PM
Found a problem in the viewer where custom icon's were not downloading properly.
Traced it down to a problem in the ts3icon.php
/* load framework library */
require_once("../libraries/TeamSpeak3/TeamSpeak3.php");
needs to be changed to:
/* load framework library */
require_once("../teamSpeak/TeamSpeak3.php");
to match the structure you have set up in your product.
Once done with that custom channel and group icons do appear properly.
**This is in the 0.9.7b version***
On another note 0.9.7b did solve my token generation error of improper paramaters.
Neo_obs
02-21-2011, 09:16 PM
Found a problem in the viewer where custom icon's were not downloading properly.
Traced it down to a problem in the ts3icon.php
/* load framework library */
require_once("../libraries/TeamSpeak3/TeamSpeak3.php");
needs to be changed to:
/* load framework library */
require_once("../teamSpeak/TeamSpeak3.php");
to match the structure you have set up in your product.
Once done with that custom channel and group icons do appear properly.
**This is in the 0.9.7b version***
On another note 0.9.7b did solve my token generation error of improper paramaters.
Thank you for the bug fix, it is now fixed in the source code. Glad to hear 9.7 solved token generation errors for you.
LuucEarth
02-22-2011, 03:17 AM
Found another bug fix in the Post bit Display.
Line 191 - 193 of String.php (Helper Folder)
if($regexp)
{
return (preg_match("/" . $pattern . "/i", $this->string)) ? TRUE : FALSE;
}
This throws an error when Unique ID's have a / in them
Fix:
if($regexp)
{
$pattern= preg_quote($pattern, '/ ');
return (preg_match("/" . $pattern . "/i", $this->string)) ? TRUE : FALSE;
}
Without the preg-quote there could be a serious security vulnerability in some situations.
If you allow users to set their own UID and have postbit on/offline notification turned on it calls this function.
Someone could put a highly recursive Regex pattern in place of their Unique ID and cause a CPU Cycle related DoS
Neo_obs
02-22-2011, 03:59 AM
Found another bug fix in the Post bit Display.
Line 191 - 193 of String.php (Helper Folder)
if($regexp)
{
return (preg_match("/" . $pattern . "/i", $this->string)) ? TRUE : FALSE;
}
This throws an error when Unique ID's have a / in them
Fix:
if($regexp)
{
$pattern= preg_quote($pattern, '/ ');
return (preg_match("/" . $pattern . "/i", $this->string)) ? TRUE : FALSE;
}
Without the preg-quote there could be a serious security vulnerability in some situations.
If you allow users to set their own UID and have postbit on/offline notification turned on it calls this function.
Someone could put a highly recursive Regex pattern in place of their Unique ID and cause a CPU Cycle related DoS
That is actually part of the framework I use... I will let the developer know and add this to my release now.
Neo_obs
02-22-2011, 06:40 PM
I have 4 more bug fixes before I release Beta 0.9.8, however I need people to help me figure out what is wrong. If you reported a bug fix please contact me via PM or check the googlecode site for information.
Also a lot of people have been having issues with serverquery information. I will be adding more information to the readme in 0.9.8 that will explain better how to get your serverquery information. If you are hosting your own server, the username is usually serverquery and the password is a randomly generated password that contains numbers, letters, and symbols. You can not change the username or password. However if you are using another company to host your server, then you will need to contact them as your information may need to be set up either by them or by you.
LuucEarth
02-22-2011, 08:35 PM
That is actually part of the framework I use... I will let the developer know and add this to my release now.
Its an issue in the framework if that function is intended to work with something that can be based on human input.
The problem I ran into was when the postbit online status was turned on.
I would get multiple:
Warning: preg_match(): Unknown modifier 'n' in [path]\teamspeak\Helper\String.php on line 192
One for each post that had a user with a UID entered in a particular thread.
And only when that UID had a / in it
Having a very small test bed of users with their UID known, it wasnt hard to notice that each unknown modifier was a part of the UID directly proceeding a /
That was causing the issue in that one bit of code. I guess the question is whether the function was flawed or the usage of it. =o)
Neo_obs
02-23-2011, 02:37 AM
I can tell you that the usage is exactly the way it is written in the documentation, however because teamspeak 3 is still in beta, the php framework for working with ts3 is still in beta, and that is a major reason my mod is still beta.
However I have redesigned the way the postbit display works and should fix almost all issues you have. I have also applied the patch you gave me just in case. I still have 4 more open bugs but if the users don't respond with more information or an updated status I will be closing the bugs as invalid and releasing beta 0.9.8 this Thursday or Friday.
fishinstud
02-23-2011, 09:25 AM
The TS Viewer is the nicest that I've ever seen. We have custom user group icons aswell as channel icons. Will your script display the channel icons? My custom group icons aren't showing. I saw the default icon picks in the folder. However my issue is that my user groups are: Guest, Friend, Trusted, Server Editor, and Admin; so the user group icons wont download and I cant alter your images due to the amount of user groups. Thanks for the hard work on the scripting.
Neo_obs
02-23-2011, 09:43 AM
I haven't had much time to play with custom icons in a while, but last I checked you do need to upload the icons to the images folder (you can check the image path to double check)
Also if it isn't working properly with 0.9, I will have an update soon that will fix it or you can use LuucEarth's fix to the ts3icon.php file a couple posts back.
websimplicity
03-19-2011, 08:58 PM
Hi, I've installed this and set the settings up. I've confirmed that these settings are correct (I can connect using telnet and have managed to get gametracker to monitor the server) however when I go to either user group settings or quicklinks>Teamspeak> [teamspeak options]Viewer I get an error Teamspeak Error 0: connection to server 'teamspeak.ghostsofchaos.com:10011' lost. (I've checked and I get the error if I use an IP as well)
Lord. Dela
03-20-2011, 07:42 PM
Hi guys, some solution for integration this mod in Vbulletin 4.0.5 :(
???
Neo_obs
03-22-2011, 12:29 AM
Hi guys, some solution for integration this mod in Vbulletin 4.0.5 :(
???
This mod should work with all versions of 4.x.x except betas
Lord. Dela
03-22-2011, 05:35 AM
Not, When install this mod, the system say: The mod is not compatibility :S
Neo_obs
03-22-2011, 05:31 PM
Not, When install this mod, the system say: The mod is not compatibility :S
I will have a fix for that soon
Lord. Dela
03-24-2011, 02:54 AM
Please brother, and Thanks for all !!
Lord. Dela
03-26-2011, 03:38 AM
.....................................
:(
Neo_obs
03-26-2011, 04:50 AM
Sorry, work is killing me right now and sadly that is what pays my bills. I am still working on stuff as fast as I can but sadly only able to work for a few hours a week if that.
Lord. Dela
04-04-2011, 04:18 AM
Sorry, work is killing me right now and sadly that is what pays my bills. I am still working on stuff as fast as I can but sadly only able to work for a few hours a week if that.
:confused::confused::confused:
BTLSDREDD
04-13-2011, 06:54 PM
Any update on when version 1.0.0 will be released?
SteveLV702
04-13-2011, 08:02 PM
I am having a problem when I go to "Generate Token" I get
Teamspeak Error 1539: parameter not found.
When I click on "List Active Tokens" I get
Teamspeak Error 1281: database empty result set.
Neo_obs
04-13-2011, 09:51 PM
I am having a problem when I go to "Generate Token" I get
Teamspeak Error 1539: parameter not found.
When I click on "List Active Tokens" I get
Teamspeak Error 1281: database empty result set.
What version of TS are you running on the server?
Neo_obs
04-13-2011, 09:53 PM
Any update on when version 1.0.0 will be released?
I am sorry it has taken so long, I am currently devoting all my free time to get this out ASAP (hopefully tonight or tomorrow if I can)
UPDATE:
Sadly shortly after posting this message my computer crashed, and the drive that had my windows installation and all the working/development versions of this hack were deleted. On top of this my router and one line of network cable in my house were damaged. I have been trying to get things back up ASAP but with so much going on it is really difficult. I am hoping to be available to work on this again shortly after Easter.
Fuhrmann
04-13-2011, 10:47 PM
"Erro 111: Connection refused."
My webserver ip in already in white list...
SteveLV702
04-14-2011, 08:01 PM
What version of TS are you running on the server?
Mac OS X - Server 3.0.0-beta30
Crrrazzzy
04-15-2011, 02:02 AM
Windows 2003 Server - 3.0.0-beta30 [Build: 12998]
same error "Teamspeak Error 1539: parameter not found"
Fuhrmann
04-30-2011, 04:38 AM
To fix the erro 111, just request to ur webserver provider to open the ports:
10011 and ur TS3 user port (default 9987)
I still having this error too:
Erro 1539: parameter not found.
Using TS3 Server 3.0.0-beta30 [Build: 12998] on Linux
Any ideia?
Neo_obs
05-05-2011, 01:39 AM
I just pushed an update that should fix most problems. This version is stable.
Sorry for the delay I now have a temporary computer set up and will be able to provide support in a timely manner.
S3Ponline
05-06-2011, 03:34 AM
I was curious. Does this mod make it so that you have to register to the forum and uses the usernames that people have on the forum to access the server?
Neo_obs
05-06-2011, 04:07 AM
Sadly no, TS hasn't add that complete functionality yet. However once they add the ability to change others usernames I will add that functionality as best as I can here.
New verison is working great BTW. =)
*** EDIT ***
Just had this happen to me on showthread.php as well as private.php... not sure what the deal is.
*** END EDIT ***
Ok, have an error. =)
When checking PMs, I have a member getting this error, I however, can check my PMs without a problem.
Fatal error: Call to undefined function log_vbulletin_error() in /home/XXXXXXX/public_html/includes/teamspeak/global_bootstrap_init_start.php on line 12
pakatosu
05-08-2011, 02:15 AM
same for me the same error like Trek :-s what we can do for fixing this issue ?
Fatal error: Call to undefined function log_vbulletin_error() in /home/name/public_html/domain.com/forum/includes/teamspeak/global_bootstrap_init_start.php on line 12
same for me the same error like Trek :-s what we can do for fixing this issue ?
Fatal error: Call to undefined function log_vbulletin_error() in /home/name/public_html/domain.com/forum/includes/teamspeak/global_bootstrap_init_start.php on line 12
I've disabled the mod for the moment unfortunately, hopefully Neo is around and can get a fix soon.
Neo_obs
05-08-2011, 06:53 AM
I will look into it, had this happen just recently as well (weird since it was working fine and all of a sudden stopped)
pakatosu
05-08-2011, 11:57 AM
we are waiting here for any update , thanks Neo for your fast replay .
mikem164
05-09-2011, 12:03 AM
I noticed download is removed. Is this not supported anymore? Was gonna download this.
Neo_obs
05-09-2011, 12:12 AM
There were a couple issues that need to be tweaked. The latest version will give you errors. A download will be available as soon as I can patch the problem.
mikem164
05-09-2011, 03:31 AM
Great, thank u very much, looking forward to it!
Lostboyfan
05-09-2011, 02:35 PM
tagged for later. Team Speak is awesome.
kardac.stenfot
05-11-2011, 07:10 PM
Wow, nice plugin! *waiting for the update to try it out*
mikem164
05-12-2011, 09:24 PM
I was at teamspeaks site today and noticed you are the guy handling the integration. Looking forward to this quality piece of s/w!! I check back here daily, and put you on my msn, the day you post it back up, I'll be logged in to let you know how it goes. Thanks and keep up the good work!
Neo_obs
05-13-2011, 12:17 AM
The next version will be delayed just a little bit. With TS releasing RC1 pre-release I am just waiting for the official stable release to update as many things will be changing according to the changelog.
Harelin
05-23-2011, 11:03 PM
Dropping a note of support here to express my interest in the continued development of this mod. Looks like RC1 released today.
mikem164
05-28-2011, 02:52 AM
ditto, been out for a few days, just stopping by to visit Neoobs!!
Neo_obs
05-28-2011, 02:58 AM
Just got a new server, installing teamspeak and testing it out first. Also will be working on an IPB version shortly after I get this fixed.
Just got a new server, installing teamspeak and testing it out first. Also will be working on an IPB version shortly after I get this fixed.
If you need any testing, let me know. I've disabled the mod currently and would REALLY like to have it up and running again. =)
Neo_obs
05-31-2011, 10:14 PM
I have just confirmed that one of the biggest bugs for this mod has been addressed. Once I get my hands on the build with the fix I will be updating this, however this means you will need a server that is at the same build. I will get the build number and post it here as soon as I have it.
Also, many of you on hosted servers may need to upgrade or change hosts so that you can use the updated builds. If you need a host let me know and I can add you to my server. If enough people need a host I may purchase a reseller license and server and start a VB/TS3 hosting service for all of you.
I have just confirmed that one of the biggest bugs for this mod has been addressed. Once I get my hands on the build with the fix I will be updating this, however this means you will need a server that is at the same build. I will get the build number and post it here as soon as I have it.
Also, many of you on hosted servers may need to upgrade or change hosts so that you can use the updated builds. If you need a host let me know and I can add you to my server. If enough people need a host I may purchase a reseller license and server and start a VB/TS3 hosting service for all of you.
Sounds good, which build is it that's required?
Neo_obs
06-01-2011, 02:25 AM
I was told it was fixed in build 14558 but I am not sure how to get that version as the test builds are no longer available.
When I get the fixed version it may have a newer build number as well.
dearone
06-01-2011, 09:31 AM
i can not see any file to download
Rabby
06-01-2011, 10:48 AM
i can not see any file to download
You might read the mod text: "Download Temporarily Disabled" ...
kishorprins
06-02-2011, 11:39 AM
i can not see any file to download
The developer has a google apps page where you can download a prior version.
The developer has a google apps page where you can download a prior version.
Yeah, but the problem with that is there, was a 0.9.8 version that was released, but is not up on the google code site. I couldn't tell you what the changes were exactly, but I had it and no idea if the DB is different, etc.
For someone that hasn't installed it before, it might work, but it sounds like with the changes that have been made within TS itself, you might have a lot of issues.
Just check'n for an update status. =)
Neo_obs
06-16-2011, 07:02 PM
Sadly nothing new to report as TS still doesn't have a new RC out
Neo_obs
06-30-2011, 08:26 PM
RC2-pre for servers has been released and on initial testing of it the bugs have been fixed. The build is 14755 I will be updating the script this week and hopefully have a version for all of you to try by Wednesday of next week. Also there is an IPB version in the works in case any of you also have IPB and wanted this feature.
RC2-pre for servers has been released and on initial testing of it the bugs have been fixed. The build is 14755 I will be updating the script this week and hopefully have a version for all of you to try by Wednesday of next week. Also there is an IPB version in the works in case any of you also have IPB and wanted this feature.
Good news!! =)
Hendrik83
07-04-2011, 05:48 PM
Also there is an IPB version in the works in case any of you also have IPB and wanted this feature.
Yes! I got both.
Thanks
techanalyst
07-14-2011, 07:50 PM
Sweet cant wait
J. Schultz
07-22-2011, 06:29 PM
Any updates Neo? I've got this installed on a test site and the "Unique IDs" function works and sets permission on TS3, but most of the other functions (generate token, lookups, etc) do not work and return errors:
Generate Token: Teamspeak Error 1539: parameter not found.
Thank you!
Neo_obs
07-22-2011, 08:22 PM
Sorry for any delays, Version 0.9.9 will be up shortly, it will include bug fixes for most errors. Again sorry for any delays, my personal life has been really hectic lately.
J. Schultz
07-22-2011, 08:36 PM
Sorry for any delays, Version 0.9.9 will be up shortly, it will include bug fixes for most errors. Again sorry for any delays, my personal life has been really hectic lately.
Awesome, looking forward to it :)
thecore762
07-22-2011, 09:34 PM
Neo, any plans for ventrilo option?
Neo_obs
07-23-2011, 02:52 AM
Neo, any plans for ventrilo option?
It is possible, but not for some time
Loversama
07-25-2011, 09:14 AM
Hey Neo_obs, really looking forward to your release of this plugin, I have set my TS server up, waiting for this plugin before I make the server live :)
Lord. Dela
08-02-2011, 10:30 PM
Please Neo, give the New Link !! I'm desperate !
Loversama
08-03-2011, 07:50 AM
Please Neo, give the New Link !! I'm desperate !
Same lol, I check this thread everyday..
Cain57
08-06-2011, 02:10 AM
Is this still available?
Calystos
08-10-2011, 01:30 PM
I too am wondering that. I checked out the HG repository but it says version 0.9.5 and hasn't been updated since January. So I don't know if thats safe to use or what since this thread says v0.9.9. An the version on the teamspeak site is 0.9b.
EDIT: Nvm, re-read the above posts an saw the post about 0.9.9 coming soon an real life issues. So no worries, :) I can totally relate to that as a lot of my projects keep getting delayed for RL issues, heh.
J. Schultz
08-15-2011, 02:50 PM
TS3 Final was released and servers updated last week, so maybe an update soon?
Neo_obs
08-15-2011, 03:37 PM
There will be an update, however there are a couple of bugs that need to be fixed, however now that it has gone gold I will make a version for gold even if there are updates.
J. Schultz
08-15-2011, 03:44 PM
There will be an update, however there are a couple of bugs that need to be fixed, however now that it has gone gold I will make a version for gold even if there are updates.
Awesome news, thank you much. Our community is preparing for a final test with a game-mod that ties TS3 in for communications and 3D sound, and the vBulletin/TS3 integration is a piece that will really bring it all together. I've had your .9b version running on a test site for a few weeks now and feedback has been very positive on the registration process, so we're really looking forward to this. Thanks for the work on it!
Safe Stars
08-19-2011, 10:10 PM
When will this be updated?
Wanted to get it installed on my forums :)
lolly01
08-20-2011, 08:42 PM
iam waiting too.
This mod is an great idea.
shadowbreed
08-29-2011, 12:11 PM
Same here, would love some files :)
kardac.stenfot
08-30-2011, 05:04 AM
Been a long time now, is this project beyond repair?
Neitmehr
08-31-2011, 11:09 AM
The only version I find is 0.9b from the Teamspeak Addons site. I installed it but I can't get a connection to my TS Server.
Teamspeak Error 111: Connection refused.
That's a real loss. :(
I have a version of this mod that I've been using on my website for months that works really well. I can't give it out as the author was testing on my site and I don't know that it's in a state he would like released.
The only reason I mention this is that the mod DOES work and works well. It needs work still though, mainly in the areas of maintenance. Removing people as needed, checking for changes to usergroups and applying the necessary changes, etc.
So, it does work, and I really hope it's continued to be supported. Maybe the author needs some donations to help motivate him? I have no idea, but... it couldn't hurt.
hakkuo23
09-15-2011, 05:55 PM
Maaaan this needs to be updated. I might explode if not!
pmflav1
09-21-2011, 11:46 AM
Happy to donate for a mod which is being actively developed and where there are releases, bit reluctant to donate towards a project which may be otherwise dead.
Neo_obs
09-24-2011, 05:43 PM
I am still developing, sadly my real job is not giving me enough money to live so I have been forced to work on other projects.
The major issue I am facing right now is that the new update has rendered my framework useless, I am rebuilding but it is taking a long time to try and convert everything over.
pmflav1
09-30-2011, 11:59 AM
No worries. Thankyou for your continued work on this. Once a working version is released then I will make a donation towards your work.
Neo_obs
10-05-2011, 05:07 AM
Good news. Most of the new changes have been made. A few small changes remain and then some testing hopefully this weekend. If all goes good look for a release in the next week or two.
bandare
10-06-2011, 12:55 AM
thanks.. great news indeed. Appreciate the hard work!
ullyses
10-08-2011, 03:07 PM
is there any news on the 0.9.9 release i can't seem to find it anywhere
pmflav1
10-08-2011, 11:34 PM
It's not working. Neo is working on a working version. Per previous posts.
mfowler70
10-27-2011, 05:14 PM
Add me to the waiting list... ;)
initzero
10-29-2011, 07:29 PM
Hi Neo,
Thx for this awesome add-on, do you have any progress for us?
Loversama
11-15-2011, 02:32 PM
Looks at the date..
*Sadface*
Niak_Judge
11-15-2011, 02:50 PM
Yeah, I'm also waiting the new version of this mod. It looks promising !
nhdriver4
11-15-2011, 11:38 PM
Please re-post or release what you have to your Google code page. It would be much appreciated!
ministorm
12-07-2011, 10:15 PM
Anyway we can get the source if your going to stop developing it?
SteveLV702
01-19-2012, 08:37 PM
can't get to work go to edit user group and get this error
Fatal error: Call to a member function channelGroupList() on a non-object in /home/consknet/public_html/includes/teamspeak/admin_usergroup_edit.php on line 37
CoZmicShReddeR
02-12-2012, 10:13 PM
I would like to see this project move forward! Also would be neat to add a notifier through the website to the TeamSpeak admins or members if it were possible for future releases!
Neo_obs
02-16-2012, 09:32 PM
I will be updating this soon, sadly a lot has happened in my personal life. Hopefully with my new job I will have more time to work on projects like this.
CoZmicShReddeR
02-17-2012, 02:32 AM
I will be updating this soon, sadly a lot has happened in my personal life. Hopefully with my new job I will have more time to work on projects like this.
That would be nice but don't worry to much about I just think its a pretty cool idea... Hate to see something like this go to waste! :)
conchemimare
02-17-2012, 06:13 AM
did someone has the mod for download?
Termure
03-30-2012, 09:15 AM
1. This product is not compatible with version 4.0.3 of vBulletin. (Compatible starting with 4.0.8)
how can i get it to work on 4.0.3 ?
thanks
SnaKe |WiH|
04-08-2012, 01:35 PM
Hey all, before I go too crazy...Is this working on 4.1.11? I appreciate all the work the coder is doing! I hope it is working :)
SnaKe |WiH|
04-15-2012, 09:09 AM
Neoobs, I know you said things were crazy, so I am not bugging you to finish, just want to know if this is working with 4.1.11. I am still getting an error that it can't login. I know the Serverquery admin is correct because I use it with TS Sync.
SO, any help or knowledge about this working would be great!
DivinoZarathos
04-23-2012, 05:32 AM
Just update the PHP TeamSpeak Framework included in this plugin and it starts working back again: http://addons.teamspeak.com/directory/tools/integration/TeamSpeak-3-PHP-Framework.html.
SnaKe |WiH|
04-24-2012, 10:22 PM
I copied the files in there and overwrote the ones in the .9 release of this mod, still no luck. getting error in pic:
137992
I have forum IP address in whitelist with correct port. It works for our TS3 Sync, but not for this.
Haziel
05-20-2012, 10:14 PM
I've got an issue. After installing 0.9.9 I can't change user group permissions in the user group management (allowing users to create their tokens, reset them). Is it possible to solve this somehow? I didn't find any posts regarding this problem, so I assume I might have done something wrong, but I don't know what might have caused it :(
Hope someone can help me.
Update:
I found that the issue is caused with the fact that neots_perms are always writing value 0 into the database, no matter what is selected.
Update:
Found the issue. The name of the variables in the edit file were different from save, so the code was saving empty variables. Also added a bit of code that was saving tokenlimit (since it wasn't there as well).
SnaKe |WiH|
05-22-2012, 04:59 PM
Any idea if this will be updated? Or can someone post directions to get it working?
Would be greatly appreciated!
Thank you!
SnaKe
hakkuo23
05-29-2012, 11:49 AM
Alright found a major issue. If a person gets another users unique ID and submits it, it reverts the server group they are in! I think it should check if a unique id is already in use, if so, deny the user from using it!
anyidea when the download will be possible again ?
Neo_obs
06-06-2012, 10:19 PM
It should be soon, I am just doing some beta testing and will have a stable version ready for a live environment.
hakkuo23
06-10-2012, 07:47 PM
It should be soon, I am just doing some beta testing and will have a stable version ready for a live environment.
Will this fix the exploit of a user setting a unique id that is not their own to revert another users server group?
Neo_obs
06-10-2012, 08:14 PM
That exploit is now fixed. The plugin will look to see if a unique ID has changed and if it has it will remove all permissions from the old ID and add it to the new one.
In the future I will add a unique ID generator.
hakkuo23
06-10-2012, 09:39 PM
That exploit is now fixed. The plugin will look to see if a unique ID has changed and if it has it will remove all permissions from the old ID and add it to the new one.
In the future I will add a unique ID generator.
Alright thanks :)
hakkuo23
06-10-2012, 09:41 PM
Just to be clear: The plugin checks to see if a unique ID is already in use, if it is, it will not let the user use it, right?
EDIT:
And donated since you are finally active again :)
Neo_obs
06-12-2012, 03:05 AM
Just to be clear: The plugin checks to see if a unique ID is already in use, if it is, it will not let the user use it, right?
EDIT:
And donated since you are finally active again :)
Yes, checks are in place. As of right now it is hard to find servers that I can test this on. If anyone has a snapshot or can make a snapshot of their teamspeak server please let me know so I can use it to test on my dev server
hakkuo23
06-14-2012, 02:15 AM
I run my TeamSpeak server on a mysql database, so it would be difficult to copy D: I can give you access to our server if that would make it the fastest :)
geordiemax
06-17-2012, 05:27 PM
i hope this comes out soon i cant wait :)
SnaKe |WiH|
06-19-2012, 11:55 AM
Yes, checks are in place. As of right now it is hard to find servers that I can test this on. If anyone has a snapshot or can make a snapshot of their teamspeak server please let me know so I can use it to test on my dev server
we run our own server on our own box, so if you tell me what to do I might be able to help.
joshskeety
07-05-2012, 05:32 PM
Any updates? Thanks :)
EDIT: Also a question. If you were to say, provide access to Donators by assigning them to a TS3 group, would they then lose access to the TS3 group when their Donation status ran out and they were removed from the VB donators usergroup?
dazed12
07-21-2012, 10:25 PM
Do you need anything to help with the development of this plugin?
hakkuo23
08-19-2012, 05:48 PM
I get this error when I try and click a link to an article in our CMS:
Fatal error: Call to a member function clientList() on a non-object in /home/xeno/public_html/includes/teamspeak/postbit_display_complete.php on line 7
skirbes
09-01-2012, 07:24 AM
One question:
Is it possible to add multiple Groups? At the moment he only sets the primary group to the user.
skirbes
09-01-2012, 08:48 AM
Ok found it :)
deadlySniper
10-07-2012, 06:24 AM
Is there an ETA on when this will be back up?
badbob1337
10-16-2012, 01:37 PM
hi, the link to the viewer is not displayed under quick links. how can I open it?
SnaKe |WiH|
10-17-2012, 10:45 AM
Neo,
any idea on when an update might be in the works?
Thank you for any sort of feedback!
nrkGaming
10-20-2012, 06:52 PM
hi, the link to the viewer is not displayed under quick links. how can I open it?
Same!!
badbob1337
10-21-2012, 10:55 AM
developer, please help.
Tri@de
11-25-2012, 10:12 AM
Why the download link is disabled? Someone can give me the hack?
manoloz
11-27-2012, 09:22 PM
No Files Uploaded,
where i can find this mod?
SnaKe |WiH|
01-02-2013, 02:52 PM
Just looking to see if any new info on this is out? We are at Vb4.2pl3 and I am curious if this works? Any input would be appreciated.
Neo_obs
01-12-2013, 07:49 PM
I have finally fixed some minor bugs and have re-release 0.9.9, I am working on releasing 1.0.0 soon, however the postbit display is having issues so please enable it at your own risk.
I have finally fixed some minor bugs and have re-release 0.9.9, I am working on releasing 1.0.0 soon, however the postbit display is having issues so please enable it at your own risk.
Installed the latest version (fresh install) with the postbit options disabled and when attempting to view any thread I get this error:
Fatal error: Call to undefined function log_vbulletin_error() in /home/XXXXXXXXXX/public_html/community/includes/teamspeak/global_bootstrap_init_start.php on line 12
Once I disable the mod, things work again.
Neo_obs
01-12-2013, 09:09 PM
Installed the latest version (fresh install) with the postbit options disabled and when attempting to view any thread I get this error:
Fatal error: Call to undefined function log_vbulletin_error() in /home/XXXXXXXXXX/public_html/community/includes/teamspeak/global_bootstrap_init_start.php on line 12
Once I disable the mod, things work again.
Do you mind getting on messenger so we can find the root cause? It isn't happening on my forum.
hakkuo23
01-13-2013, 04:53 AM
Yes, checks are in place. As of right now it is hard to find servers that I can test this on. If anyone has a snapshot or can make a snapshot of their teamspeak server please let me know so I can use it to test on my dev server
Yes with the update you posted it let me use a UID that was already assigned to another forum account :|
Neo_obs
01-13-2013, 07:36 PM
Yes with the update you posted it let me use a UID that was already assigned to another forum account :|
I will double check this again, I had it fixed at one point but maybe something is allowing it through
Tri@de
01-14-2013, 07:30 AM
Installed, but i have a blank page when i click on a post.
I have vb 4.2 pl3
hakkuo23
01-14-2013, 11:31 AM
Installed, but i have a blank page when i click on a post.
I have vb 4.2 pl3
Disable the postbit :)
Tri@de
01-14-2013, 03:26 PM
Having error 111
richardevans123
01-14-2013, 03:31 PM
Okay, I am using the latest version of vB 4.2.0 and i've got this error when trying to view a post:
Fatal error: Call to undefined function log_vbulletin_error() in /home/s31rp/public_html/includes/teamspeak/global_bootstrap_init_start.php on line 12
And I've got a 111 Error as well. Any ideas? Thanks
Neo_obs
01-15-2013, 03:15 AM
A new version will be posted tomorrow to fix that error, along with that will also be a bit more instructions on how to set it all up.
richardevans123
01-15-2013, 10:57 AM
Awesome! Will be great for this to work! :D
Tri@de
01-15-2013, 11:54 AM
i solved but when i enter in some ts admincp options i get
Teamspeak Error 3329: connection failed, you are banned
richardevans123
01-15-2013, 12:40 PM
i solved but when i enter in some ts admincp options i get
Teamspeak Error 3329: connection failed, you are banned
How did you solve the Error 111?
Tri@de
01-15-2013, 01:05 PM
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.
richardevans123
01-15-2013, 01:17 PM
i put in ts ip my ts address.
I don't understand this. It doesn't make sense
Tri@de
01-15-2013, 01:21 PM
i had this error when in ts settings i put the wrong Server IP.
if you wrote the ip, than try to use the link: for example ts.mysite.com
richardevans123
01-15-2013, 01:48 PM
I've tried this, same problem
Tri@de
01-15-2013, 01:53 PM
tried 127.0.0.1 or localhost?
richardevans123
01-15-2013, 03:49 PM
Nope will do though
SnaKe |WiH|
01-16-2013, 10:47 AM
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?
SnaKe |WiH|
01-16-2013, 10:53 AM
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
richardevans123
01-16-2013, 10:59 AM
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
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!
drunkenbombers
01-17-2013, 01:16 PM
Anxiously awaiting the update :)
richardevans123
01-17-2013, 01:17 PM
Anxiously awaiting the update :)
We all are :P I really would like to get this mod to work
Captain Tycoon
01-17-2013, 06:28 PM
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)
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
catch(Exception $e) {
log_vbulletin_error($e->getCode().' '.$e->getMessage(), 'teamspeak');
}
TO...
catch(Exception $e) {
//log_vbulletin_error($e->getCode().' '.$e->getMessage(), 'teamspeak');
}
I cannot say if this fix is the best way of doing it, but it does the job for now.
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.
richardevans123
01-17-2013, 06:51 PM
You sir are a legend! The .php file has worked, and I am currently talking with my host about opening that port.
Thank you
CoZmicShReddeR
01-17-2013, 07:27 PM
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!
drunkenbombers
01-18-2013, 12:40 PM
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.
drunkenbombers
01-18-2013, 01:48 PM
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.
Neo_obs
01-19-2013, 05:12 AM
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.
SnaKe |WiH|
01-19-2013, 10:47 AM
Me love you long time Neo!
horusbird
01-19-2013, 11:28 AM
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\tea mspeak\postbit_display_complete.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.
https://vborg.vbsupport.ru/external/2013/01/24.jpg
https://vborg.vbsupport.ru/external/2013/01/25.jpg
thanks
drunkenbombers
01-19-2013, 06:06 PM
Neoobs our settings won't save in the Usergroup panel in AdminCP. Any idea what's up?
wolfman069
01-24-2013, 08:44 AM
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.
Tri@de
01-24-2013, 10:11 AM
All users have this bug. waiting for an update.
max1982
01-26-2013, 02:36 PM
Hi
Got a small problem, The plugin installed perfectly and every thing seems ok, the only problem am having is the it never connects to my teamspeak 3 server all the time and gives me this error( Teamspeak Error 110: Connection timed out. ) i have added all the options asked me for from Ip post and Query user and pass and still not working, not sure what causing this do any one know what could this be, the only thing i haven't tried is permissions on the files.
Hi
Got a small problem, The plugin installed perfectly and every thing seems ok, the only problem am having is the it never connects to my teamspeak 3 server all the time and gives me this error( Teamspeak Error 110: Connection timed out. ) i have added all the options asked me for from Ip post and Query user and pass and still not working, not sure what causing this do any one know what could this be, the only thing i haven't tried is permissions on the files.
I had this same problem, the problem was that the webhost had the TS3 query port blocked by default. Once I got that port unblocked, it connected ok.
Darkside2012
01-28-2013, 04:35 AM
How can I display the Viewer on vBulletin Forumhome Version 4.2.0 ?
max1982
02-02-2013, 09:19 PM
I had this same problem, the problem was that the webhost had the TS3 query port blocked by default. Once I got that port unblocked, it connected ok.
Still not working i have made server on my machine and tested the plugin still say connection time out, any idea?
also there is no link in the quick links to the plugin on the forum any one elss having this problem
Deepnoizer
02-07-2013, 03:13 PM
After installation and configuration, how do I access this mod interface on the front-end?
Nothing on quick-links or anywhere else, thx
Tri@de
02-07-2013, 03:40 PM
After installation and configuration, how do I access this mod interface on the front-end?
Nothing on quick-links or anywhere else, thx
Just type
www.yourforum.something/teamspeak.php
of
www.yourforum.something/forum/teamspeak.php
Deepnoizer
02-07-2013, 03:59 PM
Just type
www.yourforum.something/teamspeak.php
of
www.yourforum.something/forum/teamspeak.php
Thank you, works great now
richardevans123
02-07-2013, 04:29 PM
Still not working i have made server on my machine and tested the plugin still say connection time out, any idea?
also there is no link in the quick links to the plugin on the forum any one elss having this problem
Make sure you've got Server Query Access, and give the permissions to the Guest Server Query usergroup.
You'll have to use the Advanced Permissions Settings
This error message says one or more permissions the TSViewer does require are not allowed on the server.
Step 1 - enable Advanced permission system
Open the TeamSpeak 3 client. Click at the top menubar on Settings and then Options. The Options window is now open.
Click there then on the left sidebar on Application, put there then under Misc a check mark at Advanced permission system.
Close now the Options window with a click on the OK Button.
Step 2 - allow the permissions
https://vborg.vbsupport.ru/external/2013/02/35.png
Dont be suprised, an fresh installed TS3 server does not have this permissions allowed by default. Thats why almost everybody does see this error code 2568 error message when he wants to use a TSViewer. The following screenshot shows which permissions have to be allowed additionally:
Connect to your TeamSpeak 3 server and open this window by clicking in the top menubar on Permissions and then Server Groups.
First change the display of the permissions to Show names (Dropdown menu in the center at the bottom of this window).
Select now on the left side at Server Groups the Guest (8).
In the center, the mainarea of this window you see the complete permissions of your server divided into categories (Global, Virtual Server, Channel, Group, ...). Those you can fold out to see which further subcategories and permissions you can find there.
Search now the permissions in their categories and allow them as displayed in the screenshot (by doubleclicking it, a check mark at Value will get set automatically, with that the permission is allowed then). Should the permission have been already added (black instead of grey text) and a check mark be missing at Value then allow this permission by setting the check mark at Value.
Done
Deepnoizer
02-07-2013, 05:18 PM
Few question if anyone can help please.
1) Is there a way to add icons to Viewer? I'm using few custom group icons on ts3 server and sadly viewer is displaying just broken image (I would be even fine with using blank image)
2) When user goes trough the process, when asked to "Click here to connect automagically" It is using the address of the server than in my case is not a public IP.
Any chance to customize that field with a public IP or even Domain address?
X tee
02-12-2013, 04:35 PM
Archive is password protected and no password has been provided...
Zehtuka
02-13-2013, 10:11 AM
double post
Zehtuka
02-13-2013, 10:15 AM
Hey I just installed the plugin, but if I look at:
https://vborg.vbsupport.ru/attac...8&d=1293789885
I don't have any of those options, it just lists "Teamspeak actions" and no buttons can be found below.
Any ideas?
Loversama
02-13-2013, 03:35 PM
Hey I just installed the plugin, but if I look at:
https://vborg.vbsupport.ru/attac...8&d=1293789885
I don't have any of those options, it just lists "Teamspeak actions" and no buttons can be found below.
Any ideas?
Have you enabled access for your usergroup?
Jon Tolzien
02-14-2013, 05:01 AM
Yep I am having the same problem as well. Missing Teamspeak Admin Actions tab on vbulletin. My TS3 and Vbulletin are on the same server as well. Please fix!!! Cool Idea!
Zehtuka
02-14-2013, 11:15 AM
Have you enabled access for your usergroup?
Thank you good Sir, totally missed that.
SnaKe |WiH|
03-02-2013, 10:16 AM
okay, back to trying to get this to work.
Here is where I am at:
1. Run our own server from softlayer with TS on it
2. Run the website from host gator
3. Installed Neoobs plugin in in VB with changes to bootstrap suggested in an earlier post
4. Set up a bot account in TS3 with server admin permissions and then created a ServerQuery account
5. Entered the ServerQuery info in Neoobs plugin setup
6. Entered website address in whitelist for TS3
1. Went to configure in plugin, but still "Teamspeak Error 111: Connection refused."
2. No teamspeak link setup in forums. Trying to access ..../forums/teamspeak.php give this error: "Fatal error: Call to a member function getAdapter() on a non-object in /home/..../public_html/forums/teamspeak.php on line 246"
I know bots work with TS as I have another bot off another account working on our TS. Can/Should I use the same bot info for this? (not that it should matter because it is the same permissions).
I am fairly certain the ports are open, how do I check them? Is it possible the website is blocking any ports (does it even need them open?) Did I miss something?
Any help is GREATLY appreciated!!!
Is there anywhere a manual for this plugin? Then I have some questions:
1. When a user joins a forum usergroup, will automatically a token created for them? If so, how do the user get this token communicated?
2. What are Lookup Users?
3. Where can I found this view (https://vborg.vbsupport.ru/attachment.php?attachmentid=125051&d=1293789933) from your description?
4. When a user leaves the usergroup, is then automatically adjusted the rights on the TS3?
Thanks in advance and sorry for my bad english.
hakkuo23
03-04-2013, 11:42 AM
Also the plugin has issues with generating tokens, where it doesn't remove the current servergroup the user is in, so they end up being in 2 server groups. Can you please make an option to remove user from all current servergroups before adding them to the new one?
VIP Hawaii
03-14-2013, 03:57 AM
Is this mod compatible with/is there are a version you have that is compatible with VBulletin version 3.8.4 ?
deadlySniper
08-29-2013, 10:43 PM
Not sure what is causing it but I get
TeamSpeak Teamspeak Error 110: Connection timed out.
I the hack enabled everything else is default.
foz5ie
10-04-2013, 05:38 AM
o/
Hoping there is an answer for this.
Have installed the plugin. when it starts the front end shows a list of errors
Warning: include() [function.include]: Unable to access ./includes/teamspeak/global_bootstrap_init_start.php in [path]/includes/class_bootstrap.php(103) : eval()'d code on line 1
Warning: include(./includes/teamspeak/global_bootstrap_init_start.php) [function.include]: failed to open stream: No such file or directory in [path]/includes/class_bootstrap.php(103) : eval()'d code on line 1
Warning: include() [function.include]: Unable to access ./includes/teamspeak/global_bootstrap_init_start.php in [path]/includes/class_bootstrap.php(103) : eval()'d code on line 1
Warning: include(./includes/teamspeak/global_bootstrap_init_start.php) [function.include]: failed to open stream: No such file or directory in [path]/includes/class_bootstrap.php(103) : eval()'d code on line 1
Warning: include() [function.include]: Failed opening './includes/teamspeak/global_bootstrap_init_start.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in [path]/includes/class_bootstrap.php(103) : eval()'d code on line 1
Warning: include() [function.include]: Unable to access ./includes/teamspeak/global_start.php in [path]/global.php(29) : eval()'d code on line 1
Warning: include(./includes/teamspeak/global_start.php) [function.include]: failed to open stream: No such file or directory in [path]/global.php(29) : eval()'d code on line 1
Warning: include() [function.include]: Unable to access ./includes/teamspeak/global_start.php in [path]/global.php(29) : eval()'d code on line 1
Warning: include(./includes/teamspeak/global_start.php) [function.include]: failed to open stream: No such file or directory in [path]/global.php(29) : eval()'d code on line 1
Warning: include() [function.include]: Failed opening './includes/teamspeak/global_start.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in [path]/global.php(29) : eval()'d code on line 1
Warning: include() [function.include]: Unable to access ./includes/teamspeak/cache_templates.php in [path]/includes/class_bootstrap.php(1419) : eval()'d code on line 1
Warning: include(./includes/teamspeak/cache_templates.php) [function.include]: failed to open stream: No such file or directory in [path]/includes/class_bootstrap.php(1419) : eval()'d code on line 1
Warning: include() [function.include]: Unable to access ./includes/teamspeak/cache_templates.php in [path]/includes/class_bootstrap.php(1419) : eval()'d code on line 1
Warning: include(./includes/teamspeak/cache_templates.php) [function.include]: failed to open stream: No such file or directory in [path]/includes/class_bootstrap.php(1419) : eval()'d code on line 1
Warning: include() [function.include]: Failed opening './includes/teamspeak/cache_templates.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in [path]/includes/class_bootstrap.php(1419) : eval()'d code on line 1
Going to the usergroups shows these
Warning: include() [function.include]: Unable to access ./includes/teamspeak/admin_usergroup_edit.php in [path]/admincp/usergroup.php(201) : eval()'d code on line 1
Warning: include(./includes/teamspeak/admin_usergroup_edit.php) [function.include]: failed to open stream: No such file or directory in [path]/admincp/usergroup.php(201) : eval()'d code on line 1
Warning: include() [function.include]: Unable to access ./includes/teamspeak/admin_usergroup_edit.php in [path]/admincp/usergroup.php(201) : eval()'d code on line 1
Warning: include(./includes/teamspeak/admin_usergroup_edit.php) [function.include]: failed to open stream: No such file or directory in [path]/admincp/usergroup.php(201) : eval()'d code on line 1
Warning: include() [function.include]: Failed opening './includes/teamspeak/admin_usergroup_edit.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in [path]/admincp/usergroup.php(201) : eval()'d code on line 1
Any ideas on how to fix?
tbworld
10-04-2013, 06:02 AM
Looks to me as if you uploaded the product's files to the wrong directory.
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.