diff --git a/main/mySpace/index.php b/main/mySpace/index.php
index d66701d556..eeba87b83f 100644
--- a/main/mySpace/index.php
+++ b/main/mySpace/index.php
@@ -648,8 +648,8 @@ if ($is_platform_admin && in_array($view, array('admin')) && $display != 'yourst
}
$sessionFilter->addElement('select_ajax', 'exercise_name', get_lang('SearchExercise'), null, array('url' => $url, 'defaults' => $exerciseList, 'width' => '400px'));
- $script = '$("#exercise_name").on("change", function() {
- console.log("test");
+ $script = '
+ $("#exercise_name").on("change", function() {
var date_to = $("#date_to").val();
var date_from = $("#date_from").val();
var sessionId = $("#session_name").val();
@@ -673,72 +673,69 @@ if ($is_platform_admin && in_array($view, array('admin')) && $display != 'yourst
});';
}
+ //survey filter
+ if (in_array($display, array('surveyoverview'))) {
- //date filter
- $sessionFilter->addElement('text', 'from', get_lang('From'), array('id' => 'date_from', 'value' => (!empty($_GET['date_from']) ? $_GET['date_from'] : ''), 'style' => 'width:75px' ));
- $sessionFilter->addElement('text', 'to', get_lang('Until'), array('id' => 'date_to', 'value' => (!empty($_GET['date_to']) ? $_GET['date_to'] : ''), 'style' => 'width:75px' ));
-
- $courseListUrl = api_get_self();
-
- echo '
';
- echo $sessionFilter->return_form();
- echo '
';
- echo '';
- //Student Filter
- if (in_array($display, array('accessoverview')))
- {
- $courseListUrl = api_get_self();
- $studentFilter = new FormValidator('student_filter', 'get', '', '', array('class'=> 'form-horizontal'), false);
- $url = api_get_path(WEB_AJAX_PATH).'course.ajax.php?a=search_user_by_course&session_id=' . $_GET['session_id'] . '&course_id=' . $_GET['course_id'];
+ //Student and profile filter
+ if (in_array($display, array('accessoverview'))) {
+
+ $url = api_get_path(WEB_AJAX_PATH).'course.ajax.php?a=search_user_by_course&session_id=' . $_GET['session_id'] . '&course_id=' . $_GET['course_id'];
+ $studentList = array();
+ $studentId = isset($_GET['student_id']) ? $_GET['student_id'] : null;
+ if (!empty($studentId)) {
$studentList = array();
- $studentId = isset($_GET['student_id']) ? $_GET['student_id'] : null;
- if (!empty($studentId)) {
- $studentList = array();
- $studentInfo = UserManager::get_user_info_by_id($studentId);
- $studentList[] = array('id' => $studentInfo['id'], 'text' => $studentInfo['username']);
- }
+ $studentInfo = UserManager::get_user_info_by_id($studentId);
+ $studentList[] = array('id' => $studentInfo['id'], 'text' => $studentInfo['username']);
+ }
- $studentFilter->addElement('text', 'from', get_lang('From'), array('id' => 'date_from', 'value' => (!empty($_GET['date_from']) ? $_GET['date_from'] : ''), 'style' => 'width:75px' ));
- $studentFilter->addElement('text', 'to', get_lang('Until'), array('id' => 'date_to', 'value' => (!empty($_GET['date_to']) ? $_GET['date_to'] : ''), 'style' => 'width:75px' ));
-
- $studentFilter->addElement('select_ajax', 'student_name', get_lang('SearchStudent'), null, array('url' => $url, 'defaults' => $studentList, 'width' => '400px'), array('class' => 'pull-left'));
- $options = array(
- '' => get_lang('Select'),
- STUDENT => get_lang('Student'),
- COURSEMANAGER => get_lang('CourseManager'),
- DRH => get_lang('Drh'),
- );
- $studentFilter->addElement('select', 'profile', get_lang('Profile'),$options, array('id' => 'profile'));
- //$studentFilter->addElement('submit', '', get_lang('Generate'), 'id="generateReport"');
-
- echo '';
- echo $studentFilter->return_form();
- echo '
';
-
- echo '';
-
+ });';
}
- if (in_array($display, array('surveyoverview')))
- {
- $surveyOverview = new FormValidator('survey_filter', 'get', '', '', array('class'=> 'form-horizontal'), false);
- $url = api_get_path(WEB_AJAX_PATH).'course.ajax.php?a=search_survey_by_course&session_id=' . $_GET['session_id'] . '&course_id=' . $_GET['course_id'] . '&survey_id=' . $_GET['survey_id'];
- $surveyList = array();
- $surveyId = isset($_GET['survey_id']) ? intval($_GET['survey_id']) : null;
- $courseId = isset($_GET['course_id']) ? intval($_GET['course_id']) : null;
- if (!empty($surveyId)) {
- $course = api_get_course_info_by_id($courseId);
- $surveyList = array();
- $exerciseInfo = survey_manager::get_survey($surveyId, 0, $course['code']);
- $surveyList[] = array('id' => $exerciseInfo['survey_id'], 'text' => strip_tags(html_entity_decode($exerciseInfo['title'])));
- }
- $surveyOverview->addElement('select_ajax', 'survey_name', get_lang('SearchSurvey'), null, array('url' => $url, 'defaults' => $surveyList, 'width' => '400px'));
- $surveyOverview->addElement('text', 'from', get_lang('From'), array('id' => 'date_from', 'value' => (!empty($_GET['date_from']) ? $_GET['date_from'] : ''), 'style' => 'width:75px' ));
- $surveyOverview->addElement('text', 'to', get_lang('Until'), array('id' => 'date_to', 'value' => (!empty($_GET['date_to']) ? $_GET['date_to'] : ''), 'style' => 'width:75px' ));
-
- $courseListUrl = api_get_self();
+ //date filter
+ $sessionFilter->addElement('text', 'from', get_lang('From'), array('id' => 'date_from', 'value' => (!empty($_GET['date_from']) ? $_GET['date_from'] : ''), 'style' => 'width:75px' ));
+ $sessionFilter->addElement('text', 'to', get_lang('Until'), array('id' => 'date_to', 'value' => (!empty($_GET['date_to']) ? $_GET['date_to'] : ''), 'style' => 'width:75px' ));
+
+ $sessionFilter->addElement('submit', '', get_lang('Generate'), 'id="generateReport"');
- echo '';
- echo $surveyOverview ->return_form();
- echo '
';
+ $courseListUrl = api_get_self();
- echo '';
+ return returnValue;
}
-
+ ';
+
}