index c45d9996d9942dbc4e6437164ab87df35e361605..02fab1345de33a42c7d646468dc58acb8d724c3f 100644 (file)
}
$ldap = $this->config->get_ldap_link();
- $res= get_list("(&(objectClass=organizationalUnit)(!(objectClass=FAIbranch)))", $this->ui->subtreeACL, $base,
+ $res= get_list("(&(objectClass=organizationalUnit)(!(objectClass=FAIbranch)))", "fai", $base,
array("cn","description","objectClass"), GL_SIZELIMIT );
$delete = array();
$used = array();
foreach($res as $objecttypes){
- $res2= get_list("(objectClass=*)", $this->ui->subtreeACL, $objecttypes['dn'],
+ $res2= get_list("(objectClass=*)", "fai", $objecttypes['dn'],
array("cn","description","objectClass","FAIclass","FAIstate"), GL_SIZELIMIT | GL_CONVERT );
foreach($res2 as $object){
$smarty->assign("ClassNamesAvailable", "");
$smarty->assign("grey", "");
}
+ ksort($used);
$smarty->assign("ClassNames", $used);
+ $smarty->assign("ClassName", $this->ClassName);
$display.= $smarty->fetch(get_template_path('askClassName.tpl', TRUE));
return($display);
}
/* Call common method to give check the hook */
$message= plugin::check();
+ if($this->ClassName != preg_replace("/ /","",trim($this->ClassName))){
+ $message[] = _("Spaces are not allowed within class names.");
+ }
+
if(empty($this->ClassName)){
$message[]=_("The given class name is empty.");
}