Issue Details (XML | Word | Printable)

Key: MDL-10815
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Minor Minor
Assignee: Dan Marsden
Reporter: John Isner
Votes: 0
Watchers: 0
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle

Buggy restore of backup containing SCORM

Created: 11/Aug/07 10:39 PM   Updated: 26/Aug/08 05:28 PM
Return to search
Component/s: Backup, SCORM
Affects Version/s: 1.8.2
Fix Version/s: 1.9.3

Environment: demo.moodle.org

Participants: Dan Marsden, Helen Foster and John Isner
Security Level: None
QA Assignee: Helen Foster
Resolved date: 15/Aug/08
Affected Branches: MOODLE_18_STABLE
Fixed Branches: MOODLE_19_STABLE


 Description  « Hide
This experiment was performed on demo.moodle.org for repeatability

    * create a new course named "New"
    * New -> Administration -> Import
    * select course "Moodle Features demo" as course from which to import
    * select only SCORMs (no user data or files)

Note that "Moodle Features Demo" has three SCORMS:

    * SCORM/AICC eXe package
    * SCORM/AICC RELOAD demo package
    * SCORM/AICC SCORM 2004 example

The import proceeded normally until the step in which the exported activities are restored into the target course. The transcript follows:

------------------------------------------------------------------------------------
Import course data

    * Using existing course
          o From: Moodle Features Demo (Features)
          o To: Testing import (TI)
          o Adding data to existing
    * Checking sections
    * Copying course files.
      .
      .
    * Creating scales
    * Creating groups
    * Creating groupings
    * Creating events
    * Creating course modules
          o SCORM/AICC "eXe package"
          o SCORM/AICC "RELOAD demo package"
          o SCORM/AICC "SCORM 2004 example"
    * Creating gradebook
          o Preferences
          o . . . . . . . . Categories
            .
    * Checking instances
    * Refreshing events
    * Decoding internal links
          o From SCORMs/AICCs
          o From Questions
    * Creating roles definitions
    * Creating course level role assignments and overrides
    * Creating module level role assignments and overrides
    * Creating user level role assignments and overrides
    * Checking course
    * Cleaning temp data

An error has occurred and the restore could not be completed!
------------------------------------------------------------------------------------
On the course page of "New" I see six SCORM icons, three of them without names:
    * SCORM/AICC
    * SCORM/AICC
    * SCORM/AICC
    * SCORM/AICC eXe package
    * SCORM/AICC RELOAD demo package
    * SCORM/AICC SCORM 2004 example

If I turn editing on and click the edit icon for any of the first three, I get "The required instance of this module does not exist"

I checked moddata in course "New". It has three SCORMS numbered 4, 5, and 6. All the moddata appears to have been imported correctly.

I was able to play the three SCORMS in course New, so they seem to have imported correctly.


 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Dan Marsden added a comment - 15/Aug/08 06:59 AM
seems to work ok now - tested on demo.moodle.org

thanks!

Dan


Helen Foster added a comment - 26/Aug/08 05:28 PM
John, thanks for your very clear report, and Dan thanks for fixing