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

Implement "My courses" page

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Development in progress
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 4.0
    • Fix Version/s: None
    • Component/s: General
    • Story Points:
      1
    • Sprint:
      4.0 Navigation blitz, 4.0 Navigation blitz 2, 4.0 Navigation blitz 3, QA blitz

      Description

      Given the prototype for Moodle 4.0 a new "My courses" page will exist within the primary navigation.

      This page is expected to contain the "Course overview" block and will include a course search.

      Similar functionality has been previous developed for the MoodleNet integration when importing a resource into Moodle when originating from MoodleNet, this may be of significant benefit and investigated should be conducted if we can leverage this work.

      Related to the above point we should modify the "Course overview" block to work with debounce search in a similar way to MoodleNet (via WS) we may be able to look at the solr search if available on the instance

      Given this new page is required to be shown in the primary navigation, investigation & implementation should be done to add a navigation node for the page into the primary navigation.

      Note: Discussion needed around allowing this page to behave in a similar way as site home & dashboard in being the default page or user definable site home.

      Cheers,

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              mathewmay Mathew May
              Reporter:
              mathewmay Mathew May
              Peer reviewer:
              Peter Dias
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 weeks, 2 days, 5 hours, 45 minutes
                  2w 2d 5h 45m