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

Make assignment grading page column preferences persistent across sessions

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.7, 2.8.5
    • Fix Version/s: 2.9
    • Component/s: Libraries
    • Testing Instructions:
      Hide

      Prerequisites:

      • An assignment with submissions.

      Test:

      • Log in as a teacher.
      • Go to the assignment grading table.
      • Collapse a few columns.
      • Click some column headers to reorder the rows.
      • Apply some first initial / last initial filtering.
      • Log out and in again as the same user.
      • Return to the assignment grading table.
      • Check that the preference changes made above are still applied.
      • Log out and in again as a different teacher on the same course.
      • Go to the same assignment grading table.
      • Check that the default layout preferences are now applied.

      Regression test:

      • Log in as a teacher.
      • Go to a course participants list.
      • Click some column headers to reorder the rows.
      • Apply some first initial / last initial filtering.
      • Log out and in again as the same user.
      • Return to the same participants list.
      • Check that your layout changes have been reset to the defaults.
      Show
      Prerequisites: An assignment with submissions. Test: Log in as a teacher. Go to the assignment grading table. Collapse a few columns. Click some column headers to reorder the rows. Apply some first initial / last initial filtering. Log out and in again as the same user. Return to the assignment grading table. Check that the preference changes made above are still applied. Log out and in again as a different teacher on the same course. Go to the same assignment grading table. Check that the default layout preferences are now applied. Regression test: Log in as a teacher. Go to a course participants list. Click some column headers to reorder the rows. Apply some first initial / last initial filtering. Log out and in again as the same user. Return to the same participants list. Check that your layout changes have been reset to the defaults.
    • Affected Branches:
      MOODLE_27_STABLE, MOODLE_28_STABLE
    • Fixed Branches:
      MOODLE_29_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-45725-master

      Description

      For example hidden columns, column sorting and filtering. This has become a particular problem with the assignment grading table for some of our teachers. They can prevent horizontal scrolling by hiding columns that don't contain any information they are interested in, but the next time they log in they have to hide them all over again.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              tonybutler Tony Butler
              Reporter:
              tonybutler Tony Butler
              Peer reviewer:
              David Monllaó
              Integrator:
              Dan Poltawski
              Tester:
              Frédéric Massart
              Participants:
              Component watchers:
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Sara Arjona (@sarjona)
              Votes:
              1 Vote for this issue
              Watchers:
              12 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                11/May/15