• updated the order of arguments sent to the removeBccRecips method to be compatible with PHP 8.0+
  • Like
Reactions: MagicMike
If you have @Xon's Conversation Essentials installed and the option Prevent conversation hard-delete checked, this update will display a reminder/warning that the option must be un-checked before conversations can be deleted or pruned.

Note, if you have Prevent conversation hard-delete option checked, you can still view pruning conversations counts. You just can not prune conversations until you physically un-check that option. This is by design to respect that setting as you have set it for a valid reason.

Attachments

  • notice.png
    notice.png
    29.8 KB · Views: 233
  • reminder.png
    reminder.png
    34.2 KB · Views: 243
  • Like
Reactions: MagicMike
Compatibility update for @Xon's Conversation Essentials add-on.

Thank you, Xon, :)
  • Like
Reactions: MagicMike
Bug fixes:
  • trying to access array offset on value of type null (Listener), that was thrown on certain circumstances.
  • fixed a template bug that would display the wrong phrase for who can be blind carbon copied.

Added features:
  • added a conversation monitor widget. This widget monitors conversations started by those who registered within X hours. Defaulted in the widget to 48 hours, but you may want to increase this. Clicking a conversation in the widget allows you to view that conversation. Clicking the widget title takes you to your conversation page and lists any started conversations by members that registered within X hours. Defaulted to 48 hours in the conversation tools options page. You may want to set this to a higher value than the widget.
  • added a link to view user conversations in the member tooltip, under moderators options. This link, and the Find conversation link on a user profile page now lists all conversations for the member, not just started conversations. This was changed for the sake of convenience when it came to reported conversations.

Permissions:

Conversation moderator permissions:
  • [EAE] Can view conversation widget. Defaulted to No on install. Note that [EAE] Can view user conversations permission must be set to Yes.

Options:
  • Monitor cutoff time (hours). Display conversations started by members whose registration date is within this many hours. Defaulted to 48.

Queries:
  • one for those that have the permission to view the conversation monitor.

Screen shots:

Don't mind the number of hours displayed in the screen shots, I just didn't want to create another new user and create more conversations.

Attachments

  • conversation_list.png
    conversation_list.png
    16.2 KB · Views: 294
  • member_tooltip.png
    member_tooltip.png
    39.4 KB · Views: 260
  • widget1.png
    widget1.png
    30.6 KB · Views: 285
Re-worked the listener to prevent non-object errors from being thrown under certain circumstances and settings.
Fixed a template bug that caused an 'Column xxxxxx is unknown' error when certain add-ons were installed.
Top