Does any one know how to make a storyline course, time out if the user doesnt click the next button after X amount of mintues? I gather we can do this with the lms, but it would time out regardless if the user is clicking next or not.
Well, you can just extend the timeline for a slide to how long you want and then put a trigger that kicks off when the timeline ends.
You can have that trigger be a course exit but I'd probably do something like take the learner to a slide that is unconnected from the side menu and also not show the side menu not have any navigation buttons.
The slide would tell the learner the course has timed out and tell them they have to exit. Then I'd have an exit button for them to click.
I have tried to impliement the work-around, its works but its does not do what i would like it todo.
There is a function that exits the course, I have tried to use that with the timeline ends state. This does not seem to work properly at all, it disables the exit function if you created an exit button and does not exit everytime, and never to the correct amount of time.
The reason i am building this, is to stop users from just sitting on the course and then saying they have done it. we need the course to time out after 5 mintues and close, preventing them from sitting there and then claming they have done the learning.
Any thoughts? i have attached my test course to this post also
I've built this simple file containing a one second counter running the entire project. The triggers on the slides reset the counter to zero when the slide starts and another exits the clourse when the slide has been displayed for 10 seconds. I'm sure you can adapt the concept for your needs (he says hopefully).
Ideally the inactive time should be held in a variable. That way the value could be changed easily, without having to edit the trigger on every slide. Unless you wanted different times for different slides, that is.
This looks great but it doesn't work if we show any layer or if we have click to reveal where different tabs open different layers. Can you look into this and let me know how can we make this work with the layers on the main slide.
14 Replies
Orrrrr Tracking the time a user spends per slide?
Well, you can just extend the timeline for a slide to how long you want and then put a trigger that kicks off when the timeline ends.
You can have that trigger be a course exit but I'd probably do something like take the learner to a slide that is unconnected from the side menu and also not show the side menu not have any navigation buttons.
The slide would tell the learner the course has timed out and tell them they have to exit. Then I'd have an exit button for them to click.
Thanks for that Gerry, we are going to try impliment that in the morning.
NP--but wait a while. Perhaps some of the other folks here may have some more suggestions.
Lots of great folks here with a lot of great ideas.
Thanks Gerry, i will see what other people pop up. We are going to test this work around now.
I dont want to do this for every slide. is there a way to create a default that say after 5 minutes of inactivity, the course times out.'
I have tried to impliement the work-around, its works but its does not do what i would like it todo.
There is a function that exits the course, I have tried to use that with the timeline ends state. This does not seem to work properly at all, it disables the exit function if you created an exit button and does not exit everytime, and never to the correct amount of time.
The reason i am building this, is to stop users from just sitting on the course and then saying they have done it. we need the course to time out after 5 mintues and close, preventing them from sitting there and then claming they have done the learning.
Any thoughts? i have attached my test course to this post also
Hi
I've built this simple file containing a one second counter running the entire project. The triggers on the slides reset the counter to zero when the slide starts and another exits the clourse when the slide has been displayed for 10 seconds. I'm sure you can adapt the concept for your needs (he says hopefully).
Hope it helps
many thanks Graham, we are having look now!
Nice solution Graham, never thought about using master slide layers for this
Wow! That is really clever. Tx for posting it, Graham.
Glad you like it.
Ideally the inactive time should be held in a variable. That way the value could be changed easily, without having to edit the trigger on every slide. Unless you wanted different times for different slides, that is.
thanks for that, we did a bit of testing and it seems to work fine
now we are just working out how to add a custom pause and a cusmtom play button :)
Hi Graham,
This looks great but it doesn't work if we show any layer or if we have click to reveal where different tabs open different layers. Can you look into this and let me know how can we make this work with the layers on the main slide.
This discussion is closed. You can start a new discussion or contact Articulate Support.