Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-27209 Medium priority accessibility problems in Moodle 2
  3. MDL-28071

Improve accessibility of form markup for calender new event screen

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.0.3
    • Fix Version/s: 2.4
    • Component/s: Accessibility, Calendar
    • Labels:
    • Testing Instructions:
      Hide
      1. goto calendar and click on new event
      2. make sure the form is divided into three fieldsets with legends "general" , "duration", "repeated events" respectively
      3. verify the same for the form to edit a repeated event
      4. Verify the form to edit a non-repeated element has two fieldset with legend "general" and "duration"
      Show
      goto calendar and click on new event make sure the form is divided into three fieldsets with legends "general" , "duration", "repeated events" respectively verify the same for the form to edit a repeated event Verify the form to edit a non-repeated element has two fieldset with legend "general" and "duration"
    • Affected Branches:
      MOODLE_20_STABLE
    • Fixed Branches:
      MOODLE_24_STABLE
    • Pull Master Branch:
      MDL-28071-master

      Description

      • the label on 'date' does not have 'for' attribute and the fieldset around the date controls does not have a legend. I think it would be preferable if the word 'date' was the legend for the fieldset.
      • there are two instances of <label for="id_e3062b"> on 'duration' but as I understand it these should be unique. Same applies to 'until', 'Duration in minutes', 'Repeat this event' and 'Repeat weekly, creating altogether', and 'save changes'.
      • There should be a fieldset for the duration radio buttons and the word 'duration' should be the legend for the fieldset.
      • there is an empty label tag after 'until' and before 'day' (this may be because day is currently greyed out).
      • The whole form is within a fieldset which does not have a legend, but I would not normally suggest placing a whole form within this tag.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ankit_frenz Ankit Agarwal
                Reporter:
                jenny-gray Jenny Gray
                Peer reviewer:
                Frédéric Massart
                Integrator:
                Sam Hemelryk
                Tester:
                Jason Fowler
                Participants:
                Component watchers:
                Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  3/Dec/12