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/)
This forum post has been removed
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.
This forum post has been removed
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
This forum post has been removed
thanks for the feedback! - good point - makes sense to keep the width/height settings when pop-up window is used - we'll just disable those options unless pop-up window is selected.
thanks!
Dan
Hi All,
I use the width and height settings in 1.9 when launching a new window too. They work fine for me so I’d vote to keep the functionality there in that context please.
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!
This forum post has been removed
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.
This forum post has been removed
The tracker for this is http://tracker.moodle.org/browse/MDL-22951 .
Cheers,
Piers Harding.
This forum post has been removed
This forum post has been removed
that's great feedback - we also need a lot of cross-browser testing (I'm going to do some of that today too)
This forum post has been removed
Thanks,
Piers Harding.
Cheers.
to test the new 2.0 player you must have your own 2.0 installation and the ability to apply the patch attached in the tracker issue - if you don't have that then you will need to wait for us to put it in Moodle Core (then you will be able to test on the qa site.)
This forum post has been removed
the press the button at the top "invalidate theme caches"
This forum post has been removed
thanks,
Dan
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 Dan,
Thanks for the answer, now i understand much better.And thanks for the links.
Our theme is based on one of the themes that came with the installation (boxxie), so we'll look a bit closer at the code and css, there.
Thanks again!
Sytske
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?
not yet sorry! - we do have MDL-25642 covering this, feel free to vote and/or add comments there.
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
Hi Ted,
that's the player from Moodle 2 with the "new window" option in the SCORM - you can customise how pop-up windows appear in your theme to add headers/footers where required.
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.