Controlling Order Of Learning Objects - AND Displaying Next Button Upon Completion

Jul 18, 2021

In the attached slide, I want the user to click each tab in order from top to bottom. I don't want them to be able to click the 3rd tab without first clicking Tab 1 & @ and completing the timeline on each of those tabs.

Once all the tabs have been clicked and the timelines run, I want the Next button to go back to normal.

I've got the trigger set up for the Next button, but for some reason it is not displaying.

I also set up disabled states for each tab, but can't figure out how to use them to make the user have to click the tabs in order - from top to  bottom. If someone could please offer guidance, I would be grateful! Thanks!

6 Replies
Walt Hamilton

Check the Restricted Navigation in the sample at this post:
https://community.articulate.com/discussions/articulate-storyline/free-sample-restricted-and-free-random-navigation-using-variables-and-triggers
It has four buttons that take the learner to different slides, and when they are all visited, a button appears that can have any trigger on it you want, or can be the NEXT button. Each of the four buttons appear in order, but only after the previous one is visited.

Karla Guleserian

I did successfully get the Next button to show.

I did not solve my problem of restricting the navigation. My layout is quite a bit different than the resolution in the linked file. I have multiple layers, so maybe that's why I couldn't get it to work. Can anyone provide me with additional help? I'm really stuck on this. Thank you!

Leslie McKerchie

Hi Karla,

I'd be happy to help you with this task. Here are the steps I recommend that you take to get this to work as expected:

  1. Set the initial state for items 2-6 to Disabled.
  2. Add triggers on each slide layer to change the state of the next tab in the list.
  3. Add a custom true/false variable (I named it Slide1) to control the Next button when all the tabs have been visited.
  4. Add a trigger on the last layer to change the next button to normal.
  5. Adjust the trigger on the base layer to include the condition of when Slide1 is false; then the Next button is Hidden. This allows re-visits to be navigated.

I've attached your example with these adjustments.

Karla Guleserian

Leslie,

Wow! First, thank you so much.

But second - sadly, I've been learning Storyline for over a year - and never saw the option after clicking "done  editing states" - for setting the initial state. Unbelievable. I was reading instructional material the other day that told me to set the initial state to "disabled" - so I was clicking that state, then "done editing" - thinking that was setting the initial state. You have been a huge help!

I definitely see the logic of your adjustments. I need to do some more studying on variables, for sure.

Thank you so much, again. I've got a few other similar slides that I'm working with - so I'm going to task myself to configure the slides as you have - so that this really sinks in.

Have a blessed day! I am so appreciative of you taking the time to help me! Karla