Skip to content
Snippets Groups Projects
Commit 0ed87d60 authored by Andreas Åkre Solberg's avatar Andreas Åkre Solberg
Browse files

Add portal support to module statistics...

git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1351 44740490-163a-0410-bde0-09ae8108e29a
parent d90ad7f4
No related branches found
No related tags found
No related merge requests found
......@@ -8,9 +8,10 @@ function statistics_hook_frontpage(&$links) {
assert('is_array($links)');
assert('array_key_exists("links", $links)');
$links['links'][] = array(
$links['links']['statistics'] = array(
'href' => SimpleSAML_Module::getModuleURL('statistics/showstats.php'),
'text' => array('en' => 'Show statistics', 'no' => 'Vis statistikk'),
'shorttext' => array('en' => 'Statistics', 'no' => 'Statistikk'),
);
}
......
......@@ -216,6 +216,12 @@ $dimx = $statconfig->getValue('dimension.x', 800);
$dimy = $statconfig->getValue('dimension.y', 350);
$grapher = new sspmod_statistics_Graph_GoogleCharts($dimx, $dimy);
$htmlContentPre = array(); $htmlContentPost = array(); $htmlContentHead = array(); $jquery = array();
$hookinfo = array('pre' => &$htmlContentPre, 'post' => &$htmlContentPost, 'head' => &$htmlContentHead, 'jquery' => &$jquery, 'page' => 'statistics');
SimpleSAML_Module::callHooks('htmlinject', $hookinfo);
$t = new SimpleSAML_XHTML_Template($config, 'statistics:statistics-tpl.php');
$t->data['header'] = 'stat';
$t->data['imgurl'] = $grapher->show($axis, $axispos, $datasets, $max);
......@@ -223,6 +229,10 @@ $t->data['available.rules'] = $available_rules;
$t->data['available.times'] = $available_times;
$t->data['available.times.prev'] = $available_times_prev;
$t->data['available.times.next'] = $available_times_next;
$t->data['htmlContentPre'] = $htmlContentPre;
$t->data['htmlContentPost'] = $htmlContentPost;
$t->data['htmlContentHead'] = $htmlContentHead;
$t->data['jquery'] = $jquery;
$t->data['selected.rule']= $rule;
$t->data['selected.time'] = $fileslot;
$t->data['debugdata'] = $debugdata;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment