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
MGC Chatbox Evo Details »»
MGC Chatbox Evo
Version: 3.4.0, by VBDev VBDev is offline
Developer Last Online: Dec 2021 Show Printable Version Email this Page

Category: Chat Modifications - Version: 4.2.x Rating:
Released: 01-27-2008 Last Update: 09-01-2013 Installs: 2476
DB Changes Uses Plugins Template Edits Auto-Templates
Additional Files Translations  
No support by the author.



This mod is automatically compatible with vB3.6.x, vB3.7.x, vB3.8.x and vB4.x.x


Overview

MGC Chatbox Evo is the most ever installed chatbox for vBulletin !


It offers a new enhanced online experience to your members leading to increased time spent online of more than 25% by providing them with a new, more interactive, way to interact with each other.
  • Important number of features
  • High level of configurability to fit each users needs
  • Channels system
  • Many commands
  • Bot system
  • and more...
... makes MGC Chatbox Evo a must have for your forum !

Detailed features

Following is a non-exhaustive list:
  • Simple install
  • Ajax based with:
    • Fast and Intelligent chats retrieval through javascript calls to server files (refresh delay configurable per usergroup)
    • Edit/update by double-clicking on a chat
    • Interact on chats through menus and javascript
  • Many usergroup permissions to limit features according to usergroups
  • Full configuration of the chatbox display:
    Size, position on forum pages, editor layout (either top/bottom input or left/right textarea) and position, number of chats displayed, ...
  • Full configuration of the chats display:
    Authorized bbcodes selection, date/time options, avatar display, ...
  • Possibility to create channels (unlimited number) with multiple configuration options:
    • Warn user of new message when not active through blinking image and eventually sound notification
    • Possibility to select on which specific page each is displayed
    • Option to display the channel only for selected languages
    • Usergroup/User permissions to access the channel
  • Many commands available with usergroup/user permissions to access them:
    • /me: well known IRC command
    • /del: remove shouts (different possibilities of removal)
    • /ignore: ignore shouts from another user
    • /ban: ban user from chatbox
    • /pm: send a private chat to another user
    • /announcement: modify the announcement on top of the chatbox
    • /slap: allow user to slap another user
    • /team: chats sending between specified usergroups
    • /l33t: I33t-ify a message
    • /banchan: ban user from specific channel [PRO only]
  • Forum activity notifications system in the chatbox:
    • Different display options:
      • In the chatbox melted with chats
      • In the chatbox in a separate column
      • In the vB4 sidebar or a custom sidebar for vB3
    • Multiple notifications:
      • New thread creation
      • New post creation
      • Post thanked (Abe's)
      • New registrations (not included - separate product)
      • IBProarcade highscore (not included - separate product)
  • Bot system with set of predefined trigger chat and corresponding answers and automatic bot chats [PRO only]
  • Archive system with statistics as well as download and search capabilities
  • Possibility to display the list of users online in the chatbox
  • Force anynomous to enter a username before chatting if they can access the chatbox
  • Antiflood system
  • Private chats feature through PM in tabs
  • Optional sound notifications
  • Inactive mode feature for server load optimization
  • User statistics display in posts and profile
  • Chatbox statistics display on forumhome
  • Create thread from a chat [PRO only]
  • CMS Integration (not included - separate product)
    • vBAdvanced CMPS
    • vBulletin 4 CMS
  • Importers from other chatbox systems:
Install

Refer to the readme for the chatbox install.

Demo

Live demo on MGC Products forum

Languages
  1. French
  2. English
  3. German [Not yet updated]
  4. Serbian [Not yet updated]
Support

On my website mostly and in this thread


Int?gration

Integration in IBProarcade is described in the readme.
vBAdvanced CMPS and vBulletin 4 CMS integration are available as additional modules.


Compatibility

This hack is compatible with vB3.6.x, vB3.7.x
, vB3.8.x and vB4.x.x

Changelog

First part:

https://vborg.vbsupport.ru/showpost....&postcount=221

Second part:
https://vborg.vbsupport.ru/showpost....postcount=5429

Third part:

https://vborg.vbsupport.ru/showpost....postcount=8469

How to set the channel images


Thanks to princeedwards for this little how to : click here

PRO version and additional addons available on my website

This mod is automatically compatible with vB3.6.x, vB3.7.x, vB3.8.x and vB4.x.x

Download Now

File Type: zip [FREE]MGC_Chatbox_Evo_3.4.0.zip (1.70 MB, 3001 views)

Show Your Support

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

Comments
  #2372  
Old 08-29-2008, 07:45 PM
Kaycee123 Kaycee123 is offline
 
Join Date: Jun 2007
Location: Alberta, Canada
Posts: 122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

We're still having problems with the chatbox not working for some members. For some it locks on "loading" and their chats never come up. Others are not able to see any of the chats in the chatbox, only in Archives.

The members who are having problems have cleared their caches several times and it still doesn't work.

Sometimes switching from FF to IE helps, or vice versa. Any ideas?
Reply With Quote
  #2373  
Old 08-29-2008, 08:34 PM
Gamempire Gamempire is offline
 
Join Date: Aug 2008
Posts: 59
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i can't see the chat after i had installed..why? i tried witdh the mod to the template but it still doesn't work..
Reply With Quote
  #2374  
Old 08-30-2008, 07:51 PM
Ranger187 Ranger187 is offline
 
Join Date: Nov 2003
Posts: 921
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gpc10347 View Post
<can of worms>

I have talkerbot working on my site and of course, mgc chat is working well too.. Anyone else have both and - figured out some code to make the talkerbot a part of the chat?

</end worms>
Who knows if that will be added.

Quote:
Originally Posted by Gamempire View Post
i can't see the chat after i had installed..why? i tried witdh the mod to the template but it still doesn't work..
Because you like every other n00b doesn't READ the instructions. USERGROUPS > Edit

Quote:
Originally Posted by Kaycee123 View Post
We're still having problems with the chatbox not working for some members. For some it locks on "loading" and their chats never come up. Others are not able to see any of the chats in the chatbox, only in Archives.

The members who are having problems have cleared their caches several times and it still doesn't work.

Sometimes switching from FF to IE helps, or vice versa. Any ideas?
Loading or not showing at all = server. I think I asked, and you never replied. Is this running apache?

https://vborg.vbsupport.ru/showpost....postcount=2100
Reply With Quote
  #2375  
Old 08-30-2008, 10:39 PM
reitube reitube is offline
 
Join Date: Jan 2004
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

in order to fit the chatbox on a side column of a portal like vba, it would be nice to resize the chatbox to a minimum. Therefore, it should be possible to arrange the icons (via configuration) beow the input field and have smaller icons. Furthermore, a configurable width would be great.
Thanks for the Mod, great job..

Regards.
Reply With Quote
  #2376  
Old 08-30-2008, 10:43 PM
Ranger187 Ranger187 is offline
 
Join Date: Nov 2003
Posts: 921
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sounds more like a plugin to this mod, then a function. Not a bad idea. But, it's already a module VBa as a shotbox on the main page
Reply With Quote
  #2377  
Old 08-31-2008, 06:02 AM
zelnik zelnik is offline
 
Join Date: Aug 2008
Posts: 374
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Kaycee123 View Post
We're still having problems with the chatbox not working for some members. For some it locks on "loading" and their chats never come up. Others are not able to see any of the chats in the chatbox, only in Archives.

The members who are having problems have cleared their caches several times and it still doesn't work.

Sometimes switching from FF to IE helps, or vice versa. Any ideas?
I had this problem when upgrading from to 1.0 and solved it by re-ftping all the files over again (no need to reimport) just ftp upload all the associated files and it seem to fix it.
Reply With Quote
  #2378  
Old 08-31-2008, 12:58 PM
VBDev's Avatar
VBDev VBDev is offline
 
Join Date: Jan 2004
Location: France
Posts: 2,570
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi all,

Just back from holidays today.

Will start going through all your messages but I am currently a bit sick and thus am not sure If I can handle eveything.
Reply With Quote
  #2379  
Old 08-31-2008, 02:06 PM
VBDev's Avatar
VBDev VBDev is offline
 
Join Date: Jan 2004
Location: France
Posts: 2,570
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ready boys ? Take a long breath and read all my answers

I hope i didn't forget anyone.

Quote:
Originally Posted by pedroenf View Post
The issue is that when chatbox is enabled you do not receive vBulletin PM pop-up.
When you are in that condition, which javascript error do you see ?

Quote:
Originally Posted by NeutralizeR View Post
I've just upgraded from the old version of this hack to evo version. I used to run my chatbox with only 1 query, now it executes 3 queries. 1 for the core hack, 1 for the smilies and 1 for something else. Is it possile to run the new version with only 1 query? (i disabled all settings need extra queries)
If you deactivate the chatbox smilies it will remove one query (used to build up the smilies toolbar).

To go down to one query you can try to remove one other query that should not be run in case of autocompletion mode inactive.
Here is what you can do to give it a try:
  1. Disable the autocompletion option
  2. Edit the functions_mgc_cb_evo.php
and replace :

PHP Code:
    $commands $vbulletin->db->query_read("SELECT * FROM " TABLE_PREFIX "mgc_cb_evo_command WHERE active='1'");
    
    while (
$command $vbulletin->db->fetch_array($commands))
    {
        if (
mgc_cb_evo_can_use_command($command))
        {
            
$show['mgc_cb_evo_command_' $command['identifier']] = true;

            
/* If autocompletion is active, add commands tips to autocompletion array */
            
if ($vbulletin->options['mgc_cb_evo_act_autocompletion'])
            {
                
$append_array get_command_autocompletion_array($command['identifier']);
                
$autocompletion_js_array array_merge($autocompletion_js_array,$append_array);
            }
        }
        else
        {
            
$show['mgc_cb_evo_command_' $command['identifier']] = false;
        }
    }
   
   if (
sizeof($autocompletion_js_array))
   {
       
/* Order table alphabetically */
       
sort($autocompletion_js_array);
   
       
/* Implode array */
       
$autocompletion_js implode(',',$autocompletion_js_array);
   } 
by

PHP Code:
    /* Retrieving of commands permissions to customize the chatbox displayed elements */
    
$autocompletion_js_array = array();
    
    if (
$vbulletin->options['mgc_cb_evo_act_autocompletion'])
    {
        
$commands $vbulletin->db->query_read("SELECT * FROM " TABLE_PREFIX "mgc_cb_evo_command WHERE active='1'");
        
        while (
$command $vbulletin->db->fetch_array($commands))
        {
            if (
mgc_cb_evo_can_use_command($command))
            {
                
$show['mgc_cb_evo_command_' $command['identifier']] = true;
    
                
/* If autocompletion is active, add commands tips to autocompletion array */
                
if ($vbulletin->options['mgc_cb_evo_act_autocompletion'])
                {
                    
$append_array get_command_autocompletion_array($command['identifier']);
                    
$autocompletion_js_array array_merge($autocompletion_js_array,$append_array);
                }
            }
            else
            {
                
$show['mgc_cb_evo_command_' $command['identifier']] = false;
            }
        }
       
       if (
sizeof($autocompletion_js_array))
       {
        
/* Order table alphabetically */
        
sort($autocompletion_js_array);
       
        
/* Implode array */
        
$autocompletion_js implode(',',$autocompletion_js_array);
       }
    } 
This should move things down to one query. I will update the chatbox code accordingly in the next version.

Quote:
Originally Posted by shot2bits View Post
PS - does the shoutbox auto update after somebody posts a message?
No, it does refresh on the other users window each specified number of seconds (you set it as called "autorefresh" time).

Quote:
Originally Posted by BozzaJos View Post
Thanks Andrew. I never noticed Dev answered my question. Anyway, here is a bigger screenshot!

Yes this is what I thought, I miss that one out

I have added it to the bug list and will correct it in the next version !

Quote:
Originally Posted by NeutralizeR View Post
I also have the same issue with BozzaJos. Plus...

By default, vbulletin asks for confirmation after clicking log out and the page turn into gray in IE. When MGC Chatbox Evo is enabled, it doesn't asks for confirmation and directly logs me out. I can see the yellow javascript error icon in the bottom left corner of IE. Maybe a conflict with the JS files.
The problem is that I am a mac user and thus can't test that . Could you try to tell me which kind of error is displayed in ie ?

I add it in the list of known bugs.

Quote:
Originally Posted by gpc10347 View Post
<can of worms>

I have talkerbot working on my site and of course, mgc chat is working well too.. Anyone else have both and - figured out some code to make the talkerbot a part of the chat?

</end worms>
Honestly this is not something I would, I don't know talkerbot at all and prefer to concentrate on bringing the chatbox to even further completness.

Quote:
Originally Posted by reitube View Post
in order to fit the chatbox on a side column of a portal like vba, it would be nice to resize the chatbox to a minimum. Therefore, it should be possible to arrange the icons (via configuration) beow the input field and have smaller icons. Furthermore, a configurable width would be great.
Thanks for the Mod, great job..

Regards.
Quote:
Originally Posted by Ranger187 View Post
Sounds more like a plugin to this mod, then a function. Not a bad idea. But, it's already a module VBa as a shotbox on the main page
I agree with Ranger187, the VBa chatbox module for my chatbox released by stangger5 already does it.
Reply With Quote
  #2380  
Old 08-31-2008, 05:41 PM
Fireproof Fireproof is offline
 
Join Date: Apr 2007
Posts: 155
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by redtailboas View Post
Installed. Great product and working great!

Is there a way to disable Chatbox in one style? I have a mobile style (and chat does not work on mobile devices that I have tested) so I would just like to disable it only for the mobile style.

Any suggestions?
I have this same need.

Any hope on getting some help with this?



Also - separately, is your next release likely to solve the "non-scrolling" issue when using "oldest first"?
Reply With Quote
  #2381  
Old 08-31-2008, 08:41 PM
SnapOff Racing SnapOff Racing is offline
 
Join Date: Apr 2006
Posts: 336
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Concerning the issue about the private messages, that is happening for me as well. No popup window for new private messages. Just an FYI
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 03:31 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.16509 seconds
  • Memory Usage 2,419KB
  • 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_php
  • (13)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
  • (7)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (16)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
  • (1)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