summaryrefslogtreecommitdiffstats
path: root/ldap-site-mngmt/webinterface/rbs/pxeconfig_default.php
diff options
context:
space:
mode:
Diffstat (limited to 'ldap-site-mngmt/webinterface/rbs/pxeconfig_default.php')
-rw-r--r--ldap-site-mngmt/webinterface/rbs/pxeconfig_default.php19
1 files changed, 12 insertions, 7 deletions
diff --git a/ldap-site-mngmt/webinterface/rbs/pxeconfig_default.php b/ldap-site-mngmt/webinterface/rbs/pxeconfig_default.php
index f9a2b7db..243c647b 100644
--- a/ldap-site-mngmt/webinterface/rbs/pxeconfig_default.php
+++ b/ldap-site-mngmt/webinterface/rbs/pxeconfig_default.php
@@ -6,7 +6,7 @@ include('../standard_header.inc.php');
$titel = "Remote Boot Service Management";
# 2. Nummer des zugehörigen Hauptmenus (Registerkarte) beginnend bei 0, siehe Dokumentation.doc.
$mainnr = 4;
-$mnr = 3;
+$mnr = -1;
$sbmnr = -1;
$mcnr = -1;
# 3. Dateiname und evtl. Pfad des Templates für die Webseite
@@ -19,6 +19,7 @@ include('rbs_header.inc.php');
###################################################################################
$mnr = $_GET['mnr'];
+$sbmnr = $_GET['sbmnr'];
# Menuleisten erstellen
createMainMenu($rollen, $mainnr);
@@ -26,15 +27,14 @@ createRBSMenu($rollen, $mnr, $auDN, $sbmnr);
###################################################################################
+$rbsDN = $_GET['rbsdn'];
+
$template->assign(array("PXEDN" => "",
"PXECN" => "Noch kein Default PXE Boot Menü angelegt",
"TRANGES" => "",
"RBS" => "",
"CN" => ""));
-# rbservice und pxe daten (voerst nur ein rbs)
-$rbs_array = get_rbservices($auDN,array("dn","cn"));
-$rbsDN = $rbs_array[0]['dn'];
$pxe_array = get_pxeconfigs($rbsDN,array("dn","cn","timerange","rbservicedn"));
# print_r($pxe_array);
@@ -52,17 +52,22 @@ for ($i=0; $i<count($pxe_array); $i++){
$trange .= $exptime[0].", von ".$exptime[1].":00 bis ".$exptime[2].":59 / ";
}
}else{
- $exptime = array_merge(explode('_',$pxe_array[$i]['timerange']), $pxe_array[$i]['cn']);
+ $exptime = array_merge(explode('_',$pxe_array[$i]['timerange']), array($pxe_array[$i]['cn']));
$timeranges[$i] = $exptime; # Für grafische Wo-Ansicht
if ($exptime[0] == "X"){$exptime[0]="t&auml;glich";}
# if ($exptime[1] == "X" && $exptime[2] == "X"){$exptime[1] = ""; $exptime[2]= "";}
$trange .= $exptime[0].", von ".$exptime[1].":00 bis ".$exptime[2].":59";
}
+ $pxename = "<a href='pxe.php?dn=".$pxe_array[$i]['dn']."&mnr=".$mnr."&sbmnr=".$sbmnr."' class='headerlink'>".$pxe_array[$i]['cn']."</a>";
+
+
$template->assign(array("PXEDN" => $pxe_array[$i]['dn'],
- "PXECN" => $pxe_array[$i]['cn'],
+ "PXECN" => $pxename,
"TRANGES" => $trange,
- "RBS" => $pxe_array[$i]['rbservicedn'],
+ "RBS" => $rbsDN,
+ "MNR" => $mnr,
+ "SBMNR" => $sbmnr,
"AUDN" => $auDN));
$template->parse("PXECONF_LIST", ".Pxeconf");
}