Warning Improvements by Xon

Warning Improvements by Xon 2.11.6

No permission to download
First, just wanted to say thanks for this featured packed free addon, great work! Just wondering if there's a way to add a URL (or HTML) to the public warning, for example "This post contains false information, please GO HERE to get facts on blah blah"? Or is there a way to make a custom public message that way?
 
The field is very limited length wise which makes this hard to work with. Changing it requires touching the entire xf_post table and possibly many other tables I can't sanely discover.
 
Xon updated Warning Improvements by Xon with a new update entry:

2.7.3 - Feature update

  • If installed, require Report Improvements v2.10.1+
  • XF2.2.6 compatibility update; fix per-warning "Allow editable warning title when giving warning" option disappearing
  • Allow editing virtually all details for a warning, supports Report Improvements and Warning Acknowledgements.
  • Allow sending an alert to the warned user on editing or deleting warnings, with an optional reason

Read the rest of this update entry...
 
I was not previously using Report Improvements, just Warning improvements.

If I don't install Report Improvements, I get errors in the ACP.

If I do install it, I can no longer see the member name of the person who reported a post. Instead, I just see "Content reporter". Also, part of the options at the bottom are cut off.

How do I fix this? Alternatively, can you fix this?
 
Last edited:
I was not previously using Report Improvements, just Warning improvements.

If I don't install Report Improvements, I get errors in the ACP.
I really need the full error, exception text + stack trace. And the details.

Please also provide a screenshot of where error is occurring.

If I do install it, I can no longer see the member name of the person who reported a post. Instead, I just see "Content reporter". Also, part of the options at the bottom are cut off.
Please provide a screenshot.

It sounds like you have non-standard user-groups so the permissions where not setup as expected. This is fairly easy to fix; in the permissions for the admin/mod user-group add the relevant "report queue" permissions.
 
That all sounds like it's probably part of the problem.

I reverted back to the previous version of Warning Improvements after running into that issue. I'll try again when I get a chance tomorrow and get back to you.
 
I've tested this add-on with and without Report Improvements. And as far as I can tell, it is working correctly.

That all sounds like it's probably part of the problem.
If you have an error, I need an error message and stack trace.

You haven't even described how it is failing, or where!
 
Understood. As I said, I will reinstall the two addons tomorrow and copy the errors for you when I do.

I erased the errors when I dropped back to the previous version of Warning Improvements and uninstalled Report improvements.
 
@Xon

Getting back to this as promised.

Step 1. Installed the upgrade to Warning Improvements 2.73. Picked a test post. Reported it. Issued a zero point warning. No errors or warnings but the warning didn't appear in the member's profile.

Step 2. Installed Report improvements 2.10.05. Set appropriate Group Permissions for Admins and Moderators (I missed this step last time). Then issued a warning. No errors.

So my abject apologies. On my first attempt, I neglected to check for settings in Group Permissions. This time I did that and everything seems to work fine. Thank you for your patience. :)

My only remaining question is about needing the Report Improvements which is an extra addon to maintain and upgrade ( we already need to install your core addon). The added features seem to be nice but I'm not sure I would consider them essential. Perhaps installing Report improvements could be optional only if you want certain added features that are enabled by it?

Actually one more question: what does this mean in the last line of the settings for Report Improvements? I only want Admins and Moderators to see reports — the default for this entry is set to 1000.

Maximum non-moderator users who can handle reports
 
Last edited:
@Xon

Getting back to this as promised.

Step 1. Installed the upgrade to Warning Improvements 2.73. Picked a test post. Reported it. Issued a zero point warning. No errors or warnings but the warning didn't appear in the member's profile.
I've tried this without Report Improvements and Warning Acknowledgements so I'm going to need to try again possibly with even less add-ons enabled to try to replicate this.

Can you open a ticket on my site and provide a full list of add-ons? I may need a login to check settings.


My only remaining question is about needing the Report Improvements which is an extra addon to maintain and upgrade ( we already need to install your core addon). The added features seem to be nice but I'm not sure I would consider them essential. Perhaps installing Report improvements could be optional only if you want certain added features that are enabled by it?
They are designed to work together fairly closely, and it is some really nice quality of life improvements to the report system.

Both add-ons should work without each other, I'm still trying to find where this has gone wrong.

Actually one more question: what does this mean in the last line of the settings for Report Improvements? I only want Admins and Moderators to see reports — the default for this entry is set to 1000.
That feature is designed around supporting read-only access for non-moderators. As long as you don't grant the permissions for the report centre it'll just get ignored.
 
I can see that the Report Improvements addon has a feature or two that likely makes one or two other addons superfluous. I'm going to be AFK for a few hours this morning but I'll check that out when I get a chance.
 
@Xon

I haven't a ticket because at this point, now that I've correctly configured the usergroup permissions, all is working correctly with no errors. I'm still getting used to your Report Improvements and tweaking some of the settings but that is working quite nicely, both on its own and in conjunction with Warning Improvements. :)

I appreciate your patience. The errors were not in your addons at all but with the proverbial "between chair and keyboard" aka "between user and keyboard". :oops:
 
@Xon

Looks like one of your other template modifications is breaking this one on member_warn, causing the Points and Points Expiry options to display even when "Limit Custom Warnings to Admins" is set to yes.

1631901001233.webp

1631900951377.webp
 
@Xon

Looks like one of your other template modifications is breaking this one on member_warn, causing the Points and Points Expiry options to display even when "Limit Custom Warnings to Admins" is set to yes.

View attachment 257438

View attachment 257435
This is deliberate in some ways.

Warning Improvements has a much more robust way to limit the custom warning by limiting by group who can interact with a group of warnings as Warning Improvements actually allows you to configure any warning to work like the Custom Warning, and lets you pre-configure the Custom Warning to boot.
 
Hello @Xon. Have you ever considered adding a personalised help page with an automatic list of your own warnings (including name, number of points and duration)? That would be cool feature.
 
Back
Top Bottom