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

no semantic structure on "My Home" page

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Log in as admin and enable ajax
      2. Go to my home and click "customise this page"
      3. Inspect move icon div in firebug and make sure it has aria-dropeffect = move
      4. Try drag and drop and inspect the course container get proper aria (aria-grabbed= true when drag starts and becomes false when dropped.)

      Test 2:

      1. If you don't have any activity which needs attention, then create one by creating a new activity and setting end date.
      2. go to my home page and you should see "Activity that needs attention
      3. Inspect this div with firebug and make sure it has proper title for "Show/hide" and aria-expanded = false/true for collapsed/expanded state respectively.

      Check everything with screen reader and see if they are accessible.

      Show
      Log in as admin and enable ajax Go to my home and click "customise this page" Inspect move icon div in firebug and make sure it has aria-dropeffect = move Try drag and drop and inspect the course container get proper aria (aria-grabbed= true when drag starts and becomes false when dropped.) Test 2: If you don't have any activity which needs attention, then create one by creating a new activity and setting end date. go to my home page and you should see "Activity that needs attention Inspect this div with firebug and make sure it has proper title for "Show/hide" and aria-expanded = false/true for collapsed/expanded state respectively. Check everything with screen reader and see if they are accessible.
    • Affected Branches:
      MOODLE_21_STABLE
    • Pull Master Branch:
      wip-mdl-30894

      Description

      The "My home" page needs some type of semantic structure to list out all of the upcoming activities, like homework assignments that are due, instead of making it all plain text. It should probably be some combination of headings and lists.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              gdkraus Greg Kraus
              Peer reviewer:
              Jason Fowler
              Integrator:
              Sam Hemelryk
              Participants:
              Component watchers:
              Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón
              Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: