function quiz_views_handler_filter_quiz_nid::options_form in Quiz 6.6
Same name and namespace in other branches
- 8.4 includes/views/handlers/quiz_views_handler_filter_quiz_nid.inc \quiz_views_handler_filter_quiz_nid::options_form()
- 6.3 includes/views/handlers/quiz_views_handler_filter_quiz_nid.inc \quiz_views_handler_filter_quiz_nid::options_form()
- 6.4 includes/views/handlers/quiz_views_handler_filter_quiz_nid.inc \quiz_views_handler_filter_quiz_nid::options_form()
- 6.5 includes/views/handlers/quiz_views_handler_filter_quiz_nid.inc \quiz_views_handler_filter_quiz_nid::options_form()
- 7.6 includes/views/handlers/quiz_views_handler_filter_quiz_nid.inc \quiz_views_handler_filter_quiz_nid::options_form()
- 7 includes/views/handlers/quiz_views_handler_filter_quiz_nid.inc \quiz_views_handler_filter_quiz_nid::options_form()
- 7.4 includes/views/handlers/quiz_views_handler_filter_quiz_nid.inc \quiz_views_handler_filter_quiz_nid::options_form()
File
- includes/
views/ handlers/ quiz_views_handler_filter_quiz_nid.inc, line 63
Class
Code
function options_form(&$form, &$form_state) {
parent::options_form($form, $form_state);
$form['which_vid'] = array(
'#type' => 'select',
'#title' => t('Quiz revision(s) to use'),
'#options' => array(
'latest' => t('Latest: most recent version of the quiz ONLY.'),
'initial' => t('Initial: original version of the quiz ONLY.'),
),
'#description' => t('The filter will limit score results for a particular quiz node id(s) into one or more quiz node revision ids, depending on your selection.'),
'#default_value' => $this->options['which_vid'],
);
$tables = array(
'none' => t('None'),
);
$tables['results'] = t('Use Quiz Results');
$tables['questions'] = t('Use Quiz Questions');
$form['secondary'] = array(
'#type' => 'radios',
'#title' => t('Secondary Grouping'),
'#options' => $tables,
'#default_value' => $this->options['secondary'],
'#description' => t('If you are looking to generate a list of either quiz questions or quiz results, you must select the appropriate option from this list.'),
);
}