From 2199fddb62b73a5f6bbb868861f431bd7a3b6de2 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Wed, 11 Jun 2003 20:18:55 +0000 Subject: [PATCH] fixed suffix box --- lam/templates/lists/listgroups.php | 8 ++++++-- lam/templates/lists/listhosts.php | 10 +++++++--- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/lam/templates/lists/listgroups.php b/lam/templates/lists/listgroups.php index 030f1474..aff7e016 100644 --- a/lam/templates/lists/listgroups.php +++ b/lam/templates/lists/listgroups.php @@ -230,6 +230,10 @@ if ($sr) { $units = ldap_get_entries($_SESSION["ldap"]->server, $sr); // delete first array entry which is "count" array_shift($units); + // remove sub arrays + for ($i = 0; $i < sizeof($units); $i++) $units[$i] = $units[$i]['dn']; + // add root suffix from config + if (!in_array($_SESSION["config"]->get_GroupSuffix(), $units)) array_push($units, $_SESSION["config"]->get_GroupSuffix()); } echo ("

\n"); @@ -240,8 +244,8 @@ if (sizeof($units) > 1) { echo ("    " . _("Suffix") . ": "); echo ("\n"); echo (""); diff --git a/lam/templates/lists/listhosts.php b/lam/templates/lists/listhosts.php index a9438c1a..d6012e94 100644 --- a/lam/templates/lists/listhosts.php +++ b/lam/templates/lists/listhosts.php @@ -219,6 +219,10 @@ if ($sr) { $units = ldap_get_entries($_SESSION["ldap"]->server, $sr); // delete first array entry which is "count" array_shift($units); + // remove sub arrays + for ($i = 0; $i < sizeof($units); $i++) $units[$i] = $units[$i]['dn']; + // add root suffix from config + if (!in_array($_SESSION["config"]->get_HostSuffix(), $units)) array_push($units, $_SESSION["config"]->get_HostSuffix()); } echo ("

\n"); @@ -227,10 +231,10 @@ if (sizeof($info) > 0) echo (" 1) { echo ("    " . _("Suffix") . ": "); -echo ("\n"); for ($i = 0; $i < sizeof($units); $i++) { - if ($hst_suffix == $units[$i]['dn']) echo ("\n"); - else echo("\n"); + if ($hst_suffix == $units[$i]) echo ("\n"); + else echo("\n"); } echo ("\n"); echo ("");