diff --git a/html/css/styles.css b/html/css/styles.css
index 2f6b91225..0897af24b 100644
--- a/html/css/styles.css
+++ b/html/css/styles.css
@@ -237,8 +237,8 @@ A.orange:visited, a.orange, .orange { color: #FF7400; }
width:275px;
}
-.page-h2 {
- font-size: 14px;
+.page-h2 {
+ font-size: 14px;
font-weight: bold;
vertical-align: top;
}
@@ -267,7 +267,7 @@ A.orange:visited, a.orange, .orange { color: #FF7400; }
}
.tablehead {
- font-family: Verdana, arial, sans-serif;
+ font-family: Verdana, arial, sans-serif;
font-weight: bold;
font-size: 13px;
font-style: normal;
@@ -472,7 +472,7 @@ a.list-device-disabled {
}
body {
- margin: 0px; padding: 0px 0px 0px 0px;
+ margin: 0px; padding: 0px 0px 0px 0px;
background-color: #fff; color: #666;
font: 10pt Verdana;
line-height: 20px;
@@ -608,7 +608,7 @@ p.vspace { padding-top: 3px; padding-bottom: 3px; }
color: #cc0000;
}
-.interface-upup, a.interface-upup {
+.interface-upup, a.interface-upup {
color: #0000cc;
}
@@ -784,7 +784,7 @@ visibility:visible; position:absolute; top:-69px; t\op:-70px; color:#000; left:1
margin-left: 0;
margin-top: 1px;
margin-bottom: 0px;
- font-family: Verdana, arial, sans-serif;
+ font-family: Verdana, arial, sans-serif;
font-weight: none;
font-size: 12px;
list-style-type: none;
@@ -835,7 +835,7 @@ color: #cc0000;
float: left;
}
-.optionicon {
+.optionicon {
vertical-align:middle;
margin-top: -4px
}
diff --git a/html/includes/print-interface-adsl.inc.php b/html/includes/print-interface-adsl.inc.php
index d39c8a83b..031b58468 100644
--- a/html/includes/print-interface-adsl.inc.php
+++ b/html/includes/print-interface-adsl.inc.php
@@ -1,101 +1,96 @@
");
-#print_r($interface);
-#echo("");
-
# This file prints a table row for each interface
- $interface['device_id'] = $device['device_id'];
- $interface['hostname'] = $device['hostname'];
+$interface['device_id'] = $device['device_id'];
+$interface['hostname'] = $device['hostname'];
- $if_id = $interface['interface_id'];
+$if_id = $interface['interface_id'];
- $interface = ifLabel($interface);
+$interface = ifLabel($interface);
- if (!is_integer($i/2)) { $row_colour = $list_colour_a; } else { $row_colour = $list_colour_b; }
+if (!is_integer($i/2)) { $row_colour = $list_colour_a; } else { $row_colour = $list_colour_b; }
+if ($interface['ifInErrors_delta'] > 0 || $interface['ifOutErrors_delta'] > 0)
+{
+ $error_img = generate_port_link($interface,"
","port_errors");
+} else { $error_img = ""; }
- if ($interface['ifInErrors_delta'] > 0 || $interface['ifOutErrors_delta'] > 0) {
- $error_img = generate_port_link($interface,"
","port_errors");
- } else { $error_img = ""; }
+echo("
+ ");
+echo("
+ " . generate_port_link($interface, $interface['ifIndex'] . ". ".$interface['label']) . "
+ ".$interface['ifAlias']."");
- echo(" |
- ");
- echo("
- " . generate_port_link($interface, $interface['ifIndex'] . ". ".$interface['label']) . "
+if ($interface['ifAlias']) { echo(" "); }
- ".$interface['ifAlias']."");
-
-
- if ($interface['ifAlias']) { echo(" "); }
-
- unset ($break);
- if ($port_details) {
- $ipdata = mysql_query("SELECT * FROM `ipv4_addresses` WHERE `interface_id` = '" . $interface['interface_id'] . "'");
- while ($ip = mysql_fetch_Array($ipdata)) {
- echo("$break $ip[ipv4_address]/$ip[ipv4_prefixlen]");
- $break = ",";
- }
- $ip6data = mysql_query("SELECT * FROM `ipv6_addresses` WHERE `interface_id` = '" . $interface['interface_id'] . "'");
- while ($ip6 = mysql_fetch_Array($ip6data)) {
- echo("$break ".Net_IPv6::compress($ip6['ipv6_address'])."/".$ip6['ipv6_prefixlen']."");
- $break = ",";
- }
+unset ($break);
+if ($port_details)
+{
+ $ipdata = mysql_query("SELECT * FROM `ipv4_addresses` WHERE `interface_id` = '" . $interface['interface_id'] . "'");
+ while ($ip = mysql_fetch_Array($ipdata))
+ {
+ echo("$break $ip[ipv4_address]/$ip[ipv4_prefixlen]");
+ $break = ",";
}
+ $ip6data = mysql_query("SELECT * FROM `ipv6_addresses` WHERE `interface_id` = '" . $interface['interface_id'] . "'");
+ while ($ip6 = mysql_fetch_Array($ip6data))
+ {
+ echo("$break ".Net_IPv6::compress($ip6['ipv6_address'])."/".$ip6['ipv6_prefixlen']."");
+ $break = ",";
+ }
+}
- echo("");
+echo("");
- $width="120"; $height="40"; $from = $day;
+$width="120"; $height="40"; $from = $day;
- echo(" | ");
- echo(formatRates($interface['ifInOctets_rate'] * 8)." ".formatRates($interface['ifOutOctets_rate'] * 8));
- echo(" ");
- $interface['graph_type'] = "port_bits";
- echo(generate_port_link($interface, " ", $interface['graph_type']));
+echo(" | ");
+echo(formatRates($interface['ifInOctets_rate'] * 8)." ".formatRates($interface['ifOutOctets_rate'] * 8));
+echo(" ");
+$interface['graph_type'] = "port_bits";
+echo(generate_port_link($interface, " ", $interface['graph_type']));
- echo(" | ");
- echo("".formatRates($interface['adslAturChanCurrTxRate']) . "/". formatRates($interface['adslAtucChanCurrTxRate']));
- echo(" ");
- $interface['graph_type'] = "port_adsl_speed";
- echo(generate_port_link($interface, " ", $interface['graph_type']));
+echo(" | ");
+echo("".formatRates($interface['adslAturChanCurrTxRate']) . "/". formatRates($interface['adslAtucChanCurrTxRate']));
+echo(" ");
+$interface['graph_type'] = "port_adsl_speed";
+echo(generate_port_link($interface, " ", $interface['graph_type']));
- echo(" | ");
- echo("".formatRates($interface['adslAturCurrAttainableRate']) . "/". formatRates($interface['adslAtucCurrAttainableRate']));
- echo(" ");
- $interface['graph_type'] = "port_adsl_attainable";
- echo(generate_port_link($interface, " ", $interface['graph_type']));
+echo(" | ");
+echo("".formatRates($interface['adslAturCurrAttainableRate']) . "/". formatRates($interface['adslAtucCurrAttainableRate']));
+echo(" ");
+$interface['graph_type'] = "port_adsl_attainable";
+echo(generate_port_link($interface, " ", $interface['graph_type']));
- echo(" | ");
- echo("".$interface['adslAturCurrAtn'] . "dB/". $interface['adslAtucCurrAtn'] . "dB");
- echo(" ");
- $interface['graph_type'] = "port_adsl_attenuation";
- echo(generate_port_link($interface, " ", $interface['graph_type']));
+echo(" | ");
+echo("".$interface['adslAturCurrAtn'] . "dB/". $interface['adslAtucCurrAtn'] . "dB");
+echo(" ");
+$interface['graph_type'] = "port_adsl_attenuation";
+echo(generate_port_link($interface, " ", $interface['graph_type']));
- echo(" | ");
- echo("".$interface['adslAturCurrSnrMgn'] . "dB/". $interface['adslAtucCurrSnrMgn'] . "dB");
- echo(" ");
- $interface['graph_type'] = "port_adsl_snr";
- echo(generate_port_link($interface, " ", $interface['graph_type']));
-
- echo(" | ");
- echo("".$interface['adslAturCurrOutputPwr'] . "dBm/". $interface['adslAtucCurrOutputPwr'] . "dBm");
- echo(" ");
- $interface['graph_type'] = "port_adsl_power";
- echo(generate_port_link($interface, " ", $interface['graph_type']));
+echo(" | ");
+echo("".$interface['adslAturCurrSnrMgn'] . "dB/". $interface['adslAtucCurrSnrMgn'] . "dB");
+echo(" ");
+$interface['graph_type'] = "port_adsl_snr";
+echo(generate_port_link($interface, " ", $interface['graph_type']));
+echo(" | ");
+echo("".$interface['adslAturCurrOutputPwr'] . "dBm/". $interface['adslAtucCurrOutputPwr'] . "dBm");
+echo(" ");
+$interface['graph_type'] = "port_adsl_power";
+echo(generate_port_link($interface, " ", $interface['graph_type']));
# if ($interface[ifDuplex] != unknown) { echo("Duplex " . $interface['ifDuplex'] . ""); } else { echo("-"); }
-
# echo(" | ");
# echo($port_adsl['adslLineCoding']."/".$port_adsl['adslLineType']);
# echo(" ");
@@ -107,46 +102,44 @@
# echo(" ");
# echo("SNR:".$port_adsl['adslAtucCurrSnrMgn'] . "dB/". $port_adsl['adslAturCurrSnrMgn']. "dB");
-
-
echo(" | ");
- if ($graph_type == "etherlike")
- {
- $graph_file = $config['rrd_dir'] . "/" . $device['hostname'] . "/etherlike-". safename($interface['ifIndex']) . ".rrd";
- } else {
- $graph_file = $config['rrd_dir'] . "/" . $device['hostname'] . "/". safename($interface['ifIndex']) . ".rrd";
- }
+if ($graph_type == "etherlike")
+{
+ $graph_file = $config['rrd_dir'] . "/" . $device['hostname'] . "/etherlike-". safename($interface['ifIndex']) . ".rrd";
+} else {
+ $graph_file = $config['rrd_dir'] . "/" . $device['hostname'] . "/". safename($interface['ifIndex']) . ".rrd";
+}
- if ($graph_type && is_file($graph_file)) {
+if ($graph_type && is_file($graph_file))
+{
+ $type = $graph_type;
- $type = $graph_type;
+ $daily_traffic = "graph.php?port=$if_id&type=" . $graph_type . "&from=$from&to=$now&width=210&height=100";
+ $daily_url = "graph.php?port=$if_id&type=" . $graph_type . "&from=$from&to=$now&width=500&height=150";
- $daily_traffic = "graph.php?port=$if_id&type=" . $graph_type . "&from=$from&to=$now&width=210&height=100";
- $daily_url = "graph.php?port=$if_id&type=" . $graph_type . "&from=$from&to=$now&width=500&height=150";
+ $weekly_traffic = "graph.php?port=$if_id&type=" . $graph_type . "&from=$week&to=$now&width=210&height=100";
+ $weekly_url = "graph.php?port=$if_id&type=" . $graph_type . "&from=$week&to=$now&width=500&height=150";
- $weekly_traffic = "graph.php?port=$if_id&type=" . $graph_type . "&from=$week&to=$now&width=210&height=100";
- $weekly_url = "graph.php?port=$if_id&type=" . $graph_type . "&from=$week&to=$now&width=500&height=150";
+ $monthly_traffic = "graph.php?port=$if_id&type=" . $graph_type . "&from=$month&to=$now&width=210&height=100";
+ $monthly_url = "graph.php?port=$if_id&type=" . $graph_type . "&from=$month&to=$now&width=500&height=150";
- $monthly_traffic = "graph.php?port=$if_id&type=" . $graph_type . "&from=$month&to=$now&width=210&height=100";
- $monthly_url = "graph.php?port=$if_id&type=" . $graph_type . "&from=$month&to=$now&width=500&height=150";
-
- $yearly_traffic = "graph.php?port=$if_id&type=" . $graph_type . "&from=$year&to=$now&width=210&height=100";
- $yearly_url = "graph.php?port=$if_id&type=" . $graph_type . "&from=$year&to=$now&width=500&height=150";
+ $yearly_traffic = "graph.php?port=$if_id&type=" . $graph_type . "&from=$year&to=$now&width=210&height=100";
+ $yearly_url = "graph.php?port=$if_id&type=" . $graph_type . "&from=$year&to=$now&width=500&height=150";
echo("
");
echo("', LEFT".$config['overlib_defaults'].");\"
- onmouseout=\"return nd();\"> ");
+ onmouseout=\"return nd();\"> ");
echo("', LEFT".$config['overlib_defaults'].");\"
- onmouseout=\"return nd();\"> ");
+ onmouseout=\"return nd();\"> ");
echo("', LEFT, WIDTH, 350".$config['overlib_defaults'].");\"
- onmouseout=\"return nd();\"> ");
+ onmouseout=\"return nd();\"> ");
echo("', LEFT, WIDTH, 350".$config['overlib_defaults'].");\"
- onmouseout=\"return nd();\"> ");
+ onmouseout=\"return nd();\"> ");
echo(" |
");
- }
+}
- ?>
+?>
\ No newline at end of file
diff --git a/html/pages/addhost.inc.php b/html/pages/addhost.inc.php
index 02f8e347f..4a10f3c76 100644
--- a/html/pages/addhost.inc.php
+++ b/html/pages/addhost.inc.php
@@ -2,8 +2,7 @@
if ($_SESSION['userlevel'] < 10)
{
- # FIXME generic box?
- echo("You are not permitted to perform this function");
+ include("includes/error-no-perm.inc.php");
exit;
}
@@ -17,17 +16,15 @@ if ($_POST['hostname'] && $_POST['community'])
$community = mres($_POST['community']);
$snmpver = mres($_POST['snmpver']);
if ($_POST['port']) { $port = mres($_POST['port']); } else { $port = "161"; }
- echo("");
- echo("Adding host $hostname community $community port $port
");
+ print_message("Adding host $hostname community $community port $port");
$result = addHost($hostname, $community, $snmpver, $port);
- echo("");
} else {
- echo("Error: You don't have the necessary privileges to add hosts.
");
+ print_error("You don't have the necessary privileges to add hosts.");
}
} elseif ($_POST['hostname'] && !$_POST['community']) {
- echo("Error: A community string is required.
");
+ print_error("A community string is required.");
} elseif (!$_POST['hostname'] && $_POST['community']) {
- echo("Error: A hostname is required.
");
+ print_error("A hostname is required.");
}
?>
diff --git a/html/pages/addsrv.inc.php b/html/pages/addsrv.inc.php
index f6e18cbc0..55454b3a1 100644
--- a/html/pages/addsrv.inc.php
+++ b/html/pages/addsrv.inc.php
@@ -2,8 +2,7 @@
if ($_SESSION['userlevel'] < '10')
{
-## FIXME generic "box" include?
- echo("Insufficient privileges to perform this function.");
+ include("includes/error-no-perm.inc.php");
}
else
{
diff --git a/html/pages/delhost.inc.php b/html/pages/delhost.inc.php
index 2757f97d6..c4676640c 100644
--- a/html/pages/delhost.inc.php
+++ b/html/pages/delhost.inc.php
@@ -2,7 +2,7 @@
if ($_SESSION['userlevel'] < 10)
{
- echo("You are not permitted to perform this function");
+ include("includes/error-no-perm.inc.php");
exit;
}
diff --git a/html/pages/delsrv.inc.php b/html/pages/delsrv.inc.php
index 854a6f23c..67a02517d 100644
--- a/html/pages/delsrv.inc.php
+++ b/html/pages/delsrv.inc.php
@@ -2,25 +2,25 @@
if ($_SESSION['userlevel'] < '5')
{
- print_error("Insufficient Privileges");
+ include("includes/error-no-perm.inc.php");
} else {
-
-if ($_POST['delsrv'])
-{
- if ($_SESSION['userlevel'] > "5") {
- include("includes/service-delete.inc.php");
+ if ($_POST['delsrv'])
+ {
+ if ($_SESSION['userlevel'] > "5")
+ {
+ include("includes/service-delete.inc.php");
+ }
}
-}
-$query = mysql_query("SELECT * FROM `services` AS S, `devices` AS D WHERE S.device_id = D.device_id ORDER BY hostname");
-while ($device = mysql_fetch_array($query))
-{
- $servicesform .= "";
-}
+ $query = mysql_query("SELECT * FROM `services` AS S, `devices` AS D WHERE S.device_id = D.device_id ORDER BY hostname");
+ while ($device = mysql_fetch_array($query))
+ {
+ $servicesform .= "";
+ }
-if ($updated) { print_message("Service Deleted!"); }
+ if ($updated) { print_message("Service Deleted!"); }
-echo("
+ echo("
Delete Service