summaryrefslogtreecommitdiffstats
path: root/ldap-site-mngmt/webinterface/rbs
diff options
context:
space:
mode:
Diffstat (limited to 'ldap-site-mngmt/webinterface/rbs')
-rw-r--r--ldap-site-mngmt/webinterface/rbs/gbm.php11
-rw-r--r--ldap-site-mngmt/webinterface/rbs/gbm_overview.php13
-rw-r--r--ldap-site-mngmt/webinterface/rbs/menuentry.php13
-rw-r--r--ldap-site-mngmt/webinterface/rbs/new_gbm.php11
-rw-r--r--ldap-site-mngmt/webinterface/rbs/new_menuentry.php13
-rw-r--r--ldap-site-mngmt/webinterface/rbs/new_pxe.php13
-rw-r--r--ldap-site-mngmt/webinterface/rbs/new_rbservice.php11
-rw-r--r--ldap-site-mngmt/webinterface/rbs/no_rbservice.php11
-rw-r--r--ldap-site-mngmt/webinterface/rbs/pxe.php13
-rw-r--r--ldap-site-mngmt/webinterface/rbs/pxeconfig_default.php13
-rw-r--r--ldap-site-mngmt/webinterface/rbs/rbs.php11
-rw-r--r--ldap-site-mngmt/webinterface/rbs/rbs_header.inc.php14
-rw-r--r--ldap-site-mngmt/webinterface/rbs/rbs_menu.php12
-rw-r--r--ldap-site-mngmt/webinterface/rbs/rbservice.php11
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&uuml;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