} $SESSION->questionnaire->current_tab = 'mysummary'; $select = 'survey_id = ' . $questionnaire->sid . ' AND username = \'' . $userid . '\' AND complete=\'y\''; $resps = $DB->get_records_select('questionnaire_response', $select); if (!($resps = $DB->get_records_select('questionnaire_response', $select))) { $resps = array(); } $rids = array_keys($resps); $titletext = get_string('myresponsetitle', 'questionnaire', count($resps)); // Print the page header. echo $OUTPUT->header(); // Print the tabs. include 'tabs.php'; echo $OUTPUT->heading($titletext); echo '<div class = "generalbox">'; $questionnaire->survey_results(1, 1, '', '', $rids, $USER->id); echo '</div>'; // Finish the page. echo $OUTPUT->footer($course); break; case $strall: case 'vall': if (empty($questionnaire->survey)) { print_error('surveynotexists', 'questionnaire'); } $SESSION->questionnaire->current_tab = 'myvall'; $select = 'survey_id = ' . $questionnaire->sid . ' AND username = \'' . $userid . '\' AND complete=\'y\''; $sort = 'submitted ASC'; $resps = $DB->get_records_select('questionnaire_response', $select, $params = null, $sort); $titletext = get_string('myresponses', 'questionnaire'); // Print the page header.
break; case '-1': $groupname = '<strong>' . get_string('allparticipants') . '</strong>'; break; case '-2': $groupname = '<strong>' . get_string('allgroups') . '</strong>'; break; case '-3': $groupname = '<strong>' . get_string('groupnonmembers') . '</strong>'; break; } } echo '<div class = "active">'; helpbutton('viewallresponses', get_string('viewallresponses', 'questionnaire'), 'questionnaire', true, false); echo get_string('viewallresponses', 'questionnaire') . '. ' . $groupname . '. '; $ret = $questionnaire->survey_results(1, 1, '', '', '', '', $uid = false, $currentgroupid); echo '</div>'; /// Finish the page print_footer($course); break; case 'notanswered': $extranav = array(); $extranav[] = array('name' => get_string('questionnairereport', 'questionnaire'), 'link' => '', 'type' => 'activity'); $extranav[] = array('name' => $strviewallresponses, 'link' => "", 'type' => 'activity'); $navigation = build_navigation($extranav, $questionnaire->cm); print_header_simple(get_string('questionnairereport', 'questionnaire'), '', $navigation); /// print the tabs $SESSION->questionnaire->current_tab = 'notanswered'; include 'tabs.php'; if (!empty($questionnaire->survey->theme)) { $href = $CFG->wwwroot . '/mod/questionnaire/css/' . $questionnaire->survey->theme;