Storyline - Disable or Redirect Next button when revisiting quiz

Apr 09, 2013

Hello. I wanted to know if there was a way to disable the Next button when revisiting a quiz slide after the user already answered the quiz. On the slide properties, the Next button is not selected and only the Submit button is but, even though they (previous & next) buttons aren't selected, they are still appearing when the user revisits the slide. Currently the only way I see I can prevent them from appearing is by changing the setting for "when revisiting" to "reset to initial state" which isn't ideal.

I've also tried creating a trigger for the Next button, but since I don't have it selected, it does not appear in the trigger wizard in the Object drop down menu. I don't want to turn the Next button on because I don't want them to jump over the quiz question.

In short, ideally, I would like to be able to configure where the Next button jumps to when revisiting the quiz question when it is not selected to appear in the slide properties.

Background info: I'm trying to break out of a linear course design with using a main slide for users to click through different options but still have restrictions on what they can click (prerequisites). Having the Next button appear on revisiting the quiz is allowing the user to reopen that section and then advance to a restricted slide by clicking the Next button, without fulfilling the prerequisites.

25 Replies
Rebecca Fleisch Cordeiro

Hi Andrews,

I knew I'd seen a similar question to this a few months back, but it took me a bit to dig up the thread (note to Articulate Staff: I hope y'all can beef up the search feature in the forum. I'm pretty good at filtering and searching typically (she humbly says), but not so much in this forum!

Anyway, scroll down in this thread Is the Incorrect/Correct message editable and you'll see that the community member who posted the original question followed it up by asking about removing the Prev/Next buttons on review, and Steve Flowers came up with a solution

Haven't tried it myself yet, but looks like it did the trick for this user's needs.

Andrew Breyer

Thank you for the response and the forum searching! I post questions as a last resort after searching Google and the Articulate forum but didn't see this one.

Unfortunately, I echo Jennifer's response and do not want to turn off the Prev and Next buttons for the entire course and then put in a work around. 

Also, reading through the posts and the posts that they led to, I found an answer to a problem I was going to research next (so thank you again) which is to customize where the Previous button jumps to when clicked but I see that there isn't a way to do that yet. Maybe it was something that was overlooked when the product was being designed as you can do it with the Next button?

It looks like I'm going to have to find a creative way to get around both these issues. Time constraints don't really allow me to create custom buttons and rework all the triggers that I currently have in place.

Andrew Breyer

Just wanted to touch back on this. I went back and created new slides without using the quiz template and used the convert to free form, pick one option for all my multiple choice and true false questions. I created custom check boxes using the "selected" state for the learner to select their answer. I then included the states in the trigger condition to show which layer (correct or incorrect) to display. I created a custom "Submit" button and in doing so, I wasn't reliant on using the preset navigation buttons on the quiz question template. I made custom response layers for each slide to match the design/layout for that particulate scenario instead of using the default pop up messages. In order to prevent the user from clicking "Next" without answering the question I created a variable that would get set to True when the "Correct" layer appeared. If it wasn't True, then a different layer would appear informing the learner they must answer the question first.

Overall it was a little more work then I wanted but the course performs exactly how I want it to. I was able to copy/paste the original quiz slide (minus the question and answer parts) into the new blank slide which saved a lot of time in having to redo my work. I was also able to copy/paste a lot of the rules/states/layers around into all the other questions in the course saving the manual effort of recreating them. I'm not sure how well the master slide would have worked for this as each question has a different design/layout. 

I'm much more happier with creating question slides this way going forward now as it blends very nicely into the course. I just can't seem to find how to override the "Invalid Answer" response pop up layer if the learner doesn't select anything prior to clicking Submit but I guess that will be another day.

Rebecca Fleisch Cordeiro

Hi  Andrew,

It does sound like a lot of work, but happy you're where you want to be.

So, speaking of "work", thought I'd post the link to this thread on the Invalid answer popup in case you hadn't come across it. Includes link to a screenr Jeanette Brooks had done and some conversation on the topic. This is modifying the popup, not overriding it as you'd suggested above.

Bob Wiker

Try this: put a 'dummy' blank page immediately after your quiz slide. Set trigger to 'go to when timeline starts'. That's all you gotta do! When learner subsequently reviews the quiz and the built-in Next button is revealed during the review, clicking it takes them to your dummy page, which redirects immediately without ever appearing. 

I used this in a course containing a custom Main Menu page and scenes that ended with quiz questions. This technique avoided a 'hang' that was occurring when learners reviewed a scene-ending quiz and the last slide had that unprogrammable, built-in Next button that went nowhere. Basically, I gave it a 'Next' page and did my programming/triggering there!

Andrea Seaton

Hi Bob, thanks for your post. I am so relieved that I am not the only person with this issue.

I tried your fix above and it works fine on the next button. However, when the I click the previous button, the slide goes to the previous slide and because the previous slide is the 'dummy' it jumps back because it is set to trigger when the timeline starts, so essentially, I am in a loop. Any insight on how to fix this?

Thanks

Andrea

S. Yu

My first impulse would be to add a T/F variable that toggles when you use the next button on the dummy slide and the previous button on the following slide.  Then, have an additional trigger on the dummy slide that Jump to [X slide] when timeline starts if Y variable equals true (or false, whatever you decide). 

I think this will work, but try some extra testing just to be sure. Let me know if I need to explain it more.  

Terrye Hoffman

Kristin's idea is a good workaround, but the problem is that then when they go back, it shows their answers without indication of whether the answer was right or wrong, and there is no way to show that and give them the option to re-take the question (without setting up custom triggers). The designers need to put some more thought and functionality into how quiz slides work.

Ashley Terwilliger-Pollard

Hi Terrye and welcome to Heroes, 

If you'd like the user to be able to revisit the slide, and see whether they were correct/incorrect - you could remove the trigger to "hide this layer" when the user clicks the continue button. This is the default behavior, but if you removed it and set the slide to "resume saved state" the layer indicating if they were correct or not would still be visible.

In regards to the second part on allowing the user to retake the quiz, there is a built in retry functionality for a Results slide. And, there is a great tutorial from Becky on how to bypass content slides on the quiz revisit. 

If you'd like to see more built in functionality for quiz slides, I'd suggest to share your thoughts directly with our development team in the form of a feature request. Please provide as much detail as possible about how you'd like the slides to behave and why this would be a crucial feature for you.

Alan Pane

Hi All,

After testing today with a colleague,  I found that to stop the appearance of storyline inbuilt navigation buttons appearing on revisited quiz slides (after they were switched off),  it seems that for your entire project, you either use your own customised navigation buttons or you use storylines - not a combination of both.

If you use the inbuilt navigation buttons, it opens up the space below your project so that when you review the project, the inbuilt features are displayed (i.e. inbuilt prev, next and seekbar features). This causes problems when you go back to completed quiz slides, they will automatically be displayed regardless (as mentioned by Ashley above - something to do with inbuilt intuition) - even after you have disabled them.

If you use customised navigation buttons and disable all inbuilt features (prev, next and seek bar) it closes that space and does not allow them to appear even when you navigate back to previously completed quiz slides.

So if even if  just one slide in the project has the inbuilt features enabled, the whole project will be affected when you use your customised buttons - the inbuilt features will override the revisited quiz slides. So I suggest go with one option or the other (I prefer customising my own navigation buttons personally).

Hope this helps !  

Al 

Ashley Terwilliger-Pollard

Hi Alan and welcome to Heroes!

This is an issue that has been reported to our QA team, although I don't have a time frame to offer at this point in regards to a fix or a workaround. 

As you suggested using your own custom navigation throughout will allow for you to have more control over the behavior you'd like. 

Thanks for sharing your set up here! 

Barry Sampson

Alan Pane said:

Hi All,

After testing today with a colleague,  I found that to stop the appearance of storyline inbuilt navigation buttons appearing on revisited quiz slides (after they were switched off),  it seems that for your entire project, you either use your own customised navigation buttons or you use storylines - not a combination of both.

If you use the inbuilt navigation buttons, it opens up the space below your project so that when you review the project, the inbuilt features are displayed (i.e. inbuilt prev, next and seekbar features). This causes problems when you go back to completed quiz slides, they will automatically be displayed regardless (as mentioned by Ashley above - something to do with inbuilt intuition) - even after you have disabled them.

If you use customised navigation buttons and disable all inbuilt features (prev, next and seek bar) it closes that space and does not allow them to appear even when you navigate back to previously completed quiz slides.

So if even if  just one slide in the project has the inbuilt features enabled, the whole project will be affected when you use your customised buttons - the inbuilt features will override the revisited quiz slides. So I suggest go with one option or the other (I prefer customising my own navigation buttons personally).

Hope this helps !  

Al 


In my experience this isn't true. I have a number of courses that use a 'chromeless' player and yet when the learner revisits a question SL still adds the previous and next buttons unless 'When revisiting' is set to 'Reset to initial state'. If I've got this wrong, I'd love to know what I need to do to change it because it's proving to be a royal pain!  

c r

The PREVIOUS BUTTON is totally plaguing me when a user goes back to look through the course the PREV and NEXT BUTTON mysteriously show up. Like a bad joke.

Sounds like i have to shut off navigation and make my own. I have 5 x 30 minute courses with countless pages. It could have been okay except now i have to set quiz to RESUME SAVE STATE becuase of numbered attempt thing i need. Where do i shut off the navigation in storyline player? I see it at the page level but not at a higher level. I still need volume control and the option to have a video scroll bar here and there.

Any other workarounds? what a mess....

Ashley Terwilliger-Pollard

Hi CR,

The navigation of the Previous/next buttons is handled on a slide by slide basis - not within the Storyline player itself. The reappearance of the previous/next button while reviewing a quiz or revisiting slides, is something that has been shared with our QA team as previously mentioned and is documented here. If you'd like to have an option to disable the Prev and Next buttons during quiz review or when revisiting any slide so you can use your own custom navigation buttons, please let us know by sending in a feature request. Those go directly to our product development team for review.

Padma Jayasankar

Hello genius people,

I have a problem.  I want  to disable a button on slide one  (actually an image when clicked, takes you to slide two) (from slide two you have to come back to slide one where I have more images/buttons to click for navigating other slides) when you revisit slide one so that you can concentrate on other images and buttons to navigate. I created  disable state for the button/image but don't know how to use it to make it work.  Help/suggestions in this regard is appreciated.  Thanks in advance.

Ashley Terwilliger-Pollard

Hi Padma,

Without seeing your .story file it's hard to say for certain - have you included a trigger to change the state based on when the user clicks? You'll want to ensure that trigger is prior to any "jump to slide" triggers as triggers will fire in order top to bottom. Also, are the users returning to that main menu? Please check the slide properties and set it to "resume saved state" to allow the user to revisit the slide and pick up where they left off. 

Leslie McKerchie

Hi Norma,

This conversation is a bit dated and it looks like you're using Storyline 360.

  • Can you explain the issue that you are experiencing with your Next button so that we can help you?

With your permission, I'd like to take a look at your project file to investigate what's happening. You can share it publicly here, or send it to me privately by uploading it here. I'll delete it when I'm done troubleshooting.

This discussion is closed. You can start a new discussion or contact Articulate Support.