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

Gradebook item titles - make long titles more accessible

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.1.2
    • Fix Version/s: 3.2
    • Component/s: Gradebook
    • Labels:
    • Testing Instructions:
      Hide

      Find or create a course with some graded activities and some users with grades.
      Ensure one (or more) of the activity names is longer than 30 characters.
      Purge caches (because there has been a language string change, and a css change).
      Go to the Grader report.
      Check the item titles (activity names) all display, and for those with long names the name is truncated with ellipses (as they currently are).
      Check the tooltip now includes the full title.
      Please also check other grader reports in case any other item titles are changed, specifically User report, Single view report and Grader setup.
      New check - please add a new category to the Grader report (done at the bottom of the Gradebook setup page), and use a long name for the new category. Add an activity item to that category, then check the Grader report looking specifically for the category title. It should also be shortened, like the item titles, and have a tool tip with the full name displayed.

      Show
      Find or create a course with some graded activities and some users with grades. Ensure one (or more) of the activity names is longer than 30 characters. Purge caches (because there has been a language string change, and a css change). Go to the Grader report. Check the item titles (activity names) all display, and for those with long names the name is truncated with ellipses (as they currently are). Check the tooltip now includes the full title. Please also check other grader reports in case any other item titles are changed, specifically User report, Single view report and Grader setup. New check - please add a new category to the Grader report (done at the bottom of the Gradebook setup page), and use a long name for the new category. Add an activity item to that category, then check the Grader report looking specifically for the category title. It should also be shortened, like the item titles, and have a tool tip with the full name displayed.
    • Affected Branches:
      MOODLE_31_STABLE
    • Fixed Branches:
      MOODLE_32_STABLE
    • Pull Master Branch:
      wip-MDL-56395-master

      Description

      Teachers using the gradebook (Grader report) will see item titles (like 'Assignment1') in the table headers, but these are truncated if the titles are long. If there are several similarly named activities all with long names, then this can be confusing because the truncation can cut off important parts of the title text.
      There is a useful tooltip, but this only displays something like 'Link to Assignment activity' without giving the title of the activity.
      Teachers using assistive technology will only have the displayed title text read, which could be something like 'Assignment1 with a long ...' if the title had been truncated.
      These three observations could all be addressed by removing the title truncation, adding a css class (say .truncate) that would visually truncate and add ellipses but allow screen readers to read the whole title, and by adding the title to the end of the tooltip. This improvement would help both visual and visually impaired users, and is a quick and easy to do.

        Attachments

          Activity

            People

            Assignee:
            jb23347 John Beedell
            Reporter:
            jb23347 John Beedell
            Peer reviewer:
            Jun Pataleta
            Integrator:
            Dan Poltawski
            Tester:
            cameron1729
            Participants:
            Component watchers:
            Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              5/Dec/16