Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-1557

Display the user badges in the user profile

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.1.1
    • Fix Version/s: 3.2
    • Component/s: Badges add-on
    • Labels:
    • Testing Instructions:
      Hide
      1. Enable badges in the site administration advanced features and enable course badges in the badges administration.
      2. Create a site badge via Manage badges, with a expiry fixed date. Award the badge to one student user.
      3. In a course, create a course badge with a relative expiry date. Award the badge to the same user.
      4. Access via the Mobile app with the user with badges awarded.
      5. In the side menu, click in the user fullname.
      6. Go to the Badges option and check that you see correctly the two badges (with the correct expiry dates)
      7. Go to the course with the badge, open the Participants, click in the user itself and check that in the Badges option you see only the course Badge
      8. Disable badges at course level
      9. Check that you can't see anymore the badges in a user profile in one course (force to expire the app cache via PTR)
      10. Disable badges at site level
      11. Check that you can't see anymore badges neither in the user profile (side menu) or in a course profile.
      Show
      Enable badges in the site administration advanced features and enable course badges in the badges administration. Create a site badge via Manage badges, with a expiry fixed date. Award the badge to one student user. In a course, create a course badge with a relative expiry date. Award the badge to the same user. Access via the Mobile app with the user with badges awarded. In the side menu, click in the user fullname. Go to the Badges option and check that you see correctly the two badges (with the correct expiry dates) Go to the course with the badge, open the Participants, click in the user itself and check that in the Badges option you see only the course Badge Disable badges at course level Check that you can't see anymore the badges in a user profile in one course (force to expire the app cache via PTR) Disable badges at site level Check that you can't see anymore badges neither in the user profile (side menu) or in a course profile.
    • Affected Branches:
      MOODLE_31_STABLE
    • Fixed Branches:
      MOODLE_32_STABLE
    • Sprint:
      Moodle Mobile 3.2
    • Issue size:
      Medium

      Description

      Since Moodle 3.1 there is a new web service for retrieving the badges achieved by a user

      We should display badges for:

      • Any participant
      • The logged in user, via the user profile (image and name in the top left side menu)

        Attachments

          Activity

            People

            Assignee:
            jleyva Juan Leyva
            Reporter:
            jleyva Juan Leyva
            Peer reviewer:
            Dani Palou
            Integrator:
            Juan Leyva
            Tester:
            Berta Maroto
            Participants:
            Component watchers:
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              12/Dec/16

                Time Tracking

                Estimated:
                Original Estimate - 3 days, 1 hour, 30 minutes
                3d 1h 30m
                Remaining:
                0m
                Logged:
                Time Not Required
                Not Specified