include 'tabs.php'; // Print the main part of the page. // TODO provide option to select how many columns and/or responses per page. echo $OUTPUT->box_start(); if ($noresponses) { echo get_string('group') . ' <strong>' . groups_get_group_name($currentgroupid) . '</strong>: ' . get_string('noresponses', 'questionnaire'); } else { $groupname = get_string('group') . ': <strong>' . groups_get_group_name($currentgroupid) . '</strong>'; if ($currentgroupid == 0) { $groupname = get_string('allparticipants'); } // No need to display names list if questionnaire is anonymous! if ($questionnaire->respondenttype != 'anonymous') { if ($byresponse) { echo $OUTPUT->box_start(); echo $OUTPUT->help_icon('viewindividualresponse', 'questionnaire') . ' '; echo get_string('viewindividualresponse', 'questionnaire') . ' <strong> : ' . $groupname . '</strong>'; echo $OUTPUT->box_end(); } $questionnaire->survey_results_navbar_alpha($rid, $currentgroupid, $cm, $byresponse); if (!$byresponse) { // Show respondents individual responses. $questionnaire->view_response($rid); } } } echo $OUTPUT->box_end(); // Finish the page. echo $OUTPUT->footer($course); break; }