Moodle
  1. Moodle
  2. MDL-27710

Lesson Content Pages cannot be configured with classic branches

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 2.0.3, 2.1.5, 2.2.2
    • Fix Version/s: 2.1.6, 2.2.3
    • Component/s: Lesson
    • Labels:
    • Environment:
      LAMP
    • Database:
      Any
    • Testing Instructions:
      Hide
      1. Create a lesson.
      2. Add a content page
      3. Add 1 or more question pages in sequence
      4. Add an End of branch page
      5. Edit the content page and look at the jump dropdowns.

      Make sure the following jump options are available: Unseen question within a branch, Random question within a branch, Random content(branch) page.

      Show
      Create a lesson. Add a content page Add 1 or more question pages in sequence Add an End of branch page Edit the content page and look at the jump dropdowns. Make sure the following jump options are available: Unseen question within a branch, Random question within a branch, Random content(branch) page.
    • Affected Branches:
      MOODLE_20_STABLE, MOODLE_21_STABLE, MOODLE_22_STABLE
    • Fixed Branches:
      MOODLE_21_STABLE, MOODLE_22_STABLE
    • Pull from Repository:
    • Pull Master Branch:

      Description

      Lesson Content Pages never allow to configure the following classic branches:

      • Unseen question within a branch - selects an unseen question.
      • Random question within a branch - does what it says
      • Random content(branch) page - means Random Content (Branch Table) page and selects one

      These options are not shown on the jump dropdowns. In the question pages the two first options appear.

      This is a very importante feature of lessons and is referred frequently on docs.moodle. The unavailability of these options makes the lesson functionality even more confusing to users.

      Replication instructions:

      1. Create a lesson.
      2. Add a content page
      3. Add 1 or more question pages in sequence
      4. Add an End of branch page
      5. Edit the content page and look at the jump dropdowns. It is impossible configure a classical branch

        Gliffy Diagrams

          Issue Links

            Activity

            Antonio Vilela created issue -
            Antonio Vilela made changes -
            Field Original Value New Value
            Priority Minor [ 4 ] Major [ 3 ]
            Michael de Raadt made changes -
            Fix Version/s STABLE backlog [ 10463 ]
            Testing Instructions 1 - Create a lesson.
            2 - Add a content page
            3 - Add 1 or more question pages in sequence
            4 - Add an End of branch page
            5 - Edit the content page and look at the jump dropdowns. It is impossible configure a classical branch
            Description Lesson Content Pages never allow to configure the following classic branches:
            - Unseen question within a branch - selects an unseen question.
            - Random question within a branch - does what it says
            - Random content(branch) page - means Random Content (Branch Table) page and selects one

            These options are not shown on the jump dropdowns. In the question pages the two first options appear.

            This is a very importante feature of lessons and is referred frequently on docs.moodle. The unavailability of theese options makes the lesson functionality even more confusing to users.
            Lesson Content Pages never allow to configure the following classic branches:
            - Unseen question within a branch - selects an unseen question.
            - Random question within a branch - does what it says
            - Random content(branch) page - means Random Content (Branch Table) page and selects one

            These options are not shown on the jump dropdowns. In the question pages the two first options appear.

            This is a very importante feature of lessons and is referred frequently on docs.moodle. The unavailability of these options makes the lesson functionality even more confusing to users.

            Replication instructions:
            # Create a lesson.
            # Add a content page
            # Add 1 or more question pages in sequence
            # Add an End of branch page
            # Edit the content page and look at the jump dropdowns. It is impossible configure a classical branch
            Labels triaged
            Antonio Vilela made changes -
            Labels triaged partner triaged
            Rossiani Wijaya made changes -
            Fix Version/s STABLE Sprint 19 [ 11951 ]
            Fix Version/s STABLE backlog [ 10463 ]
            Assignee moodle.com [ moodle.com ] Rossiani Wijaya [ rwijaya ]
            Michael de Raadt made changes -
            Priority Major [ 3 ] Critical [ 2 ]
            Rossiani Wijaya made changes -
            Status Open [ 1 ] Development in progress [ 3 ]
            Rossiani Wijaya made changes -
            Testing Instructions # Create a lesson.
            # Add a content page
            # Add 1 or more question pages in sequence
            # Add an End of branch page
            # Edit the content page and look at the jump dropdowns.

            Make sure the following jump options are available: Unseen question within a branch, Random question within a branch, Random content(branch) page.
            Rossiani Wijaya made changes -
            Status Development in progress [ 3 ] Waiting for peer review [ 10012 ]
            Peer reviewer ankit_frenz
            Ankit Agarwal made changes -
            Original Estimate 0 minutes [ 0 ]
            Remaining Estimate 0 minutes [ 0 ]
            Status Waiting for peer review [ 10012 ] Peer review in progress [ 10013 ]
            Ankit Agarwal made changes -
            Status Peer review in progress [ 10013 ] Development in progress [ 3 ]
            Rossiani Wijaya made changes -
            Status Development in progress [ 3 ] Waiting for integration review [ 10010 ]
            Rossiani Wijaya made changes -
            Link This issue testing discovered MDL-32172 [ MDL-32172 ]
            Sam Hemelryk made changes -
            Currently in integration Yes [ 10041 ]
            Dan Poltawski made changes -
            Status Waiting for integration review [ 10010 ] Integration review in progress [ 10004 ]
            Integrator poltawski
            Dan Poltawski made changes -
            Dan Poltawski made changes -
            Status Integration review in progress [ 10004 ] Waiting for testing [ 10005 ]
            Affects Version/s 2.2.2 [ 11552 ]
            Affects Version/s 2.1.5 [ 11553 ]
            Fix Version/s 2.1.6 [ 12052 ]
            Fix Version/s 2.2.3 [ 12053 ]
            Fix Version/s STABLE Sprint 19 [ 11951 ]
            Dan Poltawski made changes -
            Fix Version/s STABLE Sprint 19 [ 11951 ]
            Michael de Raadt made changes -
            Tester phalacee
            Jason Fowler made changes -
            Status Waiting for testing [ 10005 ] Testing in progress [ 10011 ]
            Jason Fowler made changes -
            Status Testing in progress [ 10011 ] Tested [ 10006 ]
            Eloy Lafuente (stronk7) made changes -
            Status Tested [ 10006 ] Closed [ 6 ]
            Resolution Fixed [ 1 ]
            Currently in integration Yes [ 10041 ]
            Integration date 29/Mar/12
            Eloy Lafuente (stronk7) made changes -
            Fix Version/s STABLE Sprint 19 [ 11951 ]

              People

              • Votes:
                2 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: