public function saveIliasSettings()
 {
     /**
      * @var $ilCtrl ilCtrl
      * @var $lng 	$lng
      * @var $tpl	$tpl
      */
     global $lng, $ilCtrl, $tpl;
     if (is_array($_POST['permissions']) || $_POST['permissions'] == NULL) {
         if ($_POST['permissions'] == NULL) {
             $permissions = array();
         } else {
             $permissions = $_POST['permissions'];
         }
         $objPerm = new ilXAVCPermissions();
         $objPerm->setPermissions($permissions);
     }
     $this->initIliasSettingsForm();
     if ($this->form->checkInput()) {
         ilAdobeConnectServer::setSetting('obj_creation_settings', serialize($this->form->getInput('obj_creation_settings')));
         ilAdobeConnectServer::setSetting('allow_crs_grp_trigger', (int) $this->form->getInput('allow_crs_grp_trigger'));
         ilAdobeConnectServer::setSetting('obj_title_suffix', (int) $this->form->getInput('obj_title_suffix'));
         ilAdobeConnectServer::setSetting('show_free_slots', (int) $this->form->getInput('show_free_slots'));
         $enable_perm_room = (int) $this->form->getInput('enable_perm_room');
         ilAdobeConnectServer::setSetting('enable_perm_room', (int) $this->form->getInput('enable_perm_room'));
         ilAdobeConnectServer::setSetting('default_perm_room', $enable_perm_room == 0 ? 0 : (int) $this->form->getInput('default_perm_room'));
         ilAdobeConnectServer::setSetting('add_to_desktop', (int) $this->form->getInput('add_to_desktop'));
         ilAdobeConnectServer::setSetting('content_file_types', (string) $this->form->getInput('content_file_types'));
         ilAdobeConnectServer::setSetting('use_user_folders', (int) $this->form->getInput('use_user_folders'));
         //			ilAdobeConnectServer::setSetting('crs_owner', $this->form->getInput('crs_owner'));
         ilAdobeConnectServer::setSetting('crs_admin', $this->form->getInput('crs_admin'));
         ilAdobeConnectServer::setSetting('crs_tutor', $this->form->getInput('crs_tutor'));
         ilAdobeConnectServer::setSetting('crs_member', $this->form->getInput('crs_member'));
         //			ilAdobeConnectServer::setSetting('grp_owner', $this->form->getInput('grp_owner'));
         ilAdobeConnectServer::setSetting('grp_admin', $this->form->getInput('grp_admin'));
         ilAdobeConnectServer::setSetting('grp_member', $this->form->getInput('grp_member'));
         ilUtil::sendSuccess($lng->txt('settings_saved'), true);
         $ilCtrl->redirect($this, 'editIliasSettings');
     } else {
         ilUtil::sendFailure($this->getPluginObject()->txt('check_input'));
         $this->form->setValuesByPost();
         return $tpl->setContent($this->form->getHTML());
     }
 }