![]() |
No, they can be on separate systems. You need remote access to the database on the TeamSpeak system however.
|
Hi Gryphon,
I found a big logic bug in your hack and I hope you can write an update. Background: I am running a Teamspeak Server with 3 Virtual Servers (3 different Ports). The Teamspeak Server is using its own Database. I've installed two vBulletin Systems now on the Webserver and both vB Installations have gTeamspeak installed. Now the problem: If you have a user called "test" with the id1 on both Servers you cannot delete it for only one. Also the MANAGE USERS option in the AdminCP shows all users in the database but it should only show Users which use this gTeamSpeak installation, otherwise it could happen that Admins delete or ban the wrong users. Possible solution: gTeamSpeak should internally use the following system to store user information: <username>.<boardid>.<serverport> All User manage options should then show and use only users where the port matches the one entered in the gteamspeak settings. I hope you got the problem? I never thought about this but now where I have this setup I think this could be critial. Kind regards jluerken |
Update:
Hi Gryphon, you should update the product .xml file Code:
<template name="gts_vbnav_navbarlink" templatetype="template" date="0" username="Gryphon" version="1.00"><![CDATA[<td class="vbmenu_control"><a href="gteamspeak.php$session[sessionurl_q]">$vbphrase[gts_vbnav]</a></td>]]></template> Code:
<template name="gts_vbnav_navbarlink" templatetype="template" date="0" username="Gryphon" version="1.00"><![CDATA[<td class="vbmenu_control"><a href="$vboptions[bburl]/gteamspeak.php$session[sessionurl_q]">$vbphrase[gts_vbnav]</a></td>]]></template> jluerken |
Quote:
Quote:
|
will this work with 3.7 beta 5?
|
Quote:
|
nice mod, but yep i'm another user that has multiple boards therefore cannot use it.
will check back in the future for an update. Thanks. |
i went in the config.php and changed it to 1 and 6 but still when i click plugins that command prompt it says super.admin and a pass but thats not my user nam or my pass where do i enter that at?
|
I have a slight problem with this hack.
I have my TS server running with a MySQL Db fine. The tables are present and when I use the hack to create a user the data is inserted correctly into the tables. However when I try and connect to the server through the TS client I get a Bad Login error from the client. If I login using the default admin or superadmin details that were created by TS I log in fine, so the server is running as it should. It appears that only the plain text stored passwords ( i.e. the ones generated by this hack ) are the ones that can't connect. I'm using MySQL 5 . Any help on this would be much appreciated as this will be very useful for my forum. |
@socom0810 I am unsure why it would not be working for just your board.
@PlymWS TeamSpeak only uses plain text passwords, this mod does not do anything differently. First thing that pops to mind is really make sure both are accessing the same database, make sure TS didn't somehow default back to sqlite. I am not sure how mySQL 5 interacts with the script, I don't imagine there should be any issue. If you create a user view the TS client, does that user appear in the database? |
All times are GMT. The time now is 06:27 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|