|
|
|
|
@ -519,22 +519,48 @@ function display_add_form($dropbox_unid, $viewReceivedCategory, $viewSentCategor |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$hideCoach = api_get_configuration_value('dropbox_hide_course_coach'); |
|
|
|
|
if ($hideCoach == false) { |
|
|
|
|
$complete_user_list2 = CourseManager::get_coach_list_from_course_code( |
|
|
|
|
$course_info['code'], |
|
|
|
|
api_get_session_id() |
|
|
|
|
$complete_user_list2 = CourseManager::get_coach_list_from_course_code( |
|
|
|
|
$course_info['code'], |
|
|
|
|
api_get_session_id() |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
$generalCoachList = array(); |
|
|
|
|
$courseCoachList = array(); |
|
|
|
|
foreach ($complete_user_list2 as $coach) { |
|
|
|
|
if ($coach['type'] == 'general_coach') { |
|
|
|
|
$generalCoachList[] = $coach; |
|
|
|
|
} else { |
|
|
|
|
$courseCoachList[] = $coach; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$hideCourseCoach = api_get_configuration_value('dropbox_hide_course_coach'); |
|
|
|
|
if ($hideCourseCoach == false) { |
|
|
|
|
$complete_user_list_for_dropbox = array_merge( |
|
|
|
|
$complete_user_list_for_dropbox, |
|
|
|
|
$courseCoachList |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
$hideGeneralCoach = api_get_configuration_value('dropbox_hide_general_coach'); |
|
|
|
|
|
|
|
|
|
if ($hideGeneralCoach == false) { |
|
|
|
|
$complete_user_list_for_dropbox = array_merge( |
|
|
|
|
$complete_user_list_for_dropbox, |
|
|
|
|
$complete_user_list2 |
|
|
|
|
$generalCoachList |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} else { |
|
|
|
|
if (api_get_setting('dropbox_allow_student_to_student') == 'true' || $_user['status'] != STUDENT) { |
|
|
|
|
$complete_user_list_for_dropbox = CourseManager :: get_user_list_from_course_code($course_info['code'], api_get_session_id()); |
|
|
|
|
$complete_user_list_for_dropbox = CourseManager:: get_user_list_from_course_code( |
|
|
|
|
$course_info['code'], |
|
|
|
|
api_get_session_id() |
|
|
|
|
); |
|
|
|
|
} else { |
|
|
|
|
$complete_user_list_for_dropbox = CourseManager :: get_teacher_list_from_course_code($course_info['code'], false); |
|
|
|
|
$complete_user_list_for_dropbox = CourseManager:: get_teacher_list_from_course_code( |
|
|
|
|
$course_info['code'], |
|
|
|
|
false |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -542,7 +568,10 @@ function display_add_form($dropbox_unid, $viewReceivedCategory, $viewSentCategor |
|
|
|
|
foreach ($complete_user_list_for_dropbox as $k => $e) { |
|
|
|
|
$complete_user_list_for_dropbox[$k] = $e + array('lastcommafirst' => api_get_person_name($e['firstname'], $e['lastname'])); |
|
|
|
|
} |
|
|
|
|
$complete_user_list_for_dropbox = TableSort::sort_table($complete_user_list_for_dropbox, 'lastcommafirst'); |
|
|
|
|
$complete_user_list_for_dropbox = TableSort::sort_table( |
|
|
|
|
$complete_user_list_for_dropbox, |
|
|
|
|
'lastcommafirst' |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/* |
|
|
|
|
@ -569,7 +598,6 @@ function display_add_form($dropbox_unid, $viewReceivedCategory, $viewSentCategor |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* |
|
|
|
|
* Show groups |
|
|
|
|
*/ |
|
|
|
|
|