summaryrefslogtreecommitdiff
path: root/html/jpgraph/themes
diff options
context:
space:
mode:
authorrandommonk <randommonk@gmail.com>2018-01-05 20:20:50 +0000
committerrandommonk <randommonk@gmail.com>2018-01-05 20:20:50 +0000
commit25f3706452bb77f20aaba25648e890da67673959 (patch)
tree4b9f5e6b782d0a9b304691577c2c23ee5bbaa7e3 /html/jpgraph/themes
parent3127ce0e642326ee2f2a293e0c1dd0ca0001800c (diff)
Remove old jpgraph implementation
Diffstat (limited to 'html/jpgraph/themes')
-rw-r--r--html/jpgraph/themes/AquaTheme.class.php202
-rw-r--r--html/jpgraph/themes/GreenTheme.class.php178
-rw-r--r--html/jpgraph/themes/OceanTheme.class.php180
-rw-r--r--html/jpgraph/themes/OrangeTheme.class.php180
-rw-r--r--html/jpgraph/themes/PastelTheme.class.php175
-rw-r--r--html/jpgraph/themes/RoseTheme.class.php180
-rw-r--r--html/jpgraph/themes/SoftyTheme.class.php209
-rw-r--r--html/jpgraph/themes/UniversalTheme.class.php188
-rw-r--r--html/jpgraph/themes/VividTheme.class.php175
9 files changed, 0 insertions, 1667 deletions
diff --git a/html/jpgraph/themes/AquaTheme.class.php b/html/jpgraph/themes/AquaTheme.class.php
deleted file mode 100644
index 751b420..0000000
--- a/html/jpgraph/themes/AquaTheme.class.php
+++ /dev/null
@@ -1,202 +0,0 @@
-<?php
-
-/**
-* Aqua Theme class
-*/
-class AquaTheme extends Theme
-{
- protected $font_color = '#0044CC';
- protected $background_color = '#DDFFFF';
- protected $axis_color = '#0066CC';
- protected $grid_color = '#3366CC';
-
- function GetColorList() {
- return array(
- '#183152',
- '#C4D7ED',
- '#375D81',
- '#ABC8E2',
- '#E1E6FA',
- '#9BBAB2',
- '#3B4259',
- '#0063BC',
- '#1D5A73',
- '#ABABFF',
- '#27ADC5',
- '#EDFFCC',
-
-/*
-
- '#66FFFF',
- '#00AABB',
- '#00FFCC',
- '#33CCFF',
- '#008866',
- '#99FFFF',
- '#0099FF',
- '#99FFCC',
- '#3399FF',
- '#2277FF',
- '#445588',
- '#003388',
- '#338877',
- '#55DDFF',
- '#00FF99',
- '#BBBBBB',
- '#77AAFF',
- '#00FFCC',
-*/
- );
- }
-
- function SetupGraph($graph) {
-
- // graph
- /*
- $img = $graph->img;
- $height = $img->height;
- $graph->SetMargin($img->left_margin, $img->right_margin, $img->top_margin, $height * 0.25);
- */
- $graph->SetFrame(false);
- $graph->SetMarginColor('white');
- $graph->SetBackgroundGradient($this->background_color, '#FFFFFF', GRAD_HOR, BGRAD_PLOT);
-
- // legend
- $graph->legend->SetFrameWeight(0);
- $graph->legend->Pos(0.5, 0.85, 'center', 'top');
- $graph->legend->SetFillColor('white');
- $graph->legend->SetLayout(LEGEND_HOR);
- $graph->legend->SetColumns(3);
- $graph->legend->SetShadow(false);
- $graph->legend->SetMarkAbsSize(5);
-
- // xaxis
- $graph->xaxis->title->SetColor($this->font_color);
- $graph->xaxis->SetColor($this->axis_color, $this->font_color);
- $graph->xaxis->SetTickSide(SIDE_BOTTOM);
- $graph->xaxis->SetLabelMargin(10);
-
- // yaxis
- $graph->yaxis->title->SetColor($this->font_color);
- $graph->yaxis->SetColor($this->axis_color, $this->font_color);
- $graph->yaxis->SetTickSide(SIDE_LEFT);
- $graph->yaxis->SetLabelMargin(8);
- $graph->yaxis->HideLine();
- $graph->yaxis->HideTicks();
- $graph->xaxis->SetTitleMargin(15);
-
- // grid
- $graph->ygrid->SetColor($this->grid_color);
- $graph->ygrid->SetLineStyle('dotted');
-
-
- // font
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
-// $graph->img->SetAntiAliasing();
- }
-
-
- function SetupPieGraph($graph) {
-
- // graph
- $graph->SetFrame(false);
-
- // legend
- $graph->legend->SetFillColor('white');
-
- $graph->legend->SetFrameWeight(0);
- $graph->legend->Pos(0.5, 0.80, 'center', 'top');
- $graph->legend->SetLayout(LEGEND_HOR);
- $graph->legend->SetColumns(4);
-
- $graph->legend->SetShadow(false);
- $graph->legend->SetMarkAbsSize(5);
-
- // title
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
- $graph->SetAntiAliasing();
- }
-
-
- function PreStrokeApply($graph) {
- if ($graph->legend->HasItems()) {
- $img = $graph->img;
- $height = $img->height;
- $graph->SetMargin(
- $img->raw_left_margin,
- $img->raw_right_margin,
- $img->raw_top_margin,
- $height * 0.25
- );
- }
- }
-
- function ApplyPlot($plot) {
-
- switch (get_class($plot))
- {
- case 'GroupBarPlot':
- {
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- }
- break;
- }
-
- case 'AccBarPlot':
- {
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- }
- break;
- }
-
- case 'BarPlot':
- {
- $plot->Clear();
-
- $color = $this->GetNextColor();
- $plot->SetColor($color);
- $plot->SetFillColor($color);
- //$plot->SetShadow();
- break;
- }
-
- case 'LinePlot':
- {
- $plot->Clear();
- $plot->SetColor($this->GetNextColor());
- $plot->SetWeight(2);
-// $plot->SetBarCenter();
- break;
- }
-
- case 'PiePlot':
- {
- $plot->SetCenter(0.5, 0.45);
- $plot->ShowBorder(false);
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
- case 'PiePlot3D':
- {
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
- default:
- {
- }
- }
- }
-}
-
-
-?>
diff --git a/html/jpgraph/themes/GreenTheme.class.php b/html/jpgraph/themes/GreenTheme.class.php
deleted file mode 100644
index a61fbd8..0000000
--- a/html/jpgraph/themes/GreenTheme.class.php
+++ /dev/null
@@ -1,178 +0,0 @@
-<?php
-
-/**
-* Green Theme class
-*/
-class GreenTheme extends Theme
-{
- private $font_color = '#009900';
- private $background_color = '#EEFFDD';
- private $axis_color = '#00CC00';
- private $grid_color = '#33CC33';
-
- function GetColorList() {
- return array(
- '#66CC00',
- '#009900',
- '#AAFF77',
- '#559922',
- '#00CC33',
- '#99FF00',
- '#009966',
- '#00FF99',
- '#99BB66',
- '#33FF00',
- '#DDFFBB',
- '#669933',
- '#BBDDCC',
- '#77CCBB',
- '#668833',
- '#BBEE66',
- );
- }
-
- function SetupGraph($graph) {
-
- // graph
- /*
- $img = $graph->img;
- $height = $img->height;
- $graph->SetMargin($img->left_margin, $img->right_margin, $img->top_margin, $height * 0.25);
- */
- $graph->SetFrame(false);
- $graph->SetMarginColor('white');
- $graph->SetBackgroundGradient($this->background_color, '#FFFFFF', GRAD_HOR, BGRAD_PLOT);
-
- // legend
- $graph->legend->SetFrameWeight(0);
- $graph->legend->Pos(0.5, 0.85, 'center', 'top');
- $graph->legend->SetFillColor('white');
- $graph->legend->SetLayout(LEGEND_HOR);
- $graph->legend->SetColumns(3);
- $graph->legend->SetShadow(false);
- $graph->legend->SetMarkAbsSize(5);
-
- // xaxis
- $graph->xaxis->title->SetColor($this->font_color);
- $graph->xaxis->SetColor($this->axis_color, $this->font_color);
- $graph->xaxis->SetTickSide(SIDE_BOTTOM);
- $graph->xaxis->SetLabelMargin(10);
-
- // yaxis
- $graph->yaxis->title->SetColor($this->font_color);
- $graph->yaxis->SetColor($this->axis_color, $this->font_color);
- $graph->yaxis->SetTickSide(SIDE_LEFT);
- $graph->yaxis->SetLabelMargin(8);
- $graph->yaxis->HideLine();
- $graph->yaxis->HideTicks();
- $graph->xaxis->SetTitleMargin(15);
-
- // grid
- $graph->ygrid->SetColor($this->grid_color);
- $graph->ygrid->SetLineStyle('dotted');
-
-
- // font
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
-// $graph->img->SetAntiAliasing();
- }
-
-
- function SetupPieGraph($graph) {
-
- // graph
- $graph->SetFrame(false);
-
- // legend
- $graph->legend->SetFillColor('white');
- /*
- $graph->legend->SetFrameWeight(0);
- $graph->legend->Pos(0.5, 0.85, 'center', 'top');
- $graph->legend->SetLayout(LEGEND_HOR);
- $graph->legend->SetColumns(3);
- */
- $graph->legend->SetShadow(false);
- $graph->legend->SetMarkAbsSize(5);
-
- // title
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
- $graph->SetAntiAliasing();
- }
-
-
- function PreStrokeApply($graph) {
- if ($graph->legend->HasItems()) {
- $img = $graph->img;
- $height = $img->height;
- $graph->SetMargin($img->left_margin, $img->right_margin, $img->top_margin, $height * 0.25);
- }
- }
-
- function ApplyPlot($plot) {
-
- switch (get_class($plot))
- {
- case 'GroupBarPlot':
- {
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- }
- break;
- }
-
- case 'AccBarPlot':
- {
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- }
- break;
- }
-
- case 'BarPlot':
- {
- $plot->Clear();
-
- $color = $this->GetNextColor();
- $plot->SetColor($color);
- $plot->SetFillColor($color);
- $plot->SetShadow('red', 3, 4, false);
- break;
- }
-
- case 'LinePlot':
- {
- $plot->Clear();
-
- $plot->SetColor($this->GetNextColor().'@0.4');
- $plot->SetWeight(2);
- break;
- }
-
- case 'PiePlot':
- {
- $plot->ShowBorder(false);
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
- case 'PiePlot3D':
- {
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
- default:
- {
- }
- }
- }
-}
-
-
-?>
diff --git a/html/jpgraph/themes/OceanTheme.class.php b/html/jpgraph/themes/OceanTheme.class.php
deleted file mode 100644
index b275036..0000000
--- a/html/jpgraph/themes/OceanTheme.class.php
+++ /dev/null
@@ -1,180 +0,0 @@
-<?php
-
-/**
-* Ocean Theme class
-*/
-class OceanTheme extends Theme
-{
- protected $font_color = '#0066FF';
- private $background_color = '#DDEEFF';
- private $axis_color = '#0000CC';
- private $grid_color = '#3333CC';
-
- function GetColorList() {
- return array(
- '#0066FF',
- '#CCCCFF',
- '#0000FF',
- '#3366FF',
- '#33CCFF',
- '#660088',
- '#3300FF',
- '#0099FF',
- '#6633FF',
- '#0055EE',
- '#2277EE',
- '#3300FF',
- '#AA00EE',
- '#778899',
- '#114499',
- '#7744EE',
- '#002288',
- '#6666FF',
- );
- }
-
- function SetupGraph($graph) {
-
- // graph
- /*
- $img = $graph->img;
- $height = $img->height;
- $graph->SetMargin($img->left_margin, $img->right_margin, $img->top_margin, $height * 0.25);
- */
- $graph->SetFrame(false);
- $graph->SetMarginColor('white');
- $graph->SetBackgroundGradient($this->background_color, '#FFFFFF', GRAD_HOR, BGRAD_PLOT);
-
- // legend
- $graph->legend->SetFrameWeight(0);
- $graph->legend->Pos(0.5, 0.85, 'center', 'top');
- $graph->legend->SetFillColor('white');
- $graph->legend->SetLayout(LEGEND_HOR);
- $graph->legend->SetColumns(3);
- $graph->legend->SetShadow(false);
- $graph->legend->SetMarkAbsSize(5);
-
- // xaxis
- $graph->xaxis->title->SetColor($this->font_color);
- $graph->xaxis->SetColor($this->axis_color, $this->font_color);
- $graph->xaxis->SetTickSide(SIDE_BOTTOM);
- $graph->xaxis->SetLabelMargin(10);
-
- // yaxis
- $graph->yaxis->title->SetColor($this->font_color);
- $graph->yaxis->SetColor($this->axis_color, $this->font_color);
- $graph->yaxis->SetTickSide(SIDE_LEFT);
- $graph->yaxis->SetLabelMargin(8);
- $graph->yaxis->HideLine();
- $graph->yaxis->HideTicks();
- $graph->xaxis->SetTitleMargin(15);
-
- // grid
- $graph->ygrid->SetColor($this->grid_color);
- $graph->ygrid->SetLineStyle('dotted');
-
-
- // font
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
-// $graph->img->SetAntiAliasing();
- }
-
-
- function SetupPieGraph($graph) {
-
- // graph
- $graph->SetFrame(false);
-
- // legend
- $graph->legend->SetFillColor('white');
- /*
- $graph->legend->SetFrameWeight(0);
- $graph->legend->Pos(0.5, 0.85, 'center', 'top');
- $graph->legend->SetLayout(LEGEND_HOR);
- $graph->legend->SetColumns(3);
- */
- $graph->legend->SetShadow(false);
- $graph->legend->SetMarkAbsSize(5);
-
- // title
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
- $graph->SetAntiAliasing();
- }
-
-
- function PreStrokeApply($graph) {
- if ($graph->legend->HasItems()) {
- $img = $graph->img;
- $height = $img->height;
- $graph->SetMargin($img->left_margin, $img->right_margin, $img->top_margin, $height * 0.25);
- }
- }
-
- function ApplyPlot($plot) {
-
- switch (get_class($plot))
- {
- case 'GroupBarPlot':
- {
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- }
- break;
- }
-
- case 'AccBarPlot':
- {
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- }
- break;
- }
-
- case 'BarPlot':
- {
- $plot->Clear();
-
- $color = $this->GetNextColor();
- $plot->SetColor($color);
- $plot->SetFillColor($color);
- $plot->SetShadow('red', 3, 4, false);
- break;
- }
-
- case 'LinePlot':
- {
- $plot->Clear();
-
- $plot->SetColor($this->GetNextColor());
- $plot->SetWeight(2);
- break;
- }
-
- case 'PiePlot':
- {
- $plot->ShowBorder(false);
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
- case 'PiePlot3D':
- {
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
- default:
- {
- }
- }
- }
-}
-
-
-?>
diff --git a/html/jpgraph/themes/OrangeTheme.class.php b/html/jpgraph/themes/OrangeTheme.class.php
deleted file mode 100644
index ea26dad..0000000
--- a/html/jpgraph/themes/OrangeTheme.class.php
+++ /dev/null
@@ -1,180 +0,0 @@
-<?php
-
-/**
-* Orange Theme class
-*/
-class OrangeTheme extends Theme
-{
- private $font_color = '#CC4400';
- private $background_color = '#FFEEDD';
- private $axis_color = '#CC6600';
- private $grid_color = '#CC6633';
-
- function GetColorList() {
- return array(
- '#FF9900',
- '#FFCC00',
- '#AA6600',
- '#CCCC00',
- '#CC6600',
- '#FFFF66',
- '#CCFF00',
- '#CC3300',
- '#669933',
- '#EE7700',
- '#AAEE33',
- '#77AA00',
- '#CCFF99',
- '#FF6633',
- '#885500',
- '#AADD00',
- '#99CC44',
- '#887711',
- );
- }
-
- function SetupGraph($graph) {
-
- // graph
- /*
- $img = $graph->img;
- $height = $img->height;
- $graph->SetMargin($img->left_margin, $img->right_margin, $img->top_margin, $height * 0.25);
- */
- $graph->SetFrame(false);
- $graph->SetMarginColor('white');
- $graph->SetBackgroundGradient($this->background_color, '#FFFFFF', GRAD_HOR, BGRAD_PLOT);
-
- // legend
- $graph->legend->SetFrameWeight(0);
- $graph->legend->Pos(0.5, 0.85, 'center', 'top');
- $graph->legend->SetFillColor('white');
- $graph->legend->SetLayout(LEGEND_HOR);
- $graph->legend->SetColumns(3);
- $graph->legend->SetShadow(false);
- $graph->legend->SetMarkAbsSize(5);
-
- // xaxis
- $graph->xaxis->title->SetColor($this->font_color);
- $graph->xaxis->SetColor($this->axis_color, $this->font_color);
- $graph->xaxis->SetTickSide(SIDE_BOTTOM);
- $graph->xaxis->SetLabelMargin(10);
-
- // yaxis
- $graph->yaxis->title->SetColor($this->font_color);
- $graph->yaxis->SetColor($this->axis_color, $this->font_color);
- $graph->yaxis->SetTickSide(SIDE_LEFT);
- $graph->yaxis->SetLabelMargin(8);
- $graph->yaxis->HideLine();
- $graph->yaxis->HideTicks();
- $graph->xaxis->SetTitleMargin(15);
-
- // grid
- $graph->ygrid->SetColor($this->grid_color);
- $graph->ygrid->SetLineStyle('dotted');
-
-
- // font
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
-// $graph->img->SetAntiAliasing();
- }
-
-
- function SetupPieGraph($graph) {
-
- // graph
- $graph->SetFrame(false);
-
- // legend
- $graph->legend->SetFillColor('white');
- /*
- $graph->legend->SetFrameWeight(0);
- $graph->legend->Pos(0.5, 0.85, 'center', 'top');
- $graph->legend->SetLayout(LEGEND_HOR);
- $graph->legend->SetColumns(3);
- */
- $graph->legend->SetShadow(false);
- $graph->legend->SetMarkAbsSize(5);
-
- // title
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
- $graph->SetAntiAliasing();
- }
-
-
- function PreStrokeApply($graph) {
- if ($graph->legend->HasItems()) {
- $img = $graph->img;
- $height = $img->height;
- $graph->SetMargin($img->left_margin, $img->right_margin, $img->top_margin, $height * 0.25);
- }
- }
-
- function ApplyPlot($plot) {
-
- switch (get_class($plot))
- {
- case 'GroupBarPlot':
- {
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- }
- break;
- }
-
- case 'AccBarPlot':
- {
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- }
- break;
- }
-
- case 'BarPlot':
- {
- $plot->Clear();
-
- $color = $this->GetNextColor();
- $plot->SetColor($color);
- $plot->SetFillColor($color);
- $plot->SetShadow('red', 3, 4, false);
- break;
- }
-
- case 'LinePlot':
- {
- $plot->Clear();
-
- $plot->SetColor($this->GetNextColor().'@0.4');
- $plot->SetWeight(2);
- break;
- }
-
- case 'PiePlot':
- {
- $plot->ShowBorder(false);
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
- case 'PiePlot3D':
- {
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
- default:
- {
- }
- }
- }
-}
-
-
-?>
diff --git a/html/jpgraph/themes/PastelTheme.class.php b/html/jpgraph/themes/PastelTheme.class.php
deleted file mode 100644
index d3f1ddb..0000000
--- a/html/jpgraph/themes/PastelTheme.class.php
+++ /dev/null
@@ -1,175 +0,0 @@
-<?php
-
-/**
-* Pastel Theme class
-*/
-class PastelTheme extends Theme
-{
- private $font_color = '#0044CC';
- private $background_color = '#DDFFFF';
- private $axis_color = '#0066CC';
- private $grid_color = '#3366CC';
-
- function GetColorList() {
- return array(
- '#FFAACC',
- '#AAEECC',
- '#AACCFF',
- '#CCAAFF',
- '#EEDDFF',
- '#FFCCAA',
- '#CCBBDD',
- '#CCFFAA',
- '#C7D7C2',
- '#FFEEDD',
- '#FFCCEE',
- '#BFECFA',
- );
- }
-
- function SetupGraph($graph) {
-
- // graph
- /*
- $img = $graph->img;
- $height = $img->height;
- $graph->SetMargin($img->left_margin, $img->right_margin, $img->top_margin, $height * 0.25);
- */
- $graph->SetFrame(false);
- $graph->SetMarginColor('white');
- $graph->SetBackgroundGradient($this->background_color, '#FFFFFF', GRAD_HOR, BGRAD_PLOT);
-
- // legend
- $graph->legend->SetFrameWeight(0);
- $graph->legend->Pos(0.5, 0.85, 'center', 'top');
- $graph->legend->SetFillColor('white');
- $graph->legend->SetLayout(LEGEND_HOR);
- $graph->legend->SetColumns(3);
- $graph->legend->SetShadow(false);
- $graph->legend->SetMarkAbsSize(5);
-
- // xaxis
- $graph->xaxis->title->SetColor($this->font_color);
- $graph->xaxis->SetColor($this->axis_color, $this->font_color);
- $graph->xaxis->SetTickSide(SIDE_BOTTOM);
- $graph->xaxis->SetLabelMargin(10);
-
- // yaxis
- $graph->yaxis->title->SetColor($this->font_color);
- $graph->yaxis->SetColor($this->axis_color, $this->font_color);
- $graph->yaxis->SetTickSide(SIDE_LEFT);
- $graph->yaxis->SetLabelMargin(8);
- $graph->yaxis->HideLine();
- $graph->yaxis->HideTicks();
- $graph->xaxis->SetTitleMargin(15);
-
- // grid
- $graph->ygrid->SetColor($this->grid_color);
- $graph->ygrid->SetLineStyle('dotted');
-
-
- // font
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
-// $graph->img->SetAntiAliasing();
- }
-
-
- function SetupPieGraph($graph) {
-
- // graph
- $graph->SetFrame(false);
-
- // legend
- $graph->legend->SetFillColor('white');
-
- $graph->legend->SetFrameWeight(0);
- $graph->legend->Pos(0.5, 0.80, 'center', 'top');
- $graph->legend->SetLayout(LEGEND_HOR);
- $graph->legend->SetColumns(4);
-
- $graph->legend->SetShadow(false);
- $graph->legend->SetMarkAbsSize(5);
-
- // title
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
- $graph->SetAntiAliasing();
- }
-
-
- function PreStrokeApply($graph) {
- if ($graph->legend->HasItems()) {
- $img = $graph->img;
- $height = $img->height;
- $graph->SetMargin($img->left_margin, $img->right_margin, $img->top_margin, $height * 0.25);
- }
- }
-
- function ApplyPlot($plot) {
-
- switch (get_class($plot))
- {
- case 'GroupBarPlot':
- {
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- }
- break;
- }
-
- case 'AccBarPlot':
- {
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- }
- break;
- }
-
- case 'BarPlot':
- {
- $plot->Clear();
-
- $color = $this->GetNextColor();
- $plot->SetColor($color);
- $plot->SetFillColor($color);
- $plot->SetShadow('red', 3, 4, false);
- break;
- }
-
- case 'LinePlot':
- {
- $plot->Clear();
- $plot->SetColor($this->GetNextColor().'@0.4');
- $plot->SetWeight(2);
-// $plot->SetBarCenter();
- break;
- }
-
- case 'PiePlot':
- {
- $plot->SetCenter(0.5, 0.45);
- $plot->ShowBorder(false);
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
- case 'PiePlot3D':
- {
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
- default:
- {
- }
- }
- }
-}
-
-
-?>
diff --git a/html/jpgraph/themes/RoseTheme.class.php b/html/jpgraph/themes/RoseTheme.class.php
deleted file mode 100644
index 5a14630..0000000
--- a/html/jpgraph/themes/RoseTheme.class.php
+++ /dev/null
@@ -1,180 +0,0 @@
-<?php
-
-/**
-* Rose Theme class
-*/
-class RoseTheme extends Theme
-{
- private $font_color = '#CC0044';
- private $background_color = '#FFDDDD';
- private $axis_color = '#CC0000';
- private $grid_color = '#CC3333';
-
- function GetColorList() {
- return array(
- '#FF0000',
- '#FF99FF',
- '#AA0099',
- '#FF00FF',
- '#FF6666',
- '#FF0099',
- '#FFBB88',
- '#AA2211',
- '#FF6699',
- '#BBAA88',
- '#FF2200',
- '#883333',
- '#EE7777',
- '#EE7711',
- '#FF0066',
- '#DD7711',
- '#AA6600',
- '#EE5500',
- );
- }
-
- function SetupGraph($graph) {
-
- // graph
- /*
- $img = $graph->img;
- $height = $img->height;
- $graph->SetMargin($img->left_margin, $img->right_margin, $img->top_margin, $height * 0.25);
- */
- $graph->SetFrame(false);
- $graph->SetMarginColor('white');
- $graph->SetBackgroundGradient($this->background_color, '#FFFFFF', GRAD_HOR, BGRAD_PLOT);
-
- // legend
- $graph->legend->SetFrameWeight(0);
- $graph->legend->Pos(0.5, 0.85, 'center', 'top');
- $graph->legend->SetFillColor('white');
- $graph->legend->SetLayout(LEGEND_HOR);
- $graph->legend->SetColumns(3);
- $graph->legend->SetShadow(false);
- $graph->legend->SetMarkAbsSize(5);
-
- // xaxis
- $graph->xaxis->title->SetColor($this->font_color);
- $graph->xaxis->SetColor($this->axis_color, $this->font_color);
- $graph->xaxis->SetTickSide(SIDE_BOTTOM);
- $graph->xaxis->SetLabelMargin(10);
-
- // yaxis
- $graph->yaxis->title->SetColor($this->font_color);
- $graph->yaxis->SetColor($this->axis_color, $this->font_color);
- $graph->yaxis->SetTickSide(SIDE_LEFT);
- $graph->yaxis->SetLabelMargin(8);
- $graph->yaxis->HideLine();
- $graph->yaxis->HideTicks();
- $graph->xaxis->SetTitleMargin(15);
-
- // grid
- $graph->ygrid->SetColor($this->grid_color);
- $graph->ygrid->SetLineStyle('dotted');
-
-
- // font
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
-// $graph->img->SetAntiAliasing();
- }
-
-
- function SetupPieGraph($graph) {
-
- // graph
- $graph->SetFrame(false);
-
- // legend
- $graph->legend->SetFillColor('white');
- /*
- $graph->legend->SetFrameWeight(0);
- $graph->legend->Pos(0.5, 0.85, 'center', 'top');
- $graph->legend->SetLayout(LEGEND_HOR);
- $graph->legend->SetColumns(3);
- */
- $graph->legend->SetShadow(false);
- $graph->legend->SetMarkAbsSize(5);
-
- // title
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
- $graph->SetAntiAliasing();
- }
-
-
- function PreStrokeApply($graph) {
- if ($graph->legend->HasItems()) {
- $img = $graph->img;
- $height = $img->height;
- $graph->SetMargin($img->left_margin, $img->right_margin, $img->top_margin, $height * 0.25);
- }
- }
-
- function ApplyPlot($plot) {
-
- switch (get_class($plot))
- {
- case 'GroupBarPlot':
- {
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- }
- break;
- }
-
- case 'AccBarPlot':
- {
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- }
- break;
- }
-
- case 'BarPlot':
- {
- $plot->Clear();
-
- $color = $this->GetNextColor();
- $plot->SetColor($color);
- $plot->SetFillColor($color);
- $plot->SetShadow('red', 3, 4, false);
- break;
- }
-
- case 'LinePlot':
- {
- $plot->Clear();
-
- $plot->SetColor($this->GetNextColor().'@0.4');
- $plot->SetWeight(2);
- break;
- }
-
- case 'PiePlot':
- {
- $plot->ShowBorder(false);
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
- case 'PiePlot3D':
- {
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
- default:
- {
- }
- }
- }
-}
-
-
-?>
diff --git a/html/jpgraph/themes/SoftyTheme.class.php b/html/jpgraph/themes/SoftyTheme.class.php
deleted file mode 100644
index 222cf85..0000000
--- a/html/jpgraph/themes/SoftyTheme.class.php
+++ /dev/null
@@ -1,209 +0,0 @@
-<?php
-
-/**
-* Softy Theme class
-*/
-class SoftyTheme extends Theme
-{
- protected $font_color = '#000000';
- protected $background_color = '#F7F8F4';
- protected $axis_color = '#000000';
- protected $grid_color = '#CCCCCC';
-
- function GetColorList() {
- return array(
- '#CFE7FB',
- '#F9D76F',
- '#B9D566',
- '#FFBB90',
- '#66BBBB',
- '#E69090',
- '#BB90BB',
- '#9AB67C',
- '#D1CC66',
-
-/*
-
- '#AFD8F8',
- '#F6BD0F',
- '#8BBA00',
- '#FF8E46',
- '#008E8E',
-
- '#D64646',
- '#8E468E',
- '#588526',
- '#B3AA00',
- '#008ED6',
-
- '#9D080D',
- '#A186BE',
- */
- );
- }
-
- function SetupGraph($graph) {
-
- // graph
- $graph->SetFrame(false);
- $graph->SetMarginColor('white');
-
- // legend
- $graph->legend->SetFrameWeight(0);
- $graph->legend->Pos(0.5, 0.85, 'center', 'top');
- $graph->legend->SetFillColor('white');
- $graph->legend->SetLayout(LEGEND_HOR);
- $graph->legend->SetColumns(3);
- $graph->legend->SetShadow(false);
- $graph->legend->SetMarkAbsSize(5);
-
- // xaxis
- $graph->xaxis->title->SetColor($this->font_color);
- $graph->xaxis->SetColor($this->axis_color, $this->font_color);
- $graph->xaxis->SetTickSide(SIDE_BOTTOM);
- $graph->xaxis->SetLabelMargin(10);
-
- // yaxis
- $graph->yaxis->title->SetColor($this->font_color);
- $graph->yaxis->SetColor($this->axis_color, $this->font_color);
- $graph->yaxis->SetTickSide(SIDE_LEFT);
- $graph->yaxis->SetLabelMargin(8);
- $graph->yaxis->HideLine();
- $graph->yaxis->HideTicks();
- $graph->xaxis->SetTitleMargin(15);
-
- // y2~
- if (isset($graph->y2axis)) {
- $graph->y2axis->title->SetColor($this->font_color);
- $graph->y2axis->SetColor($this->axis_color, $this->font_color);
- $graph->y2axis->SetTickSide(SIDE_LEFT);
- $graph->y2axis->SetLabelMargin(8);
- $graph->y2axis->HideLine();
- $graph->y2axis->HideTicks();
- }
-
- // yn
- if (isset($graph->y2axis)) {
- foreach ($graph->ynaxis as $axis) {
- $axis->title->SetColor($this->font_color);
- $axis->SetColor($this->axis_color, $this->font_color);
- $axis->SetTickSide(SIDE_LEFT);
- $axis->SetLabelMargin(8);
- $axis->HideLine();
- $axis->HideTicks();
- }
- }
-
- // grid
- $graph->ygrid->SetColor($this->grid_color);
- $graph->ygrid->SetLineStyle('dotted');
- $graph->ygrid->SetFill(true, '#FFFFFF', $this->background_color);
- $graph->xgrid->Show();
- $graph->xgrid->SetColor($this->grid_color);
- $graph->xgrid->SetLineStyle('dotted');
-
-
- // font
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
-// $graph->img->SetAntiAliasing();
- }
-
-
- function SetupPieGraph($graph) {
-
- // graph
- $graph->SetFrame(false);
-
- // title
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
- $graph->SetAntiAliasing();
- }
-
-
- function PreStrokeApply($graph) {
- if ($graph->legend->HasItems()) {
- $img = $graph->img;
- $graph->SetMargin($img->left_margin, $img->right_margin, $img->top_margin, $img->height * 0.25);
-// $graph->SetMargin(200, $img->right_margin, $img->top_margin, $height * 0.25);
- }
- }
-
- function ApplyPlot($plot) {
-
- switch (get_class($plot))
- {
- case 'BarPlot':
- {
- $plot->Clear();
-
- $color = $this->GetNextColor();
- $plot->SetColor($color);
- $plot->SetFillColor($color);
- $plot->SetShadow('red', 3, 4, false);
- $plot->value->SetAlign('center', 'center');
- break;
- }
-
- case 'LinePlot':
- {
- $plot->Clear();
-
- $plot->SetColor($this->GetNextColor());
- $plot->SetWeight(2);
-// $plot->SetBarCenter();
- break;
- }
-
- case 'PiePlot':
- {
- $plot->ShowBorder(false);
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
-
- case 'GroupBarPlot':
- {
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- }
- break;
- }
-
- case 'AccBarPlot':
- {
- $plot->value->SetAlign('center', 'center');
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- $_plot->SetValuePos('center');
- }
- break;
- }
-
- case 'ScatterPlot':
- {
- break;
- }
-
-
- case 'PiePlot3D':
- {
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
- default:
- {
- }
- }
- }
-}
-
-
-?>
diff --git a/html/jpgraph/themes/UniversalTheme.class.php b/html/jpgraph/themes/UniversalTheme.class.php
deleted file mode 100644
index 44b57a6..0000000
--- a/html/jpgraph/themes/UniversalTheme.class.php
+++ /dev/null
@@ -1,188 +0,0 @@
-<?php
-
-/**
-* Universal Theme class
-*/
-class UniversalTheme extends Theme
-{
- private $font_color = '#444444';
- private $background_color = '#F4F4F4';
- private $axis_color = '#888888';
- private $grid_color = '#E3E3E3';
-
- function GetColorList() {
- return array(
- '#61a9f3',#blue
- '#f381b9',#red
- '#61E3A9',#green
-
- #'#D56DE2',
- '#85eD82',
- '#F7b7b7',
- '#CFDF49',
- '#88d8f2',
- '#07AF7B',
- '#B9E3F9',
- '#FFF3AD',
- '#EF606A',
- '#EC8833',
- '#FFF100',
- '#87C9A5',
- );
- }
-
- function SetupGraph($graph) {
-
- // graph
- /*
- $img = $graph->img;
- $height = $img->height;
- $graph->SetMargin($img->left_margin, $img->right_margin, $img->top_margin, $height * 0.25);
- */
- $graph->SetFrame(false);
- $graph->SetMarginColor('white');
- $graph->SetBox(true, '#DADADA');
-// $graph->SetBackgroundGradient($this->background_color, '#FFFFFF', GRAD_HOR, BGRAD_PLOT);
-
- // legend
- $graph->legend->SetFrameWeight(0);
- $graph->legend->Pos(0.5, 0.85, 'center', 'top');
- $graph->legend->SetFillColor('white');
- $graph->legend->SetLayout(LEGEND_HOR);
- $graph->legend->SetColumns(3);
- $graph->legend->SetShadow(false);
- $graph->legend->SetMarkAbsSize(5);
-
- // xaxis
- $graph->xaxis->title->SetColor($this->font_color);
- $graph->xaxis->SetColor($this->axis_color, $this->font_color);
- $graph->xaxis->SetTickSide(SIDE_BOTTOM);
- $graph->xaxis->SetLabelMargin(10);
- $graph->xaxis->HideTicks();
- $graph->xaxis->SetTitleMargin(15);
- //$graph->xaxis->SetLabelMargin(30);
-
- // yaxis
- $graph->yaxis->title->SetColor($this->font_color);
- $graph->yaxis->SetColor($this->axis_color, $this->font_color);
- $graph->yaxis->SetTickSide(SIDE_LEFT);
- $graph->yaxis->SetLabelMargin(8);
-// $graph->yaxis->SetTickPositions(array(50, 100, 150));
-// $graph->yaxis->HideLine();
- $graph->yaxis->HideTicks();
-
- // grid
- $graph->ygrid->SetColor($this->grid_color);
- $graph->ygrid->SetFill(true, '#FFFFFF', $this->background_color);
- // $graph->ygrid->SetLineStyle('dotted');
-
-
- // font
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
- $graph->img->SetAntiAliasing();
- }
-
-
- function SetupPieGraph($graph) {
-
- // graph
- $graph->SetFrame(false);
-
- // legend
- $graph->legend->SetFillColor('white');
-
- $graph->legend->SetFrameWeight(0);
- $graph->legend->Pos(0.5, 0.80, 'center', 'top');
- $graph->legend->SetLayout(LEGEND_HOR);
- $graph->legend->SetColumns(4);
-
- $graph->legend->SetShadow(false);
- $graph->legend->SetMarkAbsSize(5);
-
- // title
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
- $graph->SetAntiAliasing();
- }
-
-
- function PreStrokeApply($graph) {
- if ($graph->legend->HasItems()) {
- $img = $graph->img;
- $height = $img->height;
- $graph->SetMargin(
- $img->raw_left_margin,
- $img->raw_right_margin,
- $img->raw_top_margin,
- $height * 0.25
- );
- }
- }
-
- function ApplyPlot($plot) {
-
- switch (get_class($plot))
- {
- case 'GroupBarPlot':
- {
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- }
- break;
- }
-
- case 'AccBarPlot':
- {
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- }
- break;
- }
-
- case 'BarPlot':
- {
- $plot->Clear();
-
- $color = $this->GetNextColor();
- $plot->SetColor($color);
- $plot->SetFillColor($color);
- $plot->SetShadow('red', 3, 4, false);
- break;
- }
-
- case 'LinePlot':
- {
- $plot->Clear();
- $plot->SetColor($this->GetNextColor().'@0.4');
- $plot->SetWeight(2);
- break;
- }
-
- case 'PiePlot':
- {
- $plot->SetCenter(0.5, 0.45);
- $plot->ShowBorder(false);
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
- case 'PiePlot3D':
- {
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
- default:
- {
- }
- }
- }
-}
-
-
-?>
diff --git a/html/jpgraph/themes/VividTheme.class.php b/html/jpgraph/themes/VividTheme.class.php
deleted file mode 100644
index 38a7709..0000000
--- a/html/jpgraph/themes/VividTheme.class.php
+++ /dev/null
@@ -1,175 +0,0 @@
-<?php
-
-/**
-* Vivid Theme class
-*/
-class VividTheme extends Theme
-{
- private $font_color = '#0044CC';
- private $background_color = '#DDFFFF';
- private $axis_color = '#0066CC';
- private $grid_color = '#3366CC';
-
- function GetColorList() {
- return array(
- '#FFFB11',
- '#005EBC',
- '#9AEB67',
- '#FF4A26',
- '#FDFF98',
- '#6B7EFF',
- '#BCE02E',
- '#E0642E',
- '#E0D62E',
- '#2E97E0',
- '#02927F',
- '#FF005A',
- );
- }
-
- function SetupGraph($graph) {
-
- // graph
- /*
- $img = $graph->img;
- $height = $img->height;
- $graph->SetMargin($img->left_margin, $img->right_margin, $img->top_margin, $height * 0.25);
- */
- $graph->SetFrame(false);
- $graph->SetMarginColor('white');
- $graph->SetBackgroundGradient($this->background_color, '#FFFFFF', GRAD_HOR, BGRAD_PLOT);
-
- // legend
- $graph->legend->SetFrameWeight(0);
- $graph->legend->Pos(0.5, 0.85, 'center', 'top');
- $graph->legend->SetFillColor('white');
- $graph->legend->SetLayout(LEGEND_HOR);
- $graph->legend->SetColumns(3);
- $graph->legend->SetShadow(false);
- $graph->legend->SetMarkAbsSize(5);
-
- // xaxis
- $graph->xaxis->title->SetColor($this->font_color);
- $graph->xaxis->SetColor($this->axis_color, $this->font_color);
- $graph->xaxis->SetTickSide(SIDE_BOTTOM);
- $graph->xaxis->SetLabelMargin(10);
-
- // yaxis
- $graph->yaxis->title->SetColor($this->font_color);
- $graph->yaxis->SetColor($this->axis_color, $this->font_color);
- $graph->yaxis->SetTickSide(SIDE_LEFT);
- $graph->yaxis->SetLabelMargin(8);
- $graph->yaxis->HideLine();
- $graph->yaxis->HideTicks();
- $graph->xaxis->SetTitleMargin(15);
-
- // grid
- $graph->ygrid->SetColor($this->grid_color);
- $graph->ygrid->SetLineStyle('dotted');
-
-
- // font
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
-// $graph->img->SetAntiAliasing();
- }
-
-
- function SetupPieGraph($graph) {
-
- // graph
- $graph->SetFrame(false);
-
- // legend
- $graph->legend->SetFillColor('white');
-
- $graph->legend->SetFrameWeight(0);
- $graph->legend->Pos(0.5, 0.80, 'center', 'top');
- $graph->legend->SetLayout(LEGEND_HOR);
- $graph->legend->SetColumns(4);
-
- $graph->legend->SetShadow(false);
- $graph->legend->SetMarkAbsSize(5);
-
- // title
- $graph->title->SetColor($this->font_color);
- $graph->subtitle->SetColor($this->font_color);
- $graph->subsubtitle->SetColor($this->font_color);
-
- $graph->SetAntiAliasing();
- }
-
-
- function PreStrokeApply($graph) {
- if ($graph->legend->HasItems()) {
- $img = $graph->img;
- $height = $img->height;
- $graph->SetMargin($img->left_margin, $img->right_margin, $img->top_margin, $height * 0.25);
- }
- }
-
- function ApplyPlot($plot) {
-
- switch (get_class($plot))
- {
- case 'GroupBarPlot':
- {
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- }
- break;
- }
-
- case 'AccBarPlot':
- {
- foreach ($plot->plots as $_plot) {
- $this->ApplyPlot($_plot);
- }
- break;
- }
-
- case 'BarPlot':
- {
- $plot->Clear();
-
- $color = $this->GetNextColor();
- $plot->SetColor($color);
- $plot->SetFillColor($color);
- $plot->SetShadow('red', 3, 4, false);
- break;
- }
-
- case 'LinePlot':
- {
- $plot->Clear();
- $plot->SetColor($this->GetNextColor().'@0.4');
- $plot->SetWeight(2);
-// $plot->SetBarCenter();
- break;
- }
-
- case 'PiePlot':
- {
- $plot->SetCenter(0.5, 0.45);
- $plot->ShowBorder(false);
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
- case 'PiePlot3D':
- {
- $plot->SetSliceColors($this->GetThemeColors());
- break;
- }
-
- default:
- {
- }
- }
- }
-}
-
-
-?>