Warning Improvements by Xon

Warning Improvements by Xon 2.12.5

No permission to download
Would it be possible to add the private conversation made from the warning as a variable in the warning summary phrase? This would allow other moderators to see the conversation sent with it.

edit: Is this similar to the feature request above? Just noticed it, but I'm not sure if I understand it.
^Re: this request from 2019: is there a way to include the text of the Conversation into the thread created by the Warning?

I read through the discussion in 2019-2020 when the option has added to open a Conversation (now DM) in conjunction with issuing the Warning. I read through the related discussions about problems with Conversations with anonymized Warnings. I couldn't find an answer to Feanor's question/request.

When we issue Warnings to members, we include the text of the Code of Conduct with the Warning in the DM that goes to the member. Unfortunately, that citation in the DM isn't recorded with the Warning thread created, so it can only be viewed by the moderator who issued the Warning by finding the DM thread in their Conversations.

Is there a way to record the text of the DM with the Warning thread so that all moderators can review it- either by accessing the Warning on the user profile or by reviewing it directly in the subforum where Warnings are posted?
 
Conversations are basically the wrong tool for working with warnings. It is hard to add new mods en-mass to them, and removing mods means you lose access, etc.

I wrote Warning Acknowledgements add-on to provide an easier way to give more information without using conversations. Something like @Naz's Tickets add-on which can open a ticket for a user would work much saner
 
Last edited:
Hello @Xon ,
After performing urgent updates of PHP and Nginx, and all OS packages :). I also updated XF to version 2031370 (2.3.13), I encountered this plugin error after call function actionWarn().
Did I miss a step, or is the plugin incompatible with this latest version of XF?
Code:
TypeError: SV\WarningImprovements\XF\Service\User\Warn::SV\WarningImprovements\XF\Service\User\{closure}(): Return value must be of type XF\Service\User\Warn, SV\WarningImprovements\XF\Service\User\Warn returned in src/addons/SV/WarningImprovements/XF/Service/User/Warn.php at line 73
and some traceback...

Can you help me?
Thanks.
 
Back
Top Bottom