Esempio n. 1
0
 if ($display == 'useroverview') {
     echo ' ( <a href="' . api_get_self() . '?view=admin&amp;display=useroverview&amp;export=options">' . get_lang('ExportUserOverviewOptions') . '</a> )';
 }
 echo ' | <a href="' . api_get_self() . '?view=admin&amp;display=sessionoverview">' . get_lang('DisplaySessionOverview') . '</a>';
 echo ' | <a href="' . api_get_self() . '?view=admin&amp;display=courseoverview">' . get_lang('DisplayCourseOverview') . '</a>';
 echo ' | <a href="' . api_get_path(WEB_CODE_PATH) . 'tracking/question_course_report.php?view=admin">' . get_lang('LPQuestionListResults') . '</a>';
 echo ' | <a href="' . api_get_path(WEB_CODE_PATH) . 'tracking/course_session_report.php?view=admin">' . get_lang('LPExerciseResultsBySession') . '</a>';
 echo '<br /><br />';
 if ($display === 'useroverview') {
     MySpace::display_tracking_user_overview();
 } else {
     if ($display == 'sessionoverview') {
         MySpace::display_tracking_session_overview();
     } else {
         if ($display == 'courseoverview') {
             MySpace::display_tracking_course_overview();
         } else {
             if ($export_csv) {
                 $is_western_name_order = api_is_western_name_order(PERSON_NAME_DATA_EXPORT);
             } else {
                 $is_western_name_order = api_is_western_name_order();
             }
             $sort_by_first_name = api_sort_by_first_name();
             $tracking_column = isset($_GET['tracking_list_coaches_column']) ? $_GET['tracking_list_coaches_column'] : ($is_western_name_order xor $sort_by_first_name) ? 1 : 0;
             $tracking_direction = isset($_GET['tracking_list_coaches_direction']) && in_array(strtoupper($_GET['tracking_list_coaches_direction']), array('ASC', 'DESC', 'ASCENDING', 'DESCENDING', '0', '1')) ? $_GET['tracking_list_coaches_direction'] : 'DESC';
             // Prepare array for column order - when impossible, use some of user names.
             if ($is_western_name_order) {
                 $order = array(0 => 'firstname', 1 => 'lastname', 2 => $sort_by_first_name ? 'firstname' : 'lastname', 3 => 'login_date', 4 => $sort_by_first_name ? 'firstname' : 'lastname', 5 => $sort_by_first_name ? 'firstname' : 'lastname');
             } else {
                 $order = array(0 => 'lastname', 1 => 'firstname', 2 => $sort_by_first_name ? 'firstname' : 'lastname', 3 => 'login_date', 4 => $sort_by_first_name ? 'firstname' : 'lastname', 5 => $sort_by_first_name ? 'firstname' : 'lastname');
             }