ChartJS ist ein JavaScript zur Erstellung von Charts (Diagrammen) mit Hilfe von HTML 5 Canvas Elementen. Da ich es für mein neues Modul BCStats verwende, habe ich es als eigenes Modul verpackt, so daß es auch von anderen Modulen verwendet werden kann. Neben dem eigentlichen ChartJS Javascript ist auch eine PHP-Klasse enthalten, die verwendet werden kann, um die gewünschten Charts zu generieren. Hierzu ist allerdings eine festgelegte Datenstruktur notwendig.
Folgende Charts werden unterstützt:
- Balkendiagramm
- Liniendiagramm
- Radar
- Polar
- Kuchen
- Donut
Eine genauere Dokumentation zur Verwendung folgt später.
GitHub Repository: https://github.com/BlackCatDevelopment/ ... lackCatCMS
ChartJS is a JavaScript that allows to create charts based on HTML 5 canvas elements. As I needed it for my new module BCStats, I packed it into a separate module, so it can be used from other modules, too. Aside the ChartJS javascript itself a PHP class is included that can be used to create the required charts. Of course, a predefined data structure must be passed.
The following chart types are included:
- Bars
- Lines
- Radar
- Polar
- Pie
- Doughnut
A more comprehensive usage documentation will be added later.
GitHub repository: https://github.com/BlackCatDevelopment/ ... lackCatCMS