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

Allow users to toggle visibility of courses in My Courses list. Prioritize starred courses, too.

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Reopened
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 2.1.1, 3.5.4, 3.6.3
    • Fix Version/s: None
    • Component/s: Navigation
    • Testing Instructions:
      Hide
      1. Test in Clean and Boost.
      2. Have Administration > Site administration > Appearance > Navigation have "Sort my courses" by "Course short name"
      3. Prepare five courses named (fullname and shortname) "AAAA", "BBBB", "CCCC", "DDDD", "EEEE"
      4. Enrol a user to those courses.
      5. As that user go to the Dashboard featuring a "Course overview" block.
      6. Star course "DDDD" and course "EEEE"
      7. Reload the page.
      8. Verify the courses "DDDD" and "EEEE" come in front of the ordering since they are starred.
      9. Return to the Dashboard.
      10. Hide course "AAAA" and course "BBBB" from the view.
      11. Reload the page.
      12. Verify the courses "AAAA" and "BBBB" do not show up in the Navigation since they are hidden.
      Show
      Test in Clean and Boost. Have Administration > Site administration > Appearance > Navigation have "Sort my courses" by "Course short name" Prepare five courses named (fullname and shortname) "AAAA", "BBBB", "CCCC", "DDDD", "EEEE" Enrol a user to those courses. As that user go to the Dashboard featuring a "Course overview" block. Star course "DDDD" and course "EEEE" Reload the page. Verify the courses "DDDD" and "EEEE" come in front of the ordering since they are starred. Return to the Dashboard. Hide course "AAAA" and course "BBBB" from the view. Reload the page. Verify the courses "AAAA" and "BBBB" do not show up in the Navigation since they are hidden.
    • Affected Branches:
      MOODLE_21_STABLE, MOODLE_35_STABLE, MOODLE_36_STABLE
    • Pull Master Branch:
      MDL-32015-master

      Description

      For students completing a long qualification (e.g. a degree) we like to leave past courses open so that students can review past material.

      This means that users' "My Courses" lists become very long and mostly full of courses they won't access very often. Even so, the "My Courses" list appears to be the favorite navigation tool for students.

      It would be good if users could toggle the visibility/inclusion of each course in their "My Courses" list so that they can customise the contents of that list in a way that is useful to them.

      A simple "Hidden courses" drop-down arrow would provide easy access to the hidden courses.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              craigdr Craig Drayton
              Peer reviewer:
              Alexander Bias
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
              Votes:
              5 Vote for this issue
              Watchers:
              10 Start watching this issue

                Dates

                Created:
                Updated: