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

Add on-demand overview tables to the overview page

XMLWordPrintable

    • 5
    • HQ 2025 Planning I1 Moppies

      This issue is part of the new course overview page.

      The course overview page will load a basic overview table if an activity has a course overview integration class designed in MDL-83867.

      This means implementing the core_coruse fragment to render the overview table of a specific activity instance. For now, the table will be basic, listing only the instances and some links, but more overview data will be added in later issues. However, implementing the fragment is only the first part of the issue.

      The course overview page will represent those fragments inside the bootstrap collapsible and should be loaded only when the user expands the section. The initial loading will only render collapsed sections to prevent unnecessary calculations.

      Also, the issue must implement an AMD module that exports a individual reload method for a single fragment (for sorting) and a reloadAll to reload all loaded fragments (for page filters).

      The test could be done with a stub activity plugin.

            tusefomal Ferran Recio
            tusefomal Ferran Recio
            Laurent David Laurent David
            Amaia Anabitarte Amaia Anabitarte
            CiBoT CiBoT
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 weeks, 3 minutes
                2w 3m

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