index 79e9526793437484a4699054ac3248f1a205e749..77003f9e706d8bfeb1571e87f51aba54d3808492 100644 (file)
var $gidNumber= -1;
var $language= "";
var $config;
+ var $gosaUnitTag= "";
var $subtreeACL= array();
/* get acl's an put them into the userinfo object
function userinfo($config, $userdn){
$this->config= $config;
$ldap= $this->config->get_ldap_link();
- $ldap->cat($userdn);
+ $ldap->cat($userdn,array('sn', 'givenName', 'uid', 'gidNumber', 'preferredLanguage', 'gosaUnitTag'));
$attrs= $ldap->fetch();
if (isset($attrs['givenName'][0]) && isset($attrs['sn'][0])){
$this->language= $attrs['preferredLanguage'][0];
}
+ if (isset($attrs['gosaUnitTag'][0])){
+ $this->gosaUnitTag= $attrs['gosaUnitTag'][0];
+ }
+
$this->dn= $userdn;
$this->ip= $_SERVER['REMOTE_ADDR'];
}