vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   Integration with vBulletin - gTeamSpeak - TeamSpeak User Management (https://vborg.vbsupport.ru/showthread.php?t=122221)

Elite-Programs 05-12-2007 06:52 PM

Can anyone tell me y this happin i added INC floder an now i got this
http://www.elite-programs.com/forum.php
An i removed all of your files an i still get this crap GRRRRRRRRRRRRRRRRRR
Parse error: syntax error, unexpected '=' in /home/elitepro/public_html/inc/config.php on line 2

Gryphon 05-14-2007 03:25 PM

I am not sure why this is happening for you. You can disable all hacks by editing your config.php and adding the following code:

Code:

define('DISABLE_HOOKS', true);
The files for this hack should be in your forum directory before you add or remove the product xml.

tctransporter 05-28-2007 11:35 AM

Is there a way to get this installed on my website? I mean once i get the files on my server how do I initialize it? As you don't include that in your instructions so i'm not sure what to do :(

Please respond ASAP, as i would like to start using this soon.

Thanks,

tcTransporter

PS. I have multiple servers, as I am running more than one Server Instance will this support those as well? or no?

jluerken 05-28-2007 11:52 AM

Quote:

Originally Posted by tctransporter (Post 1256113)
Is there a way to get this installed on my website? I mean once i get the files on my server how do I initialize it? As you don't include that in your instructions so i'm not sure what to do :(

Install a TS on your page which is using a mysql database. Then install this hack, enter the db data and use it.

Quote:

Originally Posted by tctransporter (Post 1256113)
PS. I have multiple servers, as I am running more than one Server Instance will this support those as well? or no?

No, only one

tctransporter 05-28-2007 12:09 PM

Ok, thanks :) good to know, i'm still trying to figure out how to get it to show and all.

I'm trying to do remote i have a server & my TS servers are hosted on my pc, i'll try to figure it out and get them to work :) If not then i'll just figure something else out.

Does anyone know of a system that allows management of TS servers with a VB forum? I have seen that b4 but........... now i can't find it when i actually can use it :).

Any help would be appreciated.

jluerken 05-28-2007 12:16 PM

Quote:

Originally Posted by tctransporter (Post 1256139)
Does anyone know of a system that allows management of TS servers with a VB forum? I have seen that b4 but........... now i can't find it when i actually can use it :).

This is currently the only hack working with the latest vB Release

tctransporter 05-28-2007 12:28 PM

ok thanks for the info. jluerken :D Appreciated ;)

dt-pain 06-10-2007 04:32 PM

I no you dont give help with database. But! I can get TS running on my db. My only problem is! I use putty to start TS server and every thing works fine. The problem is once I exit putty I lose connection to the database. If I use TS with only MySqlLite every thing works fine even after i exit putty. I have asked for help at the TS forums with no luck. Thanks for any help..

jluerken 06-12-2007 03:23 AM

dt-pain try to start teamspeak in a screen

connect via putty to your server. start a screen. start teamspeak. disconnect the screen. logoff with putty and test if this works for you

dt-pain 06-12-2007 03:51 PM

Thanks. but i due not no what you mean by starting TS with a screen. Also this is on a detected server on Linux ..Thanks

jluerken 06-12-2007 04:22 PM

Quote:

Originally Posted by dt-pain (Post 1266998)
Thanks. but i due not no what you mean by starting TS with a screen. Also this is on a detected server on Linux ..Thanks

login via putty and enter SCREEN on the shell. Its a linux application and you can use it to run processes in the background.

MAN SCREEN for more info

dt-pain 06-12-2007 04:56 PM

When i enter screen this is all I get

Code:

Screen version 4.00.02 (FAU) 5-Dec-03

Copyright (c) 1993-2002 Juergen Weigert, Michael Schroeder
Copyright (c) 1987 Oliver Laumann

This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with
this program (see the file COPYING); if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.

Send bugreports, fixes, enhancements, t-shirts, money, beer & pizza to
screen@uni-erlangen.de


                        [Press Space or Return to end.]


jluerken 06-13-2007 01:33 PM

well thats correct.

Press enter then, start your teamspeak server and press STRG-D to disconnect from the screen session.
Your ts should still run.

to return to this session, enter SCREEN -R to see all sessions if you have running more than once.

Enter SCREEN -R (name or number) then to jump into this session.

Linux basics!

dt-pain 06-14-2007 12:36 AM

Thanks for the help. Im learning linux. I don't no what you mean by "press STRG-D to disconnect from the screen session" I entered STRG-D and it says "command not found" Sorry for being a n00b but thanks for your help..
would you like My msn or Xfire so we don't post here so much? Thanks again

jluerken 06-14-2007 03:49 AM

dt-pain this was my failure, sorry. Its STRG-A-D
You can write me a PM here so that we do not use this thread for your case

TheHeartSmasher 06-15-2007 12:52 PM

Or type SCREEN -D
Is there anyway to auto assign a password to a user and if they loose it email it to them?

This way you can assign the user a nice 32 digit alphanumeric password then set an interval for it to be changed then have it encrypted with md5

Gryphon 06-15-2007 01:33 PM

They can not lose their password, they can always go to the form and it is displayed to them. TeamSpeak only uses plain text passwords.

TheHeartSmasher 06-16-2007 04:48 PM

Cool how about a random password generator that gives them their password and is a disabled text field so they can not actually create a password but can only view what their password will be the first time they use it.

Maybe implement this somehow for the username password registration or use salt and md5 or some multiple form of encryption

This way the passwords will be harder to brute force as they are pretty long and random.

I am getting these error on the forum home page from when gteamspeak is enabled for viewers to view when Enable Super Admin Permissions.

Code:

Warning: Invalid argument supplied for foreach() in /index.php(63) : eval()'d code(77) : eval()'d code on line 14
This error when viewing the gTeamspeak from the AdminCP above the plugins:
Temporary Ban Player
Send Message to User

Code:

Invalid argument supplied for foreach() in /admincp/gteamspeak.php(82) : eval()'d code on line 10
Also the teamspeak bar on forum home is not visible

LaCN 06-26-2007 10:48 PM

What is needed to to update from 3.20 to 3.21 ?
I remember I changed some of the files, back then, but not which ones :p

Could u tell me in which area in the xml file, the changes have been made ?

Gryphon 06-26-2007 11:29 PM

v3.21 is just a product update, no other files need to be updated. Just install the product with overwrite enabled.

xTerMn8R 06-28-2007 11:08 PM

I'm Running Windows XP Pro, Vbulletin 3.5.4 MySQLv.4.0.18 PHP v.4.3.8

Tried installing this and have had little luck... tooks 4 hrs to finally get MySQL to work with TS ... Had to use a library written for Mysql 3.x and that wasnt easy to find for me. Lots of Post all about it but no one provided the file... finally found the right one on a dllfile download page... OK Back to the install,

When I try and "Install the Product" I get the following error in my Product import CP and a Yellow |||||||||| goes across my screen forever...

Code:

### INSERT QUERY GENERATED BY fetch_query_sql() ###
INSERT INTO plugin
        (`active`, `executionorder`, `title`, `hookname`, `phpcode`, `product`)
VALUES
        ('1', '5', 'gTS: Cache', 'cache_templates', '$globaltemplates[] = \'gts_vbnav_quicklink\';\r\n$globaltemplates[] = \'gts_vbnav_navbarlink\';\r\n$globaltemplates[] = \'gts_whos_online\';', 'gTeamSpeak');

MySQL Error  : Unknown column 'executionorder' in 'field list'
Error Number : 1054
Date        : Thursday, June 28th 2007 @ 07:37:06 PM
Script      : http://www.superskunkracing.org/admincp/plugin.php
Referrer    : http://www.superskunkracing.org/admincp/plugin.php?do=productadd
IP Address  : 192.168.1.1
Username    : xTerMn8R
Classname    : vb_database

I have no idea where and why its getting the 192.168.1.1 addy from (of course that My Routers Lan Addy) and I've checked the TS server and MySQL Operation and thats just as ya said it should be. Table entries are all correct and TS is workin fine. I'm doing this install right on the Server (Local) so it shouldnt even have to look at the router. and help would sure be appreciated....

xTerMn8R 06-28-2007 11:13 PM

1 Attachment(s)
Here's the libmysql.dll file that caused me to waste so much time. Hopefully this will save someone a lot of aggravation...

**Note** After getting TS and MySQL to work together and I relaxed a bit and went back and read EVERY POST in this thread I see someone DID provide the files I had such a hard time finding... ,

Still need help for that Error I Posted above please....

Thumbs up to Dooch for making them available...


Fixed by finding this great little product that adds the fix. BIG BIG Thumbs up Quarterbore :up:

Here's the link to the

Fix for the executionorder ERROR

xTerMn8R 06-29-2007 10:56 PM

Well most of it is working I got the Admin Menu Sheets and templates and it functions on the pages, but it wont let me add the plugins, from either VB's plugin manager or the one in the gteamspeak menu.

Code:

Fatal error: Cannot instantiate non-existent class: vb_xml_parser in E:\rFactor\includes\functions_gteamspeak.php on line 364
During lasts night research someone, somewhere said I needed the php_xml.dll extension in PHP enabled in the php.ini but I dont have the entry or the actual file in my php.ini, or extensions folder and cant find it anywhere on the net. I also read to use the php_xmldom.php but that wont load for me and when I look at the class_xml.php it has a reference to the php_xml.dll file as well.

Anyone got any Ideas whats going on here and how I can fix it?

Thanks ...

Oh One more thing, it adds a .# to the chosen username after a user Joins my TS from the homepage.

eg. xTerMn8R=xtermn8r.1 , Termi=termi.104 ???? Whats with that?

Gryphon 07-01-2007 01:59 AM

You definitely won't be able to install the plugins via vB plugin manager. They are only meant to be installed from the vBTeamSpeak admin section. I am not sure why they are not installing ok for you. They should work just like installing a vBulletin plugin, it uses all vB functions.

The .# is their forum id, it is how it associates TeamSpeak logins with forum accounts and assures unique login names.

xTerMn8R 07-01-2007 02:49 AM

Ok I see the .# doesnt show in the TS so thats not really and issue but I still cant import the plugins... They just sit there pumping out those Yellow status bars forever. I've rednloaded them just in case they were corupted but no go. Are they dependent on the Tables that were created in Database. Maybe My tables arent right ? I dont know I'm stumped and tired. Thanks for your reply I appreciate it

Peace...:cool:

Oh BTW no More Fatal error: Cannot instantiate non-existent class: vb_xml_parser in E:\rFactor\includes\functions_gteamspeak.php on line 364 errors but the plugins still dont load. I assume they should load rather quickly. Am I not wainting long enough? I waited about 2 or 3 minutes, ya know I shut off error reporting in php.ini thats probably why I dont see theXML Parsing error. So thats where the problem is bro I dont have any idea how to fix it... vb_xml_parser

silral 07-07-2007 04:42 AM

Sorry, my english is not good...:rolleyes:
I have This Error:

Code:

Datenbankfehler in vBulletin 3.6.7:

Invalid SQL:
SELECT * FROM ts2_clients WHERE s_client_name = 'silral.2' AND i_client_server_id = '1';

MySQL-Fehler : Tabelle 'vbulli.ts2_clients' existiert nicht
Fehler-Nr.  : 1146
Datum        : Saturday, July 7th 2007 @ 07:38:38 AM
Skript      : http://www.silral.net/forum/gteamspeak.php
Referrer    : http://www.silral.net/forum/index.php
IP-Adresse  : 77.180.154.162
Benutzername : silral
Klassenname  : vb_database

who can help me thereby?

Logo 07-07-2007 05:07 AM

die Tabelle 'vbulli.ts2_clients' existiert nicht in der Datenbank das is der Fehler

silral 07-07-2007 06:58 AM

Das weiss ich auch, aber in der Installation ist diese auch nicht angegeben.
Wenn jemand diese tabelle zur Verfügung stellen könnte, wäre ich sehr dankbar.

jluerken 07-07-2007 07:58 AM

Quote:

Originally Posted by silral (Post 1284998)
Das weiss ich auch, aber in der Installation ist diese auch nicht angegeben.
Wenn jemand diese tabelle zur Verf?gung stellen k?nnte, w?re ich sehr dankbar.

Nat?rlich ist sie das nicht denn sie geh?rt nicht zu diesem Hack sondern zur TS2 MySQL Installation.

silral 07-07-2007 10:15 AM

und jetzt noch den Link daf?r, das w?re die Vollendung..;)
Ich hab das ganze Board durchsucht, aber nichts f?r meine Version (3.67) finden k?nnen.

jluerken 07-07-2007 11:37 AM

Quote:

Originally Posted by silral (Post 1285084)
und jetzt noch den Link daf?r, das w?re die Vollendung..;)
Ich hab das ganze Board durchsucht, aber nichts f?r meine Version (3.67) finden k?nnen.

Na da es was mit Teamspeak zu tun hat, solltest du auch besser nicht hier suchen sondern im Teamspeak board :D
http://forum.goteamspeak.com/

Dr.NoTime 07-08-2007 12:43 AM

Very nice. Finally got the install done.

One small problem, maybe someone can help. If I enable the super admin feature, my forum will lock up and I get an error 500 internal server error. I am guessing it has to do with port 51234 being denied by my provider, but I was hoping for some confirmation by someone who is who is far more experienced before contacting them.

Thanks,
Rob

RogerChristie 07-08-2007 05:09 AM

I set gTeamspeak up to use a remote database, then realised I could host it on the Linux box I had SSH access to. When I went to change the settings to using the local database, it said the changes were made successfully but when I try to access the gteamspeak.php file, I get this:

---------------------------------------------------------------------------------------------------------------
Database error in vBulletin 3.6.7:

Invalid SQL:
SELECT * FROM ts2_clients WHERE s_client_name = 'sacredplanter.325' AND i_client_server_id = '1';

MySQL Error : Table 'thcministryforum.ts2_clients' doesn't exist
Error Number : 1146
Date : Sunday, July 8th 2007 @ 12:03:14 AM
Script : http://www.thc-ministry.org/forum/gteamspeak.php
Referrer :
IP Address : 66.75.110.135
Username : SacredPlanter
Classname : vB_Database
-----------------------------------------------------------------------------------------------------------------

I can blank out the info in all the fields in GTeamspeak Options, and Advanced Options (set to "No" to use localhost instead of remote database) and it seems to save the data but when I log in apparently it isn't writing the new data to the database. I've searched all over my database and can't even find where it's writing the 66.75.110.135 addy and I also don't see it in any of the files I uploaded for the package itself. I've tried uninstalling and reinstalling the whole package, using 'Overwrite' with zero success.

Please help!:

silral 07-08-2007 04:16 PM

Quote:

Originally Posted by jluerken (Post 1285118)
Na da es was mit Teamspeak zu tun hat, solltest du auch besser nicht hier suchen sondern im Teamspeak board :D
http://forum.goteamspeak.com/

was ich prompt auch tat, leider ebenso ohne Erfolg wie hier.

Ich denke auch nicht, das es an dem Teamspeaker selbst liegt, sondern an dem Modul hier, denn dieses sollte doch alle DB Tables installieren, welche ben?tigt werden, oder liege ich da falsch?

Ich hatte bis vor kurzem ein WBB Forum, wo das alles reibungslos lief.
Na ja, wie auch immer, ich werde weiter suchen und selbst probieren. Danke.

Gryphon 07-09-2007 07:24 PM

Quote:

Originally Posted by Dr.NoTime (Post 1285485)
If I enable the super admin feature, my forum will lock up and I get an error 500 internal server error. I am guessing it has to do with port 51234 being denied by my provider, but I was hoping for some confirmation by someone who is who is far more experienced before contacting them.

Correct, with SA enabled it sends a TCP query when you access the page to use the extra features tcp provides.

Quote:

Originally Posted by RogerChristie (Post 1285568)
I set gTeamspeak up to use a remote database, then realised I could host it on the Linux box I had SSH access to. When I went to change the settings to using the local database, it said the changes were made successfully but when I try to access the gteamspeak.php file, I get this:

If you use local, the tables for ts2 need to be in the same database as vB. So you need to setup TS to use your vBulletin database. I don't know if you setup a second database on your vbulletin server for teamspeak, if you did, you still need to use remote option.

Logo, jluerken; thanks for the language support :D

silral 07-10-2007 12:50 PM

Quote:

Originally Posted by Blackjack (Post 1286950)

Logo, jluerken; thanks for the language support :D

Yes, it's super...

..but my problem exists still .

RogerChristie 07-15-2007 06:27 PM

Quote:

Originally Posted by Blackjack (Post 1286950)
Correct, with SA enabled it sends a TCP query when you access the page to use the extra features tcp provides.



If you use local, the tables for ts2 need to be in the same database as vB. So you need to setup TS to use your vBulletin database. I don't know if you setup a second database on your vbulletin server for teamspeak, if you did, you still need to use remote option.

I did all that, had to install mysql shared object libraries, did that, then it was able to show the gteamspeak page ... BUT I had to run all the sql files manually by actually pasting the queries into the sql query window of phpmyadmin.... it did NOT populate the new teamspeak tables with the vbulletin userdata or use the data from the existing vbulletin tables either, resulting in zero accounts available for login on the teamspeak server, and also no login image (odd!). I checked permissions on the image (the Teamspeak settings dialogue image that fills in with the user's details if working properly) and it's 777. I can go directly to the image file and view it no problem but it doesn't show up normally on the main gteamspeak.php page.

What to do now?

dooch 07-19-2007 09:02 AM

Quote:

Originally Posted by dooch (Post 1245023)
This is my most favorite mod here.

Its fantastic and works a charm.

I've installed it on my clan website and the boys love it.

ONE HUGE question though.

Is it possible to alter the coding so the SA's get a clan tag infront of their name on TS. So the nickname bit added "{RD}" infront of their nickname if they register as SA. The rest just get their usual forum name.

If someone could help me alter the code so it did this I'd be very happy.

Thanks again.

Dooch

Quote:

Originally Posted by Gryphon (Post 1245066)
The name that shows up in TS is not determined or stored server side, it is determined by whatever they put into their client for a nickname on step five of the registration instructions. You will need to just ask that your members update their nickname in their addressbook.

Quote:

Originally Posted by dooch (Post 1245460)
I understand however your quick connect buttons dont allow this, they use your forum name as the nickname and this is not changeable unless you manually connect to the server via TS itself..

Surely there is an if statement to say

if SA then add "{RD}" infornt of nickname

for the quick connect?

I'm no coder but this is what I'd like.

Thanks

Quote:

Originally Posted by Gryphon (Post 1245760)
Ahh yeah, I see what you mean. That is possible, I will try and look into that.

Gryphon,

Any luck with my original request. Still hoping the connect button will add a "clan tag" infront of the username for SA users.

MANY Thanks for this mod.

:up:

Gryphon 07-19-2007 04:43 PM

Sorry I have no looked into that yet. I find myself hopping projects too much hehe.

p4rad0x 08-23-2007 02:33 PM

Hi Gryphon,

I installed everything correct but these two errors got freakin' me out. My solution: Installing in the same database and now it works fine! ;-)


All times are GMT. The time now is 06:04 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
  • Page Generation 0.01375 seconds
  • Memory Usage 1,859KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (7)bbcode_code_printable
  • (15)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete