Conditions tied to Next Button and Reviewing Previous Slides and Answers
Nov 15, 2016
Dear Articulate Storyline Community!
Hope this message finds you well. I designed a course and have a few items on functionality that I can't figure out and would love your support!
On two slides, I added the conditions that only if the specific images have been visited can the user advance to the next button. On slide 2.2 Contracts and Cooperative Agreements, I added the 4 Tabs and the conditions as advance only if visited, however, it's not advancing. On Slide 3.1 Basics, the idea is that the user has to explore the contracts and cooperative agreement sections first and can only come back to the base slide when those sections are reviewed. Everything with those conditions are working well. However, the condition on the Base slide - that the user must visit both layers (Contracts and Cooperative Agreements) to advance to the next slide isn't working. I am sure that I am missing something and would greatly appreciate your support.
Additionally, there are several questions and feedback slides and the client wants to know if they press the previous button if they could see the question and select other responses instead of only seeing the correct response from their previous interaction. I know I can change the state to initial state, however, how can I modify the audio so the learner doesn't have listen to it again. If you could look at Slide 2.3 What Type of Award is It #1, and give any recommendation, that would be wonderful.
Thank you for your help!
Have a great day!
Best,
Nia
15 Replies
Hi Nia! Thanks so much for reaching out here! I tried downloading your file, but strangely it downloaded as a .zip file. Is this file you attached the original Storyline project file?
This post was removed by the author
This post was removed by the author
This post was removed by the author
This post was removed by the author
Hi Alyssa,
Thank you for your help! I have been uploading the source story line file multiple times but it keeps showing as a zipped file. I emailed the support desk with the file, but not sure if it was sent through zip or if they received it through .story.
If there is another place I can send you the file or try to do it through email or wetransfer maybe that would work.
Thanks for your patience and help.
Best,
Nia
Here it is again.
Hello Alyssa, whenever this happens all you need to do is change ".zip" to ".story" and the downloaded file will open up in Storyline as expected.
Nia, Looking at your .story file I understand the difficulty you're running into. The problem with your accordion interaction on slide 2.2 is that your tab buttons are duplicated on each tab layer, so depending on the order I visit the tabs my visited states are going to vary (e.g., tab 1 on the base slide might be visited, tab 3 on tab 2 layer may be visited, etc.).
The way I worked around this was to create variables for each tab layer (screenshot 1 below), and then added a trigger to each tab layer to adjust the value of the tab layer variable to true (screenshot 2). Finally, I adjusted the triggers on your Next button to advance if all the tab layer variables are equal to true.
I've attached the updated .story file, let us know if you're able to replicate this process for the other slide(s) you are having problems with.
PS, I don't do quizzes in Storyline much, so I'll let someone else weigh in on your feedback layer question.
Screenshot 1 -
Screenshot 2 -
Thank you so much Brian! I really appreciate your help!
Best,
Nia
Thanks for that tip, Brian! It worked like a charm!
So glad Brian was able to pop in and assist you here, Nia! If you have any further questions, don't hesitate to reach out. Best of luck to you on the rest of your project!
In regards to your feedback layer question, Nia, all you'll need is a variable and a few triggers to achieve the voiceover stopping when the slide is revisited.
Use the method explained in this video to set up the variable and triggers, except you'll want to alter the last trigger Brian suggests. He suggests 'Adjust variable PlayOnce to True when Media Completes', but that may not work for you considering some of your users may choose an answer choice before the voiceover is finished. So instead, you'll want to use this trigger:
Finally, you'll want to set the Slide Properties of the base layer to Reset to Initial State, and set the Layer Properties to Pause Timeline of Base Layer.
I have made all of those adjustments to the slide I attached here. Take a look, and let me know what you think!
Thank you Brian and Alyssa. Would I need to do the same thing on setting the variables for slide 3.1 with the Contract Post It and Cooperative AGreement Post It on the Base Slide? Additionally, Alyssa, there are several questions and feedback slides and the client wants to know if they press the previous button if they could see the question and select other responses instead of only seeing the correct response from their previous interaction. I know I can change the state to initial state, however, how can I modify the audio so the learner doesn't have listen to it again. If you could look at Slide 2.3 What Type of Award is It #1, and give any recommendation, that would be wonderful.
Thanks again for your help. I am the only one designing courses and doing training at my organization so it's a big help to have the support of e-learning heroes community. I really appreciate it!
Best,
Nia
I think you and I posted at the same time. :)
Have a look at the attached file, and let me know if that method will work for you!
Thank you so much Alyssa! It worked! I'm learning more and more about Articulate Storyline:)
I have one more question for you, Alyssa and Brian. I created variables and adjusted the variable to true for all the layers for the Basics (Slide 1.1). The idea is that the learners will not be able to advance to the next slide until they review each layer. It looked like I applied the variables correctly, but I can advance to the next slide without going to all layers. If you can take a quick look and let me know what I can do to fix it. It would be greatly appreciated. I promise this is the last one for this project. Thank you so MUCH!
Hi Nia! I took a peek into your file, and there's only one thing you need to change. All of the variables below should be set to the default value of False. Then, as each layer is visited, the value will change to True.
That was an easy fix! Yay it works!
Thank you so much Alyssa for all your help!
Best,
Nia
Wonderful! Good luck to you on the rest of your project!
This discussion is closed. You can start a new discussion or contact Articulate Support.