Requiring Markers to Complete before advancing
Aug 27, 2013
I am trying to require the user to complete the audio file that plays when they click on a marker. There are multiple markers on the page and I want the user to complete them all before advancing to the next slide. The audio is attached to the marker. I have tried changing the state to visited "when content closing" but the text box does not automatically close. I have the slide set up so that the user can see the next button but a layer pops up telling them they need to complete all interactive elements if the markers are "normal". Once both markers state is visited, I have a trigger that says the next button advances to the next slide.
Is there a better way to go about this? At one point I tried using variables but it just got too confusing. Any ideas are welcome.
Thank you,
Caryn
6 Replies
Hi Caryn,
It sounds like what you have set up should work, but I also wanted to point you to this article about how to disable the Next button until a user has interacted with all elements. Let us know if you need anything else!
Is the linked article applicable to Storyline 3 as well? The article indicates "This article applies to: Storyline 1"; I could not find one relating to Storyline 3. I am trying to determine if this is the best methodology or if there is an updated one for the newer software. Thanks!
Hi Jenn,
Happy to help here! Here is an updated guide on disabling the Next button in newer versions of Storyline: Storyline: How to Temporarily Disable or Hide Navigation Buttons.
Please let us know if you have any questions!
Awesome - thanks Vincent!
I feel the first question was completely missed since I have the same question.
However, I am in Storyline 360.
How can we ensure the marker audio completes before it is marked "visited"?
My current workaround is using pictures (sometimes with hotspots if I use an icon) instead of markers on the Base slide; and link them to layers instead. On the base slide, I set a Pause trigger once the markers appear.
On the layer, I place a non-clickable/triggered hotspot (or filled (100% transparency) shape w/out an outline so it's invisible) at the "front" of the slide (top object in the timeline) as a "Click blocker" over the marker (and any other markers - I need still the base slide to be clickable, so that property option for the layer is unchecked); timing the hotspot to end when the audio completes and allow the user to "close the content" and mark the marker as "Visited".
So my question still stands. Is there a way to require the marker audio completes before it's marked as "Visited" in Storyline 360? If not, then see my product suggestion below.
Product suggestion: Add trigger: "when media completes on marker x"
This post was removed by the author
Hi Tiffany,
I can certainly see the challenge that your requirement poses because of the fact that the marker audio is not visible in the timeline. One small change that you can make to achieve a similar effect is to move your audio out of the marker, and then use triggers to control the change state of the marker. Here's something you can try:
I've attached a demo file for your reference. In the sample file, the marker will only change state if the learner chooses to listen to the audio file in its entirety, effectively making the listening of the audio file a requirement.
Hope this helps!