function question_print_comment_box in Quiz 6.6
Same name and namespace in other branches
- 6.5 includes/moodle/lib/questionlib.php \question_print_comment_box()
File
- includes/
moodle/ lib/ questionlib.php, line 1523
Code
function question_print_comment_box($question, $state, $attempt, $url) {
global $CFG, $QTYPES;
$prefix = 'response';
$usehtmleditor = can_use_richtext_editor();
if (!question_state_is_graded($state) && $QTYPES[$question->qtype]
->is_question_manual_graded($question, $attempt->layout)) {
$grade = '';
}
else {
$grade = round($state->last_graded->grade, 3);
}
echo '<form method="post" action="' . $url . '">';
include $CFG->dirroot . '/question/comment.html';
echo '<input type="hidden" name="attempt" value="' . $attempt->uniqueid . '" />';
echo '<input type="hidden" name="question" value="' . $question->id . '" />';
echo '<input type="hidden" name="sesskey" value="' . sesskey() . '" />';
echo '<input type="submit" name="submit" value="' . get_string('save', 'quiz') . '" />';
echo '</form>';
if ($usehtmleditor) {
use_html_editor();
}
}