index 6fa256f5daa85b560bd60c3a63c82ba3c141ef2f..7800319c5584869662698c9a288de848e6340fcd 100644 (file)
class grouptabs extends tabs
{
- function grouptabs($config, $data, $dn,$acl_category)
+ function grouptabs($config, $data, $dn)
{
- tabs::tabs($config, $data, $dn,$acl_category);
- $baseobject= $this->by_object['group'];
- foreach ($this->by_object as $name => $obj){
- if(isset($obj->parent)){
- $this->by_object[$name]->parent = $this;
- }
- }
-
- /* Add references/acls/snapshots */
+ tabs::tabs($config, $data, $dn,"groups");
$this->addSpecialTabs();
}
/* Write entry on new 'dn' */
if ($this->dn != "new"){
+ $baseobject->update_acls($this->dn,$new_dn);
$baseobject->move($this->dn, $new_dn);
$this->by_object['group']= $baseobject;
}