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

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

Category: Chat Modifications - Version: 3.8.x Rating:
Released: 02-19-2009 Last Update: Never Installs: 34
DB Changes Uses Plugins Auto-Templates
Re-useable Code Additional Files Translations  
No support by the author.

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

IMPORTANT NOTICE: This hack has now been discontinued - this means that while it will remain available for download and use, there will be no further updates as this thread is no longer monitored. I am also not interested in doing paid work requests to update this hack at all.


IMPORTANT NOTICE 2: This hack only works with FlashChat 4.7.12, and will not work with FlashChat 5.x.x.
There is version of this hack that will work with FlashChat 5.x.x and later versions, and can be downloaded here.



What Does This Hack Do?[hr]hr[/hr]
This is an add-on/enhancement to Paul M's Flashchat: Who is chatting hack.
This is the v3.8 port of my v3.7.x hack with extra 10 extra display locations, and enabling display locations per usergroup via usergroup permissions (no longer centrally, so allowing extra flexability).

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. Tufat's FlashChat v4.7.12
  2. Paul M's Flashchat 4 Integration for vB 3.8 v3.8.001
  3. Paul M's Members who are chatting in Flashchat 4 v3.8.001
  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 Flashchat: Who is chatting.

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.

Paul M's has kindly given me permission to use some of his code in my Who is chatting add-on hacks.

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

What You Get
  1. It displays the chat list under the navbar in the following locations:
    • Forum Home
    • Forum Display
    • Show Thread
    • Who is Online
    • Members Profile pages
    • Search pages
    • Tag Search
    • Social Groups
    • Calendars
    • FAQ
    • Albums
    • User Profile
    • UserCP
    • Private Messages
    • Subscriptions
    • Members List
  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 (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.


vBulletin Version Compatibility[hr]hr[/hr]
This hack can only be used with v3.8.0 and later versions.

For the unsupported v3.7.x version of this hack - check here. For the unsupported v3.6.x version of this hack - check here. For the unsupported v3.5.x version of this hack - check here.

NOTE: I will not be upgrading this hack to vBulletin v4.0.x.



Install/Uninstall Instructions[hr]hr[/hr]
The InstallInstructions.txt instructions file is included in attached .zip file.


Screenshots[hr]hr[/hr]
Show in this order:
  • Who is Chatting box
  • AdminCP options
  • Usergroup permissions

Version History[hr]hr[/hr]
v3.8.001 - Friday 20th February 2009
-- Initial/final vBulletin v3.8.x Release
-- Changed: Installation Instructions (now has uninstall instructions)
-- Added: VersionHistory.txt
-- Added: 17 Phrases
-- Added: 1 bitfield file
-- Removed: 1 plugin (no longer needed)
-- Removed: 7 AdminCP Options (no longer needed, now set via usergroup permissions)


Thanks[hr]hr[/hr]
Thanks go out to Paul M who gave me permission to use some of his install code.


Show Your Appreciation [hr]hr[/hr]
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.

Download Now

File Type: zip ms_wic4_addon.zip (5.3 KB, 194 views)

Screenshots

File Type: png screenshot1.png (8.7 KB, 0 views)
File Type: png screenshot2.png (22.1 KB, 0 views)
File Type: png screenshot3.png (51.7 KB, 0 views)

Show Your Support

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

Comments
  #12  
Old 03-07-2009, 09:17 PM
TalkVirginia's Avatar
TalkVirginia TalkVirginia is offline
 
Join Date: Oct 2008
Location: Virginia
Posts: 545
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Looks good but would be even better if it could be shown in a module.
Reply With Quote
  #13  
Old 03-10-2009, 01:47 AM
Bloodhound2922 Bloodhound2922 is offline
 
Join Date: Sep 2008
Location: Australia
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I installed this hack as explained here, and everything shows up as supposed to, with the exception of those permissions.

Here is what the Administrator usergroup permissions look like after I have chosen the permissions, and BEFORE I have pressed Update:


This is what it looks like after I press Update:


This is what the Usergroup Manager page looks like after I have set the permissions:


This is the permissions of the new 'administrator' usergroup


And I originally installed the v.5 version, but then uninstalled that when I realised that I only had chat version 4. Please disregard that post.
Reply With Quote
  #14  
Old 03-10-2009, 05:42 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 Bloodhound2922 View Post
I installed this hack as explained here, and everything shows up as supposed to, with the exception of those permissions.

Here is what the Administrator usergroup permissions look like after I have chosen the permissions, and BEFORE I have pressed Update:

This is what it looks like after I press Update:

This is what the Usergroup Manager page looks like after I have set the permissions:

This is the permissions of the new 'administrator' usergroup

And I originally installed the v.5 version, but then uninstalled that when I realised that I only had chat version 4. Please disregard that post.
As I said in my previous reply, I do not have any idea what is causing it, but I do know that there is no way this hack can be causing the problem, as it it just affects the ms_wic4_addon_permissions column which is added to the Usergroup table by this hack (no vBulletin usergroup permissions are touched at all). There is no code in my hack that can cause a usergroup to be replicated/duplicated/copied. So, something else must be causing it.

I have even installed/uninstalled this hack again a couple of times on two installations and could not recreate the problem you are having.

[s]As I can not recreate this problem, the only other option is that I am going to have to look at your installation.

If you want me to take a look then feel free to PM me your site address, a temp admin user (with admin permissions - Can Administer Settings for editing options, Can Administer Styles for editing templates, Can Administer Language Settings for editing phrases, Can Administer User Permissions to edit usergroups and finally Can Administer Plugins for editing products and plugins), and ftp access details, without these I can not help you. I will look when I have time, and even if I have a look, I can not guarantee that I will be able to fix it, so it is up to you what you want to do. You can revoke these after I have helped you out.

Let me know what you decide.[/s]

There is nothing else I can do or suggest to help.
Reply With Quote
  #15  
Old 03-10-2009, 11:06 PM
Bloodhound2922 Bloodhound2922 is offline
 
Join Date: Sep 2008
Location: Australia
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have just tried to change the colour of a certain usergroup, and the same thing happened, which shows that it is something not related to your hack. I will submit a support ticket to vB, and if they can't resolve it, I'll probably have you take a look at it.
Reply With Quote
  #16  
Old 03-10-2009, 11:27 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 Bloodhound2922 View Post
I have just tried to change the colour of a certain usergroup, and the same thing happened, which shows that it is something not related to your hack. I will submit a support ticket to vB, and if they can't resolve it, I'll probably have you take a look at it.
My offer to look at your installation is in regards to this hack only, as anything could be causing your problem, and I have only limited time to provide support because I work full time and also study full time at university. If I determine this hack is not causing the issue, then you will have to have rely on vb.com helping you out via the support ticket you lodge with them.
Reply With Quote
  #17  
Old 03-17-2009, 09:27 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 Bloodhound2922 View Post
I have just tried to change the colour of a certain usergroup, and the same thing happened, which shows that it is something not related to your hack. I will submit a support ticket to vB, and if they can't resolve it, I'll probably have you take a look at it.
Quote:
Originally Posted by Mosh View Post
My offer to look at your installation is in regards to this hack only, as anything could be causing your problem, and I have only limited time to provide support because I work full time and also study full time at university. If I determine this hack is not causing the issue, then you will have to have rely on vb.com helping you out via the support ticket you lodge with them.
The offer to look at your installation has been on the table for over 7 days, and because the offer was not taken, it has now withdrawn because I do not have unlimited free time to help. There is nothing else I can do or suggest to help in this case, sorry.
Reply With Quote
  #18  
Old 07-06-2009, 08:56 PM
LTW LTW is offline
 
Join Date: Jun 2005
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Mosh ... Thank You!

LTW
Reply With Quote
  #19  
Old 08-02-2009, 10:18 PM
yotsume's Avatar
yotsume yotsume is offline
 
Join Date: Dec 2006
Posts: 844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

QUESTION: People Icon Chnaged to Blank Target Link to Full Chat

Can you please tell me how to alter the link of the people icon in this hack so that it opens my full screen chat in a new blank window as the target.

I was able to code it so the Icon of the people links to my main chat and not the integrated chat.... now all that is left is to get the target to work.

Can you please tell me what I have to change and the correct code.

THANKS
Reply With Quote
  #20  
Old 08-02-2009, 10:53 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 yotsume View Post
QUESTION: People Icon Chnaged to Blank Target Link to Full Chat

Can you please tell me how to alter the link of the people icon in this hack so that it opens my full screen chat in a new blank window as the target.

I was able to code it so the Icon of the people links to my main chat and not the integrated chat.... now all that is left is to get the target to work.

Can you please tell me what I have to change and the correct code.

THANKS
As stated in the first post under hack support, I do not support custom template alterations.

But that being said, the below should work, but if it does not, you are on your own.

In the Display_Chatters_Addon template, find:

HTML Code:
<a href="$fcpath">
Replace it with:

HTML Code:
<a href="http://your-forum-here/chat/flashchat.php?" target="_blank">
Reply With Quote
  #21  
Old 08-02-2009, 11:03 PM
yotsume's Avatar
yotsume yotsume is offline
 
Join Date: Dec 2006
Posts: 844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Aaa I was very close but was using the default statement type to try and add the target!

Works perfect thanks!

EDIT: I just had an idea to match my edit. I am going to redo that icon so it says "Join Chat". Just having an icon of people hide the fact that it is actually linked. What do you think?

Attached is a simple text image to replace the icon. I will post what I come up with as a better looking button icon.
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:17 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.09558 seconds
  • Memory Usage 2,353KB
  • 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_html
  • (5)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
  • (3)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
  • (4)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
  • 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