Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons

Reply
 
Thread Tools
vBShout Chat Stats Details »»
vBShout Chat Stats
Version: 1.1, by Trek Trek is offline
Developer Last Online: May 2015 Show Printable Version Email this Page

Category: Add-On Releases - Version: 4.0.3 Rating:
Released: 06-13-2010 Last Update: 06-14-2010 Installs: 19
Additional Files Is in Beta Stage  
No support by the author.

vBShout Chat Stats v1.1

Requirements
--------------

vBShout v5.2.3 (LITE or PRO) - www.dragonbyte-tech.com

mIRCStats - www.mircstats.net

What's it do?
-------------
This mod creates a log file based off of your vbShout database that is consumable by the mIRCStats program. I can't take credit for the cool output that program does. =)

This runs on a vB cron, defaulted to run every hour.

Support
--------
Support is provided for this mod only, not for mIRCStats. If you'd like support for that, please use their support forums as they can much better support you than I ever could. =)

Live Demo Here

INSTALLATION/UPGRADE INSTRUCTIONS

Installation
Copy .php file into your forum root folder.
Import product
Configure in vB Settings->Shout Stat Settings
You may need to CHMOD the folder you write the log to. In short, that folder needs to be writable. CHMOD 755 or & 775 should work.

Upgrade
Overwrite old .php file with the new one.
Reimport product, selecting overwrite option.
Configure in vB Settings->Shout Stat Settings

UPDATES


v1.1

-Fixed: Now supports shoutbox instances properly.
-Added: Support for including only specific chatrooms (or all of them)
-Added: Support for IRC style /me commands

Download Now

File Type: zip vbshoutstats11.zip (3.1 KB, 247 views)

Show Your Support

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

Comments
  #2  
Old 06-14-2010, 02:09 AM
Trek Trek is offline
 
Join Date: Sep 2003
Posts: 664
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default







Reply With Quote
  #3  
Old 06-14-2010, 06:24 PM
ssslippy ssslippy is offline
 
Join Date: Jan 2006
Posts: 877
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is awesome!
Reply With Quote
  #4  
Old 06-14-2010, 07:57 PM
Bouncer222 Bouncer222 is offline
 
Join Date: Oct 2009
Posts: 705
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I gotta say this is amazing, but the different colors in one bar make it really confusing. Still reading how this works exactly..
Reply With Quote
  #5  
Old 06-14-2010, 09:58 PM
Trek Trek is offline
 
Join Date: Sep 2003
Posts: 664
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Bouncer222 View Post
I gotta say this is amazing, but the different colors in one bar make it really confusing. Still reading how this works exactly..
The different colors in the bars represent different timeframes of a day. Also, all colors are fully configurable from the mIRCStats program. =)

In short, what this mod does is takes the data from vBShout and spits out a new file in the format that mIRCStats (where the real magic happens) can read. That then spits out a set of HTML files and CSS that produce the data such as in the screenshots.
Reply With Quote
  #6  
Old 06-14-2010, 11:58 PM
Bouncer222 Bouncer222 is offline
 
Join Date: Oct 2009
Posts: 705
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

So does this track ONLY those registered on your site? Or anyone in irc?
If not, could it be made to track only those registered on the site? Or better yet only those in specific usergroups?

Thanks.
Reply With Quote
  #7  
Old 06-15-2010, 12:58 AM
Trek Trek is offline
 
Join Date: Sep 2003
Posts: 664
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Bouncer222 View Post
So does this track ONLY those registered on your site? Or anyone in irc?
If not, could it be made to track only those registered on the site? Or better yet only those in specific usergroups?

Thanks.
Normally, mIRCStats is used only for IRC.

What I've done is adapt it to use vBShout's logs and then let it do it's stuff. So it's any vBShout instance and chatroom that it'll use. So anything said in that chatroom is included in the output file I generate.

I'll see about limiting it to specific usergroups, I know it can be done. I just need to work out the SQL query to do it. =) Normally though, these stats are much more fun and interesting the more people involved. But I suppose if whatever usergroup you'd want to use has enough active chatters in it, it'll probably work out well enough for you.
Reply With Quote
  #8  
Old 06-15-2010, 03:10 PM
Bouncer222 Bouncer222 is offline
 
Join Date: Oct 2009
Posts: 705
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the fast reply.
I am still in the process of reading about installing and configuring mircstats.
The same question goes for regular IRC. If memory serves me right, there are a couple irc mods on vbulletin.org that when you connect to irc, it uses your forum name, OR it only lets registered users on the site connect to it.

But then again, anyone on the internet can connect to an irc from another site (I don't know if irc's can use passwords, but I don't want to set one anyway).

So the question is, can it be made to track those registered on our site only as well for a regular IRC?

The reason being so, we have a bot that we're going to install on our irc, and it's going to spit out chat from all our gaming servers into the irc, that's going to be a lot of useless information that it will record in the mircstats system.
Reply With Quote
  #9  
Old 06-15-2010, 08:31 PM
Trek Trek is offline
 
Join Date: Sep 2003
Posts: 664
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Bouncer222 View Post
Thanks for the fast reply.
I am still in the process of reading about installing and configuring mircstats.
The same question goes for regular IRC. If memory serves me right, there are a couple irc mods on vbulletin.org that when you connect to irc, it uses your forum name, OR it only lets registered users on the site connect to it.

But then again, anyone on the internet can connect to an irc from another site (I don't know if irc's can use passwords, but I don't want to set one anyway).

So the question is, can it be made to track those registered on our site only as well for a regular IRC?

The reason being so, we have a bot that we're going to install on our irc, and it's going to spit out chat from all our gaming servers into the irc, that's going to be a lot of useless information that it will record in the mircstats system.
BTW, I'd check out mibbit if you're looking for vB->IRC integration. I used that on my website and it worked very well. Just not enough interest from my members in IRC so I removed it.

Most of your questions really revolve around mIRCStats and what it can do for you. I'll try and answer as best I can.

You'd need a way to signify someone as a member of your website or not. Since people can use any name they want in IRC, or change their name there, that's not really going to be easy. About all I can think of right now is making everyone that connects through the website auto voiced in IRC, then only include voiced people in your stats or something.

As for the bot spitting out all of the data, you can exclude specific nicks from being included in the stats through mIRCStats as well, so that won't be a problem for you at all (I used to have a bot doing the same sort of things you're talking about years ago).
Reply With Quote
  #10  
Old 06-24-2010, 04:41 PM
Zombo Zombo is offline
 
Join Date: Jun 2010
Posts: 41
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

you should mention you need to chmod the folder with the log
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 08:55 PM.


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.04634 seconds
  • Memory Usage 2,317KB
  • Queries Executed 24 (?)
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
  • (3)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
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (1)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)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_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