Add dropbox_hide_course_coach setting see BT#9675

1.9.x
Julio Montoya 11 years ago
parent 3fd84f210d
commit 73f9899977
  1. 26
      main/dropbox/dropbox_functions.inc.php
  2. 2
      main/install/configuration.dist.php

@ -7,7 +7,7 @@
* to one file -- Patrick Cool <patrick.cool@UGent.be>, Ghent University
* @author Julio Montoya adding c_id support
*/
use \ChamiloSession as Session;
use ChamiloSession as Session;
$this_section = SECTION_COURSES;
@ -509,11 +509,27 @@ function display_add_form($dropbox_unid, $viewReceivedCategory, $viewSentCategor
// List of all users in this course and all virtual courses combined with it
if (api_get_session_id()) {
$complete_user_list_for_dropbox = array();
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());
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(),
null,
null,
0
);
}
$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_list_for_dropbox = array_merge(
$complete_user_list_for_dropbox,
$complete_user_list2
);
}
$complete_user_list2 = CourseManager::get_coach_list_from_course_code($course_info['code'], api_get_session_id());
$complete_user_list_for_dropbox = array_merge($complete_user_list_for_dropbox, $complete_user_list2);
} 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());

@ -305,3 +305,5 @@ $_configuration['system_stable'] = NEW_VERSION_STABLE;
//$_configuration['hide_certificate_export_link_students'] = false;
// Hide for all user roles the link to export certificates to PDF
//$_configuration['hide_certificate_export_link'] = false;
// Hide session course coach in dropbox sent to user list
// $_configuration['dropbox_hide_course_coach'] = false;

Loading…
Cancel
Save