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
  #5252  
Old 07-17-2009, 04:59 AM
VBDev's Avatar
VBDev VBDev is offline
 
Join Date: Jan 2004
Location: France
Posts: 2,570
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by kalisekj View Post
LOL VBDev I figured it was worth a try to Kindle the fire under ya. Me and My Users Love This Mod and I Will Be Paying for the full version as soon as the new release hits. WooHoo!
Ah ah lol Yes you sure shoulld kindle the fire under me, I have been pretty lazy lately and not very up to coding ...

Quote:
Originally Posted by Elric View Post
Hi, the box (2.3.2) works very fine in firefox, opera in the forum and in the vbcmps portal but in the IE8 in the forum the box load and load and load (in the portal is no problem), what is this..

best regards
Elric

ps:
the board software is 3.8.3
Did you fix this problem, it seems odd to me that the box do load well on the portal and not the forum.

Perhaps a misconfiguration of the url of the forum in the vbulletin options.

Quote:
Originally Posted by kalisekj View Post
BTW Can I possibly get someone to figure out how to show the chatbox on some other areas of my site, Critical areas being, profile pages, newthread pages, edit thread pages, in private messages pages. This way me and my mods will not miss a new user or critical question while doing our daily work around the web site.
There are options in the admincp for that purpose.

Quote:
Originally Posted by kalisekj View Post
How can I make Var $mgc_cb_evo_var recognized by VB 3.8.2?
Well this is what I was talking of just above. It shall be recognized if you had activate the option for. Did you ?

Quote:
Originally Posted by piratarg View Post
I take several seconds to load when you login to the forum and also to refresh the page.
Are you on a shared host ?
What internet connection speed do you have ?
How many chats are you displaying inside the chatbox ?
Reply With Quote
  #5253  
Old 07-17-2009, 05:06 AM
VBDev's Avatar
VBDev VBDev is offline
 
Join Date: Jan 2004
Location: France
Posts: 2,570
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gpc10347 View Post
Any way to disable Delete All chats (of a user) in the side menu (but still allow for a single line delete of an individual chat) ?

(Accidently hit the option to delete all of a user)
Well there is no detailled permission for the delete command so the answer is no.

Quote:
Originally Posted by gpc10347 View Post
Also.. maybe one more feature request: When users update albums, I never know it unless they tell me. It would be interesting for the chat to let us know when a picture has been added... (gpc10347 has added a new pic to the whatever album) - linked might be cool too but I need it to do my laundry too ..
Allright, I am adding this to the todo list but this might be only released in the BF version as I want differences between the two versions appart from the copyright removal

Quote:
Originally Posted by cmmguy View Post
Testing the:
"Display special chats (warnings) in a separate column in the chatbox"
Setting and have found that it displays properly in FireFox 3.5 but the columns overlap in IE6.

I tried decreasing the Percent of Special Chats column and the display problem shifts from one column to the other. It seems to be that the left column is fixed at a minimun width in IE6 because when I expand the whole browser width it fixes the overlap. This problem is not present in FireFox - which seems to properly adjust the width of both columns as the browser is adjusted.

Any suggestions?
Can you make a screenshot please ?

Quote:
Originally Posted by FF|Skyrider View Post
VBDev, I installed the rainbow plugin:
https://vborg.vbsupport.ru/showthrea...hlight=rainbow

But the color is not displaying in the chat box. Any way this can be done?
This can't work with the chatbox as this runs upon page load. Chats are loaded afterwards dynamically so the javascript doesn't apply.

Quote:
Originally Posted by piratarg View Post
Hi! I have an Error with "vBadvanced CMPS 3.1.0". This is the error that appears:

Code:
Details web page error

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0;. NET CLR 1.1.4322;. NET CLR 2.0.50727;. NET CLR 3.0.04506.648;. NET CLR 3.5.21022)
Date: Tue, 7 Jul 2009 12:11:59 UTC

Message: Syntax error
Line: 1
Char: 1
Code: 0
URI: forum/clientscript/mgc_cb_evo/yui/get/get-min.js
Thanks in advance for the help!
Hum this is strange I don't use this javascript file anymore.

Which version of the chatbox are you running ?
Reply With Quote
  #5254  
Old 07-17-2009, 05:18 AM
VBDev's Avatar
VBDev VBDev is offline
 
Join Date: Jan 2004
Location: France
Posts: 2,570
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by vgevolution View Post
In the mgc chat templates, I reversed every instance of alt1 to alt2 and alt2 to alt1, which makes the main chat window white and the editor/onlineusers gray. MUCH better IMHO.
Well, up to the user to change the templates

Quote:
Originally Posted by vgevolution View Post
1. BBCodes options are an all or nothing setting. It would be nice to have per usergroup settings for BBCode font, size, color, etc, not just for everyone or no one.
I think there is a usergroup permission for bbcodes and smilies in the chatbox.

Quote:
Originally Posted by vgevolution View Post
2. Even when I turn off the ability to use font, size and color options, they are still available in the BBcode bar. Shouldn't they be hidden? They don't do anything, so why are they visible? I do wish I could limit specific usergroups access to these BBcodes (see #1).
Are you sure ? Perhaps you just limited the type of things that could be used ?

Quote:
Originally Posted by vgevolution View Post
3. There is no size setting for the Users Online area, especially when embedded. The default size is HUGE compared to most of my forums. Had to forcefully modify the templates to fix it. It would also be nice to show the online users on the side as an option.
On the side ?

Quote:
Originally Posted by vgevolution View Post
4. There should be an option to reverse the alt1/alt2 color scheme. I like my shouts on white, not grey. Again, had to mod the templates to fix it. I would also appreciate a theme override color scheme -- I may not want odd theme colors to be used in the shoutbox so my eyes don't bleed. In other words, if I have a dark theme, I may still want black shouts on white backgrounds.
Well adding an option to set which alt is the first one seems a bit "rich" not sure this really is needed.

What do you mean by theme override color scheme ?

Quote:
Originally Posted by vgevolution View Post
5. There are too many confirmation popups. If I delete a shout, I don't need a popup telling me I deleted it. I can see that it's gone. Any way to make it so when we double click a post, there's a little red "X" in front of it for a quick delete option?
No.

Quote:
Originally Posted by vgevolution View Post
6. If you choose to private shout someone using the drop down menu, you must click the Save button after typing your text, not just click Return/Enter, or it does nothing. Using /pm uname ... doesn't work well for me, if at all. Keep getting user not found errors. *shrug*
This is a known thing but it's not easy to make the save button be focused by enter. However this is fixed in the next chatbox release.

Quote:
Originally Posted by vgevolution View Post
7. Is there a way to place the shoutbox into a simple php page, without any clutter, that expands to fill the entire window?
Not yet but this is in the requested features list.

Quote:
Originally Posted by vgevolution View Post
8. clicking the full page icon just opens the shoutbox in a new tab thanks to new browser behaviors. I was able to use a simple javascript edit to fix this.
Well it's how it is supposed to be working.

Quote:
Originally Posted by vgevolution View Post
9. new feature idea: option to enable a small reply icon (10x10 curving arrow or something) in front of each post. It's function: add "@uname: " to the shout input box automatically (kind of like twitter). This would be a welcome shortcut. I'm about to mod this in as well.
Very interesting idea ! I am adding this to the list

Quote:
Originally Posted by vgevolution View Post
10. new feature idea: "Show More" link at the bottom of the chat area. Function: use ajax to load the previous X number of chats into the current window (reversed if you view newest at the top). Using this function should suspend refreshing and make the refresh button visible. Clicking the refresh button should reload the chat like normal.
That's an interesting one too, this is how apple does in the appstore on iphone.

I am adding it but maybe won't work on it for the next release.

Quote:
Originally Posted by vgevolution View Post
11. the users online count seems to add invisible users (admins, test users).
Are you sure ?

Quote:
Originally Posted by vgevolution View Post
12. I'd REALLY love the ability to use the Favorite Smilies and Smilie Popup+ mods in conjunction with this shoutbox.
This is too specific sorry. I can't put compatbility with all existing mods you know

Quote:
Originally Posted by vgevolution View Post
13. I'd LOVE to get the latest version!! Some of the bugs you've fixed (especially the bug for users to search or view archive of channels they can't access) are showstoppers for me! I want to get the brand free version into production once you get the latest one out. I can't wait!! Keep up the great work!
I know I know

Quote:
Originally Posted by Linux123 View Post
The slap command is in french, how Do I change it to english?
It's a setting in the command options.

Quote:
Originally Posted by cmmguy View Post
My users with IE6 cant see the vertical scrollbar unless they widen the browser window really wide. As you slowly narrow the window, the scroll bar disappears arount 700 pixels wide. I tried changing the width percentage but that only changes the chat window width and the scroll bar disappears under the right side of the chat border.

Only see this is IE6. Any ideas on a fix for this?
Can you make a screenshot ?
Reply With Quote
  #5255  
Old 07-17-2009, 05:22 AM
VBDev's Avatar
VBDev VBDev is offline
 
Join Date: Jan 2004
Location: France
Posts: 2,570
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Bastard_Factory View Post
Is there any possible way to add more colors to the choices given?

I have diffenet shades of skins on my board and people want more colors added to fit all boards... I was told the 15 or so are the only defaults allowed.

please advise.
Well you could do this by editing a php file (functions_mgc_cb_evo.php), in this file you should see the colors dropdown construction and shouldn't have any problem adding more

By the way I recommend you don't do the modification know coz this file will dissapear in the next version.

Quote:
Originally Posted by cmmguy View Post
Anyway to limit which channels that notifications show up in?
No sorry.

Quote:
Originally Posted by Warion View Post
How do I set the chat to show on the index pages.
What do you mean ?

Quote:
Originally Posted by hinomaru View Post
how to implement the bbcode of URL? i try to put the [url] code to identify the link but not work, it still show the complete url info
It's an option

Quote:
Originally Posted by crazymilk View Post
Am i able to get this on all poages and can i have more than one column on it and can i get avators on it because i`ve seen this on a site and it does all this but i`m wondering if its in the admin panel or would this be sepate bb coding?
  1. Yes you can put the chatbox on all the pages you want
  2. What do you mean by column ? the one for the notification and the one for the chats ?
  3. There is an option to enable avatars
Reply With Quote
  #5256  
Old 07-17-2009, 05:24 AM
VBDev's Avatar
VBDev VBDev is offline
 
Join Date: Jan 2004
Location: France
Posts: 2,570
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by princeedward View Post
thanks for this...i might paid for copyright removal later... one question is this not server load problem or memory hog?
Well this depends how you configure it. If you set the chatbox to contain 100 chats or more and you put a refresh rate very low then yes it will use memory.

Quote:
Originally Posted by princeedward View Post
i guess my edit options in archives is not workin too...can't try to insert image to my channel, adding the channel image like: Staff Channel only....how am i gonna set it to all pages?...any idea or did i missed something...can't found it too here....or am i blind...tried to find it here... sorry for this questions....
What have you put in the channel options for the image name ?
Reply With Quote
  #5257  
Old 07-17-2009, 12:17 PM
princeedward's Avatar
princeedward princeedward is offline
 
Join Date: Jan 2007
Location: Deutschland
Posts: 901
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by princeedward View Post
i guess my edit options in archives is not workin too...can't try to insert image to my channel, adding the channel image like: Staff Channel only...
Quote:
Originally Posted by VBDev View Post
What have you put in the channel options for the image name ?
well for Name of the channel image? i add "Staff Channel" which the name of my image...or it's wrong?

like i said...tried to edit any post via archives but not workin too...

can you please be kind to explain it more plain to me how am i gonna make it visible to all pages of my forum? sorry...but kinda lost on this option....


thanks once again for this great chatbox and best regards

Reply With Quote
  #5258  
Old 07-17-2009, 01:00 PM
RedDevil's Avatar
RedDevil RedDevil is offline
 
Join Date: Mar 2008
Location: Cumbria, UK
Posts: 310
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have added guest allowed to use shoutbox, I am having problems setting default avatar for guests ie noavatar, noavatar works fine for members but not unregistered or guest.

I did a quick search thru but couldnt find how to cure this, any help appreciated.

Reply With Quote
  #5259  
Old 07-17-2009, 01:25 PM
mrxclusive mrxclusive is offline
 
Join Date: Jul 2008
Posts: 41
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

how do i stop the messages in the chatbox from disapearing so fast.
Reply With Quote
  #5260  
Old 07-17-2009, 01:26 PM
piratarg piratarg is offline
 
Join Date: Mar 2009
Location: Buenos Aires
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by VBDev View Post
Are you on a shared host ?
What internet connection speed do you have ?
How many chats are you displaying inside the chatbox ?
I have a VPN server
My connection is 4 mb
and the number of messages that are shown are 15

Quote:
Originally Posted by VBDev View Post
Hum this is strange I don't use this javascript file anymore.

Which version of the chatbox are you running ?
I use the latest version available (2.3.2)

thanks for your help VBDev!
Reply With Quote
  #5261  
Old 07-17-2009, 02:41 PM
Warion's Avatar
Warion Warion is offline
 
Join Date: Feb 2008
Location: Pennsylvania
Posts: 102
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I was wondering if you could tell me where I can change the refresh rate at and how to set the permissions use for individual channels.

http://www.guildcommand.com
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:34 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.09598 seconds
  • Memory Usage 2,430KB
  • 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
  • (1)bbcode_code
  • (37)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