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

There are multiple form labels present for the date input fields

    XMLWordPrintable

Details

    Description

      This issue was detected during accessibility audit on learner-facing pages in Workplace performed in August-September 2023 by AbleDocs.

      Description from AbleDocs:
      There are multiple form labels present for the date input fields

      Comment from me (Marina):
      This is actually caused by the fact that all these three elements have the same id. This happens in the forms with dynamic ids that are used in modal and AJAX forms. For example, in vanilla LMS this can be found in the reportbuilder filter form.

      1. Login as a user who has access to custom reports
      2. Open profile menu and click "Reports" (make sure that you have at least one report in the list)
      3. Open "Filters", set "Time created" filter to be a range and then enable "Date from"
      4. If you open inspector, you will see that there is the same "id" attribute on day, month and year fields

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              marina Marina Glancy
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Clockify

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