diff --git a/plugins/admin/departments/tabs_department.inc b/plugins/admin/departments/tabs_department.inc
index f5d771bde0170033e5bdfba5a331a79edfe40024..9e3f6675bd435d75c7d2b63d27be774d3adf3635 100644 (file)
{
var $base= "";
- function deptabs($config, $data, $dn)
+ function deptabs($config, $data, $dn,$category)
{
- tabs::tabs($config, $data, $dn);
+ tabs::tabs($config, $data, $dn,$category);
$this->base= $this->by_object['department']->base;
+
+ /* Add references/acls/snapshots */
+ $this->addSpecialTabs();
}
function check()
}else{
/* Prepare to be moved */
$baseobject->recursive_move($this->dn, $new_dn);
+ $this->by_object['department'] = $baseobject;
return;
}
}
}
$this->dn= $new_dn;
+ $baseobject->dn= $this->dn;
+ $this->by_object['department']= $baseobject;
return(tabs::save(TRUE));
}
+
}
// vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler:
?>