Chat by Siropu

Chat by Siropu 1.25.1

No permission to buy (€29.99)
Version 1.11.1 fixes a few bugs and comes with some small features and improvements.

In previews versions if a user had a username that contained characters like backslash, the tagging system won't work so this problem has been fixed and now the tag will be also displayed in the chat archive.

A bug with incorrect username in the bot thread activity has been also fixed.

Now you can disable the chat tab simply by leaving the position value empty. If the tab is disabled, the link to the chat page will be displayed in the chat title bar.
Maximum massage length option has been added to control how many characters can be posted in a message. If the message exceeds the limit, it will be trimmed to the limit length.

Other improvements that may help performance for when you post or when the chat refreshes:
If there are no new messages, the messages template won't be called.
If the option "Refresh chatters list every x seconds" is set, the users template won't be called between the set interval.
  • Like
Reactions: gldtn
Version 1.11.0 comes with the following new features and improvements:

Report System (Permissions Based)
Now users can report messages and you can set the option to delete reports when reported messages get deleted and to delete older reports after x days.

Performance
I've takes some first steps to improve performance by adding 2 new admin options that controls how often the chatters list refreshes and how often the user chat session updates when posting. This could save 2 db queries per request when posting and 1 query when the chat refreshes. You can enable these options if you have many active chatters.

Also I've made some changes to one of the chat settings."Hide ignored users messages" has been changed to "Show ignored users messages" because I think it makes more sense.

Bug Fixes
  1. The error on the chat page has been fixed.
  2. In the previews version you couldn't search in archive by General Chat room.
Some of the requested features that didin't get in 1.11.0 will get in 1.12.0.
Version 1.10.0 comes with the following new features:

New Admin Options
  1. Enable/disable chatters list
  2. Enable/disable new message window blink alert
New Style Property
Set bot avatar

New User Settings
  1. Choose display mode (Permission based)
  2. Hide messages from ignored users
Archive Search Improvements
  1. Admins and moderators can now search in all rooms.
  2. Ability to search by keywords.
Disallowed BBCodes improvements
Now you can also disallow custom BBCodes.

Messages list changes
The edit/delete icons are now displayed when you hover over the message.

Chatters list changes
  1. Now you can Ignore/Unignore users directly from the chat user menu.
  2. A link to warn has been added.
Bug Fixed
  1. Media URLs are now posted as links when media BBCode is disabled.
  2. Disallowed BBCodes won't get parsed anymore when post is edited.

Attachments

  • archive.webp
    archive.webp
    4.2 KB · Views: 42
  • newSettings.webp
    newSettings.webp
    14.4 KB · Views: 41
  • ignore.webp
    ignore.webp
    4.5 KB · Views: 41
Version 1.9.1 fixes some bugs in chat page (ban notice display, permission and some code issue), archive (search by password protected rooms if has password bypass permission and prevent search hacking if doesn't have permission to view certain rooms).

Also, "Unknown page" in last seen activity now displays "Viewing chat page".

Attachments

  • lastSeen.webp
    lastSeen.webp
    12.2 KB · Views: 113
New features:
  1. Users can now hide the chatters list via chat settings.
  2. When enabling chat page, you can set the position of the chat tab.
Bug fixes
  1. Invalid icon for idle users has been fixed.
  2. The height in maximezed feature in All Pages mode is now handeled by javascript. I hope this will be ok for all users.
  3. Smilies CSS problems have been fixed.
Improvements
  1. Text has been added for Rooms and Option buttons.
  2. When users toggle the editor position, they will see an alert message to reload the page.
  3. You can't tag the same user more than once in a message if you click on it multiple times.
  4. z-index for All Modes except All pages has been lowered to 9.
I hope I haven't missed anything. :)

Attachments

  • hideChattersList.webp
    hideChattersList.webp
    8.6 KB · Views: 36
Version 1.8.2 fixes some bugs in the ban system. Also some improvements have been made so that if a user is banned in certain room and the ban notice is displayed in place of the editor, and the user joins another room where has access, a popup confirm message to reload the page to chat will be displayed.
Version 1.8.1 fixes a thread post bug.
I'm pleased and excited to release version 1.8.0 with the following new features and improvements:

Rooms (User Group Based Permissions)
  • Enable/disable rooms feature.
  • Users can Add/Edit/Delete Rooms from within the chat if they have permission.
  • Admin can create rooms with user group based permissions.
  • Users can password protect their rooms if they have permission.
  • Users can bypass password if they have permission.
  • You can view who's chatting and in which room.
  • By using /room and then typing you can search for rooms.
Style Properties
Allows you to style almost every element of the chat.
You can also change the image icons.

/me command (User Group Based Permissions)
  • Enable/disable the /me command.
  • Set if command is displayed by the chat bot.
Top Chatters
  • Enable/disable top chatter list with limit.
  • Admin can reset top chatters list any time.
New Options
  • Enable avatars in message list
  • Hide users after x minutes of inactivity
  • Disallowed BBCodes (Allows you to disallow certain BBCodes)
  • Disable all BBCodes
Displayed notifications (By the Chat Bot)
  • User has been banned
  • User has been unbanned
  • User has joined the room
  • User has left the room
  • User has registered
Archive Improvements
You can now search by rooms too.

Moderator Improvements
Users can now be banned from certain rooms or from the whole chat for hours, days, weeks, months, years or permanently.
You can now search for banned users.

New User Setting
Users can now toggle the chat editor position (top or bottom) - Requires page refresh.

"Delete all" Improvements
When using the "Delete all messages" feature you can now choose to delete messaged from all rooms or from certain rooms.

Other Improvements
Now you click to tag multiple users.
If sound is enabled and the chat is opened on multiple pages, the sound will play on the active window only. Also now an alert message will blink in the window tab if the chat page is not focused.

IMPORTANT CHANGES
Contents from "data" folder have been moved to "styles".
Font Awesome options from Admin Options have been moved to Style Properties settings.

Bugs Fixed
Maximized user setting and some other code bugs have been fixed.

I hope I didn't missed anything because too many changes have been done. :)

Attachments

  • GroupPermissions.webp
    GroupPermissions.webp
    23.2 KB · Views: 39
  • NewOptions.webp
    NewOptions.webp
    27.6 KB · Views: 40
  • Rooms.webp
    Rooms.webp
    20.9 KB · Views: 40
  • RoomsActiveUsers.webp
    RoomsActiveUsers.webp
    21.1 KB · Views: 41
  • RoomsAdd.webp
    RoomsAdd.webp
    11 KB · Views: 42
  • RoomsEdit.webp
    RoomsEdit.webp
    14 KB · Views: 39
  • RoomsPasswordProtected.webp
    RoomsPasswordProtected.webp
    21.2 KB · Views: 43
  • RoomsPrivate.webp
    RoomsPrivate.webp
    21.1 KB · Views: 39
  • RoomsSearch.webp
    RoomsSearch.webp
    11.7 KB · Views: 39
  • Settings.webp
    Settings.webp
    22.5 KB · Views: 40
  • StyleProperties.webp
    StyleProperties.webp
    69.7 KB · Views: 39
  • Like
Reactions: Dylan V
Version 1.7.1 fixes some bugs with last message in All Pages Mode and some hard coded template backgrounds.

The tag system has been optimized for better performance when chat refreshes.
  • Like
Reactions: Dylan V
Version 1.7.0 comes with the following new features:

Font Awesome Support
Allows you to use Font Awesome icons instead of image icons. You can choose your own icons and you can even include Font Awesome if you don't have it installed.

Display moderator ban actions
If enabled, moderator ban/unban actions will be displayed in the chat by the chat bot.

Chat view permission has been added
Now you can allow guests or other groups to only view the chat without having the option to post in the chat by setting the use permission to "Never" and view permission to "Allow".

Some small bugs have been fixed.

Attachments

  • fontAwesome.webp
    fontAwesome.webp
    31.2 KB · Views: 41
  • fontAwesome_MobileMode.webp
    fontAwesome_MobileMode.webp
    10.1 KB · Views: 47
  • fontAwesome_ModActions.webp
    fontAwesome_ModActions.webp
    12.1 KB · Views: 45
  • Like
Reactions: Dylan V
Top Bottom