Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-16060

SCORM Activity Redirect Failure

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • 1.9.3
    • 1.9.2
    • SCORM
    • None
    • Windows XP SP3
      Apache 2.2
      MySQL 5

      Inside our validated SCORM 1.2 package manifest file I have:
      <item identifier="MC1" identifierref="C1" parameters="?page=C001%2FPage001.htm"> and later...
      <resource identifier="C1" type="webcontent" adlcp:scormtype="sco" xml:base="M2581402/C001/" href="../../system/html/LJ_SCO_Wrapper.htm">

      As of Moodle 1.9.2 a new countdown timer appears before loading the first SCORM activity, which then displays a 'file not found' page on request:
      GET /file.php/1/moddata/scorm/79/system/html/LJ_SCO_Wrapper.htm%3Fpage%3DC001%252FPage001.htm HTTP/1.1

      The already URL-escaped "href" and "parameters" attributes from imsmanifest.xml appear to have been escaped a second time.

      The actual GET request URL should be:
      GET /file.php/1/moddata/scorm/79/system/html/LJ_SCO_Wrapper.htm?page=C001/Page001.htm HTTP/1.1

      This issue prevents our customers from using our SCORM packages in the latest stable weekly build.

      An example SCORM 1.2 package demonstrating this issue is available at:
      http://download.ljgroup.com/users/SCORM/M2581402.zip (51Mb)

            piers Piers Harding (Inactive)
            pinkduck Peter Chamberlin (Inactive)
            Mathieu Petit-Clair Mathieu Petit-Clair
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.