index bf4709073631d29eb91e816d0716096663fead5e..2e9e00a8711e15d76c6ebc814eea042f8bd46605 100644 (file)
class tabsHook extends tabs
{
var $base= "";
+ var $parent ="";
function tabsHook($config, $data, $dn,$category)
{
tabs::tabs($config, $data, $dn,$category);
/* Add references/acls/snapshots */
- $this->addSpecialTabs();
+# $this->addSpecialTabs();
}
function check($ignore_account= FALSE)
function save($ignore_account= FALSE)
{
$baseobject= $this->by_object['faiHook'];
-
- $new_dn= 'cn='.$baseobject->cn.",".get_ou('faihookou').get_ou('faiou').session::get('CurrentMainBase');
- $faifilter = session::get('faifilter');
- if($faifilter['branch']!="main"){
- $new_dn ='cn='.$baseobject->cn.",".get_ou('faihookou').$faifilter['branch'];
- }
+ $new_dn ='cn='.$baseobject->cn.",".get_ou('faiHookRDN').$this->parent->fai_release;
if ($this->dn != $new_dn && $this->dn != "new"){