Forum Discussion

SachinTaank's avatar
SachinTaank
Community Member
11 years ago

Storyline- Next button to become available after visiting another slide

Hi everyone,

Long shot I know...

We currently have a set of slides in storyline. What i want to happen is that the Next button on the main slide (which has boxes linking off to other slides), to only become available (or "normal" state) when all of those slides have been visited. All of the slides that link from the original main slide, have had their previous/next button de-activated and I have put in a link to jump back to the main slide, and set it up so that the links on the main page become "visited" state when clicked.

Once all 4 boxes are linked as visited, the next button becomes available. However the functionality isnt working. Its really frustrating me. Because I am sure there is a way around this and I am missing something obvious. When clicking the 4th button, i see it briefly come to Next and then it transitions off to the link, but when returning to the main page, its no long available.

I have even set the main slide layer to Resume to Saved State when re visiting. This hasnt made any difference.

Can anyone please shed some light on this? Virtual chocolates on offer!! :)

24 Replies

  • I have struggled with this idea. My problem with the "Visited" usage is that, won't it trigger at the start of the last slide's playback? This means that the last bit of content they need to see might be bypassed.

    To get around this, I set up individual variables per slide to check/set each slide's Next button status. If there are multiple layers on a single slide, I set up a group of temporary variables to track playback on these, then check at the end of each layer's timelines for slide completion.

    This can lead to a glut of variables, which is undesirable and also might lead to storage issues if you are using SCORM 1.2 rather than SCORM 2004 or above. Thankfully, this can handled using JavaScript. I may post an example of using JS to handle this problem. Have to go to a meeting right now though :).

  • I understand how to setup Next buttons to disable, then the timeline starts. I set up a trigger on the master slide so I don't have to add it on every slide. My problem is that I want it be active when slide is revisited. What triggers should I add? 

  • I can only say this is so confusing. The simplest of tasks cannot be managed easily. I spend hours searching for resolutions to simple issues, to no avail. I have a slide that has three options. The next button is to be hidden until all three are visited, but that never happens because each time I return to the main slide the time line starts fresh. so I am stuck in a loop. Storyline is not intuitive at all. Not a developer friendly product. Just my opinion.