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

Add option to export recipients list

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 5.1
    • Badges
    • MOODLE_501_STABLE
    • MDL-85378-master
    • Hide

      Setup:

      1. Create a course > navigate to participant > enrol student 'S1' to the course

      2. Go to course > Create a quiz
      3. Navigate to Settings > go to completion condition > set "Students must manually mark the activity as done" > Save
      4. Go to course > navigate to more > Badges

      5. Add a new badge
      6. In Add badge criteria, choose activity completion > choose the new quiz has been created before
      7. Enable access in the warning "This badge is currently not available to users. Enable access if you want users to earn this badge."
      8. Go to the course logged in as student 'S1'
      9. Mark the quiz as done
      10. Login as admin navigate to badges > Recipients

      Expected: 
      1. The UI should match the description

      2. Can export the table to the correct format choosing
       
       
       

      Show
      Setup: 1. Create a course > navigate to participant > enrol student 'S1' to the course 2. Go to course > Create a quiz 3. Navigate to Settings > go to completion condition > set "Students must manually mark the activity as done" > Save 4. Go to course > navigate to more > Badges 5. Add a new badge 6. In Add badge criteria, choose activity completion > choose the new quiz has been created before 7. Enable access in the warning "This badge is currently not available to users. Enable access if you want users to earn this badge." 8. Go to the course logged in as student 'S1' 9. Mark the quiz as done 10. Login as admin navigate to badges > Recipients Expected:   1. The UI should match the description 2. Can export the table to the correct format choosing      
    • Hide

      Code verified against automated checks.

      Checked MDL-85378 using repository: https://github.com/danghieu1407/moodle

      More information about this report

      Built on: Tue May 13 02:09:56 UTC 2025

      Show
      Code verified against automated checks. Checked MDL-85378 using repository: https://github.com/danghieu1407/moodle main (0 errors / 0 warnings) [branch: MDL-85378-master | CI Job ] More information about this report Built on: Tue May 13 02:09:56 UTC 2025
    • Show
      Launching automatic jobs for branch MDL-85378 -master https://ci.moodle.org/view/Testing/job/DEV.02%20-%20Developer-requested%20PHPUnit/19330/ PHPUnit (sqlsrv) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/66050/ Behat (NonJS - boost and classic) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/66051/ Behat (Firefox - boost) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/66052/ Behat (Firefox - classic) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/66053/ App tests (stable app version) Built on: Tue May 13 16:30:43 UTC 2025

      As a admin/module team member, I want to be able to export the recipient list on a badge so that we can better analyse how well a badge is doing, and produce reports on such.

      Ui expected:

       
       
       

            danghieu1407 Hieu Nguyen Dang
            danghieu1407 Hieu Nguyen Dang
            Anupama Sarjoshi Anupama Sarjoshi
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.