Problem:
Hello guys, I am creating an eLearning course and in that I want to get certain behavior
suppose there are 4 main topics in the course and each of these topics contains multiple sub-topics like
1 Topic1
1.1
1.1.1
1.1.1.1
1.2
1.2.1
1.2.2
1.2.1.1
1.2.1.2
1.2.3
2 Topic2
2.1
2.1.1
2.1.2
2.1.2.1
2.2
2.3
2.4
3 Topic3
3.1
4 Topic4
4.1
4.2
4.3
4.3.1
4.3.1.1
4.4
Now, I want user to be able to be able to navigate freely within Topic1 BUT at the same time he or she should not be able to access Topic2 unless and until all slides under Topic1 have been covered.
So basically, within one topic or section the navigation has to be free Yet sequential when it comes to completion of that (previous) topic or section.
Sorry for the lengthy post
ActivePresenter version: v9.1.5
OS: windows
Notes:
Simply put:
Users can freely explore slides within a topic or section.
But the next section will remain inaccessible or locked until previous topic or section is completed.
From my perspective - the short answer here is to use variables to track completion of each of the sections. When the criteria is met for completion of a section we can trip a flag that allows access to the next one.
If the user clicks the section 2 button and has not yet tripped the flag to unlock it - it will not work - alternatively you could hide the button and then reveal it when the conditions have ben met.
On the chapter selection slide (slide 2), I set a condition for each module button so that it only becomes clickable once its associated variable is True.
You may wish to consider removing the table of contents and playbar when using this sort of forced navigation so that users do not bypass the controls you have implemented.