librenms/html/pages/device.php
2007-04-08 14:34:19 +00:00

97 lines
2.6 KiB
PHP

<?
$selected[iface] = "selected";
if(!$_GET[section]) {
$_GET[section] = "dev-overview";
}
$section = $_GET[section];
$sectionx = str_replace("-", "", $section);
$select[$sectionx] = "selected";
$device_query = mysql_query("select * from devices WHERE `device_id` = '$_GET[id]'");
while($device = mysql_fetch_array($device_query)) {
$hostname = $device[hostname];
#$bg="#ffffff";
echo("<table cellpadding=7 cellspacing=0 class=devicetable width=100%>");
include("includes/device-header.inc");
echo("</table><br />");
echo("<div class=mainpane>");
echo("
<ul id='maintab' class='shadetabs'>
<li class=$select[devoverview]>
<a href='?page=device&id=" . $device['device_id'] . "&section=dev-overview' >
<img src='images/16/server_lightning.png' align=absmiddle border=0> Overview
</a>
</li>");
if(@mysql_result(mysql_query("select count(interface_id) from interfaces WHERE device_id = '" . $device['device_id'] . "'"), 0) > '0') {
echo("
<li class=$select[devifs]>
<a href='?page=device&id=" . $device['device_id'] . "&section=dev-ifs' >
<img src='images/16/link.png' align=absmiddle border=0> Port Details
</a>
</li>
<li class=$select[devifgraphs]>
<a href='?page=device&id=" . $device['device_id'] . "&section=dev-ifgraphs'>
<img src='images/16/chart_curve_link.png' align=absmiddle border=0> Port Graphs
</a>
</li>");
}
echo("<li class=$select[devgraphs]>
<a href='?page=device&id=" . $device['device_id'] . "&section=dev-graphs'>
<img src='images/16/server_chart.png' align=absmiddle border=0> Host Graphs
</a>
</li>
");
if(mysql_result(mysql_query("select count(service_id) from services WHERE service_host = '" . $device['device_id'] . "'"), 0) > '0') {
echo("
<li class=$select[devsrv]>
<a href='?page=device&id=" . $device['device_id'] . "&section=dev-srv'>
<img src='images/16/cog.png' align=absmiddle border=0> Service Details
</a>
</li>
");
}
echo("
<li class=$select[devevents]>
<a href='?page=device&id=" . $device['device_id'] . "&section=dev-events'>
<img src='images/16/report_magnify.png' align=absmiddle border=0> Eventlog
</a>
</li>");
echo("
<li class=$select[devsyslog]>
<a href='?page=device&id=" . $device['device_id'] . "&section=dev-syslog'>
<img src='images/16/printer.png' align=absmiddle border=0> Syslog
</a>
</li>
");
if($_SESSION[userlevel] > "5") {
echo("
<li class=$select[devedit]>
<a href='?page=device&id=" . $device['device_id'] . "&section=dev-edit'>
<img src='images/16/server_edit.png' align=absmiddle border=0> Edit Device
</a>
</li>
");
}
echo("</ul>");
echo("
<div class=contentstyle>");
include("pages/$page/$section.inc");
echo("</div>
");
}
?>