Forum Discussion
Prev and Next button appear after revisit the quiz.
Hi all
I have disabled the Prev and Next button for all the slides. I have created a custom button to allow reset the quiz. I published the project to both html5 and flash. The flash version works perfectly fine but the issue with HTML5 version is that the "Prev" and the "Next" button would appear after revisiting the quiz (as seen in the picture). They only appear after revisit the quiz.
I am using Storyline Update 1. Is it a bug of this version or I have done something wrong.
Thanks.
Yang
47 Replies
- JacobHenenbergCommunity Member
Hi Yang,
I'd recommend installing the latest update to Articulate Storyline (Current version is update 5) which has numerous performance improvements and has fixed several bugs related to quizzes in HTML5.
Hopefully the updated version will resolve your issue with the buttons.
Hi Yang,
I'd also agree that you'd want to update to the newest version update 5 as Jacob mentioned there have been a number of fixes which are detailed here in the release notes.
Also, the previous/next buttons will reappear on a quiz review (using the review button from the results slide) as the user would need a way to continue navigating throughout the course and Storyline may not know that you set up your own custom buttons. If you'd like to have an option to disable the Prev and Next buttons during quiz review so you can use your own custom navigation buttons, please let us know. We value your feedback.
- YangYang-1Community Member
Thanks Jacob and Ashley. I will try to upgrade the software.
In my case, the buttons reappear when I reset the quiz, not review. Would this be part of the design as well?
Thanks for your suggestion and I 'will submit a feature request.
- YangYang-1Community Member
Oops, sorry, I mean "resit the quiz".
Hi Yang,
Are you revisiting the quiz after you've already answered the question? If so, then it sounds like the same behavior as Storyline currently doesn't know that you inserted your own custom buttons but is recognizing that the user needs some way to navigate away from that slide.
- DamonCrumleyCommunity Member
I don't understand the reasoning behind forcing the default navigation buttons to appear because "Storyline may not know that you set up your own custom buttons." Then why does the feature to turn off the default navigation exist? Wouldn't any page potentially be without navigation if that's the reasoning you're using?
Hi Damon! This is directly related to quiz review mode it appears. Are you having difficulty with something that we could assist with?
Welcome to E-Learning Heroes btw :)
- DamonCrumleyCommunity Member
Another person on my team (Dane Boyington) has commented elsewhere on issues we have using custom navigation. It's just very frustrating how much relies on automated features that can't be accessed or replicated through custom navigation. To have the default navigation appear when the developer has expressly disabled that feature could compromise an entire course. The default navigation won't have any custom triggers applied to them that the developer may require. In our work, we use an "IsQuestionActive" variable to determine whether the user has interacted with a quiz in a particular way. We disable default navigation to ensure that this variable has integrity. If Storyline's default navigation can appear in certain situations, then the user could bypass the custom navigation we've setup with its attached triggers. This would make our "IsQuestionActive" untrustworthy, and could cause the user to get trapped on a page (which is ironically the situation you claim this behavior seeks to avoid).
Hi Damon! I do not see any recent threads by a user with that name, so I was unable to dig a bit deeper into what may be going on with your team, but if you were to disable the Quiz Review, that would eliminate the issue discussed on this thread. You may also want to take a glance at this tutorial and see if states may better fit your needs.
- jobvlamingCommunity Member
Hi,
This issue still persists with update 7. My setup is similar to Damons and Yangs: I want learners to be able to revisit quiz and survey slides without resubmitting them. The default buttons still reappear in html5. Any progress on this?
Thanks, Ayoub
- PaulDouglas-ed1Community Member
I've been having this issue for some time (SL7 too like yourself) and decided to take a brute force approach which seems to be working well so far.
Rather than having to modify the generated HTML output each time (yuck! Who wants to do that?) I add code in the Master slide:
In the Master slide, I add a trigger to Execute Javascript and add the following code:
// since the Quiz in review mode shows the default SL Prev/Next buttons (SL2 Update 7) we force them to hide
var currentStyle = document.getElementsByTagName('style')[0].innerHTML;
//only modify the style tag the FIRST time
if(currentStyle.indexOf("controls") === -1){
document.getElementsByTagName('style')[0].innerHTML = currentStyle + "#controls{ display:none !important;}";
}
All it does is modify the<style>tag in the HTML5 output, and adds styling for the #controls<div>that houses the pesky Storyline default navigation and sets it to hide. I also add a check to only add this style once rather than potentially many times on a new page visit which could lead to trouble.Hope it helps.
Cheers
- SudhakarReddyCommunity Member
Dear Paul Douglas,
Thank you for providing great solution to hide controls in review mode. If possible can you please let us know how show the controls once we exit from review mode.
Look forward for your great solution.
Regards, S
Related Content
- 18 days ago
- 11 months ago