Page 1 of 80

phpBB mChat

Posted: Tue Nov 24, 2009 3:34 pm
by Extensions Robot
Modification name: phpBB mChat
Author: RMcGirr83
Modification description: Мini-chat (aka a "shoutbox") for a phpBB forum

Custom support is given at this forum

Features
  • Admin can set the settings of the chat in the ACP
  • Admin can set permissions of who can use what on a per group or per user basis
  • Admin can set rules in the ACP
  • Admin can set bbcodes to not use in the ACP
  • Admin can set flood control in the ACP
  • Admin can set auto prune feature in the ACP
  • Admin can choose to display who is chatting on the index page
  • Admin can choose to set the display of the chat on the index page above or below the forum listing as well as a custom page
  • Admin can set the height of the chat
  • Admin can set refresh time for both the chat as well as the stats
  • Input area for chat messages will autogrow
  • Chat will not allow submission of chat more than once
  • Chat uses regular as well as custom bbcodes
  • Chat uses regular smilies
  • Users can choose several options in the UCP for the chat
  • Add-on new posts will get posted into the chat message when made
  • Admin can choose to have avatars displayed or not (users also have this ability if set to be viewed in the ACP)
  • Mod utilizes UMIL install file
Image
Modification version: 1.3.8
Tested on phpBB version: 3.0.12

Download file: phpbb_mchat_1_3_8.zip
File size: 491.12 KiB

Modification overview page: View

The phpBB Team is not responsible nor required to provide support for this modification. By installing this MOD, you acknowledge that the phpBB Support Team or phpBB Extensions Team may not be able to provide support.

-->Modification support<--

mChat new version

Posted: Tue Nov 24, 2009 3:34 pm
by DavidIQ
Modification validated/released

Notes:

mChat new version

Posted: Tue Nov 24, 2009 3:34 pm
by stokerpiller
I have handed over the authorship this mod to RMcGirr83 per his request. He is now the official owner of the mod.
As he has done most of the work I think this is only fair.

Good luck ;)

Re: mChat new version

Posted: Tue Nov 24, 2009 4:29 pm
by lovelysummer
Congratulations :D

Re: mChat new version

Posted: Tue Nov 24, 2009 4:47 pm
by alhitary
Congratulations for validiate
is there a demo or photos ?

Re: mChat new version

Posted: Tue Nov 24, 2009 5:08 pm
by DoYouSpeakWak
Congrats with the mod. Good one

Re: mChat new version

Posted: Tue Nov 24, 2009 5:47 pm
by Prodigy.NL
The idea for this is pretty awesome!

I just tried to install it, i have the skin Coffee Time installed:
http://www.phpbb.com/community/viewtopi ... &t=1038985

Its the first phpBB forum ive ever had, so its all pretty new.


What do you exactly mean with the following?
1. Browse to the file mchat_install.php in the root of your forum to make the database changes.


I did everything except that step as i dont really understand what you mean with it, i was hoping it would work without that step, but nothing shows up and i dont even get error messages.
It also doesnt show up in my .mods

Re: mChat new version

Posted: Tue Nov 24, 2009 5:52 pm
by djs596
Put that file on your web address.

So if your forum address is http://www.forum.com you would go to http://www.forum.com/mchat_install.php in your browser.

Re: mChat new version

Posted: Tue Nov 24, 2009 5:57 pm
by Nawid
I really like this. But how can I also enable "new reply" posted on the mchat? I know how to enable new topics, but the "new reply" option would really be nice..

Re: mChat new version

Posted: Tue Nov 24, 2009 7:59 pm
by RMcGirr83
OPEN

includes/functions_posting.php

FIND

Code: Select all

	if ($post_mode == 'post' && $post_approval)		  
	{
		$user->add_lang('mods/mchat_lang');
		
		$mchat_new_data = $user->lang['MCHAT_NEW_TOPIC'];

REPLACE WITH

Code: Select all

	if ($post_approval && ($post_mode == 'post' || $post_mode == 'reply'))		  
	{
		$user->add_lang('mods/mchat_lang');
		
		if ($post_mode == 'post')
		{
			$mchat_new_data = $user->lang['MCHAT_NEW_TOPIC'];
		}
		else
		{
			$mchat_new_data = $user->lang['MCHAT_NEW_REPLY'];
		}
OPEN

language/en/mods/mchat_lang.php

FIND

Code: Select all

'MCHAT_NEW_TOPIC'			=> '<strong>New Topic</strong>',
AFTER ADD

Code: Select all

'MCHAT_NEW_REPLY'			=> '<strong>New Reply</strong>',
...and that should do it.

Re: mChat new version

Posted: Tue Nov 24, 2009 8:06 pm
by Peter77sx
"New topic"? I thought i had the latest version?

Re: mChat new version

Posted: Tue Nov 24, 2009 8:54 pm
by Nawid
RMcGirr83 wrote:OPEN

includes/functions_posting.php

FIND

Code: Select all

	if ($post_mode == 'post' && $post_approval)		  
	{
		$user->add_lang('mods/mchat_lang');
		
		$mchat_new_data = $user->lang['MCHAT_NEW_TOPIC'];

REPLACE WITH

Code: Select all

	if ($post_approval && ($post_mode == 'post' || $post_mode == 'reply'))		  
	{
		$user->add_lang('mods/mchat_lang');
		
		if ($post_mode == 'post')
		{
			$mchat_new_data = $user->lang['MCHAT_NEW_TOPIC'];
		}
		else
		{
			$mchat_new_data = $user->lang['MCHAT_NEW_REPLY'];
		}
OPEN

language/en/mods/mchat_lang.php

FIND

Code: Select all

'MCHAT_NEW_TOPIC'			=> '<strong>New Topic</strong>',
AFTER ADD

Code: Select all

'MCHAT_NEW_REPLY'			=> '<strong>New Reply</strong>',
...and that should do it.
That's it, it works perfectly. Thanks RMcGirr83 ! :D

Re: mChat new version

Posted: Tue Nov 24, 2009 9:11 pm
by tsja
How can i give the group 'Chat Mods' moderation permissions in the chat???

Re: mChat new version

Posted: Tue Nov 24, 2009 9:51 pm
by stokerpiller
tsja, you can do this by giving this group some kind of moderator permission on your board.

Re: mChat new version

Posted: Tue Nov 24, 2009 10:43 pm
by Krej
looks really nice!
gonna install it now!