First of all, nice work converting it to a plugin. Basically the exact same way I did most everything. I would recommend putting the "Report Settings" link under the normal "Settings" link under "Configuration" since that seems a more approriate place, almost. Or maybe just have the Reports heading before the Utility heading, so that its not below the Logout link. Should be fairly simple to do.
Code: Select all
$temp = $menu['Utilities'];
unset($menu['Utilities']);
$menu["Reports"]['plugins/reports/report_settings.php'] = "Report Settings";
$menu['Utilities'] = $temp;
There is also still the issue with disappearing reports after first creating them. If you only select a Data Template and not a Graph Template, it doesn't show up in the list, but the report will still run.
Overall, nicely done. I am still testing things out and will let you know if I find anything else!