Moodle 2.6+ and SCORM issue

Moodle 2.6+ and SCORM issue

لە لایەن Agostino Fanti -
Number of replies: 4

Hi everybody and happy 2014!


I've a strange issue with SCORM package. Maybe I'm missing something, I searched in tracker and forum without success


Here is the scenario

Moodle version: 2.6+ last build (24th december)
Fresh installation on MySQL *or* upgrade from 2.4.7+ on Oracle and MySQL

Browsers: Chrome last version, IE8, IE9, Firefox 17

 

Create a course with a SCORM activity
SCORM Setting - Appearance (only this setting is important for the issue)
Display package: new window
Student skip content structure page: always
Disable preview mode: YES
Display course structure on entry page: NO
Display course structure in player: disabled
Show navigation: NO
Display attempt status: NO

When a student launches the SCORM nothing happens. The student clicks on the SCORM, the page will be refreshed and nothing else happens
If a teacher or manager or admin launch the course, the SCORM starts without issue

If I change the setting "Student skip content structure page"  to "NEVER" the student can launch the SCORM without issue


I replicate the issue also on the Moodle Sandbox: http://demo.moodle.net/ and on XAMPP local installations
I used a lot of standard SCORM 1.2 Packages, one downloaded from ADL site (I attached one package)

In the browser console I see this error:

-------------------------------
moodle-core-dock-loader: Dock loader initialising yui_combo.php:17132
warn: The moodle-core-notification parent module has been deprecated. Please use one of its subclasses instead. yui_combo.php:17132
Uncaught TypeError: Cannot read property 'url' of undefined module.js
-------------------------------

There's no errors in the php log

 

What am I missing?

 

Many thanks!

Agostino.

 

 

تێکرایى نمرەپێدراوەکان: -
In reply to Agostino Fanti

Re: Moodle 2.6+ and SCORM issue

لە لایەن Matteo Scaramuccia -

Hi Agostino,
it's a known issue (MDL-43541): popup mode had issues in the past too, some of them already fixed e.g. MDL-37529 and related (MDL-40223).

If you still want to use the popup mode within your settings, you need to wait for an approved fix or hacking the value of mdl_scorm.launch directly into the database, incrementing the current value of one unit for the attached package e.g. if the current value is 1545, change it to read 1546.

HTH,
Matteo