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

Convert remaining reports inside Badges to report builder

XMLWordPrintable

    • MOODLE_404_STABLE
    • MOODLE_404_STABLE
    • Hide
      1. Log in as admin
      2. Create 2 users "User1" and "User2"
      3. Create a course and enrol "User1" and "User2" as students
      4. Go to the course and click on more > Badges
      5. Confirm you can see "There are currently no badges available for users to earn."
      6. Press "Add a new badge"
      7. Use the name "Badge1", description "Badge1 description" and add an image of a ferret. Press "Create badge" button
      8. Add "Manual issue by role" criteria, select "Manager" and Save
      9. "Enable access" to the badge
      10. Go to "Recipients(0)" on the dropdown
      11. Copy the URL to use later, it'll look something like:

        <WWWROOT>/badges/recipients.php?id=1

      12. Press "Award badge", award the badge to admin user, User1 and User2, and press "Back" button
      13. Confirm you can see a report with the 3 users
      14. Confirm sorting and using filters work properly
      15. Confirm that pressing on "View issued badge" action on Admin user takes you to the badge awarded information
      16. Go to the course and click on more > Badges
      17. Confirm you can see Badge1 on the report, along with the description, criteria and the date when the badge has been issued.
      18. Log out
      19. Log in as User1
      20. Manually navigate to the previously copied URL
      21. Confirm you see the error:

        Sorry, but you do not currently have permissions to do that (View users who earned a specific badge without being able to award a badge).

      Show
      Log in as admin Create 2 users "User1" and "User2" Create a course and enrol "User1" and "User2" as students Go to the course and click on more > Badges Confirm you can see "There are currently no badges available for users to earn." Press "Add a new badge" Use the name "Badge1", description "Badge1 description" and add an image of a ferret. Press "Create badge" button Add "Manual issue by role" criteria, select "Manager" and Save "Enable access" to the badge Go to "Recipients(0)" on the dropdown Copy the URL to use later, it'll look something like: <WWWROOT>/badges/recipients.php?id=1 Press "Award badge", award the badge to admin user, User1 and User2, and press "Back" button Confirm you can see a report with the 3 users Confirm sorting and using filters work properly Confirm that pressing on "View issued badge" action on Admin user takes you to the badge awarded information Go to the course and click on more > Badges Confirm you can see Badge1 on the report, along with the description, criteria and the date when the badge has been issued. Log out Log in as User1 Manually navigate to the previously copied URL Confirm you see the error: Sorry, but you do not currently have permissions to do that (View users who earned a specific badge without being able to award a badge).
    • WP Sprint 2023-I4.3, WP Sprint 2023-I4.2 (Espresso)

      davidcarrillo converted the main badges report to report builder in MDL-77061 - this issue is to convert the remaining:

      Course badges

      Badge recipients

        1. coursebadges.jpg
          coursebadges.jpg
          38 kB
        2. MDL-80052.png
          MDL-80052.png
          1.07 MB
        3. recipients.jpg
          recipients.jpg
          32 kB
        4. screenshot-1.png
          screenshot-1.png
          15 kB

            davidcarrillo David Carrillo
            pholden Paul Holden
            Paul Holden Paul Holden
            Sara Arjona (@sarjona) Sara Arjona (@sarjona)
            Ron Carl Alfon Yu Ron Carl Alfon Yu
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 6 hours, 59 minutes
                6h 59m

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