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

Lesson Content Pages cannot be configured with classic branches

    Details

    • Type: Bug
    • Status: Closed
    • Priority: 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

            avilela Antonio Vilela created issue -
            avilela Antonio Vilela made changes -
            Field Original Value New Value
            Priority Minor [ 4 ] Major [ 3 ]
            salvetore 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
            avilela Antonio Vilela made changes -
            Labels triaged partner triaged
            rwijaya 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 ]
            salvetore Michael de Raadt made changes -
            Priority Major [ 3 ] Critical [ 2 ]
            rwijaya Rossiani Wijaya made changes -
            Status Open [ 1 ] Development in progress [ 3 ]
            rwijaya 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.
            rwijaya Rossiani Wijaya made changes -
            Status Development in progress [ 3 ] Waiting for peer review [ 10012 ]
            Peer reviewer ankit_frenz
            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_frenz Ankit Agarwal made changes -
            Status Peer review in progress [ 10013 ] Development in progress [ 3 ]
            rwijaya Rossiani Wijaya made changes -
            Status Development in progress [ 3 ] Waiting for integration review [ 10010 ]
            rwijaya Rossiani Wijaya made changes -
            Link This issue testing discovered MDL-32172 [ MDL-32172 ]
            samhemelryk Sam Hemelryk made changes -
            Currently in integration Yes [ 10041 ]
            poltawski Dan Poltawski made changes -
            Status Waiting for integration review [ 10010 ] Integration review in progress [ 10004 ]
            Integrator poltawski
            poltawski Dan Poltawski made changes -
            poltawski 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 ]
            poltawski Dan Poltawski made changes -
            Fix Version/s STABLE Sprint 19 [ 11951 ]
            salvetore Michael de Raadt made changes -
            Tester phalacee
            phalacee Jason Fowler made changes -
            Status Waiting for testing [ 10005 ] Testing in progress [ 10011 ]
            phalacee Jason Fowler made changes -
            Status Testing in progress [ 10011 ] Tested [ 10006 ]
            stronk7 Eloy Lafuente (stronk7) made changes -
            Status Tested [ 10006 ] Closed [ 6 ]
            Resolution Fixed [ 1 ]
            Currently in integration Yes [ 10041 ]
            Integration date 29/Mar/12
            stronk7 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:
                  Fix Release Date:
                  14/May/12