From 12183ece8e4cb1bb81072a72f696572c8b3a07ee Mon Sep 17 00:00:00 2001 From: Tarik Gasmi Date: Tue, 18 Sep 2007 15:18:38 +0000 Subject: ldap-site-mngmt: actualized WebIF and DHCPConfig Generationscript git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1340 95ad53e4-c205-0410-b2fa-d234c58c8868 --- ldap-site-mngmt/webinterface/ip/ip_deleg.php | 2 +- ldap-site-mngmt/webinterface/ip/ip_menu.php | 6 +++--- ldap-site-mngmt/webinterface/ip/ip_rechner_change.php | 9 ++++++--- ldap-site-mngmt/webinterface/ip/ip_start.dwt | 4 ++-- 4 files changed, 12 insertions(+), 9 deletions(-) (limited to 'ldap-site-mngmt/webinterface/ip') diff --git a/ldap-site-mngmt/webinterface/ip/ip_deleg.php b/ldap-site-mngmt/webinterface/ip/ip_deleg.php index dafdaff6..6b1cf3ed 100644 --- a/ldap-site-mngmt/webinterface/ip/ip_deleg.php +++ b/ldap-site-mngmt/webinterface/ip/ip_deleg.php @@ -6,7 +6,7 @@ include('../standard_header.inc.php'); $titel = "IP Address Management"; # 2. Nummer des zugehörigen Hauptmenus (Registerkarte) beginnend bei 0, siehe Dokumentation.doc. $mainnr = 2; -$mnr = 3; +$mnr = 2; # 3. Dateiname und evtl. Pfad des Templates für die Webseite $webseite = "ip_deleg.dwt"; diff --git a/ldap-site-mngmt/webinterface/ip/ip_menu.php b/ldap-site-mngmt/webinterface/ip/ip_menu.php index 73796814..459e47e8 100644 --- a/ldap-site-mngmt/webinterface/ip/ip_menu.php +++ b/ldap-site-mngmt/webinterface/ip/ip_menu.php @@ -23,9 +23,9 @@ function createIPMenu($rollen , $mnr) { array("link" => $iprechnerlink, "text" => "IP Adressen Rechner", "zugriff" => array("MainAdmin","HostAdmin")), - array("link" => $ipdhcplink, - "text" => "IP Adressen DHCP", - "zugriff" => array("MainAdmin","HostAdmin","DhcpAdmin")), + #array("link" => $ipdhcplink, + # "text" => "IP Adressen DHCP", + # "zugriff" => array("MainAdmin","HostAdmin","DhcpAdmin")), array("link" => $ipdeleglink, "text" => "Delegierte IP Bereiche", "zugriff" => array("MainAdmin"))); diff --git a/ldap-site-mngmt/webinterface/ip/ip_rechner_change.php b/ldap-site-mngmt/webinterface/ip/ip_rechner_change.php index 7d337f7e..851eb77f 100644 --- a/ldap-site-mngmt/webinterface/ip/ip_rechner_change.php +++ b/ldap-site-mngmt/webinterface/ip/ip_rechner_change.php @@ -42,7 +42,8 @@ foreach ($tochange as $i){ $oldip[$i] = htmlentities($oldip[$i]); if (new_ip_host($newipp,$hostDN[$i],$auDN)){ $mesg = "Neue IP Adresse eingetragen
"; - update_dhcpmtime(); + # falls Rechner in DHCP -> fixed-address auf IP Setzen... + # und update_dhcpmtime(array()); }else{$mesg = "Fehler beim eintragen der neuen IP Adresse
";} }else{echo "falsche IP Syntax";} @@ -70,7 +71,8 @@ foreach ($tochange as $i){ if (modify_ip_host($newipp,$hostDN[$i],$auDN)){ $mesg = "IP Adresse geaendert
"; adjust_hostip_tftpserverip($oldip[$i],$newip[$i]); - update_dhcpmtime(); + # Falls Rechner in DHCP + update_dhcpmtime(array()); }else{ $mesg = "Fehler beim aendern der IP Adresse
"; # oldip die schon gelöscht wurde wieder einfügen @@ -94,7 +96,8 @@ foreach ($tochange as $i){ if (delete_ip_host($hostDN[$i],$auDN)){ $mesg = "IP Adresse geloescht
"; adjust_hostip_tftpserverip($oldip[$i],""); - update_dhcpmtime(); + # falls Rechner in DHCP -> fixed-address auf dynamic/Hostname setzen + update_dhcpmtime(array()); }else{$mesg = "Fehler beim loeschen der IP Adresse
";} $mesg .= "
Sie werden automatisch auf die vorherige Seite zurückgeleitet.
diff --git a/ldap-site-mngmt/webinterface/ip/ip_start.dwt b/ldap-site-mngmt/webinterface/ip/ip_start.dwt index b5e4931f..2b451f4e 100644 --- a/ldap-site-mngmt/webinterface/ip/ip_start.dwt +++ b/ldap-site-mngmt/webinterface/ip/ip_start.dwt @@ -18,11 +18,11 @@ Hier koennen Sie die IP Adressen ihrer Rechner verwalten. Sie koennen IP Adressen neu zuweisen, aendern oder loeschen. -
  • IP Adressen DHCP

    +
  • Delegierte IP Adressen

    In diesem Bereich verwalten Sie ihre an untergeordnete Abteilungen delegierten IP Adressbereiche. Sie koennen neue IP Bereiche delegieren, Delegierungen aendern oder -- cgit v1.2.3-55-g7522