function long_answer_menu in Quiz 6.5
Same name and namespace in other branches
- 8.4 question_types/long_answer/long_answer.module \long_answer_menu()
- 6.6 question_types/long_answer/long_answer.module \long_answer_menu()
- 6.3 question_types/long_answer/long_answer.module \long_answer_menu()
- 6.4 question_types/long_answer/long_answer.module \long_answer_menu()
- 7.6 question_types/long_answer/long_answer.module \long_answer_menu()
- 7 question_types/long_answer/long_answer.module \long_answer_menu()
- 7.4 question_types/long_answer/long_answer.module \long_answer_menu()
Implementation of hook_menu().
File
- question_types/
long_answer/ long_answer.module, line 29 - This module defines a long answer question type for quizzes.
Code
function long_answer_menu() {
/*
$items['admin/quiz/long_answer'] = array(
'title' => t('Long-answer configuration'),
'description' => t('Configure long-answer questions for users.'),
'page callback' => 'drupal_get_form',
'page arguments' => array('long_answer_admin_settings_form'),
'access arguments' => array(QUIZ_PERM_ADMIN_CONFIG),
'type' => MENU_NORMAL_ITEM,
'file' => 'long_answer.admin.inc',
);
*/
$items['admin/quiz/score-long-answer'] = array(
'title' => t('Score long-answer questions'),
'description' => t('Score the answers from quizzes that use long answer questions.'),
'page callback' => 'long_answer_view_unscored',
//'page arguments' => array('long_answer_admin_settings_form'),
'access arguments' => array(
'score long answer',
),
'type' => MENU_NORMAL_ITEM,
'file' => 'long_answer.admin.inc',
);
// Pass vid and rid to this path.
$items['admin/quiz/score-long-answer/%/%'] = array(
'title' => t('Score long-answer response'),
'description' => t('Score a response to a long-answer question.'),
'page callback' => 'long_answer_edit_score',
'page arguments' => array(
3,
4,
),
'type' => MENU_NORMAL_ITEM,
'access arguments' => array(
'score long answer',
),
'file' => 'long_answer.admin.inc',
);
return $items;
}