JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser .
[DCom] Live Content
3.5.0
No permission to buy ($30.00)
The logic for storing active users has been changed. Previously, I made a mistake and users were identified on the Swoole server by user_id. This caused problems. For example, when a user had a page open in the browser and then opened it from another device, the data would be overwritten, and when the user closed the page on any device, they were completely disconnected from the socket. As a result, they no longer received events in the browser.
Security has been improved. All communications with the Swoole server (http and websocket protocols) now require validation of a special token.
Code refactoring.
Before updating, stop the Swoole server, as the mechanism for managing the socket server from the Xenforo admin panel has been changed.
Fixed a bug where guests were allowed to connect to a socket.
Fixed a moderation error (inline-mod) when AJAX pagination was enabled.
Fixed errors when adding/removing multiple messages at once (inline-mod).
JavaScript has been almost completely rewritten and optimized.
Code refactoring.
Changed widget update mechanism
Added visual background highlighting of changed elements in widgets and on the “What's New” page
Added real-time updates to the What's New -> New Posts page
Fix for updating the “New Threads” and "New Posts" widgets
Optimized use of server resources
Added methods for using socket server in plugins of other developers
Fixed a bug where when creating an event in the socket server, the transaction was not yet completed and the message did not yet physically exist
Added real-time thread updates when browsing the forums
Added real-time support when “New posts” is selected as the default page
Fixed an error when sending an event to two or more channels
Fixed a bug when updating the “Profile Posts” widget
Code refactoring
When updating the plugin, be sure to stop the socket server.
Modified socket server management commands. See F.A.Q. for details.
Fixed bug with user group permissions
The logic of working with the Pusher server has been rewritten to reduce the number of requests to the server
Optimized Swoole server operation to save resources
Fixed widget refresh when deleting messages
Very important!!! If you work with Swoole socket server, stop it via admin panel or from command line php socket_server.php stop
Xenforo 2.3 support
Added Pusher compatibility (Can be used on shared hosting)
Minimum PHP 8.0, Xenforo 2.3
Swoole integration completely rewritten
Fixed bugs found
Fixed bug with memory leak in Swoole mode.
Added new group permissions for changing user settings (sound notification settings, message style, etc.).
Fixed bugs when working with XenAddons Classified Ads System plugin. Thanks to @Bob for providing the plugin to fix the bugs.
Fixed other bugs found.
After the upgrade, reboot the socket server and clear the browser cache.
Fixed a bug where the editor field was cleared when returning to the forum tab
Fixed a bug where all users were not displayed in the online block.
Fixing the error "The session key must be overridden."
Added the ability to display the "Typing..." block in a pop-up window.
JavaScript optimized.
Fixing errors when managing the socket server from the admin panel.
Code refactoring.
Added Swoole support (requires Swoole php extension and PHP >= 8.0)
Choosing where to display the block of those reading the thread
Added socket server management from the admin panel (requires exec function enabled)
All known bugs have been fixed.
Before installing the plugin, you must stop the socket server.