You would like to explore if it is possible to include a declaration page upon completing the e-Learning. There will be buttons for the learner to click either “I Agree” or “I Disagree”.
- If click “I Agree”, the course completion page will be shown to the learner
- If click “I Disagree”, the course incomplete message will be shown to the learner and the course is deemed incomplete
The learner selection (either as “I Agree” or “I Disagree”) will be recorded by the system and available for checking
So you might be wondering whether is it possible to do that. Unfortunately, it cannot be achieved not even using custom code. We cannot control the completion of the course with the popup.
As a workaround, if you want this to be automated, you can add a test unit with a single question, as the final unit, and possible answers in the multiple-choice: Agree and Disagree. If you mark the 'Agree' as the correct answer, and the unit is required for the course to be completed, the course will become Completed. If they choose 'Disagree', then the test will be failed, and so will be the course.