In Articulate Presenter you can restrict navigation so the user can only view the next slide after viewing the previous one (in its entirety). In other words, we can prevent them from 'jumping ahead' to future slides when they haven't viewed all the previous slides.
Can this be done in SL? I don't see an option to restrict their navigation.
Just thought I should point out that the Menu settings that Leah is suggesting only restricts navigation when using the menu. The learner would still be able to click ahead using the navigation buttons on the player.
Having played with this as part of the beta I had to learn that storyline is very different from AP. it is meant to be used in a less linear fashion so the sort of restrictions we used int AP no longer seem to apply the same way. Maybe That isnwherenthe new AP version still holds appeal over SL. Each has it's application depending on how you plan to deliver your material. I am enjoying the branching and interactivity allowing free choice of navigation in SL but it was a departure from my previous style of "watch this then do this" in the order I tell you to.
Enjoy your time in SL. The forums are an amazing way to learn. And if anyone can make it work the way you want it to I am sure they will share it with you her.
I find it interesting that so many people in this forum have asked about locking either the navigation and the seek bar. I've built a ton of courses over the years (including compliance courses) and have only been forced to lock the navigation once.
But Gerry is right, you can easily lock the navigation by hiding the default prev and next buttons and then creating your own navigation buttons.
Here is how one way do it:
1. Create a button ( the simplest way to do this is to use the insert button option in SL ).
2. Select the button and then click the States tab beside the Timeline tab and set the initial state to disabled. The user will not be able to click the button when it is in this state.
3. Add a trigger to the button that says to Jump to Next slide when clicked.
3. Create a slide trigger as follows:
Action: Change state of
On Object: button
To State: Normal
When: Timeline ends
The button and triggers have to be on every slide.
Now, if you want to use the default Prev and Next buttons instead of using custom buttons, you can prevent users from clicking ahead until the timeline ends by using variables.
Thanks forthe info.I’ll file this away in case Ihave to use it.Luckily the course I’m developingwon’t be ready for about a year, so I’m hopeful that SL will be updated by thattime to have more options for restricting navigation. In fact, given the numerous postings I've seen already regarding navigation issues for SL (restricting navigation, locking seekbars, etc.), my guess is that Articulate will make this a top feature to add in a future update.
If you have some buttons or hotspots for interactivity on a slide, you can assign a true/false variable to these as well. Then adding these variables to your conditions, you can also require not only the timeline advance, but the interactivity to be activated by the learner as well. In other words, "timeline" and "button1" must be "True" in order for the slide to be advanced.
Seems kinda complicated for most, but it is very effective if you work in a field that is heavily regulated and has a lot of compliance that requires specific training time, or required material.
Hey Mark thanks for the great idea man. It really helps me to solve the issue. Keep it up the good work. We i'm expecting more from you. Hi Users please follow up Mark's video link. It really good...
12 Replies
Hi Steven,
You can restrict navigation in the Player settings on the Menu settings. See the pic below... Hope this helps! Have fun with Storyline!
Just thought I should point out that the Menu settings that Leah is suggesting only restricts navigation when using the menu. The learner would still be able to click ahead using the navigation buttons on the player.
Hi Leah & Nancy,
Thank you for the information you both shared regarding the navigation.
Hopefully some future enhancements for SL will include more options for controlling the navigation as can be done in Articulate Presentation.
Thanks,
Steven
You can also create your own navigation buttons instead of using the ones in the player.
It's a bit more work but you gain more flexibility to do almost anything you would like.
Steve
Having played with this as part of the beta I had to learn that storyline is very different from AP. it is meant to be used in a less linear fashion so the sort of restrictions we used int AP no longer seem to apply the same way. Maybe That isnwherenthe new AP version still holds appeal over SL. Each has it's application depending on how you plan to deliver your material. I am enjoying the branching and interactivity allowing free choice of navigation in SL but it was a departure from my previous style of "watch this then do this" in the order I tell you to.
Enjoy your time in SL. The forums are an amazing way to learn. And if anyone can make it work the way you want it to I am sure they will share it with you her.
Tim
I find it interesting that so many people in this forum have asked about locking either the navigation and the seek bar. I've built a ton of courses over the years (including compliance courses) and have only been forced to lock the navigation once.
But Gerry is right, you can easily lock the navigation by hiding the default prev and next buttons and then creating your own navigation buttons.
Here is how one way do it:
1. Create a button ( the simplest way to do this is to use the insert button option in SL ).
2. Select the button and then click the States tab beside the Timeline tab and set the initial state to disabled. The user will not be able to click the button when it is in this state.
3. Add a trigger to the button that says to Jump to Next slide when clicked.
3. Create a slide trigger as follows:
The button and triggers have to be on every slide.
Now, if you want to use the default Prev and Next buttons instead of using custom buttons, you can prevent users from clicking ahead until the timeline ends by using variables.
Normal 0 false false false
oNotPromoteQF /> EN-US X-NONE X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;}
HiNancy,
Thanks forthe info. I’ll file this away in case Ihave to use it. Luckily the course I’m developingwon’t be ready for about a year, so I’m hopeful that SL will be updated by thattime to have more options for restricting navigation. In fact, given the numerous postings I've seen already regarding navigation issues for SL (restricting navigation, locking seekbars, etc.), my guess is that Articulate will make this a top feature to add in a future update.
Thanks again for your help!
Steven
This might help if you want to use the built in next button: http://www.articulate.com/support/contact/screencast.php?screencastid=0af0e11a46164460bd7bcaccc059ced4
I am using Mark's link at it is working great.
If you have some buttons or hotspots for interactivity on a slide, you can assign a true/false variable to these as well. Then adding these variables to your conditions, you can also require not only the timeline advance, but the interactivity to be activated by the learner as well. In other words, "timeline" and "button1" must be "True" in order for the slide to be advanced.
Seems kinda complicated for most, but it is very effective if you work in a field that is heavily regulated and has a lot of compliance that requires specific training time, or required material.
Hey Mark thanks for the great idea man. It really helps me to solve the issue. Keep it up the good work. We i'm expecting more from you. Hi Users please follow up Mark's video link. It really good...
Once again thanks Mark..
Hey GG. It's not my solution, it's a link to a solution.
Props to Brian Batt.
Thanks for the info Mark.
This discussion is closed. You can start a new discussion or contact Articulate Support.