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

block_myoverview: Cluster course filters for better understanding

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Note: It has to be tested with both themes (Boost and Clean).

       

      Prerequisites:

      1. Login as student
      2. Go to your Dashboard
      3. Open the course filter dropdown

      Test clustering:

      1. Verify that there are divider lines between the filters clusters as shown in the attached screenshot

      Test "All" string change:

      1. Verify that the first filter option is labelled as "All (except hidden)"
      Show
      Note : It has to be tested with both themes (Boost and Clean).   Prerequisites: Login as student Go to your Dashboard Open the course filter dropdown Test clustering: Verify that there are divider lines between the filters clusters as shown in the attached screenshot Test "All" string change: Verify that the first filter option is labelled as "All (except hidden)"
    • Affected Branches:
      MOODLE_36_STABLE
    • Fixed Branches:
      MOODLE_37_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-64903-master

      Description

      In block_myoverview, the course filter options have different semantics:

      • "All" represents all of my courses, but not the hidden ones
      • "In progress", "Future" and "Past" represent a time- or completion-based course subset
      • "Starred" represent a preference-based course subset
      • "Hidden" represent the complementary set to "All"

      These options are all presented in a linear list which doesn't help to understand and distinguish them.

      I would propose to:

      • Add divider elements to the filter option list to cluster filters which belong together
      • Think about changing the label of the "All" filter to something like "All visible" or "All (but hidden)" to make clear that this aren't really all courses.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  20/May/19

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 10 minutes
                  10m