Forum Discussion
Storyline 360 - Reset 'restricted' menu on course restart (after quiz failure)
Hi,
We're using the 'restricted' menu feature for a storyline 360 course, which works fine the first time going through the course.
However, if a user fails the end quiz, we're sending the user back to the start of the course (&resetting the quiz), but we can't seem to find how to reset the menu again, so that the user can't immediately jump forward to the quiz again.
Is there a way to reset the progress made in a 'restricted' menu?
Thanks!
- PhilMayorSuper Hero
Have you used the restart course trigger? That should reset the menu.
I am sure you have a good reason, but I would normally let the user go back to the quiz if they wanted as they may only want to refresh certain parts of the course.
- BertCasaertCommunity Member
Hi,
Thanks for your answer.
Adding the 'course restart' trigger on a button doesn't really give me consistent results...
- sometimes the course resets (actually restarts)
- sometimes it just flashes me the first slide and immediately jumps back to the result slide
(this weird behaviour is 'on click', as well as 'on slide start/end' (new slide added after + jump to) )
I've had the best result with the combination of:
- trigger 'course restart'
- combined with a javascript call to reload the entire page: location.reload(true);
(found on https://community.articulate.com/discussions/articulate-storyline/trigger-restart-course-in-html5 )
However, I have no idea if this javascript code will work always & everywhere (browser).
Can you confirm that this javascript code could be ok to use?
Thanks again.
- BertCasaertCommunity Member
An update:
I'd like to reset the entire course and have the menu restrictions re-enabled.
It seems that a 'restart course' works in an LMS (not offline), however, this does not apply the menu restrictions again.
IF I exit the course after clicking 'restart' and relaunch the course, the menu restrictions are back.
I wouldn't be against kicking people from the course ('exit course' command) after the 'restart course' command (to fix the menu restrictions), but there seems to be a timing problem:
The 'exit course' seems to execute earlier than the 'restart course' and the user ends up at the same (end)slide again upon restart of the course.
Any suggestions?
Hi Bert!
What's the order of the triggers on that slide?
If "Exit Course" is on top, it will fire first. It sounds like you'll want the "Restart Course" trigger on top.
Let me know if that helps!
- BertCasaertCommunity Member
Hi,
Even though 'restart course' is the first trigger, and the 'exit course' trigger as the second...
The end result is that the course exits first and the 'restart course' didn't happen.
The user is still on result slide (where the button is) when returning in the course (SCORM cloud LMS), and neither the menu was reset nor the progress.
Any tips? (any way I try it, the 'exit' trigger still needs to be linked to the same event as the 'restart', which always results in an 'exit', without 'restart' happening or being remembered.
Hey Bert! I did some more digging, and I see that there's a problem with the "Restart Course" trigger in Storyline 360 when viewing the content in Microsoft Edge and Internet Explorer.
Have you been testing your content in one of those browsers? I'm curious to hear if this problem also happens when you preview the content in Storyline.
- BertCasaertCommunity Member
Hi,
I'm testing my published courses on the SCORM cloud ( cloud.scorm.com ) test suite, using google chrome (latest) and firefox (auto-updated).
I usually only test content in Internet Explorer, after confirmation that it works in both Chrome & Firefox.
Thanks for confirming that, Bert. In that case, it does sound like you're running into the bug I mentioned in my previous post.
I'll keep you posted as we continue to work through this issue. As soon as we release a fix for this, I'll share the news here.
- BertCasaertCommunity Member
Thanks.
Any fixes for this would be appreciated. A notification (here or PM) would be great!
Hey, Bert! As promised, I wanted to let you know we fixed the issue you reported where the restart course trigger didn't work in Microsoft Edge or Internet Explorer.
Install the latest Storyline 360 update to take advantage of all the recent features and fixes.
If the problem happens again, please record a Peek 360 screencast for me, and I’ll be happy to help!