add option to dropdown the list of locations in the menu

git-svn-id: http://www.observium.org/svn/observer/trunk@1282 61d68cd4-352d-0410-923a-c4978735b2b8
This commit is contained in:
Tom Laermans
2010-07-02 10:28:27 +00:00
parent b1a15080e4
commit 6538c7b98d
3 changed files with 208 additions and 1 deletions

View File

@@ -103,7 +103,34 @@ if ($_SESSION['userlevel'] >= '10') {
}
## Display Locations entry if $config['show_locations']
if ($config['show_locations']) { echo('<li><a class="menu2four" href="locations/"><img src="images/16/building.png" border="0" align="absmiddle" /> Locations</a></li>'); }
if ($config['show_locations'])
{
$locations = mysql_query("SELECT DISTINCT location FROM devices ORDER BY location");
?>
<li><a class="menu2four" href="locations/"><img src="images/16/building.png" border="0" align="absmiddle" /> Locations</a>
<?php
if ($config['show_locations_dropdown'])
{
?>
<table><tr><td>
<ul>
<?php
while ($row = mysql_fetch_array($locations))
{
if ($row['location'] != '')
{
echo ' <li><a href="?page=devices&location=' . urlencode($row['location']) . '"><img src="images/16/building.png" border="0" align="absmiddle" /> ' . $row['location'] . ' </a></li>';
}
}
?>
</ul>
</td></tr></table>
<?php
}
?>
</li>
<?php
}
?>