function quiz_question_menu in Quiz 6.5
Same name and namespace in other branches
- 8.6 question_types/quiz_question/quiz_question.module \quiz_question_menu()
- 8.4 question_types/quiz_question/quiz_question.module \quiz_question_menu()
- 8.5 question_types/quiz_question/quiz_question.module \quiz_question_menu()
- 6.6 question_types/quiz_question/quiz_question.module \quiz_question_menu()
- 6.3 question_types/quiz_question/quiz_question.module \quiz_question_menu()
- 6.4 question_types/quiz_question/quiz_question.module \quiz_question_menu()
- 7.6 question_types/quiz_question/quiz_question.module \quiz_question_menu()
- 7 question_types/quiz_question/quiz_question.module \quiz_question_menu()
- 7.4 question_types/quiz_question/quiz_question.module \quiz_question_menu()
- 7.5 question_types/quiz_question/quiz_question.module \quiz_question_menu()
Implementation of hook_menu().
File
- question_types/
quiz_question/ quiz_question.module, line 39 - Quiz Question module. This module provides the basic facilities for adding quiz question types to a quiz. While you can create standard Quiz question types simply by implementing the appropriate hooks, this module provides a framework that makes…
Code
function quiz_question_menu() {
$types = _quiz_question_get_implementations();
foreach ($types as $type => $definition) {
$items['admin/quiz/' . str_replace('_', '-', $type)] = array(
'title' => t('@name administration', array(
'@name' => $definition['name'],
)),
'description' => t('Configure the @name question type.', array(
'@name' => $definition['name'],
)),
'page callback' => 'drupal_get_form',
'page arguments' => array(
'quiz_question_type_settings_form',
$type,
),
'access arguments' => array(
'configure quiz question types',
),
'type' => MENU_NORMAL_ITEM,
);
}
return $items;
}