summaryrefslogtreecommitdiffstats
path: root/ldap-site-mngmt/webinterface/dhcp/dhcp_menu.php
diff options
context:
space:
mode:
authorTarik Gasmi2007-09-27 16:40:23 +0200
committerTarik Gasmi2007-09-27 16:40:23 +0200
commitecc473303fbee5f5466d2477157b5fd682357003 (patch)
tree2776e2d1d44543e60e15fba30d98d630a551c59c /ldap-site-mngmt/webinterface/dhcp/dhcp_menu.php
parentAdded text to PXE image "please select" and "use arrow keys". Dirks idea. (diff)
downloadcore-ecc473303fbee5f5466d2477157b5fd682357003.tar.gz
core-ecc473303fbee5f5466d2477157b5fd682357003.tar.xz
core-ecc473303fbee5f5466d2477157b5fd682357003.zip
Reorganized LSM Webinterface
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1353 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'ldap-site-mngmt/webinterface/dhcp/dhcp_menu.php')
-rw-r--r--ldap-site-mngmt/webinterface/dhcp/dhcp_menu.php16
1 files changed, 12 insertions, 4 deletions
diff --git a/ldap-site-mngmt/webinterface/dhcp/dhcp_menu.php b/ldap-site-mngmt/webinterface/dhcp/dhcp_menu.php
index 3e9638ed..a51ee6d5 100644
--- a/ldap-site-mngmt/webinterface/dhcp/dhcp_menu.php
+++ b/ldap-site-mngmt/webinterface/dhcp/dhcp_menu.php
@@ -15,6 +15,14 @@ function createDhcpMenu($rollen , $mnr, $auDN, $sbmnr) {
"text" => "Übersicht",
"zugriff" => "alle"));
}
+
+ $pools = get_dhcppools($auDN, array("dn"));
+ if (count($pools) == 0){
+ $poollink = "dhcpnopool.php";
+ }else{
+ $poollink = "dhcppool.php";
+ }
+
$i=1;
if ( $auDN == $rootAU ) {
$dhcpservice_array = get_dhcpservices($auDN,array("dn","cn"));
@@ -49,18 +57,18 @@ function createDhcpMenu($rollen , $mnr, $auDN, $sbmnr) {
"zugriff" => array("MainAdmin","DhcpAdmin"));
}
$i++;
- $hauptmenu [] = array("link" => "dhcppool.php?mnr=".$i,
+ $hauptmenu [] = array("link" => $poollink."?mnr=".$i,
"text" => "Dynamische DHCP Pools",
- "zugriff" => "alle");
+ "zugriff" => array("MainAdmin","DhcpAdmin"));
$submenu = array(array(),
$subnets,
array());
}else{
- $hauptmenu [] = array("link" => "dhcppool.php?mnr=".$i,
+ $hauptmenu [] = array("link" => $poollink."?mnr=".$i,
"text" => "Dynamische DHCP Pools",
- "zugriff" => "alle");
+ "zugriff" => array("MainAdmin","DhcpAdmin"));
}
}