|
|
|
|
@ -694,27 +694,12 @@ if ($is_platform_admin && in_array($view, array('admin')) && $display != 'yourst |
|
|
|
|
|
|
|
|
|
$script = ' |
|
|
|
|
$("#survey_name").on("change", function() { |
|
|
|
|
var date_to = $("#date_to").val(); |
|
|
|
|
var date_from = $("#date_from").val(); |
|
|
|
|
var sessionId = $("#session_name").val(); |
|
|
|
|
var courseId = $("#course_name").val(); |
|
|
|
|
var surveyId = $("#survey_name").val(); |
|
|
|
|
window.location = "'.$self.'?view=admin&display='.$display.'&session_id="+sessionId+"&course_id="+courseId+"&survey_id="+surveyId+"&date_to="+date_to+"&date_from="+date_from; |
|
|
|
|
window.location = "'.$self.'?view=admin&display='.$display.'&session_id="+sessionId+"&course_id="+courseId+"&survey_id="+surveyId; |
|
|
|
|
}); |
|
|
|
|
$("#date_from, #date_to").datepicker({ |
|
|
|
|
dateFormat: "yy-mm-dd", |
|
|
|
|
onSelect: function( selectedDate ) { |
|
|
|
|
var filled = areBothFilled(); |
|
|
|
|
if (filled) { |
|
|
|
|
var date_to = $("#date_to").val(); |
|
|
|
|
var date_from = $("#date_from").val(); |
|
|
|
|
var sessionId = $("#session_name").val(); |
|
|
|
|
var courseId = $("#course_name").val(); |
|
|
|
|
var surveyId = $("#survey_name").val(); |
|
|
|
|
window.location = "'.$self.'?view=admin&display='.$display.'&session_id="+sessionId+"&course_id="+courseId+"&survey_id="+surveyId+"&date_to="+date_to+"&date_from="+date_from; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
});'; |
|
|
|
|
'; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
//Student and profile filter |
|
|
|
|
@ -791,9 +776,10 @@ if ($is_platform_admin && in_array($view, array('admin')) && $display != 'yourst |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
//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' )); |
|
|
|
|
|
|
|
|
|
if (!in_array($display, array('surveyoverview'))) { |
|
|
|
|
$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 '<div class="">'; |
|
|
|
|
@ -867,14 +853,18 @@ if ($is_platform_admin && in_array($view, array('admin')) && $display != 'yourst |
|
|
|
|
Display::display_warning_message(get_lang('ChooseCourse')); |
|
|
|
|
} |
|
|
|
|
} else if($display == 'surveyoverview') { |
|
|
|
|
if (!empty($_GET['course_id'])) { |
|
|
|
|
if (!empty($_GET['survey_id'])) { |
|
|
|
|
echo MySpace::display_survey_overview(intval($_GET['session_id']), intval($_GET['course_id']), intval($_GET['survey_id']), $_GET['date_from'], $_GET['date_to']); |
|
|
|
|
if (!empty($_GET['session_id'])) { |
|
|
|
|
if (!empty($_GET['course_id'])) { |
|
|
|
|
if (!empty($_GET['survey_id'])) { |
|
|
|
|
echo MySpace::display_survey_overview(intval($_GET['session_id']), intval($_GET['course_id']), intval($_GET['survey_id']), $_GET['date_from'], $_GET['date_to']); |
|
|
|
|
} else { |
|
|
|
|
Display::display_warning_message(get_lang('ChooseSurvey')); |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
Display::display_warning_message(get_lang('ChooseSurvey')); |
|
|
|
|
Display::display_warning_message(get_lang('ChooseCourse')); |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
Display::display_warning_message(get_lang('ChooseCourse')); |
|
|
|
|
Display::display_warning_message(get_lang('ChooseSession')); |
|
|
|
|
} |
|
|
|
|
} else if($display == 'courseoverview') { |
|
|
|
|
MySpace::display_tracking_course_overview(); |
|
|
|
|
|