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

Add delete bulk action to participants page for self-registered enrolments

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Create a course
      2. Open the course
      3. Open the Participants page
      4. From the dropdown menu on the top right, choose Enrolment methods
      5. Enable manual and self enrolment
      6. Enrol two users in the course using the manual enrolment method by going to the course -> Participants -> Enrol Users
      7. Login as a different user, view the course, and self-enrol in the course
      8. Repeat as another different user
        1. You should now have two users manually enrolled, and two self-enrolled
      9. As an admin go to the course -> Participants
      10. Select the two users who have self enrolled (this can be done by writing self in the filter and then selecting Enrolment methods: Self enrolment so that the list displays only users who have self enrolled)
      11. From the dropdown menu at the bottom, under the Self enrolment section, select Edit selected enrolments
      12. Change the dates
        1. Verify the changes are updated by clicking on i next to the users enrolment
      13. From the dropdown menu at the bottom, under the Self enrolment section, select Delete selected enrolments
        1. Verify the two users were unenroled
      Show
      Create a course Open the course Open the Participants page From the dropdown menu on the top right, choose Enrolment methods Enable manual and self enrolment Enrol two users in the course using the manual enrolment method by going to the course -> Participants -> Enrol Users Login as a different user, view the course, and self-enrol in the course Repeat as another different user You should now have two users manually enrolled, and two self-enrolled As an admin go to the course -> Participants Select the two users who have self enrolled (this can be done by writing self in the filter and then selecting Enrolment methods: Self enrolment so that the list displays only users who have self enrolled) From the dropdown menu at the bottom, under the Self enrolment section, select Edit selected enrolments Change the dates Verify the changes are updated by clicking on i next to the users enrolment From the dropdown menu at the bottom, under the Self enrolment section, select Delete selected enrolments Verify the two users were unenroled
    • Affected Branches:
      MOODLE_34_STABLE
    • Fixed Branches:
      MOODLE_35_STABLE
    • Pull Master Branch:
      MDL-60811-master

      Description

      Hello,

      You cannot remove students from the course if they have selfregistered to it, only manually added students can be removed from the participants-page with "With selected users..." and "delete selected user enrolments"

        Attachments

        1. deleteselfenrol.png
          deleteselfenrol.png
          65 kB
        2. MDL-60811.png
          MDL-60811.png
          243 kB
        3. Step 12 and 13_MDL-60811.xlsx
          268 kB

          Issue Links

            Activity

              People

              • Votes:
                5 Vote for this issue
                Watchers:
                16 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  17/May/18

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 hour
                  1h