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

Remove obsolete attribute "summary" of HTML table elements

XMLWordPrintable

    • MOODLE_26_STABLE
    • Hide
      • With a clean moodle install go to these pages and make sure they validate at validator.w3.org:
        • Administration block -> Site Administration -> Users -> Permissions -> Site administratios
        • Click on calendar month in calendar block -> Create new event
      • Also, try this pages and make sure they have no "summary" attributes on tables
        • Administration block -> Site Administration -> Users -> Permissions -> Assign system roles -> Choose a role (it does not validate because "The cellspacing attribute on the table element is obsolete.")
      • Cohort assign page:
        • Create a new cohort at system level.
        • Go to "Assign cohort page"
        • Make sure it has no "summary" attribute on tables (it does not validate because "The cellspacing attribute on the table element is obsolete.")
      • Group assign and grouping assing page:
        • Create a course
        • Create a group in this course
        • Go to "Add/remove users" page and make sure it validates
        • Create a grouping
        • Go to "Add/remove groups" page and make sure it has no "summary" attribute on tables (it does not validate because problems with valign obsolete attribute, cellspacing also obsolete and an empty action attribute)
      Show
      With a clean moodle install go to these pages and make sure they validate at validator.w3.org: Administration block -> Site Administration -> Users -> Permissions -> Site administratios Click on calendar month in calendar block -> Create new event Also, try this pages and make sure they have no "summary" attributes on tables Administration block -> Site Administration -> Users -> Permissions -> Assign system roles -> Choose a role (it does not validate because "The cellspacing attribute on the table element is obsolete.") Cohort assign page: Create a new cohort at system level. Go to "Assign cohort page" Make sure it has no "summary" attribute on tables (it does not validate because "The cellspacing attribute on the table element is obsolete.") Group assign and grouping assing page: Create a course Create a group in this course Go to "Add/remove users" page and make sure it validates Create a grouping Go to "Add/remove groups" page and make sure it has no "summary" attribute on tables (it does not validate because problems with valign obsolete attribute, cellspacing also obsolete and an empty action attribute)

      As noted on http://www.w3.org/TR/html-markup/table.html

      "The summary attribute on the table element is obsolete. Consider describing the structure of the table in a caption element or in a figure element containing the table element; or, simplify the structue of the table so that no description is needed. "

      This issue is aimed to solve this problem on calendar module

            danielneis Daniel Neis Araujo
            danielneis Daniel Neis Araujo
            Adrian Greeve Adrian Greeve
            Dan Poltawski Dan Poltawski
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

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