Project

General

Profile

« Previous | Next » 

Revision 73e8bbe4

Added by Seth Mos over 16 years ago

Fix status screens

View differences:

usr/local/www/status_gateway_groups.php
42 42
if (!is_array($config['gateways']['gateway_group']))
43 43
	$config['gateways']['gateway_group'] = array();
44 44

  
45
if (!is_array($config['gateways']['gateway_item']))
46
	$config['gateways']['gateway_item'] = array();
47

  
48 45
$a_gateway_groups = &$config['gateways']['gateway_group'];
49
$a_gateways = &$config['gateways']['gateway_item'];
46
$a_gateways = return_gateways_array();
50 47
$changedesc = "Gateway Groups: ";
51 48

  
52 49
$gateways_status = array();
usr/local/www/status_gateways.php
39 39

  
40 40
require("guiconfig.inc");
41 41

  
42
if (!is_array($config['gateways']['gateway_item'])) {
43
	$config['gateways']['gateway_item'] = array();
44
}
45
$a_gateways = &$config['gateways']['gateway_item'];
42
$a_gateways = return_gateways_array();
46 43

  
47 44
$gateways_status = array();
48 45
$gateways_status = return_gateways_status();
......
116 113

  
117 114
				PRINT "<tr><td bgcolor=\"$bgcolor\" > $online </td><td>";
118 115
				$lastchange = $gateways_status[$monitor]['lastcheck'];
119
				$lastchange = explode(" ", $lastchange);
120
				array_shift($lastchange);
121
				array_shift($lastchange);
122
				$lastchange = implode(" ", $lastchange);
123
				PRINT "Last succes $lastchange";
116
				if(!empty($lastchange)) {
117
					$lastchange = explode(" ", $lastchange);
118
					array_shift($lastchange);
119
					array_shift($lastchange);
120
					$lastchange = implode(" ", $lastchange);
121
					PRINT "Last succes $lastchange";
122
				} else {
123
					print "No data available";
124
				}
124 125
				PRINT "</td></tr>";
125 126
                        ?>
126 127
			</table>

Also available in: Unified diff