Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Save category description in Moodle XML import/export

From MoodleDocs
Revision as of 15:00, 11 November 2014 by Nikita Nikitsky 2 (talk | contribs)

What is not saved?

Some things are not saved at this format of import/expor:

1. description of the exported category,

2. description of parent category,

Current XML structure

<question type="category">

   <category>
       <text>{<Assignment>}/{<Category>}[/<Subcategory>]...</text>
   </category>

</question>

Assignment can have one of two values:

  1. $course$ - сategory refers to the course,
  2. $system$ - Category refers to the system.

Category and Subcategory - name of category and subcategory written via '/' as path.

Proposed XML structure

<question type="category"> <name> <text>{<Category>}</text> </name> <description> <text>{<Description>}</text> </description> <parent type={<"category">|<"assignment">}> <name> <text>{<Category>|<Assignment>}</text> </name> </parent> </question>

Old export compatibility problem