Neues Modul / new module: lib_chartjs

Antworten
Benutzeravatar
shadowcat
Administrator
Beiträge: 5283
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Neues Modul / new module: lib_chartjs

Beitrag von shadowcat »

English version below

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
Screenshots aller Diagramme sind in der ChartJS Dokumentation zu finden: http://www.chartjs.org/docs/#line-chart

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
Screenshots of all chart types can be found here: http://www.chartjs.org/docs/#line-chart

A more comprehensive usage documentation will be added later.

GitHub repository: https://github.com/BlackCatDevelopment/ ... lackCatCMS
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Antworten