}
        } else {
            // User answer is blank.
            $override = false;
            echo "<tr class=\"l\"><td class=\"ans\" style=\"color: #C00000\"><img src=\"../artwork/small_yellow_warning_icon.gif\" width=\"12\" height=\"11\" alt=\"!\" />&nbsp;" . $string['noanswer'] . "<br />&nbsp;</td>";
            if (isset($primary_marks[$log_id])) {
                echo "<td class=\"primary noans\">" . $primary_marks[$log_id] . "<input type=\"radio\" name=\"mark{$student_no}\" id=\"mark{$student_no}\" value=\"" . $primary_marks[$log_id] . "\" /></td>";
            } else {
                echo "<td class=\"unmarked\">" . $string['unmarked'] . "</td>";
            }
            if (isset($secondary_marks[$log_id])) {
                echo "<td class=\"secondary noans\"\">" . $secondary_marks[$log_id] . "<input type=\"radio\" name=\"mark{$student_no}\" id=\"mark{$student_no}\" value=\"" . $secondary_marks[$log_id] . "\" /><input type=\"hidden\" name=\"log_id{$student_no}\" value=\"{$log_id}\" /></td>";
            } else {
                echo "<td class=\"secondary noans missing\">&nbsp;</td>";
            }
            echo "<td class=\"override noans\">" . displayMarks($student_no, $marks_correct, $override, $user_mark);
        }
        echo "<input type=\"hidden\" name=\"log_id{$student_no}\" value=\"{$log_id}\" /><input type=\"hidden\" name=\"logtype{$student_no}\" value=\"{$logtype}\" /></td></tr>\n";
        $student_no++;
    }
    $result->close();
    ?>
</table>
<br />
<div style="text-align:center">
<input type="hidden" name="student_no" value="<?php 
    echo $student_no;
    ?>
" />
<input type="hidden" name="paperID" value="<?php 
    echo $paperID;
Example #2
0
 if ($phase == 1 or $phase == 2 and isset($remark_array[$tmp_userID])) {
     $answer_no++;
     $style = '';
     if (is_numeric($student_mark)) {
         // Marked previously so grey out.
         $style .= ' marked';
     }
     if ($answer_shown) {
         $style .= ' hide';
     } else {
         $answer_shown = true;
     }
     echo '<div class="student-answer-block' . $style . '">';
     $out_of = $phase == 2 ? count($remark_array) : $result->num_rows;
     echo '<p class="theme" style="padding-left:0">' . sprintf($string['mark_progress'], $answer_no, $out_of) . "</p>\n";
     echo "<div id=\"ans_" . $answer_no . "\"><div class=\"student_ans\">" . nl2br(render_user_answer($user_answer, $string)) . "</div><div class=\"student_marks\">" . displayMarks($answer_no, $student_mark, $id, $logtype, $half_marks, $tmp_userID, $marks_array[$textbox_q_id], $string) . "</div></div>\n";
     if (count($reminders) > 0) {
         $reminders_selected = explode('|', $reminders_selected);
         echo '<ul class="reminders">';
         foreach ($reminders as $reminder) {
             $remindertext = trim($reminder['text']);
             if (empty($remindertext)) {
                 continue;
             }
             $checked = in_array($reminder['option_id'], $reminders_selected) ? ' checked="checked"' : '';
             echo '<li><label><input type="checkbox" id="reminder_' . $answer_no . '" name="reminder_' . $answer_no . '" value="' . $reminder['option_id'] . '" class="reminder"' . $checked . '> ' . $reminder['text'] . '</label></li>';
         }
         echo '</ul>' . "\n";
     }
     echo '<label for="comment_' . $answer_no . '"><strong>' . $string['comments'] . '</strong> <img src="../artwork/tooltip_icon.gif" class="help_tip" title="' . $string['tooltip_comments'] . '" /><br /><textarea name="comment' . $answer_no . '" id="comment' . $answer_no . '" rows="6" class="comment-box">' . $comments . '</textarea>' . "\n";
     if ($answer_no != 1 and $answer_no <= $result->num_rows) {