Issue Details (XML | Word | Printable)

Key: MDL-16060
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Critical Critical
Assignee: Piers Harding
Reporter: Peter Chamberlin
Votes: 0
Watchers: 3
Operations

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

SCORM Activity Redirect Failure

Created: 15/Aug/08 06:46 PM   Updated: 03/Sep/08 05:10 AM
Return to search
Component/s: SCORM
Affects Version/s: 1.9.2
Fix Version/s: 1.9.3

File Attachments: 1. Text File MDL-16060-moodle19.patch (0.7 kB)

Environment:
Windows XP SP3
Apache 2.2
MySQL 5
Issue Links:
Dependency
 
Duplicate
 

Database: MySQL
URL: http://moodle.ljcreate.co.uk/mod/scorm/view.php?id=95
Participants: Chuck Griess, Dan Marsden, Martin Holden, Mathieu Petit-Clair, Peter Chamberlin, Petr Skoda and Piers Harding
Security Level: None
QA Assignee: Mathieu Petit-Clair
Resolved date: 19/Aug/08
Affected Branches: MOODLE_19_STABLE
Fixed Branches: MOODLE_19_STABLE


 Description  « Hide
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)

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Dan Marsden made changes - 16/Aug/08 11:48 AM
Field Original Value New Value
Assignee Dan Marsden [ danmarsden ] Piers Harding [ piers ]
Priority Major [ 3 ] Critical [ 2 ]
Dan Marsden made changes - 16/Aug/08 11:51 AM
Link This issue is duplicated by MDL-16064 [ MDL-16064 ]
Dan Marsden made changes - 16/Aug/08 12:44 PM
Link This issue will help resolve MDL-14492 [ MDL-14492 ]
Piers Harding made changes - 17/Aug/08 03:33 AM
Attachment MDL-16060-moodle19.patch [ 14845 ]
Piers Harding made changes - 18/Aug/08 01:32 AM
Status Open [ 1 ] In Progress [ 3 ]
Petr Skoda made changes - 19/Aug/08 05:02 AM
Fix Version/s 1.9.3 [ 10290 ]
Status In Progress [ 3 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]
Petr Skoda made changes - 19/Aug/08 05:05 AM
Affects Version/s 2.0 [ 10122 ]
Affects Version/s 1.9.3 [ 10290 ]
Mathieu Petit-Clair made changes - 19/Aug/08 09:33 AM
Status Resolved [ 5 ] Closed [ 6 ]
QA Assignee scyrma
Dan Marsden made changes - 03/Sep/08 05:10 AM
Link This issue is duplicated by MDL-16312 [ MDL-16312 ]