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

UX: Add a link to "Add a new badge" on Badges page

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • 3.7
    • 3.5, 3.6, 3.7
    • Badges, Usability
    • MOODLE_35_STABLE, MOODLE_36_STABLE, MOODLE_37_STABLE
    • MOODLE_37_STABLE
    • MDL-62631-master
    • Hide

      Covered by behat tests.

       

      For manual testing (if needed):

      Setup

      1. Log in as admin
      2. Access to "Site administration | Advanced features" and check that "Enable badges" is enabled.
      3. Create a course or use an existing one with, at least, a student and a teacher enrolled.

      Testing scenario 1: Administrator

      1. Log in as admin
      2. Go to the homepage and enable the navigation block (for boost)
      3. Access to "Site | Site badges" section
      4. CHECK the "Manage badges" and "Add a new badge" buttons are displayed

       

      Testing scenario 2: Teacher

      1. Log in as teacher
      2. Go to the homepage and enable the navigation block (for boost)
      3. Access to "Site | Site badges" section
      4. CHECK the "Manage badges" and "Add a new badge" buttons are NOT displayed
      5. Access to a Course where this user will be enrolled as a teacher
      6. Access to "Badges" from the Navigation block
      7. CHECK the "Manage badges" and "Add a new badge" buttons are displayed

       

      Testing scenario 2: Student

      1. Log in as student
      2. Go to the homepage and enable the navigation block (for boost)
      3. Access to "Site | Site badges" section
      4. CHECK the "Manage badges" and "Add a new badge" buttons are NOT displayed
      5. Access to a Course where this user will be enrolled as a student 
      6. Access to "Badges" from the Navigation block
      7. CHECK the "Manage badges" and "Add a new badge" buttons are NOT displayed

       

      Show
      Covered by behat tests.   For manual testing (if needed): Setup Log in as admin Access to "Site administration | Advanced features" and check that "Enable badges" is enabled. Create a course or use an existing one with, at least, a student and a teacher enrolled. Testing scenario 1: Administrator Log in as admin Go to the homepage and enable the navigation block (for boost) Access to "Site | Site badges" section CHECK the "Manage badges" and "Add a new badge" buttons are displayed   Testing scenario 2: Teacher Log in as teacher Go to the homepage and enable the navigation block (for boost) Access to "Site | Site badges" section CHECK the "Manage badges" and "Add a new badge" buttons are NOT displayed Access to a Course where this user will be enrolled as a teacher Access to "Badges" from the Navigation block CHECK the "Manage badges" and "Add a new badge" buttons are displayed   Testing scenario 2: Student Log in as student Go to the homepage and enable the navigation block (for boost) Access to "Site | Site badges" section CHECK the "Manage badges" and "Add a new badge" buttons are NOT displayed Access to a Course where this user will be enrolled as a student  Access to "Badges" from the Navigation block CHECK the "Manage badges" and "Add a new badge" buttons are NOT displayed  

      A UX improvement:
      When teachers view the course "Badges" page, and no badges are available/defined. show a link/button to "Add a new Badge" (same as Competencies page have)

            sarjona Sara Arjona (@sarjona)
            nadavkav Nadav Kavalerchik
            Damyon Wiese Damyon Wiese
            Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
            CiBoT CiBoT
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 hour, 30 minutes
                1h 30m

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