diff --git a/src/chartgenerator.php b/src/chartgenerator.php
index 772fd9b..339e6f8 100644
--- a/src/chartgenerator.php
+++ b/src/chartgenerator.php
@@ -147,6 +147,9 @@ if ( !$content['error_occured'] )
// echo $myKey . "
";
$YchartData[] = intval($myData);
$XchartData[] = strlen($myKey) > 0 ? $myKey : "Unknown";
+ $chartImageMapLinks[] = $content['BASEPATH'] . "index.php?filter=" . strtolower ( $fields[$content['chart_field']]['FieldID'] ) . "%3A%3D" . $myKey . "&search=Search";
+ $chartImageMapAlts[] = $content[ $fields[$content['chart_field']]['FieldCaptionID'] ] . ": " . $myKey;
+ $chartImageMapTargets[] ="_top";
}
if ( $content['chart_type'] == CHART_CAKE )
@@ -197,7 +200,7 @@ if ( !$content['error_occured'] )
// $targ=array("pie3d_csimex1.php?v=1","pie3d_csimex1.php?v=2","pie3d_csimex1.php?v=3",
// "pie3d_csimex1.php?v=4","pie3d_csimex1.php?v=5","pie3d_csimex1.php?v=6");
// $alts=array("val=%d","val=%d","val=%d","val=%d","val=%d","val=%d");
-// $p1->SetCSIMTargets($targ,$alts);
+ $p1->SetCSIMTargets($chartImageMapLinks, $chartImageMapAlts, $chartImageMapTargets);
// Set label format
if ( $content['showpercent'] == 1 )
@@ -285,6 +288,9 @@ if ( !$content['error_occured'] )
// $bplot->value->SetAlign('left','center');
// $bplot->value->SetColor("black","darkred");
$bplot->value->SetFormat('%d');
+
+ // Add links
+ $bplot->SetCSIMTargets($chartImageMapLinks, $chartImageMapAlts, $chartImageMapTargets);
// TODO: Make Optional!
@@ -372,6 +378,10 @@ if ( !$content['error_occured'] )
// $bplot->value->SetColor("black","darkred");
$bplot->value->SetFormat('%d');
+ // Add links
+ $bplot->SetCSIMTargets($chartImageMapLinks, $chartImageMapAlts, $chartImageMapTargets);
+
+
// TODO: Make Optional!
// Create and Add filled line plot
$lplot = new LinePlot($YchartData);
@@ -451,8 +461,8 @@ if ( $content['error_occured'] )
// ---
// --- Output the image
-$graph->Stroke();
-//$graph->StrokeCSIM();
+//$graph->Stroke();
+$graph->StrokeCSIM();
// ---
?>
\ No newline at end of file
diff --git a/src/templates/statistics.html b/src/templates/statistics.html
index ec067f5..dfaebf5 100644
--- a/src/templates/statistics.html
+++ b/src/templates/statistics.html
@@ -50,7 +50,7 @@