|
@@ -245,7 +245,58 @@ $form_search->addElement('style_submit_button', 'submit', get_lang('SearchUsers'
|
|
$form_search->display();
|
|
$form_search->display();
|
|
echo '</div>';
|
|
echo '</div>';
|
|
|
|
|
|
-// BEGIN : form to remind inactive users
|
|
|
|
|
|
+$course_name = get_lang('Course').' '.$courseInfo['name'];
|
|
|
|
+
|
|
|
|
+if ($session_id) {
|
|
|
|
+ echo Display::page_subheader(
|
|
|
|
+ Display::return_icon('session.png', get_lang('Session'), array(), ICON_SIZE_SMALL).' '.api_get_session_name($session_id).' '.
|
|
|
|
+ Display::return_icon('course.png', get_lang('Course'), array(), ICON_SIZE_SMALL).' '.$course_name
|
|
|
|
+ );
|
|
|
|
+} else {
|
|
|
|
+ echo Display::page_subheader(
|
|
|
|
+ Display::return_icon('course.png', get_lang('Course'), array(), ICON_SIZE_SMALL).' '.$courseInfo['name']
|
|
|
|
+ );
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+$teacherList = CourseManager::get_teacher_list_from_course_code_to_string(
|
|
|
|
+ $courseInfo['code'],
|
|
|
|
+ ',',
|
|
|
|
+ false
|
|
|
|
+);
|
|
|
|
+
|
|
|
|
+$coaches = null;
|
|
|
|
+if (!empty($session_id)) {
|
|
|
|
+ $coaches = CourseManager::get_coachs_from_course_to_string(
|
|
|
|
+ $session_id,
|
|
|
|
+ $courseInfo['code'],
|
|
|
|
+ ',',
|
|
|
|
+ false
|
|
|
|
+ );
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+if (!empty($teacherList)) {
|
|
|
|
+ echo Display::page_subheader2(get_lang('Teachers'));
|
|
|
|
+ echo $teacherList;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+if (!empty($coaches)) {
|
|
|
|
+ echo Display::page_subheader2(get_lang('Coaches'));
|
|
|
|
+ echo $coaches;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+$sessionList = SessionManager::get_session_by_course($courseInfo['code']);
|
|
|
|
+if (!empty($sessionList)) {
|
|
|
|
+ echo Display::page_subheader2(get_lang('SessionList'));
|
|
|
|
+ $sessionToShow = array();
|
|
|
|
+ foreach ($sessionList as $session) {
|
|
|
|
+ $url = api_get_path(WEB_CODE_PATH).'mySpace/course.php?session_id='.$session['id'].'&cidReq='.$courseInfo['code'];
|
|
|
|
+ $sessionToShow[] = Display::url($session['name'], $url);
|
|
|
|
+ }
|
|
|
|
+ echo implode(', ', $sessionToShow);
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+echo Display::page_subheader2(get_lang('StudentList'));
|
|
|
|
|
|
if (count($a_students) > 0) {
|
|
if (count($a_students) > 0) {
|
|
$form = new FormValidator('reminder_form', 'get', api_get_path(REL_CODE_PATH).'announcements/announcements.php');
|
|
$form = new FormValidator('reminder_form', 'get', api_get_path(REL_CODE_PATH).'announcements/announcements.php');
|
|
@@ -269,47 +320,6 @@ if (count($a_students) > 0) {
|
|
$form->addElement('hidden', 'action', 'add');
|
|
$form->addElement('hidden', 'action', 'add');
|
|
$form->addElement('hidden', 'remindallinactives', 'true');
|
|
$form->addElement('hidden', 'remindallinactives', 'true');
|
|
|
|
|
|
- $course_name = get_lang('Course').' '.$courseInfo['name'];
|
|
|
|
-
|
|
|
|
- if ($session_id) {
|
|
|
|
- echo Display::page_subheader(
|
|
|
|
- Display::return_icon('session.png', get_lang('Session'), array(), ICON_SIZE_SMALL).' '.api_get_session_name($session_id).' '.
|
|
|
|
- Display::return_icon('course.png', get_lang('Course'), array(), ICON_SIZE_SMALL).' '.$course_name
|
|
|
|
- );
|
|
|
|
- } else {
|
|
|
|
- echo Display::page_subheader(
|
|
|
|
- Display::return_icon('course.png', get_lang('Course'), array(), ICON_SIZE_SMALL).' '.$courseInfo['name']
|
|
|
|
- );
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- $teacherList = CourseManager::get_teacher_list_from_course_code_to_string(
|
|
|
|
- $courseInfo['code'],
|
|
|
|
- CourseManager::USER_SEPARATOR,
|
|
|
|
- false
|
|
|
|
- );
|
|
|
|
-
|
|
|
|
- $coaches = null;
|
|
|
|
- if (!empty($session_id)) {
|
|
|
|
- $coaches = CourseManager::get_coachs_from_course_to_string(
|
|
|
|
- $session_id,
|
|
|
|
- $courseInfo['code'],
|
|
|
|
- CourseManager::USER_SEPARATOR,
|
|
|
|
- false
|
|
|
|
- );
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- if (!empty($teacherList)) {
|
|
|
|
- echo Display::page_subheader2(get_lang('Teachers'));
|
|
|
|
- echo $teacherList;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- if (!empty($coaches)) {
|
|
|
|
- echo Display::page_subheader2(get_lang('Coaches'));
|
|
|
|
- echo $coaches;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- echo Display::page_subheader2(get_lang('StudentList'));
|
|
|
|
-
|
|
|
|
$extra_field_select = TrackingCourseLog::display_additional_profile_fields();
|
|
$extra_field_select = TrackingCourseLog::display_additional_profile_fields();
|
|
|
|
|
|
if (!empty($extra_field_select)) {
|
|
if (!empty($extra_field_select)) {
|
|
@@ -420,19 +430,6 @@ if (count($a_students) > 0) {
|
|
echo "<div id='reporting_table'>";
|
|
echo "<div id='reporting_table'>";
|
|
$table->display();
|
|
$table->display();
|
|
echo "</div>";
|
|
echo "</div>";
|
|
-
|
|
|
|
- $sessionList = SessionManager::get_session_by_course($courseInfo['code']);
|
|
|
|
- if (!empty($sessionList)) {
|
|
|
|
- echo Display::page_subheader2(get_lang('SessionList'));
|
|
|
|
- $sessionToShow = array();
|
|
|
|
- foreach ($sessionList as $session) {
|
|
|
|
- $url = api_get_path(WEB_CODE_PATH).'mySpace/course.php?session_id='.$session['id'].'&cidReq='.$courseInfo['code'];
|
|
|
|
- $sessionToShow[] = Display::url($session['name'], $url);
|
|
|
|
- }
|
|
|
|
- echo implode(',', $sessionToShow);
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
-
|
|
|
|
} else {
|
|
} else {
|
|
echo Display::display_warning_message(get_lang('NoUsersInCourse'));
|
|
echo Display::display_warning_message(get_lang('NoUsersInCourse'));
|
|
}
|
|
}
|