vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   vBa CMPS: Teamspeak Block (https://vborg.vbsupport.ru/showthread.php?t=70522)

Mephisteus 10-12-2004 10:00 PM

vBa CMPS: Teamspeak Block
 
Hack name: vBa CMPS: Teamspeak Block
Version: 2.0
Author: DarkSSJ3 (Mephisteus)

Steps:
1 upload
1 new vBa CMPS Module
1 new template
1 style edit

Info:
A simple yet effective way of showing who is on teamspeak, it updates every 5 minutes. Since 2.0 it also shows who is on ts that isnt on the forums.
For a demo look on http://www.16aa.com/.

2.0
2.0 has completed its beta stage, 1.0 has been removed.
Version 2.0 adds a number of nice features
- Display unknown users (known users are still linked)
- If a user has micofone(/speakers) muted or is on status away it will be displayed on the block Feature readded
Note that the attached screenshot includes flags. These are NOT part of the hack released.

Also all file edits and database modifications have been eliminated. A week or so after this release version 1 will be removed Version 1 removed

MAKE A BACKUP
I will not be held responsible for any damage this hack causes to your forum.
This hack is NOT supported. If you get support, consider yourself lucky.
I reserve the right to REMOVE the hack at any time without prior notice.

Please keep any bug reports in this thread.

This hack was made by me for the 16 Air Assault Brigade

Important
If you use vBa CMPS 2 you need to remove the <table> tags and the first <tr> and <td> tags from the template in order to have it display properly

Polo 10-13-2004 01:20 PM

Thanks for sharing with the community DarkSSJ3, i'm sure many will find this useful :)

rinkrat 10-14-2004 01:08 AM

Looks great, what's teamspeak?

Mephisteus 10-14-2004 08:46 AM

<a href="http://www.goteamspeak.com" target="_blank">www.goteamspeak.com</a>

It's a voice communication programn

Sirius Black 10-16-2004 05:42 PM

What do you use the Database for ? I created a CMPS TeamSpeak Module of my own that is completely independent of the database.

Mephisteus 10-16-2004 07:57 PM

Quote:

Originally Posted by Sirius Black
What do you use the Database for ? I created a CMPS TeamSpeak Module of my own that is completely independent of the database.

I use the database to link it to the userid's so I can create valid links, and I have a specific order based on membergroups on my forum (it's a clan forum, and the order is based on rank).

But due to the many requests I decided to release it even though it could be done more efficiently.

Sirius Black 10-17-2004 12:56 AM

Quote:

Originally Posted by DarkSSJ3
I use the database to link it to the userid's so I can create valid links, and I have a specific order based on membergroups on my forum (it's a clan forum, and the order is based on rank).

But due to the many requests I decided to release it even though it could be done more efficiently.

Oh - I never even thought of doing something like that with mine. It just displays the channels and the names - Might have to give yours a try though cause I run a Clan forum as well.

Mephisteus 10-17-2004 11:25 AM

It requires a few modifications to be made and the query to be used adapted, let me know if you need any help with that.

Dark_Wizard 10-17-2004 12:06 PM

Do you have any screen shots?

Mephisteus 10-17-2004 01:52 PM

No, I don't, and the teamspeak server is currently messed but it looks like this

2LT-Blabla
SGT-Albalb
PVT-dingdong
PVT-eingeong
RCT-Aaaaa

All linking to their forum profiles

Dark_Wizard 10-17-2004 03:19 PM

Ok..thx.

bspiller82 10-20-2004 06:35 PM

Screenshot in action?

Mephisteus 10-29-2004 01:34 PM

Added a screenshot

bspiller82 10-29-2004 07:23 PM

Whats your website to see it in the full page:) Looks very nice. If you clcik on the name does it load TeamSPeak up? I noticed the underlines.

bspiller82 10-30-2004 02:18 AM

Seems when you edit the
/admin/db_inc.php
then try to veiw the teamspeak index.php it says

MySQL Error in [ UPDATE user SET tsserver_timestamp='' where (tsserver_timestamp + 900) < '1099104646' ]: Table 'user_teamspeak.user' doesn't exist

Please contact a the site admin immediately.

bspiller82 10-30-2004 02:19 AM

if you use the orig. db_inc.php you see all the servers and users. It also shows server as being empty on the vba page.

Mephisteus 11-04-2004 03:19 PM

What is your exact problem? I recently reinstalled it on my own board using the files attached and encountered no problems at all...

bspiller82 11-04-2004 05:22 PM

Seems when I edit db_inc.php with the file edits you mentioned it displays MySQL Error in [ UPDATE user SET tsserver_timestamp='' where (tsserver_timestamp + 900) < '1099104646' ]: Table 'user_teamspeak.user' doesn't exist. I'll link it so you can see an example.

Click Here

Mephisteus 11-05-2004 11:14 AM

Have you followed all steps to the letter? It seems a reference is made to a non existing table that the script is not referring to

DutchyNL 11-10-2004 10:31 AM

Thanks for the share, going to try this one out.

bspiller82 11-12-2004 12:38 AM

Quote:

Originally Posted by DarkSSJ3
Have you followed all steps to the letter? It seems a reference is made to a non existing table that the script is not referring to

Yea I did. Maybe if you have soem time you can walk me though it on messanger or something?

Mr Peabody 11-12-2004 08:34 PM

Does gllcts2 have to be installed into the VB database or can you create its own.

Mephisteus 11-13-2004 05:59 PM

has to be in the vb database

DS MrSinister 11-18-2004 09:33 PM

Quote:

Originally Posted by DarkSSJ3
has to be in the vb database


how would i do this part?

Mephisteus 11-20-2004 02:34 PM

Simply install it in the same database as vBulletin

kamu 11-25-2004 03:21 AM

Will I need teamspeak and vbulletin running on the same server for this to work? I'm renting a TS server and don't know how to connect the two.

Thanks.

engquist 11-27-2004 05:33 AM

I want to install this hack, I started to work on it, but I'm unclear why there are 2 downloads.

I also am unclear about why I'm supposed to upload a new index.php and new login.php files, I don't want to overwrite the files I currently have, I hacked them from other hacks.

the directions say only 1 file needs to be uploaded (top post in the thread) but there are a bunch of files in the gllcts2 4.1.7.zip so I'm a bit confused...

Mephisteus 11-27-2004 02:28 PM

kamu:
That is possible with this hack, the only teamspeak side setting is the webpost, this means that the regular installation procedures apply (my teamspeak is hosted by someone else aswell)

engquist:
gllcts2 4.1.7.zip is the checker for who is on teamspeak, so I didn't count that. You have to but that in a seperate vBulletin directory

kamu 11-29-2004 12:05 AM

Great, works flawlessly! But is there any way to include users who aren't registered also?

dcevoclub 11-29-2004 03:35 PM

ok i have it installed to the vb datbase but it doesn't show up, no members show up on the main page...

Mephisteus 11-29-2004 08:13 PM

Are they showing up in gllcts? If so, have you applied the file changes to db_inc.php? If so, have you put it in the vBulletin database? If so, are your members using their actual member names?

engquist 11-30-2004 05:24 AM

Quote:

Originally Posted by DarkSSJ3
kamu:
That is possible with this hack, the only teamspeak side setting is the webpost, this means that the regular installation procedures apply (my teamspeak is hosted by someone else aswell)

engquist:
gllcts2 4.1.7.zip is the checker for who is on teamspeak, so I didn't count that. You have to but that in a seperate vBulletin directory

so i make another directory inside my forums, or in the root? Then I name it "Vbulletin"?

Mephisteus 11-30-2004 10:04 AM

You put gllcts inside A directory that IS NOT your forum directory

Eg. www.yourhost.com/forums/teamspeak
www.yourhost.com/teamspeak

KOM 01-02-2005 05:09 PM

is there a way to show all the people ? not just the ones that use there forum name ?

kamu 01-03-2005 05:05 AM

Yes, my users are either too lazy or to stupid to synchronize the two. It would be great to have the option of disabling the vb/profile integration functionality so users who either aren't registered on my forum or are to lazy/stupid to synchronize can still be listed. The incorporation of this hack and the vB database is very well done, but despite how impressive the feature is, ironically, it reduces some more important functionality for users like me.

Mephisteus 01-07-2005 11:56 AM

I will look into having it variable in the future. If the profiles match it will show a link. If it doesnt match it will simply show the user.

This may however, take some time due to real life issues.

Cyricx 04-19-2005 12:05 PM

Looks like the newest version of gllcts changed the remove inactive function..

Have you updated yours Dark? if so, do you have the modified code for the last file edit?

ChaoticMageDDC 04-27-2005 07:16 PM

Well i was able to get the block installed and everything displayed on my CMPS page. It appears everything is working ok but for some reason it is not updating users that sign onto TS... If i go into the Admin page of the script i can see the server and amount of users are showing correctly. For some reason it's not being pushed out to the front page of my site... I also have verfied that the users are using the same name on TS as they have registered with on the Forums.

You can find the module here www.goaguild.com

Also i get this error MySQL Error in [ UPDATE user SET tsserver_timestamp='' where (tsserver_timestamp + 900) < '1114633609' ]: Table 'tsonline.user' doesn't exist

Please contact a the site admin immediately.

When i go to www.goaguild.com/tsonline not sure if that means anything since i would never have a need to use that URL, i was just putting it in for testing purposes and came accross this.


Anyone have any idea why?

Mephisteus 04-28-2005 12:58 PM

From what I can see at your error you created a seperate database, or have a prefix.

1. If you have a seperate database you need to put the ts monitoring script in the same database as vBulletin.
2. If you have a prefix you need to change the query to
UPDATE prefix_user SET tsserver_timestamp='' where (tsserver_timestamp + 900) < '1114633609'

I hope this is the solution to your problems :)

ChaoticMageDDC 04-28-2005 03:46 PM

Quote:

Originally Posted by DarkSSJ3
From what I can see at your error you created a seperate database, or have a prefix.

1. If you have a seperate database you need to put the ts monitoring script in the same database as vBulletin.
2. If you have a prefix you need to change the query to
UPDATE prefix_user SET tsserver_timestamp='' where (tsserver_timestamp + 900) < '1114633609'

I hope this is the solution to your problems :)



I did create a seperate database outside of my forum DB. I usually like to keep those things seperated but i wasn't aware this had to be installed into the forum db :ermm: I will reinstall it thanks :nervous:


All times are GMT. The time now is 04:46 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.01413 seconds
  • Memory Usage 1,819KB
  • 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
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)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