Skip to content

mChat 2.1.0

Compare
Choose a tag to compare
@kasimi kasimi released this 25 Jul 14:12
· 88 commits to master since this release
10e6825

Support for phpBB 3.1.x has been dropped.

See here for a version compatibility matrix.

New features

  • Added message reparser: all mChat messages in phpBB 3.1 and earlier format are converted to phpBB 3.2 format automatically, behind the scenes
  • Moved many links (archive, rules etc) and options (toggle sound etc) to a new navbar dropdown menu to clean up the user interface
  • Modernized text-area and BBCode & smilies buttons
  • Added ACP option to disable logging of all mChat actions (edit, delete, prune, purge)

Front-end changes

  • Moved status icons to mChat's container header
  • Removed session details from user interface
  • Removed input auto grow
  • Removed option "Display link in the navbar" (navbar item is always displayed)
  • Don't display popup when trying to send an empty message
  • Don't display a zero in navbar item if no user is chatting
  • Moved "who is chatting" and character count below input field
  • Fixed "who is chatting" display issue on custom page
  • Added some space above legend on custom and archive pages
  • Fixed textarea background color in custom styles
  • Display message and end chat session if board is disabled
  • Don't display BBCodes and smilies panels more than once (improves compatibility with other extensions)
  • Moved ACP option for sessions in navbar link to correct place

Minor improvements and bug fixes

  • Check for minimum required PHP version when installing mChat
  • Improved client session handling
  • Improved wording of like and quote permissions
  • Improved wording of global user settings explanation
  • Fixed display issue of static message in IE
  • Fixed checking user permissions when adding login notification
  • Skip one refresh request when AJAX request failed
  • Don't render BBCodes in post subjects and forum names of notification messages
  • Use custom template name for form token (improves compatibility with other extensions)
  • Fixed spelling in error messages
  • Removed unused error messages from language files
  • Removed pause on input feature

New Events

  • Added PHP event dmzx.mchat.purge_before
  • Added template events dmzx_mchat_panel_whois_after, dmzx_mchat_static_container_before, dmzx_mchat_static_container_after