Forum Discussion

LouisaJames-56a's avatar
LouisaJames-56a
Community Member
4 years ago

Dial and restricted navigation

I have a dial navigation where the learner drags the clock arm around the numbers to visit each chapter of the module. 

Is there some way to stop learners from going ahead? In other words, they must visit each stop on the dial in order of time before moving forward?

I don't mean just keeping the Next button from them, I actually want them to take each section of learning in the order of the clock progress.

Thanks.

  • Hi Louisa! Interesting question! I don't recall seeing anything like that. I don't know of a way to restrict learners from seeing other parts of the dial interaction. Perhaps you can combine the concepts in this locked navigation download, but instead, have the buttons within each dial section. Here's an article on how Allison LaMotte created that interaction. Learners would still be able to move the dial to each section, but the buttons would be locked. I haven't tried it yet, but I hope that gives you some new ideas that could work.  

  • You could use a dial but it becomes a little more difficult to restrict the use.

    I think you need an additional variable to store the current section that is unlocked (maxCurrentSection). Then add a trigger to adjust the dial variable (dialVariable) something like this

    Adjust dialVariable to variable maxCurrentSection IF dialVariable is > maxCurrentSection

  • Hi Phil,

     

    Can you provide a few more details on setting up this variable situation? Like a step by step? What does the maxCurrentSection be designated as when created- Text, T/F, Number? Is the dialVariable one that is already attached to the dial or would that also need to be created?