Hi All, new to this software and I am struggling to create the variable state to ensure the next button cannot be used until the slide timeline is complete. I have a job aid but cannot seem to make it work.
Disabled the Next button at the start of the timeline
Created a "visited" state for each tab
Change the state of the "next" button to normal once the user has 'visited' each tab.
Make sure to set the slide to "Reset to initial" state. In that way, if the user hits the previous button, the state of the "next" button resets back to "disabled".
Another way of doing this is to set the menu to "Restricted" in the player settings and this all happens automatically.
However it's worth noting that if you do this in the Menu properties it restricts the whole course so if you only want to restrict on certain slides the advice of the previous respondents is spot on.
Some government supervised training requires a certain number of minutes (or even worse, hours) spent in training. There is no provision for learning, just time spent. It is legally mandated.
Yes I have been fighting this battle lately... Luckily some of the higher ups do get it and have supported me pushing back on the SMEs/business owners.
In our training, the clients want to make sure that the users have actually clicked on each tab (hopefully read all of the material) before moving to the next slide. (Tab interactions only)
I just completed work on a course for a client in which the State mandated a 120 block of time for the learner to spend in the course. No matter how hard I pushed back (professionally of course) the State held its ground. Senseless and silly, what can you do. I used my own Next buttons and had it appear when my Timeline ran out.
I'm just glad I don't have to take this training...:)
I'm totally new to this as well so my question may be very remedial but would I use multiple triggers, as in your example above, to have discussion topics appear one at a time following the other that I can set the interval with a timer?
not sure I'm following. If I click the button and go to layer 1 how do I return to the base layer. What happens if I return to the base and the cue point kicks in to take me to say layer 3 - have I then missed layer 2 or do you have pause timeline of base layer on?
Might be easier for someone to suggest something if you upload the .story file.
I think the slide has become a little complicated by using the cue points. If you take the cue points off and just use "Show layer" triggers it might be much simpler.
Each of the large buttons already has the trigger so that's fine. Add a trigger to show layer 1 on the Next button on the slide. Then take a copy of that button and place it on layer 1 and edit the trigger so it shows layer 2 etc.
By having a "Show layer" trigger on each layer it means they will move through in sequence even if the user jumps into the middle by clicking on Step 2 from the slide.
On the final layer have the next button move you onto the next slide.
Thanks for coming back and for your advice which I have tried out, unfortunately if the user clicks the on-screen buttons 2 or 3 then clicks the next button they will miss layer 1 completely.
If they click on-screen button 3 first and then click Next button they go to the next slide and miss layer 1 and 2 completely
I think what I need is a variable with a condition to say something like, if on-screen buttons 1/2/3 have all been visited the Next button goes to the next screen. Just don't know how to set that up, if anyone can point me in the right direction I would be grateful
Here is a sample that may help you. When the user clicks a button, they go to a different slide, but that can easily be changed to a layer. I think that the Mixed Navigetion is closest to what you are describing.
just to make sure that I understand. Each of the text variables is initially set to equal to "0". Each time the user selects the variables, +1 is added. Once the additional value is added, the state of each text box is chanted to "completed".
31 Replies
Hi Sherry,
I can help with this! This will require 2 triggers:
Step 1: Create a trigger that will disable the next button when timeline starts.
Step 2: Create another trigger that will enable the next button when timeline ends.
So your trigger pane will look like this:
I hope this helps!
Alyssa
Thanks so much – much easier than the other ‘tip’ I was using. And this one works ☺ Sher
I have an example that is another way to disable the "next" button until the user clicks on all of the tabs. '
In my example,
Disabled the Next button at the start of the timeline
Created a "visited" state for each tab
Change the state of the "next" button to normal once the user has 'visited' each tab.
Make sure to set the slide to "Reset to initial" state. In that way, if the user hits the previous button, the state of the "next" button resets back to "disabled".
Hi Sherry
Another way of doing this is to set the menu to "Restricted" in the player settings and this all happens automatically.
However it's worth noting that if you do this in the Menu properties it restricts the whole course so if you only want to restrict on certain slides the advice of the previous respondents is spot on.
H
Thanks – very useful information. Sher
I don't like the system Next button, so I create my own and have them appear after the voiceover on the slide completes.
Why do people still insist on restricting a learners navigation through a course? I have yet to come across a good reason for why you would do this.
A client wants it...no matter how you explain the reasons for not doing...they can't get their head around it.
Some government supervised training requires a certain number of minutes (or even worse, hours) spent in training. There is no provision for learning, just time spent. It is legally mandated.
That is absolutely terrible... I am glad I haven't come across this. What ever happened to proving you are capable?
Yes I have been fighting this battle lately... Luckily some of the higher ups do get it and have supported me pushing back on the SMEs/business owners.
In our training, the clients want to make sure that the users have actually clicked on each tab (hopefully read all of the material) before moving to the next slide. (Tab interactions only)
I just completed work on a course for a client in which the State mandated a 120 block of time for the learner to spend in the course. No matter how hard I pushed back (professionally of course) the State held its ground. Senseless and silly, what can you do. I used my own Next buttons and had it appear when my Timeline ran out.
I'm just glad I don't have to take this training...:)
Alyssa,
I'm totally new to this as well so my question may be very remedial but would I use multiple triggers, as in your example above, to have discussion topics appear one at a time following the other that I can set the interval with a timer?
Thanks
I would have the topics appear and disappear based on their placement on the timeline.
Hi all
I have a question which follows on from this discussion.
I have 4 buttons on screen, when clicked shows 4 different layers
I also have a next button on screen which when clicked shows the same 4 layers in sequence using cue points to move along the timeline
Does anyone know how I can link the next button with the on-screen buttons?
Hi David
not sure I'm following. If I click the button and go to layer 1 how do I return to the base layer. What happens if I return to the base and the cue point kicks in to take me to say layer 3 - have I then missed layer 2 or do you have pause timeline of base layer on?
Might be easier for someone to suggest something if you upload the .story file.
Hi Wendy
This is what I have
I am looking to allow the user to click the next button to progress and click the 3 buttons on screen also.
What the client wants is for the buttons to be linked so if the user clicks on the screen buttons the next button also updates
Hi David
I think the slide has become a little complicated by using the cue points. If you take the cue points off and just use "Show layer" triggers it might be much simpler.
Each of the large buttons already has the trigger so that's fine. Add a trigger to show layer 1 on the Next button on the slide. Then take a copy of that button and place it on layer 1 and edit the trigger so it shows layer 2 etc.
By having a "Show layer" trigger on each layer it means they will move through in sequence even if the user jumps into the middle by clicking on Step 2 from the slide.
On the final layer have the next button move you onto the next slide.
Hope that helps
H
Hi Helen
Thanks for coming back and for your advice which I have tried out, unfortunately if the user clicks the on-screen buttons 2 or 3 then clicks the next button they will miss layer 1 completely.
If they click on-screen button 3 first and then click Next button they go to the next slide and miss layer 1 and 2 completely
I think what I need is a variable with a condition to say something like, if on-screen buttons 1/2/3 have all been visited the Next button goes to the next screen. Just don't know how to set that up, if anyone can point me in the right direction I would be grateful
Thank again
D
Just trying to get clarity. Once I hit the next button: Step 1, 2, and 3 layers appears. However, which buttons on the screen are you trying to link?
Hi Helen
There is the Next button and 3 on-screen buttons covering the blue squares which when clicked show layers 1/2 and 3
D
David
Here is a sample that may help you. When the user clicks a button, they go to a different slide, but that can easily be changed to a layer. I think that the Mixed Navigetion is closest to what you are describing.
just to make sure that I understand. Each of the text variables is initially set to equal to "0". Each time the user selects the variables, +1 is added. Once the additional value is added, the state of each text box is chanted to "completed".
This discussion is closed. You can start a new discussion or contact Articulate Support.