diff options
Diffstat (limited to 'ldap-site-mngmt/webinterface/rbs')
-rw-r--r-- | ldap-site-mngmt/webinterface/rbs/gbm.php | 11 | ||||
-rw-r--r-- | ldap-site-mngmt/webinterface/rbs/gbm_overview.php | 13 | ||||
-rw-r--r-- | ldap-site-mngmt/webinterface/rbs/menuentry.php | 13 | ||||
-rw-r--r-- | ldap-site-mngmt/webinterface/rbs/new_gbm.php | 11 | ||||
-rw-r--r-- | ldap-site-mngmt/webinterface/rbs/new_menuentry.php | 13 | ||||
-rw-r--r-- | ldap-site-mngmt/webinterface/rbs/new_pxe.php | 13 | ||||
-rw-r--r-- | ldap-site-mngmt/webinterface/rbs/new_rbservice.php | 11 | ||||
-rw-r--r-- | ldap-site-mngmt/webinterface/rbs/no_rbservice.php | 11 | ||||
-rw-r--r-- | ldap-site-mngmt/webinterface/rbs/pxe.php | 13 | ||||
-rw-r--r-- | ldap-site-mngmt/webinterface/rbs/pxeconfig_default.php | 13 | ||||
-rw-r--r-- | ldap-site-mngmt/webinterface/rbs/rbs.php | 11 | ||||
-rw-r--r-- | ldap-site-mngmt/webinterface/rbs/rbs_header.inc.php | 14 | ||||
-rw-r--r-- | ldap-site-mngmt/webinterface/rbs/rbs_menu.php | 12 | ||||
-rw-r--r-- | ldap-site-mngmt/webinterface/rbs/rbservice.php | 11 |
14 files changed, 58 insertions, 112 deletions
diff --git a/ldap-site-mngmt/webinterface/rbs/gbm.php b/ldap-site-mngmt/webinterface/rbs/gbm.php index f0cfbb25..9f822840 100644 --- a/ldap-site-mngmt/webinterface/rbs/gbm.php +++ b/ldap-site-mngmt/webinterface/rbs/gbm.php @@ -1,21 +1,16 @@ <?php include('../standard_header.inc.php'); -# 1. Seitentitel - wird in der Titelleiste des Browser angezeigt. -$titel = "Remote Boot Service Management"; -# 2. Nummer des zugehörigen Hauptmenus (Registerkarte) beginnend bei 0, siehe Dokumentation.doc. -$mainnr = 4; -$mnr = -1; -$sbmnr = -1; # 3. Dateiname und evtl. Pfad des Templates für die Webseite $webseite = "gbm.dwt"; -include("../class.FastTemplate.php"); - include('rbs_header.inc.php'); ################################################################################### +$mnr = -1; +$sbmnr = -1; + $mnr = $_GET['mnr']; $sbmnr = $_GET['sbmnr']; diff --git a/ldap-site-mngmt/webinterface/rbs/gbm_overview.php b/ldap-site-mngmt/webinterface/rbs/gbm_overview.php index bb0ebb83..bd99cc55 100644 --- a/ldap-site-mngmt/webinterface/rbs/gbm_overview.php +++ b/ldap-site-mngmt/webinterface/rbs/gbm_overview.php @@ -2,22 +2,17 @@ include('../standard_header.inc.php'); -# 1. Seitentitel - wird in der Titelleiste des Browser angezeigt. -$titel = "Remote Boot Service Management"; -# 2. Nummer des zugehörigen Hauptmenus (Registerkarte) beginnend bei 0, siehe Dokumentation.doc. -$mainnr = 4; -$mnr = -1; -$sbmnr = -1; -$mcnr = -1; # 3. Dateiname und evtl. Pfad des Templates für die Webseite $webseite = "gbm_overview.dwt"; -include("../class.FastTemplate.php"); - include('rbs_header.inc.php'); ################################################################################### +$mnr = -1; +$sbmnr = -1; +$mcnr = -1; + $mnr = $_GET['mnr']; $sbmnr = $_GET['sbmnr']; diff --git a/ldap-site-mngmt/webinterface/rbs/menuentry.php b/ldap-site-mngmt/webinterface/rbs/menuentry.php index 83396ec8..44eb17d9 100644 --- a/ldap-site-mngmt/webinterface/rbs/menuentry.php +++ b/ldap-site-mngmt/webinterface/rbs/menuentry.php @@ -2,22 +2,17 @@ include('../standard_header.inc.php'); -# 1. Seitentitel - wird in der Titelleiste des Browser angezeigt. -$titel = "Remote Boot Service Management"; -# 2. Nummer des zugehörigen Hauptmenus (Registerkarte) beginnend bei 0, siehe Dokumentation.doc. -$mainnr = 4; -$mnr = 3; -$sbmnr = -1; -$mcnr = -1; # 3. Dateiname und evtl. Pfad des Templates für die Webseite $webseite = "menuentry.dwt"; -include("../class.FastTemplate.php"); - include('rbs_header.inc.php'); ################################################################################### +$mnr = 3; +$sbmnr = -1; +$mcnr = -1; + $sbmnr = $_GET['sbmnr']; # Menuleisten erstellen diff --git a/ldap-site-mngmt/webinterface/rbs/new_gbm.php b/ldap-site-mngmt/webinterface/rbs/new_gbm.php index 3300ffb0..0e674399 100644 --- a/ldap-site-mngmt/webinterface/rbs/new_gbm.php +++ b/ldap-site-mngmt/webinterface/rbs/new_gbm.php @@ -1,21 +1,16 @@ <?php include('../standard_header.inc.php'); -# 1. Seitentitel - wird in der Titelleiste des Browser angezeigt. -$titel = "Remote Boot Service Management"; -# 2. Nummer des zugehörigen Hauptmenus (Registerkarte) beginnend bei 0, siehe Dokumentation.doc. -$mainnr = 4; -$mnr = -1; -$sbmnr = -1; # 3. Dateiname und evtl. Pfad des Templates für die Webseite $webseite = "new_gbm.dwt"; -include("../class.FastTemplate.php"); - include('rbs_header.inc.php'); ################################################################################### +$mnr = -1; +$sbmnr = -1; + $mnr = $_GET['mnr']; $sbmnr = $_GET['sbmnr']; diff --git a/ldap-site-mngmt/webinterface/rbs/new_menuentry.php b/ldap-site-mngmt/webinterface/rbs/new_menuentry.php index a6ee6e3e..a77f1129 100644 --- a/ldap-site-mngmt/webinterface/rbs/new_menuentry.php +++ b/ldap-site-mngmt/webinterface/rbs/new_menuentry.php @@ -2,22 +2,17 @@ include('../standard_header.inc.php'); -# 1. Seitentitel - wird in der Titelleiste des Browser angezeigt. -$titel = "Remote Boot Service Management"; -# 2. Nummer des zugehörigen Hauptmenus (Registerkarte) beginnend bei 0, siehe Dokumentation.doc. -$mainnr = 4; -$mnr = 3; -$sbmnr = -1; -$mcnr = -1; # 3. Dateiname und evtl. Pfad des Templates für die Webseite $webseite = "new_menuentry.dwt"; -include("../class.FastTemplate.php"); - include('rbs_header.inc.php'); ################################################################################### +$mnr = 3; +$sbmnr = -1; +$mcnr = -1; + $sbmnr = $_GET['sbmnr']; # Menuleisten erstellen diff --git a/ldap-site-mngmt/webinterface/rbs/new_pxe.php b/ldap-site-mngmt/webinterface/rbs/new_pxe.php index 338f5d48..e51d21ec 100644 --- a/ldap-site-mngmt/webinterface/rbs/new_pxe.php +++ b/ldap-site-mngmt/webinterface/rbs/new_pxe.php @@ -2,22 +2,17 @@ include('../standard_header.inc.php'); -# 1. Seitentitel - wird in der Titelleiste des Browser angezeigt. -$titel = "Remote Boot Service Management"; -# 2. Nummer des zugehörigen Hauptmenus (Registerkarte) beginnend bei 0, siehe Dokumentation.doc. -$mainnr = 4; -$mnr = -1; -$sbmnr = -1; -$mcnr = -1; # 3. Dateiname und evtl. Pfad des Templates für die Webseite $webseite = "new_pxe.dwt"; -include("../class.FastTemplate.php"); - include('rbs_header.inc.php'); ################################################################################### +$mnr = -1; +$sbmnr = -1; +$mcnr = -1; + $mnr = $_GET['mnr']; $sbmnr = $_GET['sbmnr']; $mcnr = $_GET['mcnr']; diff --git a/ldap-site-mngmt/webinterface/rbs/new_rbservice.php b/ldap-site-mngmt/webinterface/rbs/new_rbservice.php index 2882ebda..29d6a947 100644 --- a/ldap-site-mngmt/webinterface/rbs/new_rbservice.php +++ b/ldap-site-mngmt/webinterface/rbs/new_rbservice.php @@ -1,21 +1,16 @@ <?php include('../standard_header.inc.php'); -# 1. Seitentitel - wird in der Titelleiste des Browser angezeigt. -$titel = "Remote Boot Service Management"; -# 2. Nummer des zugehörigen Hauptmenus (Registerkarte) beginnend bei 0, siehe Dokumentation.doc. -$mainnr = 4; -$mnr = 0; -$sbmnr = -1; # 3. Dateiname und evtl. Pfad des Templates für die Webseite $webseite = "new_rbservice.dwt"; -include("../class.FastTemplate.php"); - include('rbs_header.inc.php'); ################################################################################### +$mnr = 0; +$sbmnr = -1; + $mnr = $_GET['mnr']; # Menuleisten erstellen diff --git a/ldap-site-mngmt/webinterface/rbs/no_rbservice.php b/ldap-site-mngmt/webinterface/rbs/no_rbservice.php index 657e3738..5c527bab 100644 --- a/ldap-site-mngmt/webinterface/rbs/no_rbservice.php +++ b/ldap-site-mngmt/webinterface/rbs/no_rbservice.php @@ -1,21 +1,16 @@ <?php include('../standard_header.inc.php'); -# 1. Seitentitel - wird in der Titelleiste des Browser angezeigt. -$titel = "Remote Boot Service Management"; -# 2. Nummer des zugehörigen Hauptmenus (Registerkarte) beginnend bei 0, siehe Dokumentation.doc. -$mainnr = 4; -$mnr = 1; -$sbmnr = -1; # 3. Dateiname und evtl. Pfad des Templates für die Webseite $webseite = "no_rbservice.dwt"; -include("../class.FastTemplate.php"); - include('rbs_header.inc.php'); ################################################################################### +$mnr = 1; +$sbmnr = -1; + $mnr = $_GET['mnr']; # Menuleisten erstellen diff --git a/ldap-site-mngmt/webinterface/rbs/pxe.php b/ldap-site-mngmt/webinterface/rbs/pxe.php index 11f25875..d1785081 100644 --- a/ldap-site-mngmt/webinterface/rbs/pxe.php +++ b/ldap-site-mngmt/webinterface/rbs/pxe.php @@ -2,22 +2,17 @@ include('../standard_header.inc.php'); -# 1. Seitentitel - wird in der Titelleiste des Browser angezeigt. -$titel = "Remote Boot Service Management"; -# 2. Nummer des zugehörigen Hauptmenus (Registerkarte) beginnend bei 0, siehe Dokumentation.doc. -$mainnr = 4; -$mnr = -1; -$sbmnr = -1; -# $mcnr = -1; # 3. Dateiname und evtl. Pfad des Templates für die Webseite $webseite = "pxe.dwt"; -include("../class.FastTemplate.php"); - include('rbs_header.inc.php'); ################################################################################### +$mnr = -1; +$sbmnr = -1; +# $mcnr = -1; + $mnr = $_GET['mnr']; $sbmnr = $_GET['sbmnr']; $mcnr = $_GET['mcnr']; diff --git a/ldap-site-mngmt/webinterface/rbs/pxeconfig_default.php b/ldap-site-mngmt/webinterface/rbs/pxeconfig_default.php index 243c647b..b6d495d9 100644 --- a/ldap-site-mngmt/webinterface/rbs/pxeconfig_default.php +++ b/ldap-site-mngmt/webinterface/rbs/pxeconfig_default.php @@ -2,22 +2,17 @@ include('../standard_header.inc.php'); -# 1. Seitentitel - wird in der Titelleiste des Browser angezeigt. -$titel = "Remote Boot Service Management"; -# 2. Nummer des zugehörigen Hauptmenus (Registerkarte) beginnend bei 0, siehe Dokumentation.doc. -$mainnr = 4; -$mnr = -1; -$sbmnr = -1; -$mcnr = -1; # 3. Dateiname und evtl. Pfad des Templates für die Webseite $webseite = "pxeconfig_default.dwt"; -include("../class.FastTemplate.php"); - include('rbs_header.inc.php'); ################################################################################### +$mnr = -1; +$sbmnr = -1; +$mcnr = -1; + $mnr = $_GET['mnr']; $sbmnr = $_GET['sbmnr']; diff --git a/ldap-site-mngmt/webinterface/rbs/rbs.php b/ldap-site-mngmt/webinterface/rbs/rbs.php index 3460afa0..ce1553e2 100644 --- a/ldap-site-mngmt/webinterface/rbs/rbs.php +++ b/ldap-site-mngmt/webinterface/rbs/rbs.php @@ -1,21 +1,16 @@ <?php include('../standard_header.inc.php'); -# 1. Seitentitel - wird in der Titelleiste des Browser angezeigt. -$titel = "Remote Boot Service Management"; -# 2. Nummer des zugehörigen Hauptmenus (Registerkarte) beginnend bei 0, siehe Dokumentation.doc. -$mainnr = 4; -$mnr = -1; -$sbmnr = -1; # 3. Dateiname und evtl. Pfad des Templates für die Webseite $webseite = "rbs_start.dwt"; -include("../class.FastTemplate.php"); - include('rbs_header.inc.php'); ################################################################################### +$mnr = -1; +$sbmnr = -1; + $mnr = $_GET['mnr']; $sbmnr = $_GET['sbmnr']; diff --git a/ldap-site-mngmt/webinterface/rbs/rbs_header.inc.php b/ldap-site-mngmt/webinterface/rbs/rbs_header.inc.php index fb7e0751..b663a2e4 100644 --- a/ldap-site-mngmt/webinterface/rbs/rbs_header.inc.php +++ b/ldap-site-mngmt/webinterface/rbs/rbs_header.inc.php @@ -1,8 +1,12 @@ <?php -include("rbs_menu.php"); -$template = new FastTemplate("."); +# 1. Seitentitel - wird in der Titelleiste des Browser angezeigt. +$titel = "Remote Boot Service Management"; +# 2. Nummer des zugehörigen Hauptmenus (Registerkarte) beginnend bei 0, siehe Dokumentation.doc. +$mainnr = 3; + +$template = new FastTemplate("."); # dem erstellten Template-Objekt eine Vorlage zuweisen $definedTemplates = array("Vorlage" => "rbs.dwt", "Login" => "../logout_form.inc.dwt", @@ -15,7 +19,9 @@ if (isset($additionalTemplates)) { } } $template->define($definedTemplates); - $template->assign(array("SEITENTITEL" => $titel, "ROLLE" => "mainadmin", "AU" => $au_ou, "DOMAIN" => $assocdom, "USERCN" => $usercn)); - + + +include("rbs_menu.php"); + ?>
\ No newline at end of file diff --git a/ldap-site-mngmt/webinterface/rbs/rbs_menu.php b/ldap-site-mngmt/webinterface/rbs/rbs_menu.php index 814282cf..63b3fa52 100644 --- a/ldap-site-mngmt/webinterface/rbs/rbs_menu.php +++ b/ldap-site-mngmt/webinterface/rbs/rbs_menu.php @@ -19,27 +19,27 @@ function createRBSMenu($rollen, $mnr, $auDN, $sbmnr) { $hauptmenu [] = array("link" => "rbservice.php?rbsdn=".$rbs_array[$i]['dn']."&mnr=".$n, "text" => $rbs_array[$i]['cn'], - "zugriff" => array("MainAdmin","HostAdmin")); + "zugriff" => array("MainAdmin","RbsAdmin")); $submenu [] = array( array("link" => "gbm_overview.php?rbsdn=".$rbs_array[$i]['dn']."&mnr=".$n."&sbmnr=0", "text" => "Generische Bootmenüs", - "zugriff" => array("MainAdmin","HostAdmin")), + "zugriff" => array("MainAdmin","RbsAdmin")), array("link" => "pxeconfig_default.php?rbsdn=".$rbs_array[$i]['dn']."&mnr=".$n."&sbmnr=1", "text" => "Default PXE Configs", - "zugriff" => array("MainAdmin","HostAdmin")), + "zugriff" => array("MainAdmin","RbsAdmin")), array("link" => "new_gbm.php?rbsdn=".$rbs_array[$i]['dn']."&mnr=".$n."&sbmnr=2", "text" => "Neues GBM anlegen", - "zugriff" => array("MainAdmin","HostAdmin")), + "zugriff" => array("MainAdmin","RbsAdmin")), array("link" => "new_pxe.php?rbsdn=".$rbs_array[$i]['dn']."&mnr=".$n."&sbmnr=3", "text" => "Neue PXE Config anlegen", - "zugriff" => array("MainAdmin","HostAdmin")), + "zugriff" => array("MainAdmin","RbsAdmin")), ); $n++; } } $hauptmenu [] = array("link" => "new_rbservice.php?&mnr=".$n, "text" => "Neuen RBS anlegen", - "zugriff" => array("MainAdmin","HostAdmin")); + "zugriff" => array("MainAdmin","RbsAdmin")); $submenu [] = array(); #print_r($hauptmenu); echo "<br><br>"; diff --git a/ldap-site-mngmt/webinterface/rbs/rbservice.php b/ldap-site-mngmt/webinterface/rbs/rbservice.php index b6b7162d..e3df1efb 100644 --- a/ldap-site-mngmt/webinterface/rbs/rbservice.php +++ b/ldap-site-mngmt/webinterface/rbs/rbservice.php @@ -1,21 +1,16 @@ <?php include('../standard_header.inc.php'); -# 1. Seitentitel - wird in der Titelleiste des Browser angezeigt. -$titel = "Remote Boot Service Management"; -# 2. Nummer des zugehörigen Hauptmenus (Registerkarte) beginnend bei 0, siehe Dokumentation.doc. -$mainnr = 4; -$mnr = 0; -$sbmnr = -1; # 3. Dateiname und evtl. Pfad des Templates für die Webseite $webseite = "rbservice.dwt"; -include("../class.FastTemplate.php"); - include('rbs_header.inc.php'); ################################################################################### +$mnr = 0; +$sbmnr = -1; + $mnr = $_GET['mnr']; # Menuleisten erstellen |