mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
d3796004ae
git-svn-id: http://www.observium.org/svn/observer/trunk@3223 61d68cd4-352d-0410-923a-c4978735b2b8
93 lines
4.1 KiB
PHP
93 lines
4.1 KiB
PHP
<?php
|
|
|
|
if($int_colour)
|
|
{
|
|
$row_colour = $int_colour;
|
|
} else {
|
|
if (!is_integer($i/2)) { $row_colour = $list_colour_a; } else { $row_colour = $list_colour_b; }
|
|
}
|
|
|
|
|
|
$text=$ap['name'] ." ".$ap['type'];
|
|
$ap['text']=$text;
|
|
|
|
echo("<tr style=\"background-color: $row_colour;\" valign=top onmouseover=\"this.style.backgroundColor='$list_highlight';\" onmouseout=\"this.style.backgroundColor='$row_colour';\" onclick=\"location.href='" . generate_ap_url($ap) . "/'\" style='cursor: pointer;'>
|
|
<td valign=top width=350>");
|
|
echo(" <span class=list-large> " . generate_ap_link($ap, " $text </span><br />"));
|
|
echo("<span class=interface-desc>");
|
|
echo("$break".$ap['mac_addr']."<br>".$ap['type']. " - channel ".$ap['channel']);
|
|
echo("<br />txpow $ap[txpow]");
|
|
echo("</span>");
|
|
echo("</td><td width=100>");
|
|
|
|
|
|
echo("</td><td width=150>");
|
|
$ap['graph_type'] = "accesspoints_numasoclients";
|
|
echo(generate_ap_link($ap, "<img src='graph.php?type=$ap[graph_type]&id=".$ap['accesspoint_id']."&from=".$config['time']['day']."&to=".$config['time']['now']."&width=100&height=20&legend=no&bg=".str_replace("#","", $row_colour)."'>"));
|
|
echo("<br>\n");
|
|
$ap['graph_type'] = "accesspoints_radioutil";
|
|
echo(generate_ap_link($ap, "<img src='graph.php?type=$ap[graph_type]&id=".$ap['accesspoint_id']."&from=".$config['time']['day']."&to=".$config['time']['now']."&width=100&height=20&legend=no&bg=".str_replace("#","", $row_colour)."'>"));
|
|
echo("<br>\n");
|
|
$ap['graph_type'] = "accesspoints_interference";
|
|
echo(generate_ap_link($ap, "<img src='graph.php?type=$ap[graph_type]&id=".$ap['accesspoint_id']."&from=".$config['time']['day']."&to=".$config['time']['now']."&width=100&height=20&legend=no&bg=".str_replace("#","", $row_colour)."'>"));
|
|
echo("<br>\n");
|
|
|
|
echo("</td><td width=120>");
|
|
|
|
echo("<img src='images/icons/wireless.png' style='height:20px; width:20px;' align=absmiddle /> ".format_bi($ap[numasoclients])." Clients<br />");
|
|
echo("<img src='images/icons/wireless.png' style='height:20px; width:20px;' align=absmiddle /> ".format_bi($ap[radioutil])." % busy<br />");
|
|
echo("<img src='images/icons/wireless.png' style='height:20px; width:20px;' align=absmiddle /> ".format_bi($ap[interference])." interference index<br />");
|
|
|
|
echo("</td></tr>");
|
|
|
|
|
|
|
|
if ($vars['tab'] == "accesspoint") {
|
|
|
|
|
|
$graph_type='accesspoints_numasoclients';
|
|
echo("<tr style='background-color: $row_colour; padding: 0px;'><td colspan=7>");
|
|
echo("<div class='graphhead'>Associated Clients</div>");
|
|
include("includes/print-accesspoint-graphs.inc.php");
|
|
echo("</td></tr>");
|
|
|
|
$graph_type='accesspoints_interference';
|
|
echo("<tr style='background-color: $row_colour; padding: 0px;'><td colspan=7>");
|
|
echo("<div class='graphhead'>Interference</div>");
|
|
include("includes/print-accesspoint-graphs.inc.php");
|
|
echo("</td></tr>");
|
|
|
|
$graph_type='accesspoints_channel';
|
|
echo("<tr style='background-color: $row_colour; padding: 0px;'><td colspan=7>");
|
|
echo("<div class='graphhead'>Channel</div>");
|
|
include("includes/print-accesspoint-graphs.inc.php");
|
|
echo("</td></tr>");
|
|
|
|
$graph_type='accesspoints_txpow';
|
|
echo("<tr style='background-color: $row_colour; padding: 0px;'><td colspan=7>");
|
|
echo("<div class='graphhead'>Transmit Power</div>");
|
|
include("includes/print-accesspoint-graphs.inc.php");
|
|
echo("</td></tr>");
|
|
|
|
$graph_type='accesspoints_radioutil';
|
|
echo("<tr style='background-color: $row_colour; padding: 0px;'><td colspan=7>");
|
|
echo("<div class='graphhead'>Radio Utilization</div>");
|
|
include("includes/print-accesspoint-graphs.inc.php");
|
|
echo("</td></tr>");
|
|
|
|
$graph_type='accesspoints_nummonclients';
|
|
echo("<tr style='background-color: $row_colour; padding: 0px;'><td colspan=7>");
|
|
echo("<div class='graphhead'>Monitored Clients</div>");
|
|
include("includes/print-accesspoint-graphs.inc.php");
|
|
echo("</td></tr>");
|
|
|
|
$graph_type='accesspoints_nummonbssid';
|
|
echo("<tr style='background-color: $row_colour; padding: 0px;'><td colspan=7>");
|
|
echo("<div class='graphhead'>Number of monitored BSSIDs</div>");
|
|
include("includes/print-accesspoint-graphs.inc.php");
|
|
echo("</td></tr>");
|
|
|
|
}
|
|
|
|
?>
|