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

Improve flexitable persistent options

XMLWordPrintable

    • MOODLE_29_STABLE
    • MOODLE_30_STABLE
    • MDL-49582-master
    • Hide

      For point 4, in a 'persistent' table (e.g. a mod_assign grading table):

      • Collapse some columns
      • Sort by some column(s)
      • Filter the rows by first/last initial of user
      • Log out and in again, and return to the same table (prefs should be re-applied)
      • Click the 'Reset table preferences' button
      • Check that the table is reset to default layout
      • Please check with a Right to left language such as Hebrew.
      • Please check the responsive design of the page and make sure that the button does not overlap another element.
      Show
      For point 4, in a 'persistent' table (e.g. a mod_assign grading table): Collapse some columns Sort by some column(s) Filter the rows by first/last initial of user Log out and in again, and return to the same table (prefs should be re-applied) Click the 'Reset table preferences' button Check that the table is reset to default layout Please check with a Right to left language such as Hebrew. Please check the responsive design of the page and make sure that the button does not overlap another element.

      This is a followup of MDL-45725, where persistence (bettween sessions) was added to flexitable in order to use them in the assignment grading table.

      There, some aspects were raised by fred, briefly:

      1. non-uniqueness of uniqueid (required for persistence in DB).
      2. table filtering persistent, why?
      3. usability
      4. reset preferences.

      For more details read this comment and following:

      https://tracker.moodle.org/browse/MDL-45725?focusedCommentId=344750&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-344750

      So this issue is about to improve as much as possible in the flexitable (and its API) so the points above are solved/clarified/make more usable.

            tonybutler Tony Butler
            stronk7 Eloy Lafuente (stronk7)
            Adrian Greeve Adrian Greeve
            Dan Poltawski Dan Poltawski
            Jetha Chan Jetha Chan
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

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