diff --git a/plugins/admin/systems/class_selectUserToPrinterDialog.inc b/plugins/admin/systems/class_selectUserToPrinterDialog.inc
index 6bde4054494bd7b64a31285b24328112480bd3e0..20ee7ea22ac972993098a51637bf3c9c10fe59cc 100644 (file)
switch($type){
case "AddUser" :
- $this->searchObjects = "(objectClass=person)(objectClass=inetOrgPerson)(!(uid=*$))";
+ $this->searchObjects = "(objectClass=gosaAccount)(!(uid=*$))";
$this->searchAttrs = array("cn","uid");
$this->searchAppend = "uid";
;break;
$this->searchAppend = "cn";
;break;
case "AddAdminUser" :
- $this->searchObjects = "(objectClass=person)(objectClass=inetOrgPerson)(!(uid=*$))";
+ $this->searchObjects = "(objectClass=gosaAccount)(!(uid=*$))";
$this->searchAttrs = array("cn","uid");
$this->searchAppend = "uid";
;break;
$this->regex=preg_replace("/\*\*/","*",$this->regex);
}
- $this->deplist=array_flip($this->config->departments);
-
$smarty->assign("regexPrinter" , $this->regex);
- $smarty->assign("deplistPrinter" , $this->deplist);
+ $smarty->assign("deplistPrinter" , $this->config->idepartments);//deplist);
$smarty->assign("depselectPrinter" , $this->depselect);
$smarty->assign("gotoPrinters" , $this->getPrinter());
$smarty->assign("gotoPrinterKeys" , array_flip($this->getPrinter()));