X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=gosa-plugins%2Fgoto%2Fadmin%2Fmimetypes%2Ftabs_mimetypes.inc;h=dacda448687497bbe79d4925737e05ab1c7a10cd;hb=9de2080f42dda1639b592abb6b44ae42ca9ecd2c;hp=9597704cafcc64f1794f3193192a3719d8fef839;hpb=78b70b1fd17726c931cabd5462fad8802e643cbc;p=gosa.git diff --git a/gosa-plugins/goto/admin/mimetypes/tabs_mimetypes.inc b/gosa-plugins/goto/admin/mimetypes/tabs_mimetypes.inc index 9597704ca..dacda4486 100644 --- a/gosa-plugins/goto/admin/mimetypes/tabs_mimetypes.inc +++ b/gosa-plugins/goto/admin/mimetypes/tabs_mimetypes.inc @@ -2,22 +2,22 @@ class mimetabs extends tabs { - var $Release= ""; - var $parent = FALSE; + var $parent = FALSE; + var $FAIstate = ""; - function mimetabs($config, $data, $dn,$category) + function mimetabs($config, $data, $dn,$category,$hide_refs = FALSE, $hide_acls = FALSE) { - tabs::tabs($config, $data, $dn,$category); + tabs::tabs($config, $data, $dn,$category,$hide_refs , $hide_acls); /* Add references/acls/snapshots */ $this->addSpecialTabs(); } - function set_release($newRelease) + function set_FAIstate($state) { - $this->Release= preg_replace('/,'.get_ou('mimetypeou').'.*$/', '', $newRelease); - if ($this->Release != ""){ - $this->Release= ",".$this->Release; + $this->FAIstate = $state; + foreach($this->by_name as $name => $desc){ + $this->by_object[$name]->FAIstate = $state; } } @@ -30,7 +30,7 @@ class mimetabs extends tabs if($this->parent->IsReleaseManagementActivated()){ $new_dn= "cn=".$baseobject->cn.",".$this->parent->mime_release; }else{ - $new_dn= "cn=".$baseobject->cn.",".get_ou('mimeou').$baseobject->base; + $new_dn= "cn=".$baseobject->cn.",".get_ou('mimetypeRDN').$baseobject->base; } /* Move group? */