Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
VSa - ChatBox (AJAX) Details »»
VSa - ChatBox (AJAX)
Version: 3.1.8, by Valter Valter is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Chat Modifications - Version: 4.x.x Rating:
Released: 02-07-2010 Last Update: 09-10-2012 Installs: 2860
DB Changes Uses Plugins Auto-Templates
 
No support by the author.

Info:
Powerful AJAX-based ChatBox for vBulletin.

Main Features:
-One step installation (no file uploads, no manual template modifications required)
-Put ChatBox on any forum page by setting script name and adding variable to desired template
-"ChatBox Full" (always available on separate page)
-"Messages Archive" (available on separate page, with options to edit/delete messages)
-"ChatBox Search"
-Option to block usergroups from viewing ChatBox
-Option to delete messages older than x hours automatically
-"ChatBox Statistics" (new messages since last visit, messages in last x hours, total messages, top x chatters,...)
-View users active in ChatBox (available in CBFull and Archive)
-Text formatting options (color, weight, style, decoration,...)
-Advanced Smiliebox
-Smiliebox options: total smilies available, smilies per row, smilie clipping, disable smilies...
-A lot of customizable stuff, including: set new/old status icons, time/date format, box height, message order, auto-refresh intervals,...
-One-click actions: View all messages posted by user X, Delete all messages posted by user x, Ban/unban user from ChatBox, View last message posted by user X, View your last message, View first unread message
-"/me" action (used when you want to refer to yourself in the "third person")
...and more...

View screenshots for more details.

Installation:
-Import XML file (as product): AdminCP > Plugin System > Manage Products > [Add/Import Product]
-OPTIONAL: Download attached images and extract them to images/editor (contains smilies/remove format icons)

To add to desired template (example FORUMHOME):
1. Add 'index' to THIS_SCRIPT locations (Product options)
2. Add 'FORUMHOME' to template names (Product options)
3. Open 'FORUMHOME' template and put "{vb:raw vsachatbox}" to desired line (for example after '<!-- /main -->') -> Save

To set options:
Go to: AdminCP > vBulletin Options > VSa - ChatBox

Versions:
v1.0 - Sep 15. 2007.
-First version
v2.3 - Sep 22. 2008.
-Latest vB 3.x version
v3.0 - Feb 08. 2010.
-Rewritten for vB4
-Known bugs fixed, code optimized
v3.0.1 - Feb 09. 2010.
-Fixed: Wrong title alignment in box/archive tables
-Fixed: Wrong expand/collapse button alignment in Safari
-Fixed: Wrong 'Smilies' alignment
-Fixed: XHTML errors
-New Setting: List templates where "{vb:raw vsachatbox}" will be enabled
v3.0.2 - Feb 09. 2010.
-Fixed: PHP error on CMS on some configs
-Fixed: 'Smilies' alignment
-Fixed: Minor bugs in PHP/HTML
v3.1 - Feb 14. 2010.
-New: CB Log-in/Log-out
-New Option: Stop auto-refresh if user inactive for X minutes
-New Option: Disable custom colors completely
-New Option: Random smilies
-New Option: Align messages to the usernames
-New: Remove text formatting button
-New: 'Smilies' replaced by image, arrrow removed
-Fixed: Move focus to input field when smilie inserted
-Fixed: 'Expand' button not shown after refresh
-Fixed: Now first item in color list is used as default
-Settings reorganized
-Several style/functionality bugs fixed
v3.1.1 - Feb 14. 2010.
-Fixed: Small JS issue on log-out
-New Option: Logged-out by default
v3.1.2 - Feb 16. 2010.
-Fixed: Errors with PHP 5.3
-Fixed: CB table messed up in footer
-Fixed: Several style errors, including XHTML incompatibilities
-New: Auto-insert on forumhome location - Below Forums
-New: Option to reverse message order in CB Archive
v3.1.3 - Feb 19. 2010.
-Fixed: Color selector dimensions
-Fixed: Minor bugs
v3.1.4 - Feb 20. 2010.
-New: Color Select replaced by Color Menu (and it's sexy)
-Note: Above fixes issues with Safari for Mac
-Fixed: Issue with Default color if it's in RGB format
-Note: Above will not change already posted messages
-Fixed/improved: Several style details
-Note: You may die if your templates are not reverted after upgrade
v3.1.5 - Feb 20. 2010.
-Fixed: Chrome not showing Color menu
-Fixed: headinclude_bottom added to <head
v3.1.6 - Feb 24. 2010.
-Fixed: Several style/functionality issues
-New: Set groups NOT able to edit messages
v3.1.7 - Jan 21. 2012.
-Fixed: Status images
-Fixed: Smilies button
-Fixed: Menu items invisible until highlighted
-Fixed: Several style issues (background, menus, colors, smilies)
-Fixed: https links not parsed automatically
-New: Show ChatBox in selected forum only
-New option: Automatically disable auto-refresh if server load is higher than X
-New Option: Set usergroups able to prune ChatBox
-New: 'Prune ChatBox' option available in the Main ChatBox drop-down menu
-Improved: Product menus re-organized
-Minor bugs fixed, codes optimized

Download Now

File Type: zip VSa - ChatBox v3.1.8.zip (23.5 KB, 8357 views)
File Type: zip optional_images_editor.zip (3.9 KB, 3725 views)

Screenshots

File Type: jpg cb1.jpg (92.7 KB, 0 views)
File Type: jpg cb2.jpg (102.6 KB, 0 views)
File Type: jpg cb3.jpg (115.0 KB, 0 views)
File Type: jpg arc1.jpg (62.9 KB, 0 views)
File Type: jpg arc2.jpg (69.6 KB, 0 views)
File Type: jpg acp1.jpg (132.0 KB, 0 views)
File Type: jpg acp2.jpg (105.5 KB, 0 views)

Show Your Support

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

Comments
  #1042  
Old 04-27-2010, 08:52 PM
NashChristian's Avatar
NashChristian NashChristian is offline
 
Join Date: Jul 2007
Location: Nashville, TN
Posts: 292
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Crrrazzzy View Post
thats not the case on my boards

i would like to change the default font color to white

you can see what i mean here
http://myinternetservices.com/tournaments/forum.php
Actually, that still MAY be the case for your boards. To my knowledge this has never been implemented in this mod. The default text color to the best of my knowledge is BLACK. I would still like to figure out how NOT to assign a color with the text.

Has anyone dealt with this yet?
Reply With Quote
  #1043  
Old 04-27-2010, 09:11 PM
Ozymandyus Ozymandyus is offline
 
Join Date: May 2005
Posts: 85
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Ozymandyus View Post
I've set up a template and widget that work correctly, but I have one nagging problem...the only possible way I can get the chatbox working on my front page is to allow it on ALL pages. If I have anything in the chatbox settings for "Show ChatBox on pages (comma separated THIS_SCRIPT locations)" then it loads on none of them. If I leave it blank it loads on all of them. Obviously I'm missing something, but I can't figure out what. I've tried any number of combinations of settings on Show ChatBox on pages" and "Show ChatBox in templates", but haven't found the magic bullet yet. Would appreciate any pointers.
If anyone is curious about setting up something similar, I finally did get figured out the right combination to only show it where I wanted it to on the vbadvanced CMPS. I had thought that the correct page for display was 'adv_portal', but as it turns out it was 'adv_index'. I can post the entire process I went through if anyone wants to re-create it.
Reply With Quote
  #1044  
Old 04-27-2010, 09:25 PM
NashChristian's Avatar
NashChristian NashChristian is offline
 
Join Date: Jul 2007
Location: Nashville, TN
Posts: 292
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Ozymandyus View Post
If anyone is curious about setting up something similar, I finally did get figured out the right combination to only show it where I wanted it to on the vbadvanced CMPS. I had thought that the correct page for display was 'adv_portal', but as it turns out it was 'adv_index'. I can post the entire process I went through if anyone wants to re-create it.
Sure, why not share it? Someone will surely want to try it. Will this also work on the vB CMS home?
Reply With Quote
  #1045  
Old 04-27-2010, 10:06 PM
Ozymandyus Ozymandyus is offline
 
Join Date: May 2005
Posts: 85
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by NashChristian View Post
Sure, why not share it? Someone will surely want to try it. Will this also work on the vB CMS home?
No, the only way I ever got it to work with the vB CMS was by basically shoehorning Valter's entire codebase for the chatbox into one widget (all credit to cory_booth there, thanks for the help, sir). This is however cumbersome, has problems with format and smilies, and of course you have to update it all by hand if the version changes. I was using it this way until the 4.0.3 vB release, which introduced so many CMS bugs that I got fed up with their interface and decided to look elsewhere. Here's what I did:
  • Install VSa - Chatbox if you haven't already
  • Download vbaCMS from http://www.vbadvanced.com/
  • Install vbaCMS
  • Disable vBulletin's built-in CMS, if you're using it (CP - Plugins & Products - Plugin Manager, uncheck everything under "Product : vBulletin CMS")
  • Create new vbaCMS module
  • CP - vBa CMPS - add a new module (type = template)
  • Title "Chatbox" (or whatever, doesn't matter)
  • Active - yes
  • Template to Include: adv_portal_vsa_chatbox
  • Style: whichever you're using
  • Template Content: {vb:raw vsachatbox}
  • Use Module Wrapper Template: no
  • Set your usergroup permissions to taste
  • Save your module
  • Edit chatbox settings (CP - Settings - Options - VSa - ChatBox)
  • Show ChatBox on pages: index,adv_index
  • Show ChatBox in templates: FORUMHOME,adv_portal
  • Save Chatbox settings
  • Activate module on vbaCMS portal
  • CP - vBa CMPS - Edit Pages - (whatever you've named your portal page)
  • Drag your module to where you want it to display in your page in the "Active Modules" section
  • Set your usergroup permissions to taste
  • Not related to Chatbox, but you might want to tick off the "Add Navbar Link" option to keep your navbar consistent
  • Save, take a deep breath, and enjoy!

Setting it up this way makes it active in your vbaCMS portal page and your forum home page. If you don't want it on the forum home page, take out the 'index' option for 'show on pages' in the chatbox settings.
Reply With Quote
  #1046  
Old 04-28-2010, 06:48 AM
pdfbooks pdfbooks is offline
 
Join Date: Apr 2010
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks
Reply With Quote
  #1047  
Old 04-28-2010, 01:01 PM
CharlieDelta CharlieDelta is offline
 
Join Date: Apr 2010
Posts: 616
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by cracktvdigital View Post
Hi,

thanks for this hack ...

i would like know how i can change de color from chatbox (background) ...

now i have the chat in black ground but i would like change all chat in white color ...

sorry my bad english !
I have a similar problem and would like to change the background or the default text color.

Great mod by the way!!
Reply With Quote
  #1048  
Old 04-28-2010, 08:01 PM
mokujin's Avatar
mokujin mokujin is offline
 
Join Date: Oct 2005
Location: Czech
Posts: 345
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi Valter,
Can you add option Turn On/Off ChatBox like version for vb3? Thanks
Reply With Quote
  #1049  
Old 04-28-2010, 08:38 PM
tiga2 tiga2 is offline
 
Join Date: Feb 2010
Posts: 34
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Already 2 Days Im trying to find the "*name" if u use /me where can I find it? so I can delete the name.. I just want it red without name whilst using /me
Reply With Quote
  #1050  
Old 04-30-2010, 01:54 AM
Amcom Amcom is offline
 
Join Date: Dec 2007
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by pcljmk View Post
Ive got [d m, H:i] on chat window, whats wrong? :x
For 12 hr time in the ACP VSa - ChatBox put ( h:i A )
For 24 hr time put ( H:i )
For date ( m-d ) or ( d-m ) to your liking.
The above works on Linux Servers.
Reply With Quote
  #1051  
Old 04-30-2010, 03:35 PM
GONUMBER6's Avatar
GONUMBER6 GONUMBER6 is offline
 
Join Date: Jan 2010
Location: Sunny Arizona
Posts: 352
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have a question, I have noticed several times, at least once a day, I have a lot of guests online. When I go to "who's online" I see several IP addresses in the "Chatbox Archive". About 15 or so, give or take. Who or what is this, obviously a bot of some sort, I know they are not real guests on the site. Any answers on this would be appreciated. Thank you in advance.
Reply With Quote
Reply


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 01:27 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.07825 seconds
  • Memory Usage 2,400KB
  • 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
  • (6)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
  • (4)pagenav_pagelink
  • (6)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (38)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (9)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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • 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