Customize user flow when agreeing to policies using the policy tool

Customize user flow when agreeing to policies using the policy tool

Jordan Kintzle -
回帖数:1

We have utilized the policy tool (tool_policy) plugin that came with Moodle to create a Terms of Service and Privacy Policy user policies. The system is very convenient! I'm wondering if there are any ways to customize the user flow when accepting these policies.

Here's the current flow for user that still need to consent to the policies:

  1. User is shown the full Terms of Service document
  2. User must scroll to the bottom of the page and click "Next"
  3. User is shown the full Privacy Policy document
  4. User must scroll to the bottom of the page and click "Next"
  5. The consent page is now shown to the user which includes the summary of each policy and a checkbox for each to agree to the policy
    1. The user may optionally click the policy link which opens up the full policy in a modal
  6. User clicks checkbox next to Terms of Service
  7. User clicks checkbox next to Privacy Policy
  8. User clicks the "Next" button at the bottom of the page and has finished consenting to the policies

We find steps 1-4 unnecessary and makes it the process longer and more complicated for the user. Since the Consent page provides a way to view the full policy documents, I'd love to skip showing the individual policies and only show the consent page.

I've been reading through the documentation and plugin settings, but haven't found anything about this flow or ways to customize it.

Does anyone know if this is possible?