ed6e1c2db9
When a new module that publishes questions is created, it does not have a default question category created until it is viewed. This means that other parts of the system that want to use the bank while its empty (such as bulk moving questions) cannot see it. This adds a step to the common edit_module_post_actions() function so that any module supporting the FEATURE_PUBLISHES_QUESTIONS feature will have its default category created with the module instance. This can be overridden by setting skipdefaultcategory to true in the $moduleinfo argument to edit_post_module_actions().
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.