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

Remove Open Badges 1.0 support

XMLWordPrintable

    • MOODLE_311_STABLE, MOODLE_405_STABLE
    • MOODLE_405_STABLE
    • MDL-70983-main
    • Hide

      Requirements

      1. Run your site with public access and HTTPS (use ngrok or similar).
      2. An outgoing server configured (mailcacher or similar).
      3. One account on https://badgr.com/, with at least one Collection. 

      Setup

      1. Download the attached MDL-70983.feature.
      2. Run the following command to create a course:

        php admin/tool/generator/cli/runtestscenario.php --feature="absolute/path/to/file.feature"
        

        It might fail while creating the users if they already exist in your local instance. If that's the case, this error can be ignored.

      1. Login as admin.
      2. Go to the course "MDL-70983-test".
      3. Access "Badges > Manage badges".
      4. Award the "Course badge 1" to one of the students.

       

      Testing scenario

      1. Login as the student that awarded the badge.
      2. Go to the user preferences page.
      3. Access to "Backpack settings".
      4. Select "https://badgr.io/" from the list and connect using the user account in Badgr.com.
      5. Open the verification email and open the URL to validate the account.
      6. Confirm status is set to Connected.
      7. In the "Badge import settings" section (in the "Backpack settings" page), select at least one collection with badges and save changes.
      8. Go to the user profile, and confirm there is at least one badge in the "Badges from other web sites:" section.
      9. Go to the user profile page and access the badge you've been awarded.
      10. Click the "Add to backpack" button.
      11. Confirm the message "Added badge to backpack " is displayed.
      Show
      Requirements Run your site with public access and HTTPS (use ngrok or similar). An outgoing server configured (mailcacher or similar). One account on  https://badgr.com/ , with at least one Collection.  Setup Download the attached MDL-70983.feature . Run the following command to create a course: php admin/tool/generator/cli/runtestscenario.php --feature="absolute/path/to/file.feature" It might fail while creating the users if they already exist in your local instance. If that's the case, this error can be ignored. Login as admin. Go to the course " MDL-70983 -test". Access "Badges > Manage badges". Award the "Course badge 1" to one of the students.   Testing scenario Login as the student that awarded the badge. Go to the user preferences page. Access to "Backpack settings". Select "https://badgr.io/" from the list and connect using the user account in Badgr.com. 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  confirm there is at least one badge in the "Badges from other web sites:" section. Go to the user profile page and access the badge you've been awarded. Click the "Add to backpack" button. Confirm  the message "Added badge to backpack " is displayed.
    • 3
    • HQ 2024 Sprint I2.3 Moppies

      The only backpack implementing OBv1.0 was Mozilla Backpack. It closed in 2019 and their badges were moved to https://backpack.openbadges.org/ by Badgr. However, as Badgr is supporting OBv2.0 too, it makes no sense keep OBv1.0 implementation in Moodle: it has caused some issues and over-complicates current code.

            sarjona Sara Arjona (@sarjona)
            sarjona Sara Arjona (@sarjona)
            Carlos Escobedo Carlos Escobedo
            Amaia Anabitarte Amaia Anabitarte
            Kim Jared Lucas Kim Jared Lucas
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 day, 11 minutes
                1d 11m

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