Version: 3.4.0, by VBDev
Developer Last Online: Dec 2021
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
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 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
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
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?
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..
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.
Ready boys ? Take a long breath and read all my answers
I hope i didn't forget anyone.
Quote:
Originally Posted by pedroenf
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
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:
Disable the autocompletion option
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);
/* 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);
This should move things down to one query. I will update the chatbox code accordingly in the next version.
Quote:
Originally Posted by shot2bits
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
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
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 MGCChatbox 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
<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
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
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.
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"?