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

Display subsections in the course index

XMLWordPrintable

    • MOODLE_405_STABLE
    • MOODLE_405_STABLE
    • MDL-81725-main
    • Hide

      Mod subsection (obsolete when the module will be integrated in core)

      Testing the course index

      • Create a course C1 and turn editing mode
      • Add a subsection Subsection Sub1 in an existing section S1
      • Add an assignment A1 in the subsection
      • Go to the course content/index
      • Check the left navigation drawer / course index and:
        • Ensure that you see the hierarchy:
          • S1
            • Sub1
              • A1
        • Ensure that you can fold/unfold the section and subsection
        • Ensure that clicking on the subsection will redirect you to the subsection page
        • Ensure that clicking on the Assignment link in the course index will redirect you to the assignment page
      • Drag and drop the assignment to another section in the course index
      • Ensure that the assignment has disappeared from the subsection in the course index and has been added to the other section
      • Do the opposite operation and ensure that the assignment is back into Sub1
      • Drag and drop the subsection Sub1 in another section of the course index.
      • Ensure that the subsection has disappeared from the section in the course index and has been added to the other section

      Completion specific testing

      This is to specifically test for completion display/update on the course index.

      • With the same structure as above, make sure that you activate completion:
        • In the course
        • In the subsection (manual)
        • In the assignment (manual)
      • With editing mode off
      • Ensure that you see the empty bullet point next to the assignment in the course index (not complete)
      • Go to the assignment mark is as done
      • Ensure that the bullet point is now green
      • Mark as undone
      • Ensure that the bullet point is empty again
      • Go to the main course page
      • Mark the subsection as "done"
      • Ensure that the bullet point next to the assignment is turning green.

       

      Show
      Mod subsection (obsolete when the module will be integrated in core) Install the mod_subsection from https://github.com/aanabit/mod_subsection Checkout the MDL-81725 -main of this repository Testing the course index Create a course C1 and turn editing mode Add a subsection Subsection Sub1 in an existing section S1 Add an assignment A1 in the subsection Go to the course content/index Check the left navigation drawer / course index and: Ensure that you see the hierarchy: S1 Sub1 A1 Ensure that you can fold/unfold the section and subsection Ensure that clicking on the subsection will redirect you to the subsection page Ensure that clicking on the Assignment link in the course index will redirect you to the assignment page Drag and drop the assignment to another section in the course index Ensure that the assignment has disappeared from the subsection in the course index and has been added to the other section Do the opposite operation and ensure that the assignment is back into Sub1 Drag and drop the subsection Sub1 in another section of the course index. Ensure that the subsection has disappeared from the section in the course index and has been added to the other section Completion specific testing This is to specifically test for completion display/update on the course index. With the same structure as above, make sure that you activate completion: In the course In the subsection (manual) In the assignment (manual) With editing mode off Ensure that you see the empty bullet point next to the assignment in the course index (not complete) Go to the assignment mark is as done Ensure that the bullet point is now green Mark as undone Ensure that the bullet point is empty again Go to the main course page Mark the subsection as "done" Ensure that the bullet point next to the assignment is turning green.  
    • 3
    • HQ 2024 Sprint I2.3 Moppies

      This issue is part of the course hierarch project.

      Issue goals

      Any delegates section (like the content of the future mod_subsection) must be able to display the inner activities in the course course index. For the mod_subsection instances, those elements will be displayed as subelements of the instance.

       

            laurent.david@moodle.com Laurent David
            tusefomal Ferran Recio
            Carlos Escobedo Carlos Escobedo
            Ferran Recio Ferran Recio
            Kim Jared Lucas Kim Jared Lucas
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 5 hours, 50 minutes
                5h 50m

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