Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Advanced Voicetool Viewer (Teamspeak 2, Teamspeak 3, Ventrilo viewer) Details »»
Advanced Voicetool Viewer (Teamspeak 2, Teamspeak 3, Ventrilo viewer)
Version: 1.3.3, by Disasterpiece Disasterpiece is offline
Developer Last Online: Oct 2019 Show Printable Version Email this Page

Category: Forum Home Enhancements - Version: 4.x.x Rating:
Released: 06-01-2011 Last Update: 04-22-2012 Installs: 156
DB Changes Uses Plugins Template Edits
Additional Files Translations Is in Beta Stage  
No support by the author.

INFO

This is a more advanced version of my old tsxviewer plugin. It was written from scratch and offers a lot more features!
It displays a list of users connected to a voicetool like Teamspeak 2, Teamspeak 3 or Ventrilo and displays them on the Forumhome page inside the what's going on box, or anywhere else!

Templates allow you to fully customize the viewer, which can display unlimited amounts of viewers for your voicetool servers!

Keep track your server's uptime with the cron logger, which logs every time a server times out or comes back online!


*** Despite the product description saying mumble is supported, it is NOT. Sorry for any confusion ***

FEATURES

- Multiple Server Viewers on a single page
- Fully customizable Templates
- Query caching
- Server Uptime Logging
- No iFrames! Fits perfectly into vbulletn. Make search engines love you!

INSTALLATION

Extract the archive and upload the files according to their structure:

Code:
- forum root
	- admincp
		+ tsxview_admin.php
	- includes
		- cron
			+ tsxview_cron.php
		- xml
			+ cpnav_advancedvoicetoolviewer.xml
		+ tsxview_class.php
		+ ts2status.php
		+ ts3status.php
		+ ventstatus.php
	- images
		- cms
			+ delete_small.png
			+ edit_small.png
			+ permission-not-set_small.png
			+ permission-set_small.png
		- misc
			+ mumble.gif
			+ teamspeak2.gif
			+ teamspeak3.gif
			+ ventrilo.gif
			+ ts3_off.png (optional)
			+ ts3_on.png (optional)
Install the correct plugin xml file in your vBulletin ACP.
If you have any previous tsxviewer product installed prior to 1.3, uninstall it first! (Important!)

READ THE INCLUDED README FILE BEFORE INSTALLING THE PLUGIN! (srsly, spare you the headache!)

Download Now

File Type: zip avv-1_3_2FIX-product.zip (58.3 KB, 844 views)
File Type: zip avv-1_3_3.zip (59.3 KB, 607 views)

Screenshots

File Type: jpg server_viewer.jpg (39.9 KB, 0 views)
File Type: jpg server_overview.jpg (43.3 KB, 0 views)
File Type: jpg settings_overview.jpg (101.0 KB, 0 views)
File Type: jpg cron_log.jpg (151.5 KB, 0 views)
File Type: jpg wgobox_style2.jpg (24.3 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
2 благодарности(ей) от:
RichieBoy67, Skaut

Comments
  #62  
Old 09-01-2011, 05:49 AM
Dygear's Avatar
Dygear Dygear is offline
 
Join Date: Apr 2008
Location: Levittown, NY
Posts: 45
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Have you considered releasing this on GitHub so that other people might Fork it? I'm sure there are a few people out there that might want to try and add mumble support.

I myself, read the thread that you posted too with the devs saying that you have to use CVP or use an Ice module for PHP. While I understand that you don't want people to have to install Ice (I don't blame you at all, I would hate to add a dependency to this) I don't see the problem with parsing the CVP string using the included JSON parser within PHP. Seeing as vB4 (That this Add-on is targeted at) has a minimum requirement of PHP 5.2 anyway I don't see this being a problem.
Reply With Quote
  #63  
Old 09-01-2011, 08:37 AM
Disasterpiece's Avatar
Disasterpiece Disasterpiece is offline
 
Join Date: Apr 2007
Location: GER
Posts: 765
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dygear View Post
Have you considered releasing this on GitHub so that other people might Fork it? I'm sure there are a few people out there that might want to try and add mumble support.
I don't want to release it that public right now.
Anyone who is interested in expanding on the current product may do so* with the code provided here, I'd be happy to include any helping hand as a co-author.
*= Requirement is, that this vb.org product thread is the primary distribution method.

Quote:
Originally Posted by Dygear View Post
I myself, read the thread that you posted too with the devs saying that you have to use CVP or use an Ice module for PHP. While I understand that you don't want people to have to install Ice (I don't blame you at all, I would hate to add a dependency to this) I don't see the problem with parsing the CVP string using the included JSON parser within PHP. Seeing as vB4 (That this Add-on is targeted at) has a minimum requirement of PHP 5.2 anyway I don't see this being a problem.
cvs is still an option, true. As I stated in the sf thread (somewhere), the project isn't canceled completely yet. I still didn't find the time to learn how that cvs stuff works. And since I don't see any cent for this plugin, I have no reason to stress it, expecially when I have limited time right now
Reply With Quote
  #64  
Old 09-05-2011, 01:44 PM
LuckyNeo's Avatar
LuckyNeo LuckyNeo is offline
 
Join Date: Dec 2009
Location: Kiev, Ukraine
Posts: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Awesome! Thank you so much!
Reply With Quote
  #65  
Old 09-05-2011, 04:40 PM
Seavy08 Seavy08 is offline
 
Join Date: Jul 2011
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I can not figure out my TS3 ServerID
I messaged my TeamSpeak 3 service provider and they told me that my serverID was Authentic, something I chose
I put that in and it never saved, changed it back to 0

When hovering over the last positive signal i get;
expection thrown: socket error: connection timed out [110]

I also can not give permission to b_virtualserver_select.. not sure why
I was able to grant the others without a problem

Anyone feel like helping me out?
Reply With Quote
  #66  
Old 09-06-2011, 09:59 AM
Disasterpiece's Avatar
Disasterpiece Disasterpiece is offline
 
Join Date: Apr 2007
Location: GER
Posts: 765
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Seavy08 View Post
I can not figure out my TS3 ServerID
I messaged my TeamSpeak 3 service provider and they told me that my serverID was Authentic, something I chose
I put that in and it never saved, changed it back to 0

When hovering over the last positive signal i get;
expection thrown: socket error: connection timed out [110]
A connection timeout is an indicator for a wrong IP and/or incorrect queryport, since the server didn't even answer with an error message.
In this case you really have to consult your hoster on the right credentials. Ask him for the following information:

Code:
TS3 Server IP: (the ip adress of the machine)
TS3 Port: (the port number a ts3 client connects to if he wants to join the server)
TS3 Server Query Port: (the numeric port number where the query connection is directed to)
TS3 Server ID: (Unique Numeric ID to identify the ts3 server instance)
Password (optional): (Password required to connect to the ts3 server instance)
Once aquired, it should suffice to enter the credentials into their according fields in the AdminCP > Add Server ...
Quote:
I also can not give permission to b_virtualserver_select.. not sure why
I was able to grant the others without a problem

Anyone feel like helping me out?
See this post: https://vborg.vbsupport.ru/showpost....35&postcount=2
and this: https://vborg.vbsupport.ru/showpost....0&postcount=57
for detailed instruction on how to set the correct permissions.
Reply With Quote
  #67  
Old 09-13-2011, 04:27 PM
Gyarados Gyarados is offline
 
Join Date: Jul 2011
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This may sound stupid, but I have absolutely NO idea how to link the server to the product so that it'll display. As in, I have no idea where or how to enter my server information, I've read the ReadMe about 800 times now and I just cannot figure this out.
Reply With Quote
  #68  
Old 09-13-2011, 04:34 PM
Disasterpiece's Avatar
Disasterpiece Disasterpiece is offline
 
Join Date: Apr 2007
Location: GER
Posts: 765
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Gyarados View Post
This may sound stupid, but I have absolutely NO idea how to link the server to the product so that it'll display. As in, I have no idea where or how to enter my server information, I've read the ReadMe about 800 times now and I just cannot figure this out.
Did you find the Navigationbox "Advanced Voicetool Viewer" in your Admincp on the left side?

The link "Add Server" should be self-explanatory
Reply With Quote
  #69  
Old 09-14-2011, 11:39 PM
Gyarados Gyarados is offline
 
Join Date: Jul 2011
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Disasterpiece View Post
Did you find the Navigationbox "Advanced Voicetool Viewer" in your Admincp on the left side?

The link "Add Server" should be self-explanatory
I did find that, I didn't see it before. I always seem to never see those, it all runs together . My only issue now is inputting the server ID. I grabbed the query port from my host, but the server ID erased itself when I put in the ID that was provided to me.
Reply With Quote
  #70  
Old 09-15-2011, 12:29 AM
Disasterpiece's Avatar
Disasterpiece Disasterpiece is offline
 
Join Date: Apr 2007
Location: GER
Posts: 765
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That should not happen. I assume it's a ts3 server?

First you should click "Add server", then choose "Teamspeak 3" from the select box. Then enter your credentials, IP as a numeric representation like 123.456.789.100 (NOT as hostname),
ports and ServerID should be a numeric value without spaces or any characters.

If you still have trouble, make a screenshot of the "Add server" form the moment before you click the save button and send it to me via PM.
Reply With Quote
  #71  
Old 09-23-2011, 04:27 PM
Micha66 Micha66 is offline
 
Join Date: Dec 2010
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hi, can please someone explain to me in detail how i can use this viewer in a widget in my cms please?
i?m a little newbie
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03: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.06518 seconds
  • Memory Usage 2,364KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_code
  • (6)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (2)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (7)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete