- updated the order of arguments sent to the
removeBccRecips
method to be compatible with PHP 8.0+
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.
Compatibility update for @Xon's Conversation Essentials add-on.
Thank you, Xon,
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.
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.