Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

Currently, the MyUCDavis cms runs on ColdFusion MX 6 with an Oracle database. New code for exporting question media in a zip file will use the existing environment and will include ColdFusion code, CF components, and JavaScript. The export file generated via download will be Samigo-compliant XML.

Code modifications to 1 2 existing file files and 1 new file in the directory 'login/CourseManagement/quiz/' are required.
The addition of the component zip.cfc in the root directory level 'login' is also required.

File Name

Proposed Addition/Modification

qz_quiz_exportfiles.cfm

Calls function to pull information associated with the media files for a quiz, aan entire question pool, or a collection. Calls function to generate a ReadMe.txt message. Calls zip function to generate a zip folder and populates it with the media and ReadMe files. Generates a downloadable zip file screen.

login/zip.cfc

This imported component is setup in the main cms directory so that it can be access globally. It's Java-based and contains the functions which generate the zip folder and copy copied files into it. It's a Java-based function.

qz_quiz_exportxml.cfm

Includes the download link for the user to generate their media files into a zip file.

qz_quiz_exportxml.cfc

Includes query calls which pull the requested media files and provide user information about those files.

...

  1. Locate the Export Question Poollink Pool link in Quiz Builder
  2. Successfully download any media associated with their question pool
  3. Verify that a ReadMe.txt contains accurate information about their media
  4. Verify that the exported media can be imported into SmartSite Resources

Part 1: Export Media with their Collection:

  1. Locate the Export Collectionlink Collection link in Quiz Builder
  2. Successfully download any media associated with their collection
  3. Verify that a ReadMe.txt contains accurate information about their media
  4. Verify that the exported media can be imported into SmartSite Resources

...

  • Additional Setup for Advanced QA
    Advanced QA will be limited to those testers with SuperUser access to MyUCDavis dev/test systems.
    **SU access to list of user accounts provided by Lisa
TEST DOCUMENT

MyUCD-matrix-exportMedia.xls

Release

Release of the export question pool, collection and media will be concurrent and are expected to go to production late November/early December. Code releases include r71 - r76 from mware.ucdavis.edu/svn/coursemanagement/trunk/login

Jira Story Card Description

...