The SCORM player in Moodle has been through a range of changes - Jesús Rincón provided a nice patch as part of MDL-9378 which improved it a bit, but there are still a range of issues which have plagued the existing player MDL-7787 MDL-19954 and MDL-19618 are a some of the outstanding player issues.
The most frequent issue I see/hear about with the existing player is related to the width/height settings of the actual object. Moodle currently allows a teacher to set the width/height of the "stage" that displays the actual object. This doesn't work reliably as site themes usually override whatever setting the teacher makes there.
Ideally I'd like to remove the "width" and "height" settings from the SCORM player and replace the SCORM player with the same style player that Petr developed for the IMSCP module. With the upcoming 2.0 release it's unlikely that this would happen before 2.0 release, but I'd like to make sure we have a good plan forward (maybe for a 2.1 release?)
I'd really appreciate some feedback on this before we remove the width/height settings (which don't work very well anyway)
(If you don't have a 2.0 install to test the new IMSCP module, try http://qa.moodle.net/)
本讨论区帖子已移除
It's really good news. We develop learning material in SCORM format and it would be nice two avoid the double scrollbar.
We always choose width and height =0 to adapt SCORM content to in parent window size but unfortunately it does not always work fine. We would appreciate removing them

I've published a demo IMSCP in http://qa.moodle.net as teacher. Some questions:
- When I have clicked in an element in TOC, it's shown as a standalone window (without navigation bar). Is it possible to navigate keeping Moodle navigation bar?
- I assume that the player will be included in SCORM package and it will show/hide TOC depending on the parameters in SCORM activity.
I hadn't actually noticed that behaviour of the IMS player, I don't think I like it and I think it might break the JS communication in the player - having 2 seperate windows open for the same object.
I think we'd modify it to work in the same way that the current SCORM player works - opening in the same page like you mention.
Yes - this player will replace the player inside SCORM - we won't be merging the IMSCP and SCORM modules at this stage. The only settings that will be removed are the width and height settings currently available in the SCORM settings page.
本讨论区帖子已移除
If you don't have an IMS package to import you could try the Reload one here:
http://www.reload.ac.uk/ex/testpkg.zip
本讨论区帖子已移除
The code is attached as a patch to MDL-22951 - if you have the ability to set up a Moodle 2.0 instance, apply that patch and test it - we'd really appreciate the feedback!
本讨论区帖子已移除
thanks for the feedback - the SCORM version of the player that Piers has written opens items in the same page and has buttons to navigate through items in the SCO - we're not replacing the SCORM module player with the IMSCP one, just taking the design and making it work for SCORM.
本讨论区帖子已移除
The tracker for this is http://tracker.moodle.org/browse/MDL-22951 .
Cheers,
Piers Harding.
本讨论区帖子已移除
本讨论区帖子已移除
本讨论区帖子已移除
本讨论区帖子已移除
本讨论区帖子已移除
Moodle 2.0 has changed a lot so custom changes to a 1.9 Branch will no longer re-apply without some work - you haven't really mentioned what "changes" you've made to SCORM but if they're related to the player they probably won't work at all after this patch goes in. Hopefully if they're related to the player after this patch goes in you won't need the local changes. Perhaps you could share what you have changed and why?
*Edit* I just found this:
http://moodle.org/mod/forum/discuss.php?d=133030
Is this the "modification" you were referring to? - The SCORM reporting interface has changed/improved a lot in Moodle 2.0 so your changes probably aren't needed.
I just installed the latest Moodle 2.0 version for testing purposes. I put in some scorm content and have the same problems with the size of the player as mentioned above.
Is there any solution to this already? Is it possible to use the full size of the right space and also maximize the height of the player?
I don´t want the scorm content to be opended in a new window, since the navigation remains on the site itself which makes it not very user friendly.
I´m using a custom theme with a width of 1000px, just in case this has any effects on the width of the scorm player.
Thanks for any ideas,
Anna

can you please test this with one of the Standard themes, and if it still causes problems please create a new issue in the tracker including:
The actual SCORM object that causes problems
The name of the standard theme that gives the issue
The exact Browser versions you have tested that are causing this.
Hi everyone,
I fixed the width-problem, which was not related to the theme, by editing the code in this stylesheet:
moodle_2.0\moodle\mod\scorm\styles.css
In this line I changed the width from 80% to 100%.
#page-mod-scorm-player #tocbox {position: relative;left: 0px;width: 100%;font-size: 0.8em;}
Now I also want to maximize the height of the player, which is not defined in the same stylesheet. Does anyone know how to achieve that?
Thanks,
Anna
Hello, all,
In my search for documentation on the Scorm-player, I came across this thread. I'm not very technical (and quite new to Moodle), so I hope someone can help me:
Do I understand correctly that I can use Petr Skoda's new IMSCP module for Moodle 2.0, and after running the (latest, i presume) patch from MDL-22951, i can use it as an alternative to the Scorm module available in Moodle 2.0.3?
I hope I don't sound to ignorant: where can I find the IMSCP module? I've tried looking in downloads > Modules and plugins, but I can't seem to find it there.
And @Anna Erben: did you manage to solve the 'height'-issue?
Thanks in advance,
groeten,
Sytske
not quite.
If you're using one of the standard themes, the width/height in 2.0 shouldn't be an issue.
The IMSCP module doesn't allow playing of SCORM objects - we just took the code that Petr developed for the IMSCP mod and used the same structure for the newer player in Moodle 2.0 - It's already in Moodle 2.0.x - you don't need to apply any patches.
To add a SCORM please see:
http://docs.moodle.org/en/Adding/editing_a_SCORM
IMSCP is a "resource" type - it doesn't do any recording of Grades etc - it's a bit like uploading a pdf or word doc, but is a "content package" - there's a bit more info here: http://docs.moodle.org/en/IMS_content_package
Hello,
I found this thread looking for information about the SCORM player - we're using Moodle 2 and are setting up a number of research skills courses with SCORM content. As you can see from the screenshot, the navigation buttons are pushed off the screen by the course files and are only fully visible when the table of contents is collapsed. Is there any way to re-jig the navigation so that the buttons can be set to appear at the top of the TOC?

Trudi, that's almost perfect scorm layout, IMHO. TOC and the content, nothing else. How did you achieve this layout? I suppose there were a lot of theme layout customizations needed to remove all those menus, blocks etc... that are really not neccessary in SCORM activity and are just taking valuable space. Is this theme available for free download somewhere? What was the base theme that has been used to build this theme?
tnx
Tnx for info! Unfortunately, we had terrible problems with Articulate '09/Moodle 2.x/IE 7,8,9 combination when using pop-up window to display scorm content. Browser was freezing randomly, so we decided not to use new window option at all. In Moodle 1.9 we customized scorm/player.php to hide everything that was not neccessary to save enough space for the scorm content. I'm not sure if this can be achieved with theme customization only. Layout system is not that flexible, even in Moodle 2.x because the same layout is shared by many pages and modifying incourse layout would mean modifiying layout of all those pages.