Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons

Reply
 
Thread Tools
Ventrilo Status v1.0 Details »»
Ventrilo Status v1.0
Version: 1.1, by magnus magnus is offline
Developer Last Online: Feb 2012 Show Printable Version Email this Page

Version: 3.5.4 Rating:
Released: 04-18-2006 Last Update: 03-30-2008 Installs: 107
Uses Plugins Template Edits
Additional Files  
No support by the author.

Keywords: Ventrilo, Voice, Chat, VoIP, FORUMHOME

Description:
Quote:
Displays clients connected to your Ventrilo server on your FORUMHOME -- similar to that of "Who's Online".
Details:
Quote:
Basically, this is a modified version of the publically available PHP Ventrilo Status Scripts. This version, however, has been modified to allow for direct vBulletin integration. All settings are managed through the AdminCP and all output is configured via templates.

Usage of this script requires knowledge of Ventrilo server administration. Your server must first be configured to receive and process UDP messages. This can be done in the server's INI file under the [Status] section. All server versions 2.1.2 and higher come with examples showing the options available to you. However, the UDP support is disabled by default so that they are compliant with older versions. Reference the "ventrilo_srv.htm" file that accompanies the server package for more details.

This thread on vBulletin.org will not address proper server configuration or server related connectivity issues, for all questions relating to those topics or similar, please visit the official Ventrilo Tech Support forums.

Installation:
Quote:
1. Download the attached archive and import the product-ventrilo_status.xml file via the Product Manager.

2. Upload the files located in the archive to their respective folders.

3. Obtain the ventrilo_status* (or ventrilo_status.exe for Win32 platforms) and put it in a preferred location (ie. /forum/) and CHMOD the file to 755.

4. Configure the options via your AdminCP (vBulletin Options > Ventrilo Status Settings)
Version History:
  • 1.0 - Initial release, here's to hoping...
  • 1.1
    • Patched a theoretical XSS vulnerability. By theoretical, I mean the script would only be vulnerable under a specific set of circumstances which are less likely to occur than that of your server being directly hit by an errant meteor. However, if you're the paranoid sort, feel free to upgrade. Otherwise, there are no other changes.

* The file ventrilo_status(.exe) is NOT included with this package as it is distributed with the Ventrilo server package (Linux/Win32). If you are not personally hosting your Ventrilo server and instead using a hosting company, you can obtain this file by downloading the appropriate package here. You ONLY need the ventrilo_status(.exe) file.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #52  
Old 10-12-2006, 06:22 PM
magnus's Avatar
magnus magnus is offline
 
Join Date: Apr 2002
Location: Miami, FL
Posts: 1,107
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by lanc3lot
Any possibility make this work for 3.6?
This works in 3.6 just fine.
Reply With Quote
  #53  
Old 10-20-2006, 12:53 PM
GuaRRand GuaRRand is offline
 
Join Date: Oct 2005
Posts: 337
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry, no clue how this should wrk.

The product works fine, but how do i get that status thing to work that you get from the ventrilo site?
I only see 1 status zip file which i download and thats php based.
No exe's or ventrilo_status files.
So nothing to configure...

help?

I got a FREEBSD server. and i use VB3.5.6
Reply With Quote
  #54  
Old 10-20-2006, 01:34 PM
magnus's Avatar
magnus magnus is offline
 
Join Date: Apr 2002
Location: Miami, FL
Posts: 1,107
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by GuaRRand
Sorry, no clue how this should wrk.

The product works fine, but how do i get that status thing to work that you get from the ventrilo site?
I only see 1 status zip file which i download and thats php based.
No exe's or ventrilo_status files.
So nothing to configure...

help?

I got a FREEBSD server. and i use VB3.5.6
The ventrilo_status binary is located within the server package. Download the FreeBSD i386 - 32bit server here.
Reply With Quote
  #55  
Old 10-26-2006, 02:15 AM
edfig edfig is offline
 
Join Date: Oct 2006
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by magnus
The only reason I could see an error like that occuring is if the server IP/host is not (or improperly) configured in the setup options.
I am having this same issue... I'd be very interested in the resolution.

Can't wait!! This is such a great script!

Where is it getting the $stat variable? /shrugs... pardon my ignorance... :P
Reply With Quote
  #56  
Old 10-26-2006, 06:36 PM
magnus's Avatar
magnus magnus is offline
 
Join Date: Apr 2002
Location: Miami, FL
Posts: 1,107
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by edfig
I am having this same issue... I'd be very interested in the resolution.

Can't wait!! This is such a great script!

Where is it getting the $stat variable? /shrugs... pardon my ignorance... :P
Post the error or message you're getting.
Reply With Quote
  #57  
Old 10-26-2006, 07:16 PM
edfig edfig is offline
 
Join Date: Oct 2006
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

When I click the hyperlink in the footer of my forum for Ventrilo (through your script) I get the message below:

Code:
The ventrilo://"web link did not specify a servername
Now, the second issue I'm working through is the fact that I am getting no stats updates to my webserver. I've been troubleshooting this... It could be that the port used for that stats reporting utility from Ventrilo is blocked by my host. I'll validate that and see if i can get it opened if that's the case.

Do you by chance know the port used?

As for that error i reported... Obviously there is a configuration issue of some sort... I've read this thread and it sounds like a few others have had it. I'm curious if and how they resolved it.
Reply With Quote
  #58  
Old 10-27-2006, 02:18 PM
The_Rayman's Avatar
The_Rayman The_Rayman is offline
 
Join Date: Jul 2005
Location: Amsterdam - Netherlands
Posts: 65
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@magnus, thanks for the reply on 3.6, install was not a problem!

Although do have a slight problem here.

My Ventrilo server is running on a windows 2k3 based system, somewhere in Germany. My forum runs on another machine, located in Belgium, and runs Linux... only accessible via a web based config tool (Plesk).

Can anyone help me out configuring this setup? Tried the PHP scripts mentioned earlier in the topic... but i get a blank screen :S

Thanks for the help!

p.s. Any luck on the vba module?
Reply With Quote
  #59  
Old 10-27-2006, 03:38 PM
magnus's Avatar
magnus magnus is offline
 
Join Date: Apr 2002
Location: Miami, FL
Posts: 1,107
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by The_Rayman
@magnus, thanks for the reply on 3.6, install was not a problem!

Although do have a slight problem here.

My Ventrilo server is running on a windows 2k3 based system, somewhere in Germany. My forum runs on another machine, located in Belgium, and runs Linux... only accessible via a web based config tool (Plesk).

Can anyone help me out configuring this setup? Tried the PHP scripts mentioned earlier in the topic... but i get a blank screen :S

Thanks for the help!

p.s. Any luck on the vba module?
In order for this to work, you must be able to upload the ventrilo_status binary file. The operating system of the Ventrilo server is irrelevant. You need to make sure that the server is setup properly to allow access to the information the plugin is requesting.

Quote:
Usage of this script requires knowledge of Ventrilo server administration. Your server must first be configured to receive and process UDP messages. This can be done in the server's INI file under the [Status] section. All server versions 2.1.2 and higher come with examples showing the options available to you. However, the UDP support is disabled by default so that they are compliant with older versions. Reference the "ventrilo_srv.htm" file that accompanies the server package for more details.
Reply With Quote
  #60  
Old 10-27-2006, 03:40 PM
magnus's Avatar
magnus magnus is offline
 
Join Date: Apr 2002
Location: Miami, FL
Posts: 1,107
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by edfig
When I click the hyperlink in the footer of my forum for Ventrilo (through your script) I get the message below:

Code:
The ventrilo://"web link did not specify a servername
Now, the second issue I'm working through is the fact that I am getting no stats updates to my webserver. I've been troubleshooting this... It could be that the port used for that stats reporting utility from Ventrilo is blocked by my host. I'll validate that and see if i can get it opened if that's the case.

Do you by chance know the port used?

As for that error i reported... Obviously there is a configuration issue of some sort... I've read this thread and it sounds like a few others have had it. I'm curious if and how they resolved it.
When you mouseover the link, what does it show in the status bar of your browser?

The port information, if I recall correctly, is in the server config file. Reporting must be turned on and enabled, else this plugin will not work (obviously). First thing to do is verify reporting is enabled. If you have access to the server config, read the links provided in the original post. Otherwise, you'll need to request the information from your hosting provider.
Reply With Quote
  #61  
Old 11-04-2006, 09:40 PM
edfig edfig is offline
 
Join Date: Oct 2006
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

When i mouse over the link it tells me:

Quote:
ventrilo://myventhost.net:3105/servername=
There does not seem to be any place to reference the server name...

I'm also really needing to know which ports the ventrilo_status component is using.... My Host Company is willing to open the ports if I knew which ports...
Reply With Quote
Reply

Thread Tools

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 10:03 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04815 seconds
  • Memory Usage 2,316KB
  • Queries Executed 25 (?)
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
  • (11)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (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
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete