Code

Updated mime description
[gosa.git] / gosa-plugins / goto / admin / mimetypes / tabs_mimetypes.inc
index 9597704cafcc64f1794f3193192a3719d8fef839..dacda448687497bbe79d4925737e05ab1c7a10cd 100644 (file)
@@ -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? */