You are here

quiz_directions.module in Quiz 6.4

The main file for quiz_directions.

Directions are implemented as a question type. However, they do not affect the score.

File

question_types/quiz_directions/quiz_directions.module
View source
<?php

/**
 * The main file for quiz_directions.
 *
 * Directions are implemented as a question type. However, they do not affect the score.
 * @file
 */

/**
 * Implementation of 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.');
  }
}

/**
 * Implementation of hook_quiz_question_info().
 */
function quiz_directions_quiz_question_info() {
  return array(
    'quiz_directions' => array(
      'name' => t('Quiz directions'),
      '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.'),
      'question provider' => 'QuizDirectionsQuestion',
      'response provider' => 'QuizDirectionsResponse',
      'module' => 'quiz_question',
    ),
  );
}

/**
 * Implementation of hook_config
 */
function quiz_directions_config() {
  return FALSE;
}

/**
 * Implementation of hook_autoload_info().
 */
function quiz_directions_autoload_info() {
  return array(
    'QuizDirectionsQuestion' => array(
      'file' => 'quiz_directions.classes.inc',
    ),
    'QuizDirectionsResponse' => array(
      'file' => 'quiz_directions.classes.inc',
    ),
  );
}

/**
 * Implementation of hook_theme().
 */
function quiz_directions_theme() {
  return array(
    'quiz_directions_answering_form' => array(
      'arguments' => array(
        'form' => NULL,
      ),
      'path' => drupal_get_path('module', 'quiz_directions') . '/theme',
      'template' => 'quiz-directions-answering-form',
    ),
  );
}

Functions

Namesort descending Description
quiz_directions_autoload_info Implementation of hook_autoload_info().
quiz_directions_config Implementation of hook_config
quiz_directions_help Implementation of hook_help().
quiz_directions_quiz_question_info Implementation of hook_quiz_question_info().
quiz_directions_theme Implementation of hook_theme().