Az

Schriftart wählen

Schriftgröße wählen

Zeilenabstand wählen

Schnellzugriff Verlauf Funktionen
Wunsch? -
Komponente ? Software-Internes
Wichtigkeit ? Normal
Status ? ACK
Zielversion 2026-Q1
Erledigt zu 37
Beschreibung
Im Moment haben wir Chart.js (chartjs.org) in zwei verschiedenen Versionen (2.9 und 4.4, weil inkompatibel) und apexcharts im Einsatz, plus die Eigenbau-Lösung, die im Pager und in den Statistiken verwendet wird.

Apexcharts: haben die Lizenz geändert, und lassen alle Leute ins offene Messer rennen, die apexcharts über github (oder npm, ...) updaten und nicht die Webseite besuchen. Oder versuchen es zumindest…
Außerdem ist apexcharts schwergewichtig und bei einigen Sachen spürbar langsam.

chartjs 4: inkompatibel zu zwei. Schnell und mittelmäßig groß. Styling na ja… damit hatte ich einige Probleme.

uplot: die schnellste open source plot library. Und die kleinste.
Nachteil: längere Datumsausgaben sind dämlich formatiert. "2025-12-31 12:00am".
Nachteil 2: out of the box nicht so schön.

TODO: site/modules/stat/stat_imgbyrubric_output.tpl
DONE: site/modules/tophit/tophit_show.action.tpl
DONE: site/types/usr/usr_imgstat.tpl
TODO: modules/timeseries/timeseries_display.tpl
TODO: modules/timeseries/timeseries_page.tpl
TODO: templates/default/tabellen_visualisierung.tpl
TODO: modules/pager/pager_visualization.tpl
DONE: modules/nf/nf_page_update.tpl