Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<?php
$this->data['header'] = 'Statistics';
$this->includeAtTemplateBase('includes/header.php');
echo('<div id="content">');
echo('<h1>'. $this->data['available.rules'][$this->data['selected.rule']]['name'] . '</h1>');
echo('<p>' . $this->data['available.rules'][$this->data['selected.rule']]['descr'] . '</p>');
echo '<div class="selecttime" style="border: 1px solid #999; background: #ccc; margin: .5em; padding: .5em">';
echo '<div style="display: inline">';
echo '<form style="display: inline"><select onChange="submit();" name="rule">';
foreach ($this->data['available.rules'] AS $key => $rule) {
if ($key === $this->data['selected.rule']) {
echo '<option selected="selected" value="' . $key . '">' . $rule['name'] . '</option>';
} else {
echo '<option value="' . $key . '">' . $rule['name'] . '</option>';
}
}
echo '</select></form>';
echo '</div>';
echo '<div style="display: inline">';
echo '<form style="display: inline">';
echo '<input type="hidden" name="rule" value="' . $this->data['selected.rule'] . '" />';
echo '<select onChange="submit();" name="time">';
foreach ($this->data['available.times'] AS $key => $timedescr) {
if ($key == $this->data['selected.time']) {
echo '<option selected="selected" value="' . $key . '">' . $timedescr . '</option>';
} else {
echo '<option value="' . $key . '">' . $timedescr . '</option>';
}
}
echo '</select></form>';
echo '</div>';
echo '<div style="display: inline">';
echo '<form style="display: inline">';
echo '<input type="hidden" name="rule" value="' . $this->data['selected.rule'] . '" />';
echo '<input type="hidden" name="time" value="' . $this->data['selected.time'] . '" />';
echo '<select onChange="submit();" name="d">';
foreach ($this->data['availdelimiters'] AS $key => $delim) {
if ($key == '_') {
echo '<option value="_">Total</option>';
} elseif ($delim == $_REQUEST['d']) {
echo '<option selected="selected" value="' . $delim . '">' . $delim . '</option>';
} else {
echo '<option value="' . $delim . '">' . $delim . '</option>';
}
}
echo '</select></form>';
echo '</div>';
echo '<br style="clear: both; height: 0px">';
echo '</div>';
echo '<img src="' . htmlspecialchars($this->data['imgurl']) . '" />';
#echo $this->data['selected.time'];
// echo '<h3>Debug information</h3>';
// echo '<input style="width: 80%" value="' . htmlspecialchars($this->data['imgurl']) . '" />';
//
// echo '<table style="">';
// foreach ($this->data['debugdata'] AS $dd) {
// echo '<tr><td style="padding-right: 2em; border: 1px solid #ccc">' . $dd[0] . '</td><td style="padding-right: 2em; border: 1px solid #ccc">' . $dd[1] . '</td></tr>';
// }
// echo '</table>';
//
// if (count($this->data['sources']) === 0) {
// echo('<p>' . $this->t('{aggregator:dict:no_aggregators}') . '</p>');
// } else {
//
// echo('<ul>');
//
// foreach ($this->data['sources'] as $source) {
// $encId = urlencode($source);
// $encName = htmlspecialchars($source);
// echo('<li>');
// echo('<a href="?id=' . $encId . '">' . $encName . '</a>');
// echo(' <a href="?id=' . $encId . '&mimetype=text/plain">[' . $this->t('{aggregator:dict:text}') . ']</a>');
// echo(' <a href="?id=' . $encId . '&mimetype=application/xml">[xml]</a>');
// echo('</li>');
// }
//
// echo('</ul>');
// }
$this->includeAtTemplateBase('includes/footer.php');
?>