Forum Discussion
Saba LMS Not Saving User Progress On Course Built In Storyline 360 But Does in Rise 360
Hello David,
I’m sorry to hear your Storyline is not saved in your Saba LMS.
Before anything else, could you confirm if the same content works properly in SCORM Cloud? Here’s how you can test.
If the problem seems isolated to SABA LMS, please try these steps to modify the scormdriver.js file in your published output:
1) Publish your course for LMS distribution, then click Open Folder on the Publish Successful window.
2) Open the lms folder in your published output.
3) You'll see a scormdriver.js file. Open the file in a text editor, such as Notepad.
4) Find this line of text:
blnResult = SCORM_CallLMSSetValue("cmi.core.exit", SCORM_TranslateExitTypeToSCORM(strExitType)) && blnResult;
5) Add double forward slashes (//) at the beginning of the line:
//blnResult = SCORM_CallLMSSetValue("cmi.core.exit", SCORM_TranslateExitTypeToSCORM(strExitType)) && blnResult;
6) Add the following below this code:
blnResult = SCORM_CallLMSSetValue("cmi.core.exit", "") && blnResult;
7) Save and close the file.
8) Go back to the Publish Successful window and click Zip, then upload the zip file to your LMS for testing.
If the modified version works on your LMS and you’d like to apply this change every time you publish, you can edit Storyline 360's SCORM Driver template (scormdriver.js) in the following installation directory:
32-bit: C:\Program Files\Articulate\360\Storyline\Content\lms
64-bit: C:\Program Files (x86)\Articulate\360\Storyline\Content
Note: updating or reinstalling the app will reset these changes.
Let me know how it goes!
Thank you so much! So i did some testing on SCORM cloud and the expected behavior is not working there either....
Does anyone have any advice on how to get videos to index and reference in LMS so that courses can be resumed when relaunching? A lot of our courses end up being lengthy videos with interactives layered on top so we need to be able to build in something. We don't want to break the video up into modules or different scenes / slides.
Any idea why videos resume as expected in courses built in Rise as opposed to Storyline?
- JoseTansengco2 years agoStaff
Hi David,
Thanks for the additional information. The state of a slide can be saved, but a learner will have to navigate away from the slide for this to happen. You'll notice that the Slide Revisit behavior discusses what happens to a slide when it is revisited. In your case, no revisit is happening because the learner never navigates away from the slide.
One workaround is to create a 'Save' button that navigates the learners away from the slide. You can check out this solution from a community member for more details.
Try adding an interaction that navigates learners away from the slide, and let me know if this fixes the issue for you.
- DavidZaitz2 years agoCommunity Member
Hi Joe,
Thank you so much! That's what I was afraid the answer would be but that sounds like a solution!
Just curious why it works in Rise? I just want to understand architecturally why these authoring tools are communicating differently to the LMS.
- StevenBenassi2 years agoStaff
Hi David!
It sounds like you had follow-up questions about backend functionality and communication between Rise and an LMS. I've opened a support case on your behalf so our support engineers can provide some insight on that topic.
They should be getting in touch with you shortly!