[DCom] Live Content

[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
  • Like
Reactions: tajhay
  • 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.
  • Like
Reactions: Sebastiaan
  • 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
  • Love
  • Like
Reactions: Sebastiaan and rdn
  • 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.
  • Love
Reactions: Bob
  • 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.
Back
Top Bottom