Resource icon

xF2 Add-on Chat 2 by Siropu 2.3.4

No permission to download
The user options menu in chatters list will now load its contents on click rather than on user display.

Fixed an issue in shoutbox mode where you can leave the room and cannot join it again.
Fixed an issue in mobile view where after you submit the message, the editor gets focused and makes the keyboard display.
Added RSS feed for rooms.

Fixed an issue with All pages display mode and Change display mode permission where a wrong css class is used.
  • Like
Reactions: fggfdgfdgfd
  • Added admin option to strip bb code from thread posts when using the room option to post thread replies in the room.
  • Added admin option to disable the right side navigation chat icon on mobile view.
  • Added admin option to choose which message types to display in the archive.
  • Added "Sanction user" option in chat options menu for easy access.
  • Order conversations based on new messages.
  • Added user group permission to allow room admin options.
  • Added icon next to the room title in room list for private rooms, viewable by users with "Join any room" permission.
Bugs Fixed
  • Fixed an XSS security vulnerability. Thanks to @oza2012 for reporting it.
  • Fixed an issue with /roll command where you could roll 0d0 or 1d0.
Fixed an issue where sorting users on list update breaks the user dropdown menu.
Added option to edit post author. Requires Chat moderator user group permission "Can change author".
Added admin option to hide the Chat on certain pages when using "All pages mode".
Added right Chat navigation icon with active user count on mobile when Chat navigation is enabled.

Bugs Fixed
Ordering users by most active not working on list update.
Saving message color saves the settings twice.
Using rgba in message color resulting in the display of the raw BB Code.
Added admin option to automatically logout users from all joined rooms when they logout from the site.

Bugs Fixed
Having the permission to change display mode and then not, Chat still uses the same position set in the user setting until any of the settings are changed.
Tab room active user count not displaying when first joining the room.
Added option to reset joined rooms for all Chat users. This can be useful if you want to set new default joined rooms or if you want to set up the Chat as a Shoutbox. The option is found in the Options user menu and requires permission "Reset user data" under "Chat admin permissions".
Fixed an issue where invalid command arguments throws an error.
Not deleting reactions when deleting messages.
Phrase issue with action logger and multiple languages.
Possible error in forum activity post notifications.
/prune forum command not deleting forum activity notifications.

P.S. I have added a templater function to display the number of unread private conversation messages: {{ siropu_chat_unread_conv_count() }} for those who want to use it in custom places.
  • Like
Reactions: cenly and miyachu
Fixed an issue where you cannot disable rooms.
Fixed some tab CSS issues when rooms are disabled but private conversation are not.
Prevent unnecessary queries when rooms are disabled.

Note: Now, if you want to use it a shoutbox (No private conversations and multiple rooms), you must do the following:

1. Check admin option "Enable rooms" .
2. Select a room for "Default joined rooms" admin option.
3. Set user group permission "Join rooms" to 1.
4. Set user group permission "Browse rooms" to "No".
Top