|
1 | 1 | <?php declare(strict_types=1); |
2 | 2 |
|
3 | | -/** |
4 | | - * @author Pavel Břoušek <[email protected]> |
5 | | - * @author Pavel Vyskočil <[email protected]> |
6 | | - */ |
7 | | - |
8 | 3 | namespace SimpleSAML\Module\proxystatistics; |
9 | 4 |
|
10 | 5 | use SimpleSAML\Auth\Simple; |
@@ -34,7 +29,7 @@ public static function pieChart($id) |
34 | 29 | <div class="canvas-container col-md-7"> |
35 | 30 | <canvas id="<?php echo $id; ?>" class="pieChart chart-<?php echo $id; ?>"></canvas> |
36 | 31 | </div> |
37 | | - <div class="legend-container col-md-5"></div> |
| 32 | + <div class="legend-container col-md-5" id="legend-container"></div> |
38 | 33 | </div> |
39 | 34 | <?php |
40 | 35 | } |
@@ -92,6 +87,9 @@ public static function showDetail($side) |
92 | 87 |
|
93 | 88 | $translations = [ |
94 | 89 | 'count' => $t->t('{proxystatistics:stats:count}'), |
| 90 | + 'other' => $t->t('{proxystatistics:stats:other}'), |
| 91 | + 'of_logins' => $t->t('{proxystatistics:stats:of_logins}'), |
| 92 | + 'of_users' => $t->t('{proxystatistics:stats:of_users}'), |
95 | 93 | ]; |
96 | 94 | foreach (Config::SIDES as $s) { |
97 | 95 | $translations['tables_' . $s] = $t->t('{proxystatistics:stats:side_' . $s . '}'); |
@@ -262,20 +260,16 @@ private static function headIncludes($t) |
262 | 260 | self::getFullUrl('assets/css/bootstrap.min.css') . '" />'; |
263 | 261 | $t->data['head'] .= '<link rel="stylesheet" media="screen" type="text/css" href="' . |
264 | 262 | self::getFullUrl('assets/css/statisticsproxy.css') . '" />'; |
265 | | - $t->data['head'] .= '<link rel="stylesheet" type="text/css" href="' . |
266 | | - self::getFullUrl('assets/css/Chart.min.css') . '">'; |
267 | 263 | $t->data['head'] .= '<script type="text/javascript" src="' . |
268 | | - self::getFullUrl('assets/js/moment.min.js') . '"></script>'; |
269 | | - if ($t->getLanguage() === 'cs') { |
270 | | - $t->data['head'] .= '<script type="text/javascript" src="' . |
271 | | - self::getFullUrl('assets/js/moment.cs.min.js') . '"></script>'; |
272 | | - } |
| 264 | + self::getFullUrl('assets/js/moment-with-locales.min.js') . '"></script>'; |
273 | 265 | $t->data['head'] .= '<script type="text/javascript" src="' . |
274 | | - self::getFullUrl('assets/js/Chart.min.js') . '"></script>'; |
| 266 | + self::getFullUrl('assets/js/chart.min.js') . '"></script>'; |
275 | 267 | $t->data['head'] .= '<script type="text/javascript" src="' . |
276 | 268 | self::getFullUrl('assets/js/hammer.min.js') . '"></script>'; |
277 | 269 | $t->data['head'] .= '<script type="text/javascript" src="' . |
278 | 270 | self::getFullUrl('assets/js/chartjs-plugin-zoom.min.js') . '"></script>'; |
| 271 | + $t->data['head'] .= '<script type="text/javascript" src="' . |
| 272 | + self::getFullUrl('assets/js/chartjs-adapter-moment.js') . '"></script>'; |
279 | 273 | $t->data['head'] .= '<script type="text/javascript" src="' . |
280 | 274 | self::getFullUrl('assets/js/index.js') . '"></script>'; |
281 | 275 |
|
|
0 commit comments