Storyline - Next Button Question - Ideas?

Jun 18, 2012

Client sent me several flash files demoing software.  They want learners to, of course, view every minute of it.  That being said they don't want the NEXT button to pop up until they see the whole thing.

So I tried having the button show at end of timeline, also tried to force it to show at X secconds. 

The problem is, if the learner uses the controls embedding into the flash file, they can skip through the video as fast as they want.  It appears then that the NEXT button does not show up until the actual time length of the video has been reached.

Example: if the video is 5 minutes and the learner uses the video controls to flip through in 2 minutes.  The next button will not appear until the 5 min mark is reached.

I just wanted to leave the next button in and go under the assumption that the learner is an adult and won't use it until needed.  But.....well you know clients.

Any thoughts???

4 Replies
Steve Flowers

Might consider gating with some questions midway through the videos? By letting folks know up front that they'll need to answer each question posed before they'll be able to progress, they're more likely to actually engage the content.

I've dealt with similar situations with a multi-layered approach:

L1 - No constraints on navigation (next button appears almost immediately) -- this is for low priority content

L2 - No constraints on timeline scrub (next button appears at end) -- this is also for low priority content or scenario setups

L3 - Locked timeline scrub (not available in SL) or gated progression -- this is for medium or higher priority content, things the client wants to be sure the participant grasps. In this case, I'd use a set of gated interactions. So even if the learner scrubbed through the content, they aren't progressing until they actually engage with the activity / activities.

Shelley Owens Schaal

Hi Tracy,

You can also use a variable to disable the next button. Simply create a variable called "vidFinish" or something and set it with a value of "False". Then set a trigger to adjust the variable to "True" when the "media completes". Finally, set another trigger to jump to next slide and set a condition if the variable "vidFinish" is equal to "True".

The only caveat is that the Next button is still on the player. If they click the button, nothing happens so you have to have something on screen that advises the users that they must view the entire video. I've handled this with a layer called "incomplete" that pops up a lightbox with a message advising them they must finish before moving on. This function also requires creating a variable. You could probably use the same variable and add another trigger to show layer "incomplete" with a condition if the variable "vidFinish" is equal to "False".

Hope that makes sense. I know there are other forum discussions that have screenrs on these exact topics.

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