Shoutbox by Siropu

Shoutbox by Siropu 2.1.1

No permission to buy (€14.99)
Added the option to edit shoutbox header and footer admin options from the front-end with the ability to use the BB code editor.
Added error log for open AI API to troubleshoot issues.

Fixed an issue with the /ai command response where the user BB code would not work when bb code is disabled.
  • Like
Reactions: Bob and SenseiXS
Added /ai command where uses can ask questions or requests to get automated responses from ChatGPT.
To set it up, add your API key in admin options and set the new user group permission "Use /ai command".
  • Like
Reactions: yin9 and phtvs
Fixed an issue with room mention page where the buttons to show 10 before/after messages are displaying messages incorrectly.

Fixed an issue with room switch on mobile where page becomes unusable.
Added style property for user mentions where you can style the shout container, text and date.

Fixed a bug with user mention where @ not working when the shout is loaded via AJAX.
  • Like
Reactions: NDavid
When users get mentioned in a shout and they get an alert, it will link to that shout and users will have the option to view 10 shouts before and after the shout they been mentioned in.

Fixed an error on the archive page for users who don't have the permissions to view the staff room.
Added "Staff room" feature where staff members with the permission can switch from "public room" to the "staff room" to chat in private. The archive will display both public and staff room shouts for those with permission.

Made code improvements and removed almost 1 KB of JS code.

Shoutbox-rooms.webp


Shoutbox-staff-room.webp
Added admin option to start chat collapsed for first time users.
Fixed an issue with active user list on the dedicated page where the list will load only when it refreshes via JS.
Added admin option to reset user shout count when shouts are pruned.
Json file used in "Real-time mode" will now be created when the option is enabled, to pass file health check validation.
  • Like
Reactions: e-Dewan
Added "Real-Time" mode which allows you to improve performance and server load by calling a JSON file on the server every second, instead of querying the database every x seconds, handling more active users at the same time and performing shout edits and deletes almost instantly.

Please note that while using this option, shouts will be accessible to anyone (who knows what they are doing), so do not use it if you want total privacy.

Also, if bandwidth is a server limitation on your web hosting plan, this option will increase bandwidth consumption.

realTimeMode.webp
  • Love
  • Like
Reactions: zoy and Bob
New Features
Added active user list - Will display a simple list of active users at the bottom of the shoutbox that will refresh every minute.

Added top user list - Will display a list of top x users based on their number of shouts. By default 25 and can be changed from admin options.

Improvements
Made some changes to auto "loading more shouts" feature to require "View archive" permission.
Allow only admins to ban moderator/staff users.
Added shout action links into a menu.

Bugs Fixed
Fixed an issue where auto loaded shouts have a glitch with action items (edit/delete/ban) on the shouts.
Fixed an issue with lightbox not working with images.
Back
Top Bottom