} } } // end if(api_get_setting('use_session_mode')=='true') $date_start = ''; if (!empty($a_infosCours['date_start'])) { $a_date_start = explode('-', $a_infosCours['date_start']); $date_start = $a_date_start[2] . '/' . $a_date_start[1] . '/' . $a_date_start[0]; } $date_end = ''; if (!empty($a_infosCours['date_end'])) { $a_date_end = explode('-', $a_infosCours['date_end']); $date_end = $a_date_end[2] . '/' . $a_date_end[1] . '/' . $a_date_end[0]; } $dateSession = get_lang('From') . ' ' . $date_start . ' ' . get_lang('To') . ' ' . $date_end; $nb_login = Tracking::count_login_per_student($a_infosUser['user_id'], $_GET['course']); $tableTitle = $a_infosCours['title'] . ' | ' . get_lang('CountToolAccess') . ' : ' . $nb_login . ' | ' . get_lang('Tutor') . ' : ' . stripslashes($a_infosCours['tutor_name']) . (!empty($session_name) ? ' | ' . get_lang('Session') . ' : ' . $session_name : ''); $csv_content[] = array(); $csv_content[] = array(str_replace(' ', '', $tableTitle)); ?> <tr> <td colspan="6"> <strong><?php echo $tableTitle; ?> </strong> </td> </tr> </table> <!-- line about learnpaths -->
$last_connection_date = get_lang('NoConnexion'); } // cvs information $csv_content[] = array(get_lang('Information', '')); $csv_content[] = array(get_lang('Name', ''), get_lang('Email', ''), get_lang('Tel', '')); $csv_content[] = array($user_info['complete_name'], $user_info['email'], $user_info['phone']); $csv_content[] = array(); // csv tracking $csv_content[] = array(get_lang('Tracking', '')); $csv_content[] = array(get_lang('FirstLoginInPlatform', ''), get_lang('LatestLoginInPlatform', ''), get_lang('TimeSpentInTheCourse', ''), get_lang('Progress', ''), get_lang('Score', '')); $csv_content[] = array(strip_tags($first_connection_date), strip_tags($last_connection_date), $time_spent_on_the_course, $avg_student_progress . '%', $avg_student_score); //Show title $info_course = CourseManager::get_course_information($course_code); $coachs_name = ''; $session_name = ''; $nb_login = Tracking::count_login_per_student($user_info['user_id'], $info_course['real_id']); //get coach and session_name if there is one and if session_mode is activated if ($sessionId > 0) { $session_info = api_get_session_info($sessionId); $session_coach_id = $session_info['session_admin_id']; $course_coachs = api_get_coachs_from_course($sessionId, $info_course['real_id']); $nb_login = ''; if (!empty($course_coachs)) { $info_tutor_name = array(); foreach ($course_coachs as $course_coach) { $info_tutor_name[] = api_get_person_name($course_coach['firstname'], $course_coach['lastname']); } $info_course['tutor_name'] = implode(",", $info_tutor_name); } elseif ($session_coach_id != 0) { $session_coach_id = intval($session_info['id_coach']); $coach_info = api_get_user_info($session_coach_id);
if ($last_connection_date == '') { $last_connection_date = get_lang('NoConnexion'); } // cvs informations $csv_content[] = array(get_lang('Informations', '')); $csv_content[] = array(get_lang('Name', ''), get_lang('Email', ''), get_lang('Tel', '')); $csv_content[] = array($user_info['complete_name'], $user_info['email'], $user_info['phone']); $csv_content[] = array(); // csv tracking $csv_content[] = array(get_lang('Tracking', '')); $csv_content[] = array(get_lang('FirstLogin', ''), get_lang('LatestLogin', ''), get_lang('TimeSpentInTheCourse', ''), get_lang('Progress', ''), get_lang('Score', '')); $csv_content[] = array(strip_tags($first_connection_date), strip_tags($last_connection_date), $time_spent_on_the_course, $avg_student_progress . '%', $avg_student_score); //Show title $coachs_name = ''; $session_name = ''; $nb_login = Tracking::count_login_per_student($user_info['user_id'], $courseId); //get coach and session_name if there is one and if session_mode is activated if ($session_id > 0) { $session_info = api_get_session_info($session_id); $course_coachs = CourseManager::get_coaches_from_course($session_id, $courseId); $nb_login = ''; if (!empty($course_coachs)) { $info_tutor_name = array(); foreach ($course_coachs as $course_coach) { $info_tutor_name[] = api_get_person_name($course_coach['firstname'], $course_coach['lastname']); } $courseInfo['tutor_name'] = implode(",", $info_tutor_name); } /* elseif ($session_coach_id != 0) { $session_coach_id = intval($session_info['id_coach']); $coach_info = UserManager::get_user_info_by_id($session_coach_id);