Lock Next Button Until Timeline Ends?

Apr 24, 2014

Hi There,

Is there any way to 'lock' the next slide button so that it's not clickable (or has no effect) until the slide ends? I don't want to remove the button all together because then I'd have to have each slide auto advance, which I also do not want. I want the learner to have to click next to go to the next slide, but not to be able to just speed through the course by hitting the next button repeatedly.

Any thoughts?

Thanks,

Ethan

6 Replies
Hassan Altaf Qazi

Hey Ethan!

One way to do this is that u create a true/false variable....add a trigger....adjust variable to the value true when time line ends for slide....Then modify the jump to next slide when user clicks next button trigger by adding a condition.....when variable is true.

See the file attached.

Jackie Van Nice

Hi Ethan! 

David Anderson had a challenge to design a piece where the learner isn't allowed to go forward (with an enabled Next button) until they prove they had heard or seen some of the content being presented. Not identical to what you're describing (I do understand you don't want to hide the Next button) but thought I'd show you what people came up with since some of the mechanics of it are similar - and thought it might give you some ideas for how to achieve what you're after in different ways. For mine I also linked to a blog post where I explained how I built it: http://community.articulate.com/blogs/david/archive/2014/01/24/nextcha-elearning-next-button.aspx

Ethan Waldman

Hassan Altaf Qazi said:

Hey Ethan!

One way to do this is that u create a true/false variable....add a trigger....adjust variable to the value true when time line ends for slide....Then modify the jump to next slide when user clicks next button trigger by adding a condition.....when variable is true.

See the file attached.


Hassan,

Thanks for the example. This would definitely work for me. Now, I have 10 courses with about 60 slides each. I really don't want to have to add these triggers to each slide manually. Do you know of a way to apply the same triggers to multiple slides at once? Can this be done with the format painter?

Thanks,

Ethan

Hassan Altaf Qazi

Hey Ethan!

I m afraid thts not possible...what else u can do is create a number variable....add a trigger to adjust variable....add 1...when time line ends....

modify the jump to next slide trigger by adding condition when variable value is 1....for the first slide....value to for the second slide....and so on....

By doing so u will have to create only one variable but stil u will have to modify trigger of jump to next slide for all the slides individually.

Hassan Altaf Qazi

Hey Ethan!

The other way which can work for u as well is that....Create a true/false variable with a default value of false.....on the master slide add a trigger set variable to true when time line ends.....and add a second trigger set variable to false when timeline starts.....On the first slide(not the master slide) modify the trigger jump to next slide when user clicks next button by adding condition if variable is true....copy this trigger....go to the story view and paste trigger on every slide....delete the previous trigger of jump to slide by next button from each slide too.

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