
Only for phpBB 3.1.10 or earlier: Note that currently there are some pages where mChat cannot be displayed, for example when composing a reply, composing a PM, changing settings in the UCP. The technical reason behind this is that mChat uses phpBB's form key functions to prevent CSRF attacks. These functions are limited to one key per page. When you visit a page on which phpBB uses the form key functions, mChat can't use them and thus would be vulnerable to CSRF attacks. • Update Oct 23: viewtopic.php?p=24#p24 • Update Nov 2: viewtopic.php?p=127#p127
You can test this extension by enabling it in the mChat settings in your UCP.
Screenshots
- mChat on every page of your board:
- Resizable mChat window:
- Supports Collapsible Categories extension:
For version 1.4.0 and later:
- PHP at least 5.4.7
- phpBB at least 3.2.0
- mChat at least 2.1.0
- PHP at least 5.4.7
- phpBB at least 3.1.8-RC1 or 3.2.0-RC2
- mChat at least 2.0.0-RC7
Demo
Register an account on this board, visit your UCP and set Display mChat at the bottom of every page to Yes.
Download
This extension is only available to Donors. How to get access.
How to install, update and uninstall extensions: https://www.phpbb.com/extensions/installing/
Install path:
ext/kasimi/mchatstickyfooter/
Changelog
- v1.4.1 - 2023-02-16
- Added compatibility with Collapsible Categories 2
- v1.4.0 - 2018-08-05
- Dropped support for phpBB 3.1. You need at least phpBB 3.2.0.
- Dropped support for mChat 2.0.x. You need at least mChat 2.1.0.
- Fixed centering mChat header
- Fixed mChat rooms list taking up all of mChat container space
- Fixed compatibility with mChat Rooms Toggle add-on
- Removed form token workaround that could break submitting forms (such as polls)
- Added prefixed CSS rules
- Minor HTML and Twig cleanup
- v1.3.3 - 2018-03-16
- Fixed compatibility with Rooms add-on and Collapsible Categories extension
- Don't display sticky footer if board is disabled and user is not admin or moderator
- Increased minimum PHP version to 5.4.7
- Minor code style fixes
- v1.3.2 - 2017-09-26
- Don't overlap with notification dropdown box
- Added JS events to enable support for other styles
- v1.3.1 - 2017-07-16
- Fixed version check
- v1.3.0 - 2017-07-15
- Fixed flickering when setting container size on reloading page. mChat doesn't jump around anymore!
- New ACP setting to display number of chatting users in the header
- Using Twig template syntax
- v1.2.3 - 2017-04-09
- Fixed editing & deleting archived messages
- v1.2.2 - 2017-02-23
- Updated drag icon, increased draggable area
- v1.2.1 - 2016-11-04
- Fixed vertical resizing on long pages
- v1.2.0 - 2016-11-02
- Support custom form token template data in phpBB 3.1.11 allowing Sticky Footer to display an all pages, no exceptions
- v1.1.1 - 2016-10-28
- Fixed restoring mChat size
- v1.1.0 - 2016-10-27
- Support resizing mChat on mobile devices
- Increased size of resize arrow on screens smaller than 700px
- Improved performance while resizing
- Improved performance when collapsing mChat in Chrome
- v1.0.2 - 2016-10-25
- Fixed display issues for guests
- Fixed misplaced resize arrow
- Fixed detecting resize click
- Fixed resize cursor not displaying correctly
- v1.0.1 - 2016-10-20
- Added missing config value
- v1.0.0 - 2016-10-13
- First release