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

Jump to section navigation for 'One section per page' setting in course formats.

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • 2.5
    • 2.3.1, 2.5
    • Course
    • MOODLE_23_STABLE, MOODLE_25_STABLE
    • MOODLE_25_STABLE
    • wip-MDL-34917_master
    • Hide
      1. With a topics based course, edit the settings ('Formatting options' -> 'Course layout') to have 'One section per page'.
      2. Click on the topic header to go to that section.
      3. Observe a new jump to menu in place of the single 'Return to main course page' link. The 'Jump to' menu has all of the shown sections in the course and a 'Main course page' option.
      4. Click on any section bar 'Main course page' to navigate non-sequentially to that section. Confirm that the section is navigated to.
      5. Click on 'Main course page' to navigate to the main course page. Confirm that the main course page is navigated to.
      6. Repeat for a weeks based course.
      Show
      With a topics based course, edit the settings ('Formatting options' -> 'Course layout') to have 'One section per page'. Click on the topic header to go to that section. Observe a new jump to menu in place of the single 'Return to main course page' link. The 'Jump to' menu has all of the shown sections in the course and a 'Main course page' option. Click on any section bar 'Main course page' to navigate non-sequentially to that section. Confirm that the section is navigated to. Click on 'Main course page' to navigate to the main course page. Confirm that the main course page is navigated to. Repeat for a weeks based course.

      On 'Reflections on the new Course "Layout" for 2.3+' (http://moodle.org/mod/forum/discuss.php?d=208789), Itamar Tzadok stated how he had in effect reinstated the 'Jump to' section menu that was available in previous versions. It was received with enthusiasm and a desire for it to return.

      I have been able to adapt '/course/format/renderer.php' to utilise the code that was originally in '/course/format/topics/format.php' in Moodle 2.2 to provide a Moodle 2.3 version.

        1. osp_jt.png
          osp_jt.png
          14 kB
        2. osp_t_jt.png
          osp_t_jt.png
          12 kB
        3. osp_jt_rtcp.png
          osp_jt_rtcp.png
          12 kB
        4. jt_mcp.png
          jt_mcp.png
          12 kB
        5. jt_nch.png
          jt_nch.png
          9 kB

            gb2048 Gareth J Barnard
            gb2048 Gareth J Barnard
            Marina Glancy Marina Glancy
            Damyon Wiese Damyon Wiese
            Rossiani Wijaya Rossiani Wijaya
            Votes:
            6 Vote for this issue
            Watchers:
            12 Start watching this issue

              Created:
              Updated:
              Resolved:

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