Diagrammdokumentation

WICHTIGE ÄNDERUNG IM UMGANG MIT DEM BACKEND

Die Daten werden ab jetzt ausschließlich in REALZAHLEN in das Backend eingetragen. Bei Einheit wird kein Mrd., Mio. etc mehr verwendet , das ergibt sich von allein durch die Realzahlen. Bei Einheit kommt nur noch die tatsächliche Einheit wie EUR, Äpfel, Birnen oder Backsteine rein. Suffix wird bei Angebe Ignoriert.

Des Weiteren ist es Möglich mit dem Shortcode [diagrammtabelle diagrammnummer="" orderby=""verz=""] Die Dtaen des Diagramm als Tabelle ausgeben zu lassen. Wichtig hierbei das funktioniert nur wenn auch ein Diagramm dazu existiert!!!
An welche Stelle dieser shortcode platziert wird ist hierbei egal.

Parameter Beschreibung Beispiel
id Id aus der Diagrammverwaltung Komma getrennt um mehre Diagramme kombiniert anzuzeigen 1,9,5
apikey Der API-Key aus dem Menüpunkt "Seiten" trägt man hier ein 25594f206163a18f
width Breite in Pixel 700
height Höhe in Pixel 300
chartArt Optionaler Parameter um die Diagrammart zu bestimmen balken , linie , area , torte
chartTitel Optionaler Parameter um den Diagramme mit einem bestimmten Titel auszuzeichnen wichtig!! getrennte Wörter mit Unterstrich verbinden
startTime Optionaler Parameter um den Diagramme mit einem bestimmten Zeitraum anzuzeigen. Format YYYY-MM-DD 2009-11-29
endTime Optionaler Parameter um den Diagramme mit einem bestimmten Zeitraum anzuzeigen. Format YYYY-MM-DD 2009-11-29
minwert Optionaler Parameter um den Minwert der yAchse zu bestimmen -5
maxwert Optionaler Parameter um den Maxwert der yAchse zu bestimmen 19
steps Optionaler Parameter um die Schritte der yAchse zu bestimmen. Vorraussetzung: min wert und max wert 2.4
yachse Optionaler Parameter um linker yAchse einen Wert mit EUR/Äpfeln/Backsteinen und rechter yAchse einen % Wert zuzuweisen. Wichtig: es gehen ausschließlich 2 Werte IDs und die ID mit % muss an 2.ter Stelle stehen. Auch wird unbedingt minwert/maxwert und steps benötigt 1
farben Optionaler Parameter um die Farben der linien etc. anzugeben. Id der Farbe aus der Palette unten 2,9,16
ytext Optionaler Parameter um Text an der ySeite einzublenden der text
suffix Optionaler Parameter um den Suffix zu bestimmen sollte bei ab dem 9.11.2016 mit in die DB eingetragen werden, es sei denn es sind Währungen Euro
dateform Optionaler Parameter um die Datumsausgabe der xAchse zu beeinflussen d.m.Y = 01.10.2016
d.M.Y = 01.Oct.2016
m.Y = 10.2016
Y = 2016
titelswitch Optionaler Parameter um die Ausgabe der alternativen Diagrammtitel zu erzwingen titelswitch="1"
diagrammnummer Ist unbedingt anzugeben. hierbei einfach die die Position angeben an welcher das Diagramm eingebunden ist. 1
orderby ordnet die Angaben nach Datum auf- oder absteigend und ist ein optionaler Parameter asc/desc
verz Für den Fall das die Tabelle nicht angezeigt wird ( kann bei sehr vielen Datensätzen vorkommen) hier einen Wert in ms eingeben. Standard ist 1500. je höher der Wert um so später wird die Tabelle geladen und um so wahrscheinlicher ist es das alle Daten zum Laden vorhanden sind. Auch dies ist ein optionaler Parameter 360 - 10000


[diagramme id="" apikey="" chartArt="" chartTitel="" width="" height="" startTime="" endTime="" farben="" minwert="" maxwert="" steps="" ytext=""]


PHP Aufruf (für nicht WP Seiten):
echo diagramme_api( array( 'id' => '', 'apikey' => '', 'width' => '705', 'height' => '400', 'chartArt' => '', 'chartTitel' => '', 'startTime' => '', 'endTime' => '', 'minwert' =>'', 'maxwert' =>'', 'steps' =>'', 'farben' =>'', 'ytext' =>'', 'suffix' => 'Euro', ) );

Farbpalette