Beispiel #1
0
if ($is_platform_admin && $view == 'admin' && $display != 'yourstudents') {
    echo '<a href="' . api_get_self() . '?view=admin&amp;display=coaches">' . get_lang('DisplayCoaches') . '</a> | ';
    echo '<a href="' . api_get_self() . '?view=admin&amp;display=useroverview">' . get_lang('DisplayUserOverview') . '</a>';
    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');