33 include_once
'./Services/Tracking/classes/class.ilLPStatus.php';
34 include_once
'./Services/Tracking/classes/class.ilLPStatusWrapper.php';
49 global $ilObjDataCache;
53 include_once
'Modules/Course/classes/class.ilCourseParticipants.php';
55 $members = $member_obj->getParticipants();
68 if(!$status_info[
'registration'])
73 if($status_info[
'starting_time'] < time())
79 return $status_info[
'registered_users'] ? $status_info[
'registered_users'] : array();
85 return $status_info[
'participated_users'] ? $status_info[
'participated_users'] : array();
92 include_once
'./Modules/Session/classes/class.ilEventParticipants.php';
93 include_once(
'./Modules/Session/classes/class.ilObjSession.php');
94 include_once(
'./Modules/Session/classes/class.ilSessionAppointment.php');
99 $course_ref_id = $tree->checkForParentType(
$ref_id,
'crs');
102 $status_info[
'crs_id'] = $course_obj_id;
108 #$appointment =& $event->getFirstAppointment();
110 $status_info[
'starting_time'] = $time_info[
'start'];
111 $status_info[
'ending_time'] = $time_info[
'end'];
112 $status_info[
'fullday'] = $time_info[
'fullday'];
116 #var_dump("<pre>",$a_obj_id,$time_info,$status_info,"</pre>");
130 global $ilObjDataCache,
$ilDB;
133 switch ($ilObjDataCache->lookupType($a_obj_id))
136 include_once
'./Modules/Session/classes/class.ilEventParticipants.php';
137 include_once(
'./Modules/Session/classes/class.ilSessionAppointment.php');
138 include_once(
'./Modules/Session/classes/class.ilObjSession.php');
145 if ($registration && $time_info[
'start'] >= time())