Copy link to clipboard
Copied
Hi! I build a course in Captivate 17 and have created a Table of Contents that allows learners to jump back once they have completed a section but not move forward until the entire section is complete. This works well when they are in the course through completion. However, if a learner completes a course and comes back in, it will return them to the final page but it won't let them go back to other sections for review or take the Challenge if they so choose. How do I keep navigation locked in the table of contents the first time the learner goes through the course where they cannot jump ahead but allows them to move around the course freely once they have completed it and relaunched it?
The TOC is currently set as such:
Self-paced learning is checked (bookmarking)
Show Topic Duration is checked (format)
Enable Navigation is checked
Navigate Visited Slides Only is checked (assumed this was how they could go back and move around in the course... works to go back in an active, not completed course but not to move around freely after completion)
Show Search is checked
Status Flag is checked
Show Movie Duration is checked
What am I missing please?
Thank you so much for your help!
-jeri
Copy link to clipboard
Copied
Hi Jeri (Jmdevereaux),
The setting for the TOC looks to be fine. The issue you are having usually occurs when a course is hosted on an LMS.
Suggestion:
Add a button to the final page and call it Review or Restart. Then have that button jump back to the beginning of the project once clicked. Keep in mind that the only time this button will be seen by the user is if they have gone through the entire course and completed it once.
Another suggestion: Add an additional page right after the completion page. Add a button to the page and call it Review or Restart. Then have that button jump back to the beginning of the project once clicked. Keep in mind that the only time this button will be seen by the user is if they have gone through the entire course and completed it once. Add information on the page informing the user by clicking the button that it will return them to the beginning and from there they can explore the needed sections.
Note: If your final page is the assessment completion, you can use the Continue button. Then in the Quiz Settings under Pass or Fail assign it to jump to the next page you added with the Review or Restart button.
Thanks
Copy link to clipboard
Copied
This works to send the user back to the beginning but doesn't seem to unlock the navigation so the learner can scroll to different sections freely. Basically I want the course locked the first time the learner takes it and then completely unlocked so they can go anywhere in the course once they have received the completion marker in the LMS. Thank you!
Copy link to clipboard
Copied
Check out this thread here: Re: Manipulate Published TOC lock/unLock from imanifest file? (see RH-86's question and comments from 25th Sept. 2017)
Running this line of js: cp.model.data.tocProperties.navigateVisited = false; should unlock all slides for navigation, even if this originally was restricted to 'Visited Slides only' for the first attempt.
Put it in an advanced action, together with the command to jump to slide 1, and assign this advanced action to your Restart button.
Copy link to clipboard
Copied
Thank you! How would I run this line of Javascript? I'm sorry - I'm pretty new to JS and Advanced Actions. I appreciate the help.
Copy link to clipboard
Copied
In your advanced action choose run javascript. Then enter in the above line of code.