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

Reply
 
Thread Tools
Who is chatting Add-On (for Flashchat) Details »»
Who is chatting Add-On (for Flashchat)
Version: 4.46a, by Mosh Mosh is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Add-On Releases - Version: 3.6.x Rating:
Released: 04-01-2007 Last Update: 11-23-2007 Installs: 108
Uses Plugins Auto-Templates
Re-useable Code Additional Files Translations  
No support by the author.

Hack Support

This hack is now discontinued - this means that while it will remain available for download and use, there will be no further updates, nor will support be provided as the thread is no longer monitored.

Please click Mark as Installed if you are using this hack.


vBulletin Version Compatibility

This hack can only be used with vBulletin v3.6.x.


What Does This Hack Do?

This is an add-on/enhancement to Paul M's Who is chatting (for Flashchat) v 4.46.
This is a partial port of my v3.5.x hack with extras.

What hacks need installing before installing this hack?
These hacks need to be installed in this order and working correctly, for this hack to work.
  1. FlashChat v4.7.x (v5.x.x has not been tested with this hack)
  2. Paul M's Flashchat Integration for vB 3.6 v3.56
  3. Paul M's Who is chatting (for Flashchat) v4.46
  4. Then install this hack

This does not change the functionality of Paul M's hack, this is just an enhancement to your installed version of Who is chatting (for Flashchat), it will even display both boxes on the forum homepage if you do not turn off Paul M's version.

The members on my forum requested that the Members currently using Flashchat box be moved to the top of the forums as it was a long way to scroll down to see who was chatting, at the top members could see who was chatting.

As members had to enter the chat or visit the forum homepage again to see who was chatting, I fixed it so that my members could also see who was chatting as they browsed the various forums and threads as well as on the who is online pages.

Code that is used in this hack is mainly Paul M's and once again he has kindly given me permission to use the code in my Who is chatting add-on hacks. I have also used part of the description from his hack as well.

Thank you Paul, for all your work on the Flashchat integration, it makes all our lives easier


What It Does
  1. It displays the chat list under the navbar on Forum Home, Forum Display, Show Thread and Who is Online pages.
  2. The list view is collapsible, so you see just the number.
  3. Users who should display as coloured or bold etc are displayed correctly (based on the display usergroup)
  4. If you 'hover' over a username it will show the room they are chatting in and their status (away etc).
  5. If the chat is empty, a simple "No one is currently using the chat." message is displayed.
  6. Display the Most Ever chatters if enabled.
  7. The ability to turn it on/off is in the AdminCP Options (independent of Paul M's hack).
  8. The ability to select which locations this hack is displayed (independent of Paul M's hack).
  9. The ability to allow only certain usergroups to view the list is an AdminCP option (again, independent of Paul M's hack).
Note: This hack cannot display any bots in the chat, due to the strange way that FlashChat stores this information.

Note: There is no upgrade path from my v3.5.x version, you have to uninstall that one first before installing this one.


Installation Instructions
  1. Unzip the downloaded file and upload file in the Upload/includes folder to the <forum root>/includes folder.
  2. Import the XML into vB using the AdminCP Product Manager. If upgrading from an earlier version, then set Allow Overwrite to Yes.
  3. In vBulletin Options > Who Is Using Flashchat, change Who is in Flashchat - Enable to No so there are not 2 "Members currently using Flashchat" boxes displayed on the forum homepage display.
  4. In vBulletin Options > Who Is Using Flashchat (Add-On). Please change settings here to turn the hack on, select what groups can see this, select which locations you wish this hack to be displayed, if you want to turn the auto insert option off and make the template changes manually (use the contents of the Display_Chatters_Addon template to do so).


Version History
Note: Version numbers will be kept in sync with Paul M's hack

v4.46a - Saturday 24th Nov 2007
-- Final Release
-- Changed: Moved common code to file
-- Changed: Plugin code
-- Removed: Display plugins (not working correctly)

v4.46 - Friday 23rd November 2007
-- Changed: Brought up-to-date with Paul M's hack
-- Changed: Display template
-- Added: Extra AdminCP options

v4.41 - Monday 2nd April 2007
-- Initial Release


Show Your Appreciation

Although not required, if you have enjoyed the benefits of this hack, and would like show your appreciation for my efforts, then please feel free to click on the Support Developer link and donate any amount you feel is appropriate.

Show Your Support

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

Comments
  #22  
Old 04-14-2007, 06:34 AM
Mosh's Avatar
Mosh Mosh is offline
 
Join Date: Aug 2004
Location: Melbourne, Australia
Posts: 1,968
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by zethon View Post
Doh! Helps when you read the entire addon's documentation.
If you are using this, please click Marked as Installed.
Reply With Quote
  #23  
Old 04-14-2007, 10:53 PM
K2_02 K2_02 is offline
 
Join Date: Dec 2006
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by jdsinclair View Post
No, I do not have a CMPS installed. What portal do you have installed? I may look at it an do a hack for it if I like the portal.
I am using vBadvanced CMPS v2.2.1. It would be GREAT if you could make a CMPS module. My users have been begging me so they can see who's in the chatroom without having to enter it. Also, most bypass the forum homepage b/c they hit the portal page first.
Reply With Quote
  #24  
Old 04-14-2007, 11:38 PM
z3us z3us is offline
 
Join Date: Aug 2006
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I get a fatal error on install? www.nitroaddicts.com
the portal is fine but the /forums page says:

Warning: require_once(/home/z3us226/domains/nitroaddicts.com/public_html/forums//inc/config.php) [function.require-once]: failed to open stream: No such file or directory in /index.php(63) : eval()'d code on line 99

Fatal error: require_once() [function.require]: Failed opening required '/home/z3us226/domains/nitroaddicts.com/public_html/forums//inc/config.php' (include_path='.:/usr/local/lib/php') in /home/z3us226/domains/nitroaddicts.com/public_html/forums/index.php(63) : eval()'d code on line 99
Reply With Quote
  #25  
Old 04-15-2007, 08:33 AM
Mosh's Avatar
Mosh Mosh is offline
 
Join Date: Aug 2004
Location: Melbourne, Australia
Posts: 1,968
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by z3us View Post
I get a fatal error on install? www.nitroaddicts.com
the portal is fine but the /forums page says:

Warning: require_once(/home/z3us226/domains/nitroaddicts.com/public_html/forums//inc/config.php) [function.require-once]: failed to open stream: No such file or directory in /index.php(63) : eval()'d code on line 99

Fatal error: require_once() [function.require]: Failed opening required '/home/z3us226/domains/nitroaddicts.com/public_html/forums//inc/config.php' (include_path='.:/usr/local/lib/php') in /home/z3us226/domains/nitroaddicts.com/public_html/forums/index.php(63) : eval()'d code on line 99
Do you have Paul M's Who is in chatting (for Flashchat) hack installed as well?

As this hack relies on his and it looks like for some reason the chatfolder variable is not being picked up from his hack. I saw no need to include a path to the flashchat folder as his hack already has it defined and has to be installed for this hack to work.

If the variable was being picked up correctly then your full path would look like this:
Code:
/home/z3us226/domains/nitroaddicts.com/public_html/forums/<chatfolder variable>/inc/config.php
Where <chatfolder variable> is the folder name of your flashchat folder, and this is missing in the error that you have posted.

To check what this is set to in the AdminCP:
vBulletin Options -> Who is in Flashchat -> Who is in Flashchat - Location of FlashChat which is by default set to chat.
(NOTE: This is a setting from Paul M's hack that I use in my hack as it saves duplication of code).

When installing flashchat, it needs to be installed in the forum root and not the portal root. Now I don't know if have done this, but that could be one of the problems as well.
Reply With Quote
  #26  
Old 04-25-2007, 08:27 PM
cps cps is offline
 
Join Date: Mar 2004
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I installed the product into a 3.6.4 vB and it isn't working. I followed the instructions here: https://vborg.vbsupport.ru/showthread.php?t=143840

Everything installed without a hitch.

One interesting scenario, however, when I say "Yes" to the following (I know I'm not supposed to): Turn on the Who is in Flashchat (Add-On) display, I get the following error on my vB:

Warning: Unknown(d:\inetpub\xxxxx\xxxxx//inc/config.php): failed to open stream: No such file or directory in \index.php(63) : eval()'d code on line 6

Fatal error: (null)(): Failed opening required 'd:\inetpub\xxxxx\xxxxx//inc/config.php' (include_path='.;c:\php\pear') in d:\inetpub\xxxxx\xxxxx\xxxxx : eval()'d code on line 6


Notice the double (//) slashes above.
Thoughts?
Reply With Quote
  #27  
Old 04-26-2007, 05:32 AM
Mosh's Avatar
Mosh Mosh is offline
 
Join Date: Aug 2004
Location: Melbourne, Australia
Posts: 1,968
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by cps View Post
I installed the product into a 3.6.4 vB and it isn't working. I followed the instructions here: https://vborg.vbsupport.ru/showthread.php?t=143840

Everything installed without a hitch.

One interesting scenario, however, when I say "Yes" to the following (I know I'm not supposed to): Turn on the Who is in Flashchat (Add-On) display, I get the following error on my vB:

Warning: Unknown(d:\inetpub\xxxxx\xxxxx//inc/config.php): failed to open stream: No such file or directory in \index.php(63) : eval()'d code on line 6

Fatal error: (null)(): Failed opening required 'd:\inetpub\xxxxx\xxxxx//inc/config.php' (include_path='.;c:\php\pear') in d:\inetpub\xxxxx\xxxxx\xxxxx : eval()'d code on line 6


Notice the double (//) slashes above.
Thoughts?
Well, to start with, I installed this on a *nix system and you have installed it on a windows system, don't know if that will make a difference.

Do you installed Flashchat, Paul M's Flashchat integration and Paul M's Who is chatting hacks before this one? This hack is reliant on all 3 of those hacks being installed first.

The // looks like the / has been escaped 1 too many times or that the chatfolder variable from the Who is chatting hack by Paul M is not being picked up.
Reply With Quote
  #28  
Old 04-26-2007, 10:45 AM
cps cps is offline
 
Join Date: Mar 2004
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by jdsinclair View Post
....
Do you installed Flashchat, Paul M's Flashchat integration and Paul M's Who is chatting hacks before this one? This hack is reliant on all 3 of those hacks being installed first.
No, I did install FlashChat, but not the 2 Paul M.'s hacks. I will uninstall this one, install the 2 Paul M hacks and then reinstall this one.

Quote:
The // looks like the / has been escaped 1 too many times or that the chatfolder variable from the Who is chatting hack by Paul M is not being picked up.
This might clear up if I perform the correct installation sequence. My first thought was that it was a concatenation issue in the code.
Reply With Quote
  #29  
Old 04-26-2007, 01:02 PM
cps cps is offline
 
Join Date: Mar 2004
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

JD, updates made in proper order and everything is working fine. Thanks much. Next time, I'll RTFM.
Reply With Quote
  #30  
Old 04-26-2007, 01:54 PM
Mosh's Avatar
Mosh Mosh is offline
 
Join Date: Aug 2004
Location: Melbourne, Australia
Posts: 1,968
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by cps View Post
JD, updates made in proper order and everything is working fine. Thanks much. Next time, I'll RTFM.
Glad you got it all sorted
Reply With Quote
  #31  
Old 06-14-2007, 08:34 PM
jessej jessej is offline
 
Join Date: Jun 2006
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

installed and TY ..
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 05:27 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.05717 seconds
  • Memory Usage 2,320KB
  • 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
  • (1)bbcode_code
  • (7)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