TIMELINE INTERACTION SLIDE TEMPLATE

Hi!  I'm using the Timeline Interaction slide template built into Storyline 2.  This template is one slide with 9 layers.  Because it is technically only one slide, when I publish it for LMS, I only have the option of reporting it as one slide.  The problem is that I have no way of ensuring that my users are viewing all of the layers.  Is there a clever workaround for this?

To be clear, what I'm looking for is a way to have the LMS report that the slide is completed only after all 9 layers have been viewed.

I hope that makes sense!  :-)  I have uploaded a sample to enhance the discussion.   Thanks!

7 Replies
Wendy Farmer

Hi Marque

Not sure from your story file how your users are navigating from slide to slide or do you mean this module only has the one slide?

Couple of ways to do it:

  • if you are using navigation you could disable the Next button until all layers have been viewed and then enable the Next button for the user to continue - that way you are sure they have viewed all layers.
  • you could use variables to check layers viewed
  • you could use offstage shapes with a 'visited' state to check layers viewed.

Maybe if you give a little more context how this slide is used by the learner.

Marque Hernandez

Hi Wendy.  Users navigate using the tabs on the left which reveals the corresponding layer as they go down the list.  I've not used the variables yet so I will have to check that out.  I'm not sure what you mean by "offstage" shapes so I'll have to Google that as well.  Thanks for your suggestions! 

Wendy Farmer

Hi Marque

see if the attached helps you.  I have added 9 shapes offstage - each one is triggered when the user clicks the tab to go to a specific layer.  I have checked the player Next button and I added in  a next slide for testing as you didn't have a Next button on your slide.

The next button is displayed but the user won't be able to advance until all 9 tabs have been clicked.

Hope this helps or gives you an idea.

Marque Hernandez

Thanks Wendy, I looked at the file you attached and it's a good idea.  I'm going to add it to my resources library.  I ended up adding a checkmark to the "visited" state so when a user views a layer, the corresponding tab is checked indicating the layer was viewed.  It doesn't report to the LMS but at least there is an indication that the layers were viewed.

Thanks again, I appreciate the help!  :-)