moodle/question/format
Safat Shahin 111951d861 MDL-71696 mod_quiz: quiz updates and behat coverage
The versioning changes will require some major changes
in the backup and restore of question bank and its
elements. This change introduces those changes to make
it compatible with the new world of versioning in question
bank. This commit also removes quiz_slots fields and
quiz_slot_tags table.
This commit will also introduce the versioning db
structure and some major changes to the quiz
and quiz attempts for the question, random
question and the view.
This commit implements the behat changes for versioning
in core question and associated locations.
2022-02-03 22:22:44 +11:00
..
aiken MDL-71915 question: Update the behat tests 2021-12-06 10:26:40 +05:30
blackboard_six MDL-69475 versions: bump all versions and requires in master 2020-08-18 00:47:15 +02:00
gift MDL-71915 question: Update the behat tests 2021-12-06 10:26:40 +05:30
missingword MDL-69475 versions: bump all versions and requires in master 2020-08-18 00:47:15 +02:00
multianswer MDL-71696 core_question: Changes for versioning 2022-02-03 22:22:44 +11:00
xhtml MDL-69475 versions: bump all versions and requires in master 2020-08-18 00:47:15 +02:00
xml MDL-71696 mod_quiz: quiz updates and behat coverage 2022-02-03 22:22:44 +11:00
README.txt MDL-20636 Boilerplate and other cleanup in the question core code. 2011-02-21 18:00:15 +00:00
upgrade.txt MDL-72517 qformat: Removed extra whitespaces 2021-10-07 13:28:00 +11:00

Question import/export formats
==============================

This directory contains plug-ins to supprt importing and exporting questions in
a variety of formats.

Each sub-module must contain at least a format.php file containing a class that
contains functions for reading, writing, importing and exporting questions.

For correct operation the class name must be based on the name of the plugin.
For example:

plugin: webct
class:  class qformat_webct extends qformat_default {

Most of them are based on the class found in question/format.php.
See the comments therein for more information.