|
486 | 486 |
|
487 | 487 | $content .= $table->toHtml();
|
488 | 488 |
|
489 |
| - $content .= '<div class="row">'; |
490 |
| - $content .= '<div class="col-md-4"><h4 class="page-header" id="canvas1_title"></h4><div id="canvas1_table"></div></div>'; |
491 |
| - $content .= '<div class="col-md-4"><h4 class="page-header" id="canvas2_title"></h4><div id="canvas2_table"></div></div>'; |
492 |
| - $content .= '<div class="col-md-4"><h4 class="page-header" id="canvas3_title"></h4><div id="canvas3_table"></div></div>'; |
| 489 | + $content .= '<div class="grid grid-cols-3 gap-4">'; |
| 490 | + $content .= '<div><h4 class="text-center" id="canvas1_title"></h4><div id="canvas1_table"></div></div>'; |
| 491 | + $content .= '<div><h4 class="text-center" id="canvas2_title"></h4><div id="canvas2_table"></div></div>'; |
| 492 | + $content .= '<div><h4 class="text-center" id="canvas3_title"></h4><div id="canvas3_table"></div></div>'; |
493 | 493 | $content .= '</div>';
|
494 | 494 |
|
495 | 495 | $tableCourse = new HTML_Table(['class' => 'table table-responsive']);
|
|
518 | 518 |
|
519 | 519 | $content .= $tableCourse->toHtml();
|
520 | 520 |
|
521 |
| - $content .= '<div class="row">'; |
522 |
| - $content .= '<div class="col-md-4"><canvas id="canvas1" style="margin-bottom: 20px"></canvas></div>'; |
523 |
| - $content .= '<div class="col-md-4"><canvas id="canvas2" style="margin-bottom: 20px"></canvas></div>'; |
524 |
| - $content .= '<div class="col-md-4"><canvas id="canvas3" style="margin-bottom: 20px"></canvas></div>'; |
525 |
| - |
| 521 | + $content .= '<div class="grid grid-cols-3 gap-4">'; |
| 522 | + $content .= '<div><canvas id="canvas1" class="mb-5"></canvas></div>'; |
| 523 | + $content .= '<div><canvas id="canvas2" class="mb-5"></canvas></div>'; |
| 524 | + $content .= '<div><canvas id="canvas3" class="mb-5"></canvas></div>'; |
526 | 525 | $content .= '</div>';
|
527 | 526 |
|
528 |
| - $content .= '<div class="row">'; |
529 |
| - $content .= '<div class="col-md-12"><canvas id="canvas4" style="margin-bottom: 20px"></canvas></div>'; |
| 527 | + $content .= '<div class="grid grid-cols-1">'; |
| 528 | + $content .= '<div><canvas id="canvas4" class="mb-5"></canvas></div>'; |
530 | 529 | $content .= '</div>';
|
531 | 530 | }
|
532 | 531 |
|
|
720 | 719 | $startDate = $values['daterange_start'];
|
721 | 720 | $endDate = $values['daterange_end'];
|
722 | 721 |
|
723 |
| - $graph = '<div class="row">'; |
724 |
| - $graph .= '<div class="col-md-4"><canvas id="canvas1" style="margin-bottom: 20px"></canvas></div>'; |
725 |
| - $graph .= '<div class="col-md-4"><canvas id="canvas2" style="margin-bottom: 20px"></canvas></div>'; |
726 |
| - $graph .= '<div class="col-md-4"><canvas id="canvas3" style="margin-bottom: 20px"></canvas></div>'; |
| 722 | + $graph = '<div class="grid grid-cols-3 gap-4">'; |
| 723 | + $graph .= '<div><canvas id="canvas1" class="mb-5 mt-5 mx-auto"></canvas></div>'; |
| 724 | + $graph .= '<div><canvas id="canvas2" class="mb-5 mt-5 mx-auto"></canvas></div>'; |
| 725 | + $graph .= '<div><canvas id="canvas3" class="mb-5 mt-5 mx-auto"></canvas></div>'; |
727 | 726 | $graph .= '</div>';
|
728 | 727 |
|
729 |
| - $graph .= '<div class="row">'; |
730 |
| - $graph .= '<div class="col-md-6"><canvas id="canvas4" style="margin-bottom: 20px"></canvas></div>'; |
731 |
| - $graph .= '<div class="col-md-6"><canvas id="canvas8" style="margin-bottom: 20px"></canvas></div>'; |
| 728 | + $graph .= '<div class="grid grid-cols-2 gap-4">'; |
| 729 | + $graph .= '<div><canvas id="canvas4" class="mb-5 mt-5 mx-auto"></canvas></div>'; |
| 730 | + $graph .= '<div><canvas id="canvas8" class="mb-5 mt-5 mx-auto"></canvas></div>'; |
732 | 731 | $graph .= '</div>';
|
733 | 732 |
|
734 |
| - $graph .= '<div class="row">'; |
735 |
| - $graph .= '<div class="col-md-6"><canvas id="canvas5" style="margin-bottom: 20px"></canvas></div>'; |
736 |
| - $graph .= '<div class="col-md-6"><canvas id="canvas6" style="margin-bottom: 20px"></canvas></div>'; |
| 733 | + $graph .= '<div class="grid grid-cols-2 gap-4">'; |
| 734 | + $graph .= '<div><canvas id="canvas5" class="mb-5 mt-5 mx-auto"></canvas></div>'; |
| 735 | + $graph .= '<div><canvas id="canvas6" class="mb-5 mt-5 mx-auto"></canvas></div>'; |
737 | 736 | $graph .= '</div>';
|
738 | 737 |
|
739 |
| - $graph .= '<div class="row">'; |
740 |
| - $graph .= '<div class="col-md-6"><canvas id="canvas7" style="margin-bottom: 20px"></canvas></div>'; |
| 738 | + $graph .= '<div class="grid grid-cols-2 gap-4">'; |
| 739 | + $graph .= '<div><canvas id="canvas7" class="mb-5 mt-5 mx-auto"></canvas></div>'; |
741 | 740 | $graph .= '</div>';
|
742 | 741 |
|
743 | 742 | $conditions = [];
|
|
769 | 768 |
|
770 | 769 | $table->actionButtons = [
|
771 | 770 | 'export' => [
|
772 |
| - 'label' => get_lang('ExportAsXLS'), |
| 771 | + 'label' => get_lang('Export As XLS'), |
773 | 772 | 'icon' => Display::getMdiIcon(ActionIcon::EXPORT_SPREADSHEET,'ch-tool-icon'),
|
774 | 773 | ],
|
775 | 774 | ];
|
|
842 | 841 |
|
843 | 842 | $userLanguage = '';
|
844 | 843 | if (!empty($user['locale'])) {
|
845 |
| - $userLanguage = $languages[$user['locale']]; |
| 844 | + $userLanguage = $languages[$user['locale']] ?? 'en'; |
846 | 845 | }
|
847 | 846 |
|
848 | 847 | $languageTarget = '';
|
|
1447 | 1446 | </div>';
|
1448 | 1447 | break;
|
1449 | 1448 | case 'users':
|
1450 |
| - $content .= '<div class="row">'; |
1451 |
| - $content .= '<div class="col-md-4"><canvas id="canvas1" style="margin-bottom: 20px"></canvas></div>'; |
1452 |
| - $content .= '<div class="col-md-4"><canvas id="canvas2" style="margin-bottom: 20px"></canvas></div>'; |
1453 |
| - $content .= '<div class="col-md-4"><canvas id="canvas3" style="margin-bottom: 20px"></canvas></div>'; |
1454 |
| - |
| 1449 | + $content .= '<div class="grid grid-cols-3 gap-4">'; |
| 1450 | + $content .= '<div><canvas id="canvas1" class="mb-5"></canvas></div>'; |
| 1451 | + $content .= '<div><canvas id="canvas2" class="mb-5"></canvas></div>'; |
| 1452 | + $content .= '<div><canvas id="canvas3" class="mb-5"></canvas></div>'; |
1455 | 1453 | $content .= '</div>';
|
| 1454 | + |
1456 | 1455 | // total amount of users
|
1457 | 1456 | $teachers = $students = [];
|
1458 | 1457 | $countInvisible = isset($_GET['count_invisible_courses']) ? intval($_GET['count_invisible_courses']) : null;
|
|
0 commit comments