Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-62800

Merge the tool_policy plugin to 3.3 and 3.4 core

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Do some basic navigation using the policy tool and check everything works as expected and no errors are displayed:

      1. As admin
        1. Enable the policies plugin
        2. Create and enable 3 policies with different audience
      2. Login as user:
        1. Give your consent to the active policies (2, because 1 of the ones created is only for guests)
      3. Access as guest:
        1. Check that a warning message is shown at the bottom of the page. This message should display 2 policies (the ones for Guests and All users).
        2. Check that when clicking over some of the policy names, it is open on a modal window.
      4. As admin
        1. View user agreements reports and check that the user has given her consent to all the active policies
        2. Give consent on behalf of other users:
          1. From the user agreements page
          2. From the user profile page

       

      More information about the policy tool: https://docs.moodle.org/en/Policies_plugin 

      Show
      Do some basic navigation using the policy tool and check everything works as expected and no errors are displayed: As admin Enable the policies plugin Create and enable 3 policies with different audience Login as user: Give your consent to the active policies (2, because 1 of the ones created is only for guests) Access as guest: Check that a warning message is shown at the bottom of the page. This message should display 2 policies (the ones for Guests and All users). Check that when clicking over some of the policy names, it is open on a modal window. As admin View user agreements reports and check that the user has given her consent to all the active policies Give consent on behalf of other users: From the user agreements page From the user profile page   More information about the policy tool: https://docs.moodle.org/en/Policies_plugin  
    • Affected Branches:
      MOODLE_33_STABLE, MOODLE_34_STABLE
    • Fixed Branches:
      MOODLE_33_STABLE, MOODLE_34_STABLE
    • Epic Link:
    • Pull 3.4 Branch:
    • Sprint:
      GDPR Followup Sprint 1

      Description

      For easier maintainability, we should merge tool_policy to 3.3 and 3.4

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                2 Vote for this issue
                Watchers:
                11 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  10/Sep/18

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 33 minutes
                  33m