diff --git a/include/class_acl.inc b/include/class_acl.inc
index 9a9a396c8f789124b0ead00937fc8707e5d9961a..2d9e72501b28b2e872d42c82deb8037d9d12a181 100644 (file)
--- a/include/class_acl.inc
+++ b/include/class_acl.inc
var $wasNewEntry= FALSE;
var $ocMapping= array();
var $savedAclContents= array();
var $wasNewEntry= FALSE;
var $ocMapping= array();
var $savedAclContents= array();
-
+ var $myAclObjects = array();
function acl ($config, $parent, $dn= NULL)
{
function acl ($config, $parent, $dn= NULL)
{
$tmp= get_global('plist');
$plist= $tmp->info;
asort($plist);
$tmp= get_global('plist');
$plist= $tmp->info;
asort($plist);
+ $newSort = array();
foreach($list as $name => $translation){
$na = preg_replace("/^.*\//","",$name);
foreach($list as $name => $translation){
$na = preg_replace("/^.*\//","",$name);
- $prio= $plist[$na]['plPriority'] ;
+ $prio = 0;
+ if(isset($plist[$na]['plPriority'])){
+ $prio= $plist[$na]['plPriority'] ;
+ }
$newSort[$name] = $prio;
}
$newSort[$name] = $prio;
}