quiz_directions.module in Quiz 7.5
Same filename and directory in other branches
- 8.6 question_types/quiz_directions/quiz_directions.module
- 8.5 question_types/quiz_directions/quiz_directions.module
- 6.6 question_types/quiz_directions/quiz_directions.module
- 6.3 question_types/quiz_directions/quiz_directions.module
- 6.4 question_types/quiz_directions/quiz_directions.module
- 6.5 question_types/quiz_directions/quiz_directions.module
- 7.6 question_types/quiz_directions/quiz_directions.module
- 7 question_types/quiz_directions/quiz_directions.module
- 7.4 question_types/quiz_directions/quiz_directions.module
- 6.x question_types/quiz_directions/quiz_directions.module
Quiz_directions question type for the Quiz module.
Directions are implemented as a question type. However, they do not affect the score.
File
question_types/quiz_directions/quiz_directions.moduleView source
<?php
/**
* @file
* Quiz_directions question type for the Quiz module.
*
* Directions are implemented as a question type. However, they do not affect
* the score.
*/
/**
* Implements hook_help().
*/
function quiz_directions_help($path, $args) {
if ($path == 'admin/help#quiz_directions') {
return t('Provides directions which can be inserted alongside questions in a quiz.');
}
}
/**
* Implements hook_quiz_question_info().
*/
function quiz_directions_quiz_question_info() {
return array(
'quiz_directions' => array(
'name' => t('@quiz directions', array(
'@quiz' => QUIZ_NAME,
)),
'description' => t('@quiz directions allow you to drop in directions anywhere in a quiz. You can also use them to insert a confirmation step at the end of the quiz.', array(
'@quiz' => QUIZ_NAME,
)),
'question provider' => 'QuizDirectionsQuestion',
'response provider' => 'QuizDirectionsResponse',
// All wrapper functions are in the quiz_question module.
'module' => 'quiz_question',
),
);
}
/**
* Implements hook_quiz_question_config().
*/
function quiz_directions_quiz_question_config() {
return FALSE;
}
/**
* Implements hook_theme().
*/
function quiz_directions_theme() {
return array(
'quiz_directions_answering_form' => array(
'render element' => 'form',
'path' => drupal_get_path('module', 'quiz_directions') . '/theme',
'template' => 'quiz-directions-answering-form',
),
);
}
Functions
Name![]() |
Description |
---|---|
quiz_directions_help | Implements hook_help(). |
quiz_directions_quiz_question_config | Implements hook_quiz_question_config(). |
quiz_directions_quiz_question_info | Implements hook_quiz_question_info(). |
quiz_directions_theme | Implements hook_theme(). |