moodle/question/format
Nick Phillips b6efeb4730 MDL-59447 question: GIFT import to respect multichoice defaults
Fix GIFT import to respect default answernumbering for new multichoice
questions (introduced in MDL-50011). Default for shuffleanswers is still
ignored, as this is a rather coarse-grained way to do it, and the wrong
setting for shuffleanswers would irreversibly alter the meaning of some
questions.

This is not an ideal long-term fix, but will save significant effort
for anyone who needs to be able to set answernumbering style for
questions imported in GIFT format.
2018-07-13 13:33:33 +12:00
..
aiken MDL-62361 versions: bump all versions and requires near release 2018-05-09 02:46:30 +02:00
blackboard_six MDL-62361 versions: bump all versions and requires near release 2018-05-09 02:46:30 +02:00
examview MDL-62361 versions: bump all versions and requires near release 2018-05-09 02:46:30 +02:00
gift MDL-59447 question: GIFT import to respect multichoice defaults 2018-07-13 13:33:33 +12:00
missingword MDL-62361 versions: bump all versions and requires near release 2018-05-09 02:46:30 +02:00
multianswer MDL-62361 versions: bump all versions and requires near release 2018-05-09 02:46:30 +02:00
webct MDL-62361 versions: bump all versions and requires near release 2018-05-09 02:46:30 +02:00
xhtml MDL-62361 versions: bump all versions and requires near release 2018-05-09 02:46:30 +02:00
xml MDL-62361 versions: bump all versions and requires near release 2018-05-09 02:46:30 +02: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-39404 Update question/format files to match codechecker standards 2013-07-26 21:32:34 +02: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.