Storyline 1: How to restrict navigation throughout a Storyline course

Article Last Updated

This article applies to:

You can restrict or lock down navigation throughout a Storyline course, using either the built-in Next button for each slide or your own custom buttons. We'll look at both options below.

This technique would primarily be used for text-based or audio-based courses. (To learn how to disable the Next button until users have met certain conditions, like clicking all the interactive elements on a slide, take a look at this article.)

Restrict navigation with the built-in Next button

  1. Change the navigation for the Menu to either Restricted or Locked.
  2. Then go to View > Slide Master, and select the master slide (not one of the layouts).
  3. Create a True/False variable, and set its default value to False.
  4. Create a trigger that changes the variable to False when the timeline of the slide starts.
  5. Create another trigger that changes the variable to True when the timeline of the slide ends.
  6. Close the slide master and return to Normal View.
  7. Select the first slide in your course.
  8. Add a condition to the default "next slide" trigger, so it only works if the variable (from step 3) is True.
  9. Copy the modified "next slide" trigger, and paste it on all the slides in your course.
  10. Delete the default "next slide" trigger from each slide in your course.

Here's a brief video screencast, demonstrating this process:

Restrict navigation with custom buttons

  1. Change the navigation for the Menu to either Restricted or Locked.
  2. If you haven't already done so, remove the Prev and Next buttons from each slide. (Click here to learn how to control slide properties, such as navigation controls.)
  3. Then go to View > Slide Master, and select the master slide (not one of the layouts).
  4. Add a custom button to the master slide, and configure its trigger to jump to the next slide when clicked.
  5. Make the initial state of your button Disabled.
  6. Then create a new trigger that changes the state of your button to Normal when the timeline of the slide ends.

Here's a brief video screencast, demonstrating this process:

See also: