コード例 #1
0
ファイル: report.php プロジェクト: achocoza/moodle26
        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') . '&nbsp;';
                    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;
}