Update QTI Export of Tests & Quizzes

Description

Updated QTI Export to deal with random draw gap

<section ident="673869" title="part1234">
<qtimetadata>

<qtimetadatafield>
<fieldlabel>SECTION_INFORMATION</fieldlabel>
<fieldentry>111</fieldentry>
</qtimetadatafield>

<qtimetadatafield>
<fieldlabel>AUTHOR_TYPE</fieldlabel>
<fieldentry>2</fieldentry>
</qtimetadatafield>

<qtimetadatafield>
<fieldlabel>POINT_VALUE_FOR_QUESTION</fieldlabel>
<fieldentry>10</fieldentry>
</qtimetadatafield>

<qtimetadatafield>
<fieldlabel>NUM_QUESTIONS_DRAWN</fieldlabel>
<fieldentry>4</fieldentry>
</qtimetadatafield>

<qtimetadatafield>
<fieldlabel>POOLNAME_FOR_RANDOM_DRAW</fieldlabel>
<fieldentry>pool_name</fieldentry>
</qtimetadatafield>

<qtimetadatafield>
<fieldlabel>POOLID_FOR_RANDOM_DRAW</fieldlabel>
<fieldentry>123456</fieldentry>
</qtimetadatafield>

AUTHOR_TYPE = 2 means random draw, 1 means regular part.

The code is available in IU's msub branch:
https://source.sakaiproject.org/svn/msub/iu.edu/oncourse/2.9.x-all-branches/sam/

-r312667
-r312715
-r312779

Environment

None

Test Plan

None

Activity

Matthew Jones November 14, 2014 at 1:49 PM

These conflict because of some other local change made a long time ago and never contributed back in -r84624. Will need a little work to provide a compatible patch.

Details

Assignee

Reporter

Labels

Components

Priority

Created October 22, 2014 at 11:59 AM
Updated April 17, 2018 at 8:04 AM