From f5de9d301ca5dbc620f35d4009eb170d85fe93c9 Mon Sep 17 00:00:00 2001 From: ivan Date: Sun, 5 Dec 2010 00:06:43 +0000 Subject: RTx-Statistics in 2.1 / 3.8 --- .../html/RTx/Statistics/Resolution/Elements/Chart | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100755 rt/share/html/RTx/Statistics/Resolution/Elements/Chart (limited to 'rt/share/html/RTx/Statistics/Resolution/Elements/Chart') diff --git a/rt/share/html/RTx/Statistics/Resolution/Elements/Chart b/rt/share/html/RTx/Statistics/Resolution/Elements/Chart new file mode 100755 index 000000000..fa0ac5538 --- /dev/null +++ b/rt/share/html/RTx/Statistics/Resolution/Elements/Chart @@ -0,0 +1,29 @@ +<%perl> +$r->content_type("image/$format"); +print $graph->plot(\@data)->$format(); +$m->abort(); +print $#data+1 . " Elements:

"; +for (0..$#data) { +print $data[$_]; +print "

"; +} + +<%INIT> +use GD::Graph::lines; + +my @data; +my $graph = GD::Graph::lines->new($Statistics::GraphWidth,$Statistics::GraphHeight); +$graph->set(export_format => "png", + x_label => 'Days', + y_label => 'Average time in Days'); + +push @data, [split /,/ , $ARGS{x_labels}]; +push @data, [split /,/ , $ARGS{data1}]; +push @data, [split /,/ , $ARGS{data2}]; +push @data, [split /,/ , $ARGS{data3}]; + +my $format = $graph->export_format; +#$r->content_type("image/$format"); + +<%ARGS> + -- cgit v1.2.1