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 '';
echo('');

// Select report
echo '';


// Select delimiter
echo '';

echo '
Report settings'; echo '
'; echo getBaseURL($this, 'post', 'rule'); echo '
'; echo '
'; #echo('
here'); print_r($this->data['delimiterPresentation']); echo('
'); echo '
'; echo getBaseURL($this, 'post', 'd'); echo '
'; echo '
'; // End report settings // Select time and date echo ''; echo(''); if (isset($this->data['available.times.prev'])) { echo(''); } else { echo(''); } echo ''; echo ''; if (isset($this->data['available.times.next'])) { echo(''); } else { echo(''); } echo '
Select date and time« Previous« Previous'; echo '
'; echo getBaseURL($this, 'post', 'res'); // echo ''; echo '
'; echo '
'; echo '
'; echo getBaseURL($this, 'post', 'time'); // echo ''; echo '
'; echo '
Next »Next »
'; echo '
'; echo '
'; echo ''; echo '
'; echo('

Compare with total from this dataset '); echo getBaseURL($this, 'post', 'rule2'); echo '

'; echo '
'; # end graph content. /** * Handle table view - - - - - - */ $classint = array('odd', 'even'); $i = 0; echo '
'; if (isset($this->data['pieimgurl'])) { echo(''); } echo ''; 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 ''; } else { echo ''; } } echo '
ValueData range
' . $value . '' . $keyName . '
' . $value . '' . $keyName . '
'; // - - - - - - - End table view - - - - - - - // // echo('
');
// print_r($this->data['results']);
// exit;


echo '
'; #echo $this->data['selected.time']; #echo ''; echo ''; echo(''); foreach($this->data['topdelimiters'] AS $key) { $keyName = $key; if(array_key_exists($key, $this->data['delimiterPresentation'])) $keyName = $this->data['delimiterPresentation'][$key]; echo(''); } echo(''); $i = 0; foreach ($this->data['debugdata'] AS $slot => $dd) { echo(''); echo(''); echo(''); foreach($this->data['topdelimiters'] AS $key) { echo(''); } echo(''); } echo '
TimeTotal' . $keyName . '
' . $dd[0] . '' . $dd[1] . '' . (array_key_exists($key, $this->data['results'][$slot]) ? $this->data['results'][$slot][$key] : ' ') . '
'; echo '
'; # End debug tab content echo('
'); # End tab div $this->includeAtTemplateBase('includes/footer.php');