Next Button Gating
Hi there. We have a client who is requiring that we gate the next button so that users are prevented from being able to advance to the next slide until X amount of time has passed. Currently we are using the 3rd option listed here in which a variable is initialized to false and set to true at slide timeline completion and then used as a condition on the next button. This works fine. However as we tried to explain to them this is not really a good idea and would cause problem or discord for their learners and we now have been asked to adjust the slides so that the next button is disabled for only a short time to prevent users from just clicking next, next, next as fast as possible to get to the assessment at the end and skip the content. So we have been asked to provide an estimate of what it would take to adjust the course so that the next button could be enabled after say 10 seconds rather than the end of the slide content.
What we have proposed to them is adding a hidden text object on each slide that lives for 10 seconds on the timeline and have our variable be set to true when that object's timeline completes instead of the overall slide timeline. We have tested this and it works great.
Unfortunately we have 32 courses that they want to apply this to, all 50-60 slides long and our estimate was an hour of effort to apply this to each course as that object we are using for the 10 second timer has to be added to every slide (we tried putting it on the slide master but ran into layering issues preventing it from working). They are balking at the cost and have flat out asked us why where isn't a global setting in the tool or something that could be applied globally that would accomplish this gating of the next button. So my boss has asked that I post something here to see if anyone has run into this before and come up with any other ideas we could try that we haven't already thought of.