79                 if(is_object(self::$instance))
 
  109                 global 
$ilUser,$ilAccess,$rbacsystem;
 
  111                 $user_id = $a_user_id ? $a_user_id : $ilUser->getId();
 
  125                 $this->export_course = (bool) $a_status;
 
  130                 $this->export_group = (bool) $a_status;
 
  139                 $this->fora_statistics = (bool) $a_status;
 
  157                 $this->anonymous_fora = (bool) $a_status;
 
  175                 $this->rbac_log = (bool) $a_status;
 
  193                 $this->rbac_log_age = (int) $a_age;
 
  230                 $this->export_confirm_course = (bool) $a_status;
 
  235                 $this->export_confirm_group = (bool) $a_status;
 
  247                 $this->show_grp_access_times = $a_status;
 
  270                 $this->show_crs_access_times = $a_status;
 
  300                 $this->settings->set(
'rbac_log_age',(
int) $this->
getRbacLogAge());
 
  315             $query = 
"SELECT object_reference.ref_id FROM object_reference,tree,object_data ".
 
  316                                 "WHERE tree.parent = ".$ilDB->quote(SYSTEM_FOLDER_ID,
'integer').
" ".
 
  317                                 "AND object_data.type = 'ps' ".
 
  318                                 "AND object_reference.ref_id = tree.child ".
 
  319                                 "AND object_reference.obj_id = object_data.obj_id";
 
  322                 $this->ref_id = 
$row[
"ref_id"];
 
  324                 $this->export_course = (bool) $this->settings->get(
'ps_export_course',
false);
 
  325                 $this->export_group = (bool) $this->settings->get(
'ps_export_group',
false);
 
  326                 $this->export_confirm_course = (bool) $this->settings->get(
'ps_export_confirm',
false);
 
  327                 $this->export_confirm_group = (bool) $this->settings->get(
'ps_export_confirm_group',
false);
 
  328                 $this->fora_statistics = (bool) $this->settings->get(
'enable_fora_statistics',
false);
 
  329                 $this->anonymous_fora = (bool) $this->settings->get(
'enable_anonymous_fora',
false);
 
  330                 $this->show_grp_access_times = (bool) $this->settings->get(
'ps_access_times',
false);
 
  331                 $this->show_crs_access_times = (bool) $this->settings->get(
'ps_crs_access_times',
false);
 
  332                 $this->rbac_log = (bool) $this->settings->get(
'rbac_log',
false);
 
  333                 $this->rbac_log_age = (int) $this->settings->get(
'rbac_log_age',6);
 
  334                 $this->sahs_protocol_data = (int) $this->settings->get(
'enable_sahs_pd', 0);
 
  353                 $this->sahs_protocol_data = (int) $status;