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