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
I mean the "Name of the channel image" image that is mandatory to fill out when creating a new channel. This image is supposed to display in the chat area instead of the title of the channel showing up instead.
yes we have installed it, and removed the offending <if> statement and the corrsponding </if> and have the images set properly as well. However we can not seem to assign usergroups to the channels and thus I think no one is able to see it.
On a side note when I as an admin type /team TESTTESTTEST it shows no where but if I look at the team archives then i can see the message.
Seriously any help would be appreciated.
How do you set usergroups for a channel ? Once you have created a channel, you have to change them in the command attached to the channel.
Quote:
Originally Posted by Kyderoy
Ok I figured it out... I had to move the chat images to the new skin folder
Oh ok sorry I must have not well understood your question
Quote:
Originally Posted by XiZa
The advantage is that users without javascript simply won't see the channel. The channel is hidden by default (style=display:none) and then shown via javascript.
Or does the channel work without javascript as well? I tested it and it just showed a "loading..." message but I forgot to check if I could post stuff on it. Maybe there should be a fallback with iframe that refreshes every x seconds instead of ajax. Ofcourse that won't be able to use the new functionality you are hopefully going to incorporate (json ) but I think only a small part of the usrs will have javascript disabled. Maybe you should also do a check to see if ajax is enabled (and put that value in a cookie so as not to check on every page) and if not use the iframe fallback.
Btw, this message:
"Error : you can't send a private chat to this user as he doesn't have the necessary permissions to use this feature.
"
should be "he/she", not just "he"
This is perhaps the case for other phrases, I will correct it but it won't be a top priority task !
Quote:
Originally Posted by XiZa
Btw are you supposed to get a notification when a message is posted in another channel?
If you activate the warning system yes.
Quote:
Originally Posted by XiZa
I would love if this worked more like facebook;
1 public channel, then for each private chat another channel (or tab) which would be better at the bottom instead of the side.
That way, users also won't make any mistakes by inadvertedly forgetting to type /pm first or mistyping it and thus releasing sensitive information on the public channel.
I am not very fan of the tabs.
Btw it would need full recoding of the template and I don't have time for it. Remember I do it for free during my free time
Quote:
Originally Posted by XiZa
Another benefit would be that you could possibly cache the user permissions and would not have to check the user table on every /pm command + if user is allowed to use the command, etc
I use latest vbulletin and the latest mgcevo 4.0 and latest vbadvanced module, both turn up white. I tryd to set default color to black it simply wont do it. And i wonder why.
Where are you trying to default the color ?
There is too options for color, one for usergroup in the admincp and one for each user in their control panel (modify options).
I mean the "Name of the channel image" image that is mandatory to fill out when creating a new channel. This image is supposed to display in the chat area instead of the title of the channel showing up instead.
The name is displayed if you haven't set your image name correctly.
As I explained there must be 3 images and you don't have to put in the channel creation page the _sel,_nosel and _new nor the .gif extension.
Quote:
Originally Posted by mc0676
The inibition use of the bbcode size for me don't work as max size.
Why this ?
The max size inhibition doesn't avoid users to use bigger size if they type by hand. Otherwise, they won't see in the size menu anything bigger than your limitation.
Quote:
Originally Posted by MV Blackie
i cannot use characters like :
? ? ? .... otherwise i need to close browser and try again with 'normal' characters ?
Quote:
Originally Posted by XiZa
well he does use substr and stuff in his code which is not utf8 compliant however, ? etc works with me..
Oh I didn't knew that ! So this could be why some users are experiencing sometimes problems with special characters.
Do you know a way to avoid that ?
This seems strange that not all experience that problem.
Quote:
Originally Posted by mc0676
Another request, when you set the initial state to inactive mode, it would be better if there was another message than this:
The chatbox is in inactive mode.
To leave this mode, click on the refresh button if visible, otherwise press the F5 key to reload you browser's page.
Leave this mode? The user never entered it as it was the initial state and F5 won't solve the problem in this case.
Yes he never entered but he will want to leave it so the sentence is right on that part.
And F5 should be pushed if the refresh button is not visible.
If inactive mode is active by default, refresh button will always be visible otherwise the admin is stupid