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; } - + '; + }