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

Issued badge information page should state user name on the page

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • 2.5.2
    • 2.5.1
    • Badges
    • MOODLE_25_STABLE
    • MOODLE_25_STABLE
    • Hide

      To test, you need to have some Moodle badges issued as well as backpack with some badges connected to your account.

      1. When you click on issued Moodle badge page (badge.php), you should see "Recipient information" as the first set set of badge info. It shows user full name and their email.

      If the user has backpack connected, this email should be backpack email. Otherwise, it is Moodle account email.

      2. When you click on any of external badges from the backpack (external.php), you should also see "Recipient information" with full name of the user which matches recipient email.

      In some cases, it might be not possible to validate the recipient (this is also not supposed to happen). For example, this might happen if badges salt for hashing emails changed after the badge was issued. In this case you should see the message "Current user cannot be verified as a recipient of this badge". This doesn't mean that the badge is not valid, it just means that we cannot be 100% sure that user is showing us a valid badge.

      Show
      To test, you need to have some Moodle badges issued as well as backpack with some badges connected to your account. 1. When you click on issued Moodle badge page (badge.php), you should see "Recipient information" as the first set set of badge info. It shows user full name and their email. If the user has backpack connected, this email should be backpack email. Otherwise, it is Moodle account email. 2. When you click on any of external badges from the backpack (external.php), you should also see "Recipient information" with full name of the user which matches recipient email. In some cases, it might be not possible to validate the recipient (this is also not supposed to happen). For example, this might happen if badges salt for hashing emails changed after the badge was issued. In this case you should see the message "Current user cannot be verified as a recipient of this badge". This doesn't mean that the badge is not valid, it just means that we cannot be 100% sure that user is showing us a valid badge.

      Apologies if I'm missing something here, but there doesn't seem a way of proving that you were awarded a badge. You get an issued badge information page with a hash in the URL e.g. https://moodle.org/badges/badge.php?hash=889e023f7e9b8e5e209b63bf9f9337d5513e81de (from tweet https://twitter.com/_andrewrn_/status/355676209989951492 ) but it doesn't state on the page who the badge was issued to.

            ybozhko Yuliya Bozhko
            tsala Helen Foster
            Dan Poltawski Dan Poltawski
            Mark Nelson Mark Nelson
            Votes:
            2 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

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