Hide a page from Outline2581 0 1
Hello, If I am using a custom "Read and Acknowledge" xAPI statement for my completion in Flow, how do I prevent the default Touch all Pages completion from firing? I added a blank page to the end of the project and turned off navigation on the page with the acknowledge button, but the user could still navigate to the blank page using the outline if they wanted to. Is there a way for me to block that last page from displaying in the outline? It wodul also be acceptable to have a whole learning object with one blank page not display at all - whatever method is fine, we just want to eliminate the chance of sending two completions. Thanks!
Comments( 0 )
Answers ( 1 )
Great question. So the specific details do depend on which theme you are using. In some themes you can turn off the navigation completely and that may be more appropriate for your course.
With all themes there is a publishing feature under the publishing profiles (2nd tab) - Force Sequential. This, when turned on doesn't allow the user to navigate forward past the current page when using the menu, but they can navigate backwards to previously completed content. With your setup you can then also fire a "complete content" action (under actions-> player control) when they click on the acknowlede statement and then the course would also be marked complete and you would have your xAPI statement too.