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

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

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 2.3.1, 2.5
    • 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.

    Description

      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.

      Attachments

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

        Issue Links

          Activity

            People

              gb2048 Gareth J Barnard
              gb2048 Gareth J Barnard
              Marina Glancy Marina Glancy
              Damyon Wiese Damyon Wiese
              Rossiani Wijaya Rossiani Wijaya
              Amaia Anabitarte, Bas Brands, Carlos Escobedo, Laurent David, Raquel Ortega, Sabina Abellan, Sara Arjona (@sarjona)
              Votes:
              6 Vote for this issue
              Watchers:
              13 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                14/May/13