X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=plugins%2Fadmin%2Fusers%2Ftabs_user.inc;h=6822ab713c1d4c68fde29754ccc2f3e945594e17;hb=b8358a5412b082ef08c36c441a85a4a651d84f7a;hp=c37ce5cba052fd2d927210113a7697ba80abcdaa;hpb=5e129eedf889b180aba6b6637ced857ca68d9dc6;p=gosa.git diff --git a/plugins/admin/users/tabs_user.inc b/plugins/admin/users/tabs_user.inc index c37ce5cba..6822ab713 100644 --- a/plugins/admin/users/tabs_user.inc +++ b/plugins/admin/users/tabs_user.inc @@ -84,8 +84,14 @@ class usertabs extends tabs /* Check for new 'dn', in order to propagate the 'dn' to all plugins */ $baseobject= $this->by_object['user']; + if ($baseobject->personalTitle == ""){ + $pt= ""; + } else { + $pt= $baseobject->personalTitle." "; + } + if ($this->dn == 'new'){ - $baseobject->cn= $baseobject->givenName." ".$baseobject->sn; + $baseobject->cn= $tp.$baseobject->givenName." ".$baseobject->sn; $this->by_object['user']= $baseobject; if (isset($this->config->current['DNMODE']) && $this->config->current['DNMODE'] == "uid"){ $this->dn= 'uid='.$baseobject->uid.','.get_people_ou().$baseobject->base; @@ -99,7 +105,7 @@ class usertabs extends tabs if (isset($this->config->current['DNMODE']) && $this->config->current['DNMODE'] == "uid"){ $new_dn= 'uid='.$baseobject->uid.','.get_people_ou().$baseobject->base; } else { - $new_dn= "cn=".$baseobject->givenName." ".$baseobject->sn.','. + $new_dn= "cn=".$pt.$baseobject->givenName." ".$baseobject->sn.','. get_people_ou().$baseobject->base; } @@ -119,7 +125,7 @@ class usertabs extends tabs if ($this->dn != $new_dn){ /* Write entry on new 'dn' */ - $baseobject->cn= $baseobject->givenName." ".$baseobject->sn; + $baseobject->cn= $pt.$baseobject->givenName." ".$baseobject->sn; $baseobject->move($this->dn, $new_dn); $this->by_object['user']= $baseobject;