function theme_long_answer_view_unscored in Quiz 7
Same name and namespace in other branches
- 8.4 question_types/long_answer/long_answer.theme.inc \theme_long_answer_view_unscored()
- 6.6 question_types/long_answer/long_answer.admin.inc \theme_long_answer_view_unscored()
- 6.3 question_types/long_answer/long_answer.admin.inc \theme_long_answer_view_unscored()
- 6.4 question_types/long_answer/theme/long_answer.theme.inc \theme_long_answer_view_unscored()
- 6.5 question_types/long_answer/long_answer.admin.inc \theme_long_answer_view_unscored()
- 7.6 question_types/long_answer/theme/long_answer.theme.inc \theme_long_answer_view_unscored()
- 7.4 question_types/long_answer/theme/long_answer.theme.inc \theme_long_answer_view_unscored()
Theme the list of unscored long answer questions.
Parameters
$unscored: An array of objects, each with the question_nid, question_vid, and result_id of an unscored question.
1 theme call to theme_long_answer_view_unscored()
- long_answer_view_unscored in question_types/
long_answer/ long_answer.admin.inc - Generate a view of all unscored answer questions.
File
- question_types/
long_answer/ theme/ long_answer.theme.inc, line 15 - Theme functions for long_answer.
Code
function theme_long_answer_view_unscored($variables) {
$unscored = $variables['unscored'];
$output = '';
$header = array(
t('Question'),
t('Finished'),
t('Action'),
);
$rows = array();
foreach ($unscored as $item) {
if ($item->time_end > 0) {
$rows[] = array(
check_plain($item->title),
date('Y-m-d H:i', $item->time_end),
l(t('Score this response'), 'admin/quiz/reports/score-long-answer/' . $item->question_vid . '/' . $item->result_id),
);
}
}
$output .= !empty($rows) ? theme('table', array(
'header' => $header,
'rows' => $rows,
)) : t('There are no unscored essays.');
return $output;
}