I made a change in view \ js \ projeqtorHR.js on the leaveCalendarDisplay () function to see only the 'Previous' and 'Next' buttons.
See in the patch attached : view-js-projeqtorHR.
Good idea, buttons were no need.
Patch integrated.
By cons, I can not internationalize the calendar. The Calendar widget is based on the locale of the browser even if I change the locale value in dojoConfig or the lang property of the Calendar widget.
Not an issue...
By the way, I fixed a bug in tool \ getLeaves.php (see in the patch attached : Tool-getLeaves).
I don't understand your patch
if (count($resStatus)<0) {
usort($resStatus, function($a, $b)
{
return strcmp($a->sortOrder, $b->sortOrder);
}
);
You sort a table only if it is empty ?
For the generation of the file EXCEL I had also tried with PhpSpreadsheet and had also had the same result as you.
I am looking more finely to find the solution.
Not an issue, we continue with PHP-Excel, but will have to think to replace with phpSpreadsheet (PHPExcel ios not maintained any more)
Finally, in the version 8.0.0 revision '4729', I noticed that the global parameter allowing to choose the administrator of the module is no longer visible in the global parameters (it worked in the revision of last week).
This is fixed.
It was wrong management of modules.