# | Line 10 | Line 10 | include("latest_config.inc.php"); | |
---|---|---|
10 | # | |
11 | # END CONFIGURATION | |
12 | ||
13 | + | include("iutils.inc.php"); |
14 | ||
14 | – | # return an array of subdirectories from a directory. |
15 | – | function getdirArray($dir='./',$sort='asort') { |
16 | – | global $dir_file_count; |
17 | – | if ( is_dir($dir) ) { |
18 | – | $fd = @opendir($dir); |
19 | – | while ( ($part = @readdir($fd)) == TRUE ) { |
20 | – | clearstatcache(); |
21 | – | if ($part != "." && $part != "..") { |
22 | – | $dir_array[] = $part; |
23 | – | } |
24 | – | } |
25 | – | if($fd == TRUE) { |
26 | – | closedir($fd); |
27 | – | } |
28 | – | if (is_array($dir_array)) { |
29 | – | $sort($dir_array); |
30 | – | $dir_file_count = count($dir_array); |
31 | – | Return $dir_array; |
32 | – | } else { |
33 | – | Return FALSE; |
34 | – | } |
35 | – | } else { |
36 | – | Return FALSE; |
37 | – | } |
38 | – | } |
39 | – | |
15 | function printLine($title) { | |
16 | < | echo "<hr color=\"#9999ff\">"; |
16 | > | echo "<hr style=\"color:#9999ff;\">"; |
17 | echo "<b>$title</b>"; | |
18 | } | |
19 | ||
# | Line 60 | Line 35 | function showStat($title, $value, $input) { | |
35 | } | |
36 | ||
37 | ||
38 | + | function linkToHistory($report) { |
39 | + | global $machine; |
40 | + | $yesterday = date("Y-m-d", time() - 86400); |
41 | + | echo <<<EOT |
42 | + | <a href="browser.php?machine_name=$machine&report=$report&day=$yesterday&submit=Show"><img src="minichart.gif" width="20" height="20" border="0"></a> |
43 | + | EOT; |
44 | + | } |
45 | + | |
46 | + | |
47 | # show a bar-represented value. | |
48 | function showBar($title, $value, $max, $units, $input) { | |
49 | ||
# | Line 92 | Line 76 | function showBar($title, $value, $max, $units, $input) | |
76 | <td align="left">0<?=$units?></td> | |
77 | <td align="right"><?=$max?><?=$units?></td> | |
78 | </tr> | |
79 | + | <tr> |
80 | + | <td colspan="2"><? linkToHistory($value); ?> View yesterday's graph</td> |
81 | + | </tr> |
82 | + | <tr> |
83 | + | <td colspan="2"> </td> |
84 | + | </tr> |
85 | </table> | |
86 | <? | |
87 | } | |
# | Line 123 | Line 113 | function showBar($title, $value, $max, $units, $input) | |
113 | <input type="submit" name="submit" value="Display"> | |
114 | </form> | |
115 | ||
126 | – | <hr weight="1" color="<? echo $lineColor ?>"> |
127 | – | |
116 | <? if ($machine) { | |
117 | ||
118 | $last_modified = filemtime("$latestDirectory/$machine/$latestData"); | |
119 | clearstatcache(); | |
120 | $data_age = time() - $last_modified; | |
121 | ||
122 | < | $last_modified = strftime("%a %d %b %Y at %T", $last_modified); |
122 | > | $last_modified = date("l jS F - g:ia", $last_modified); |
123 | ||
124 | if ($data_age > $warning_age) { | |
125 | $warning = <<<EOT | |
# | Line 144 | Line 132 | EOT; | |
132 | } | |
133 | ||
134 | echo <<<EOT | |
135 | < | <table border="0" bgcolor="#000066" cellpadding="3" cellspacing="1" align="center"> |
135 | > | <table border="0" bgcolor="#000066" cellpadding="3" cellspacing="1"> |
136 | <tr> | |
137 | <td bgcolor="#000066"> | |
138 | | |
# | Line 172 | Line 160 | EOT; | |
160 | # Display the data specified in the display include. | |
161 | include("latest_display.inc.php"); | |
162 | } | |
175 | – | |
176 | – | printLine(""); |
163 | } | |
164 | ||
165 | ?> | |
166 | ||
167 | + | <? printLine(""); ?> |
168 | ||
169 | <? include($bottomHTML); ?> |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |