Report Improvements by Xon

Report Improvements by Xon 2.20.5

No permission to download
Not sure what I did or what happened, but the admin and mods can no longer see the View Report Center?
Use the analyse permissions feature rather than looking directly at a user-group, it will make troubleshooting this much easier.

Then check that this addon' doesn't have any template modifications being red.
 
@Xon on 2.18.0 - Feature update you add this feature:

  • Add "Rich text user report" option (default disabled)

Can you add rich text on report centre reply box? Here:

1717470064412.webp

And I just wanna ask about this rich text support. Is it worth to use it? Does it use more more resource than basic text box?

Thanks for add-on!
 
Not sure what I did or what happened, but the admin and mods can no longer see the View Report Center? Usually when someone reports a post, we see this at the top left of the forum with a "red" 1 showing there is a new report?

Permissions have not changed and both moderators and admin are enabled for "View Report Center"
It looks like someone had set the "Send reports into forum" option, which disables the report centre entirely. I recommend my (free) Option History addon to when and by who options get changed by:
 
@Xon on 2.18.0 - Feature update you add this feature:



Can you add rich text on report centre reply box? Here:

View attachment 303627

And I just wanna ask about this rich text support. Is it worth to use it? Does it use more more resource than basic text box?

Thanks for add-on!
No sadly, the rejection text is difficult to extend and doesn't support any formatting.
 
I got in a hurry and upgraded to v 2.3.0.

This is the only error:

Code:
    ErrorException: Fatal Error: Declaration of SV\ReportImprovements\XF\Repository\Report::getModeratorsWhoCanHandleReport(XF\Entity\Report $report) must be compatible with XF\Repository\ReportRepository::getModeratorsWhoCanHandleReport(XF\Entity\Report $report, $notifiableOnly = false) src/addons/SV/ReportImprovements/XF/Repository/Report.php:480

    Generated by: Unknown account Jul 10, 2024 at 2:29 AM

Stack trace

#0 [internal function]: XF::handleFatalError()
#1 {main}

Request state

array(4) {
  ["url"] => string(72) "/search/269227/?c[older_than]=1642102715&c[users]=TomC&o=date&page=2&q=*"
  ["referrer"] => bool(false)
  ["_GET"] => array(4) {
    ["c"] => array(2) {
      ["older_than"] => string(10) "1642102715"
      ["users"] => string(4) "TomC"
    }
    ["o"] => string(4) "date"
    ["page"] => string(1) "2"
    ["q"] => string(1) "*"
  }
  ["_POST"] => array(0) {
  }
}
 
A large number of my add-ons are not XF2.3 compatible, I do not recommend immediately updating without checking add-on compatibility

I've got an Report Improvements update nearly done, but it depends on the new version of StandardLib v1.21.0 which is still undergoing testing due to some of the integration work needed.
 
Yep. I should have waited to update. I should have testing. This is all on me. I just hoped the error report would assist you in some way.

Thanks for all the excellent add-ons, I use a few of them. Good stuff.
 
A large number of my add-ons are not XF2.3 compatible, I do not recommend immediately updating without checking add-on compatibility

I've got an Report Improvements update nearly done, but it depends on the new version of StandardLib v1.21.0 which is still undergoing testing due to some of the integration work needed.
Hi @Xon, do you have an idea when the updated versions might be available?
 
It certainly won't go any faster if we all take turns asking, ideally daily and multiple times, when the new versions will finally be released. The man will either not respond to us at all or lose time that he could spend fixing his add-ons.

In this sense, we should let him work without asking, don't you think?
 
I have a number of report/warning related add-on are all interconnected and need testing together (and also apart), and it is getting very close. This will include Report Improvements later this week or next week.
That's fantastic, thank you :)
 
In general my stuff doesn't support it as I've never had anyone request that feature or have a use for it myself.
 
Got this when testing on my test board to a 2.3 upgrade. I was in the process of uninstalling some plugins and it triggers this;

Code:
ErrorException: Fatal Error: Declaration of SV\ReportImprovements\XF\Repository\Report::getModeratorsWhoCanHandleReport(XF\Entity\Report $report) must be compatible with XF\Repository\ReportRepository::getModeratorsWhoCanHandleReport(XF\Entity\Report $report, $notifiableOnly = false) src/addons/SV/ReportImprovements/XF/Repository/Report.php:480
Generated by: MentaL Aug 26, 2024 at 7:27 PM
Stack trace
#0 [internal function]: XF::handleFatalError()
#1 {main}
Request state
array(4) {
  ["url"] => string(24) "/admin.php?tools/run-job"
  ["referrer"] => string(224) "https://test.test.com/admin.php?tools/run-job&only=AddOnDeleteFilesAndy%2FInactiveMembers&_xfRedirect=%2Fadmin.php%3Fadd-ons%2Fdelete-files-complete%26addon_id%3DAndy%252FInactiveMembers%26title%3DInactive%2Bmembers"
  ["_GET"] => array(1) {
    ["tools/run-job"] => string(0) ""
  }
  ["_POST"] => array(3) {
    ["_xfRedirect"] => string(125) "https://test.test.com/admin.php?add-ons/delete-files-complete&addon_id=Andy%2FInactiveMembers&title=Inactive+members"
    ["_xfToken"] => string(8) "********"
    ["only_ids"] => string(0) ""
  }
}
 
Back
Top Bottom