function theme_quiz_filtered_questions in Quiz 5
Same name and namespace in other branches
- 5.2 quiz.module \theme_quiz_filtered_questions()
- 6.6 quiz.pages.inc \theme_quiz_filtered_questions()
- 6.2 quiz.pages.inc \theme_quiz_filtered_questions()
- 6.3 quiz.pages.inc \theme_quiz_filtered_questions()
- 6.5 quiz.pages.inc \theme_quiz_filtered_questions()
Theme the filtered question list
1 theme call to theme_quiz_filtered_questions()
- quiz_questions_form in ./
quiz.module - Handles "Manage questions" tab
File
- ./
quiz.module, line 1613 - Quiz Module
Code
function theme_quiz_filtered_questions($form) {
$header = array(
t('Random'),
t('Always'),
t('Never'),
t('Question'),
t('Type'),
);
$rows = array();
while (list($nid, $values) = each($form['question_status'])) {
if (is_numeric($nid)) {
$rows[] = array(
drupal_render($form['question_status'][$nid][0]),
drupal_render($form['question_status'][$nid][1]),
drupal_render($form['question_status'][$nid][2]),
drupal_render($form['question'][$nid]),
drupal_render($form['type'][$nid]),
);
}
}
if (!empty($rows)) {
$output .= theme('table', $header, $rows);
}
else {
$output .= t('No questions found.');
}
return $output;
}