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

Simplifying the external badge page

XMLWordPrintable

    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • MDL-72141-master
    • Hide

      Prerequisites

      1. An outgoing server configured (mailcacher or similar).
      2. One Badgr account on badgr.io with some badges and a collection (you'll find one testing account in the "Moodle testing accounts, data & credentials").

      Setup

      1. Login as admin.
      2. Go to "Preferences / Badges / Backpack settings".
      3. Connect to the backpack using the Badgr.io account.
      4. Open the verification email and open the URL to validate the account.
      5. Confirm status is set to Connected.
      6. In the "Badge import settings" section (in the "Backpack settings" page), select at least one collection with badges and save changes.
      7. Go to the user profile, and check there is, at least, one badge in the "Badges from other web sites:" section.

      Testing scenario 1: The fields are displayed properly

      1. Login as admin.
      2. Go to the user profile page.
      3. Open a badge from the "Badges from other web sites:" section.
      4. Check the badge image, name, date and description are displayed in a similar way to the ux_badges_proposal.jpg image (taken from MDL-71937).
      5. Check the Download button is not displayed.
      6. Check the "More details" link is not displayed.
      7. Check the "External URL" link is displayed and opens the external URL from badgr.io where the Badge was originally placed.

      Testing scenario 2: New fields are displayed in the template

      1. Login as admin.
      2. Go to "Development > Template library"
      3. Search for the "issued_badge" template and click over the "core_badges/issued_badge" link
      4. Check the following fields are displayed:
        • A warning notification is displayed below the badge name and above the user who has awarded the badge (something like "This user cannot be verified as a recipient of this badge").
        • The External URL field is displayed below the course name and above the badge description.
      Show
      Prerequisites An outgoing server configured (mailcacher or similar). One Badgr account on badgr.io with some badges and a collection (you'll find one testing account in the "Moodle testing accounts, data & credentials"). Setup Login as admin. Go to "Preferences / Badges / Backpack settings". Connect to the backpack using the Badgr.io account. Open the verification email and open the URL to validate the account. Confirm  status is set to Connected. In the "Badge import settings" section (in the "Backpack settings" page), select at least one collection with badges and save changes. Go to the user profile, and check there is, at least, one badge in the "Badges from other web sites:" section. Testing scenario 1: The fields are displayed properly Login as admin. Go to the user profile page. Open a badge from the "Badges from other web sites:" section. Check  the badge image, name, date and description are displayed in a similar way to the  ux_badges_proposal.jpg  image (taken from  MDL-71937 ). Check  the Download button is not displayed. Check the "More details" link is not displayed. Check the "External URL" link is displayed and opens the external URL from badgr.io where the Badge was originally placed. Testing scenario 2: New fields are displayed in the template Login as admin. Go to "Development > Template library" Search for the "issued_badge" template and click over the "core_badges/issued_badge" link Check the following fields are displayed: A warning notification is displayed below the badge name and above the user who has awarded the badge (something like "This user cannot be verified as a recipient of this badge"). The External URL field is displayed below the course name and above the badge description.
    • Moppies Kanban

      This is a follow-up of MDL-71937, to review and simplify too the badges page for displaying external badges and making consistent both pages.

            sarjona Sara Arjona (@sarjona)
            sarjona Sara Arjona (@sarjona)
            Amaia Anabitarte Amaia Anabitarte
            Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
            Gladys Basiana Gladys Basiana
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 5 hours, 40 minutes
                5h 40m

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