diff --git a/gosa-core/plugins/admin/mimetypes/class_mimetypeManagement.inc b/gosa-core/plugins/admin/mimetypes/class_mimetypeManagement.inc
function getReleases($base)
{
$ldap = $this->config->get_ldap_link();
- $dn = "ou=mime,".$base;
+ $dn = get_ou('mimetypeou').$base;
$ret = array();
- $ret ["ou=mime,".$base] = "/";
+ $ret [get_ou('mimetypeou').$base] = "/";
$ldap->cd($dn);
$ldap->search("objectClass=organizationalUnit",array("ou"));
/* These vars will be stored if you try to open a locked mime,
to be able to perform your last requests after showing a warning message */
- $_SESSION['LOCK_VARS_TO_USE'] = array("/^act$/","/^id$/","/^mime_edit_/","/^mime_del_/","/^item_selected/","/^remove_multiple_mimetypes/");
+ session::set('LOCK_VARS_TO_USE',array("/^act$/","/^id$/","/^mime_edit_/","/^mime_del_/","/^item_selected/","/^remove_multiple_mimetypes/"));
$smarty = get_smarty(); // Smarty instance
$s_action = ""; // Contains the action to proceed
del_lock ($this->mimetabs->dn);
unset ($this->mimetabs);
$this->mimetabs= NULL;
- unset ($_SESSION['objectinfo']);
+ session::un_set('objectinfo');
}
}
unset ($this->mimetabs);
$this->mimetabs= NULL;
- unset ($_SESSION['objectinfo']);
+ session::un_set('objectinfo');
}
} else {
/* Ok. There seem to be errors regarding to the tab data,
/* Register mimetabs to trigger edit dialog */
$this->mimetabs= new mimetabs($this->config,$this->config->data['TABS']['MIMETABS'], $this->dn,"mimetypes");
$this->mimetabs->set_acl_base($this->dn);
- $_SESSION['objectinfo']= $this->dn;
+ session::set('objectinfo',$this->dn);
}
/* Delete mime type canceled? */
if (isset($_POST['delete_cancel'])){
del_lock ($this->dn);
- unset($_SESSION['objectinfo']);
+ session::un_set('objectinfo');
}
/* Show tab dialog if object is present */
$Flags |= GL_SUBSEARCH;
}else{
if(!$this->enableReleaseManagement){
- $use_base ="ou=mime,".$use_base;
+ $use_base = get_ou('mimetypeou').$use_base;
}
}
/* Get results and create index */
- $res= get_list($Filter, "mimetypes", $use_base, array("cn","description","dn","objectClass"), $Flags);
+ $res= get_sub_list($Filter, "mimetypes",get_ou('mimetypeou'), $use_base, array("cn","description","dn","objectClass"), $Flags);
$tmp2 = array();
foreach ($res as $val){
$tmp[strtolower($val['cn'][0]).$val['cn'][0].$val['dn']]=$val;