data['header'] = 'SimpleSAMLphp Statistics'; $this->data['jquery'] = array('version' => '1.6', 'core' => TRUE, 'ui' => TRUE, 'css' => TRUE); // $this->data['hideLanguageBar'] = TRUE; $this->data['head'] =''; $this->data['head'] .= ''; $this->includeAtTemplateBase('includes/header.php'); function getBaseURL($t, $type = 'get', $key = NULL, $value = NULL) { $vars = array( 'rule' => $t->data['selected.rule'], 'time' => $t->data['selected.time'], 'res' => $t->data['selected.timeres'], ); if (isset($t->data['selected.delimiter'])) $vars['d'] = $t->data['selected.delimiter']; if (!empty($t->data['selected.rule2']) && $t->data['selected.rule2'] !== '_') $vars['rule2'] = $t->data['selected.rule2']; if (isset($key)) { if (isset($vars[$key])) unset($vars[$key]); if (isset($value)) $vars[$key] = $value; } if ($type === 'get') { return 'showstats.php?' . http_build_query($vars, '', '&'); } else { $text = ''; foreach($vars AS $k => $v) { $text .= '' . "\n"; } return $text; } } ?> '. $this->data['available.rules'][$this->data['selected.rule']]['name'] . ''); echo('
' . $this->data['available.rules'][$this->data['selected.rule']]['descr'] . '
'); // echo(''); // print_r($this->data); // exit; // Report settings echo '
![]() | ');
// Select report
echo ''; echo ''; echo ' | '; // Select delimiter echo '';
#echo('here'); print_r($this->data['delimiterPresentation']); echo(''); echo ''; echo ' | ';
echo '
![]() | ');
if (isset($this->data['available.times.prev'])) {
echo('« Previous | '); } else { echo('« Previous | '); } echo ''; echo ''; echo ' | '; echo ''; echo ''; echo ' | '; if (isset($this->data['available.times.next'])) { echo('Next » | '); } else { echo('Next » | '); } echo '
Value | Data range | '; foreach ( $this->data['summaryDataset'] as $key => $value ) { $clint = $classint[$i++ % 2]; $keyName = $key; if(array_key_exists($key, $this->data['delimiterPresentation'])) $keyName = $this->data['delimiterPresentation'][$key]; if ($key === '_') { echo '
---|---|
' . $value . ' | ' . $keyName . ' |
' . $value . ' | ' . $keyName . ' |
'); // print_r($this->data['results']); // exit; echo ''; #echo $this->data['selected.time']; #echo ''; echo ''; # End debug tab content echo(''; echo('
'; echo ''); $i = 0; foreach ($this->data['debugdata'] AS $slot => $dd) { echo(' Time Total '); foreach($this->data['topdelimiters'] AS $key) { $keyName = $key; if(array_key_exists($key, $this->data['delimiterPresentation'])) $keyName = $this->data['delimiterPresentation'][$key]; echo('' . $keyName . ' '); } echo(''); echo(' '); } echo '' . $dd[0] . ' '); echo('' . $dd[1] . ' '); foreach($this->data['topdelimiters'] AS $key) { echo('' . (array_key_exists($key, $this->data['results'][$slot]) ? $this->data['results'][$slot][$key] : ' ') . ' '); } echo('