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
  #132  
Old 09-29-2009, 11:15 AM
Oreo Oreo is offline
 
Join Date: Sep 2002
Location: Swamps of Louisiana
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Found the issues this morning. Needed more COFFEE!
Reply With Quote
  #133  
Old 02-25-2010, 03:38 AM
krazr krazr is offline
 
Join Date: Feb 2010
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Guys can this and does this work on version 4??? I've got the newest 4.0.2 patch 1 running on my site and I'd love to get this going. Any confirmations or projects to make ventrilo intregrate into version 4.x like this mod does with version 3.x???
Reply With Quote
  #134  
Old 03-19-2010, 03:26 PM
JaromL JaromL is offline
 
Join Date: Feb 2010
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Im also running 4.02. Im wondering if this would work as is. If not is there any chance for a 4.x version in the future?
Reply With Quote
  #135  
Old 05-04-2010, 06:54 PM
Silver Tiger Silver Tiger is offline
 
Join Date: Oct 2007
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there anyone that can help me install this?

I have tried to do this in numerous ways, still nothing works for 2 hours.

My Ventrilo host is powervs

Enter the absolute location of the ventrilo_status file.
(ie. /home/bob/www/forum/ventrilo_status)

for me would it be

/home/freedmga/www/forum/ventrilo_status

(what is the "www" for? and and I assume I subsitute "www" with my login name for ftp???

Also I have downloaded the ventrilo_status.php its in the index of my forum, yet still wont work (after manually adding the I.P to the server + port)

Any step by step instructions anyone/:erm:
Reply With Quote
  #136  
Old 06-13-2010, 01:40 AM
EndResult EndResult is offline
 
Join Date: Jun 2010
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Add me to the list of people who would like to see this on version 4...
Reply With Quote
  #137  
Old 07-18-2010, 01:26 AM
KozmoK KozmoK is offline
 
Join Date: Apr 2008
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I wanted a simple forum block for version 4.04 so I hacked one together from this authors work.. This is simple, shows users and admins in bold.

for example look at my site: http://www.rentacheat.com/forums

Go into Forums and Moderator, Forum Blocks Manager -> add lock, Custom HTML/PHP

upload the authors 2 classes, I didnt use his product import, and hard coded my settings directly in the php.

Code:
include "/home/rent/public_html/forums/includes/functions_ventrilostatus.php";
include "/home/rent/public_html/forums/includes/class_ventrilostatus.php";

$stat = new CVentriloStatus;
$stat->m_cmdprog = "/home/kozmok/ventsrv/ventrilo_status";
$stat->m_cmdcode = "2";
$stat->m_cmdhost = "72.167.147.104";
$stat->m_cmdport = "3784";
$stat->m_cmdpass = "";

$rc = $stat->Request();

if ( $rc )
{
	 $my_output =  "CVentriloStatus->Request() failed. <strong>$stat->m_error</strong><br><br>\n";
} else 

{

$my_output = "<br>Server: www.kozmok.com port 3784<br>";
$my_output .= "Users on Vent: " . count( $stat->m_clientlist ) . "<br><br>";

 for ( $i = 0; $i < count( $stat->m_clientlist ); $i++ )
{
	$client = $stat->m_clientlist[ $i ];
        if($client->m_admin == 1)
        {
              $my_output .=  "<b>" . htmlspecialchars($client->m_name) . "</b>"; 
        }
        else 
        {
              $my_output .=  htmlspecialchars($client->m_name);
        }

        if (count( $stat->m_clientlist ) > 1) 
        {
            $my_output .= ", ";
        }
  
 }
}

return $my_output;
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 02:52 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.05032 seconds
  • Memory Usage 2,263KB
  • Queries Executed 21 (?)
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
  • (1)bbcode_code
  • (3)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
  • (2)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (6)postbit
  • (7)postbit_onlinestatus
  • (7)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