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

            Hide
            salvetore Michael de Raadt added a comment -

            Thanks for reporting this.

            I've put it on our backlog and we'll try to get to it as soon as we can.

            In the meantime adding more information, such as a workaround or even a code solution, will help us and other users.

            Show
            salvetore Michael de Raadt added a comment - Thanks for reporting this. I've put it on our backlog and we'll try to get to it as soon as we can. In the meantime adding more information, such as a workaround or even a code solution, will help us and other users.
            Hide
            avilela Antonio Vilela added a comment -

            Hi Michael,

            Thanks for your reply. Infortunately I think this is a severe bug that compromises lesson funcionality and there is no workarround.

            I would recommend some urgency on solving this bug because it affects 2.1 too.

            Thanks

            Show
            avilela Antonio Vilela added a comment - Hi Michael, Thanks for your reply. Infortunately I think this is a severe bug that compromises lesson funcionality and there is no workarround. I would recommend some urgency on solving this bug because it affects 2.1 too. Thanks
            Hide
            avilela Antonio Vilela added a comment -

            Hi Michael,

            Is there any progress on this issue?
            I remember this is a severe bug that compromises lesson funcionality and there is no workarround.
            We are about to start a Moodle 2.1 training course on one of our customers and we will have to ommit this important funcionality because it is not working at all.
            Thanks for your support

            Show
            avilela Antonio Vilela added a comment - Hi Michael, Is there any progress on this issue? I remember this is a severe bug that compromises lesson funcionality and there is no workarround. We are about to start a Moodle 2.1 training course on one of our customers and we will have to ommit this important funcionality because it is not working at all. Thanks for your support
            Hide
            salvetore Michael de Raadt added a comment -

            Bumping this issue.

            Show
            salvetore Michael de Raadt added a comment - Bumping this issue.
            Hide
            ankit_frenz Ankit Agarwal added a comment -

            Hi Rosie,
            Looks good
            +1 to integrate
            encountered an issue with function lesson_unseen_branch_jump().
            As per the chat with Rosie, its a different issue and will be fixed separately.

            Thanks

            Show
            ankit_frenz Ankit Agarwal added a comment - Hi Rosie, Looks good +1 to integrate encountered an issue with function lesson_unseen_branch_jump(). As per the chat with Rosie, its a different issue and will be fixed separately. Thanks
            Hide
            rwijaya Rossiani Wijaya added a comment -

            Hi Ankit,

            Thank you for reviewing.

            Created MDL-32172 to fix lesson_unseen_branch_jump().

            Submitting for integration review.

            Show
            rwijaya Rossiani Wijaya added a comment - Hi Ankit, Thank you for reviewing. Created MDL-32172 to fix lesson_unseen_branch_jump(). Submitting for integration review.
            Hide
            poltawski Dan Poltawski added a comment -

            Thanks Rosie - this has been integrated now

            Show
            poltawski Dan Poltawski added a comment - Thanks Rosie - this has been integrated now
            Hide
            phalacee Jason Fowler added a comment -

            Two other, separate issues encountered while testing, regarding string inconsistencies, but this issue passed perfectly

            Show
            phalacee Jason Fowler added a comment - Two other, separate issues encountered while testing, regarding string inconsistencies, but this issue passed perfectly
            Hide
            stronk7 Eloy Lafuente (stronk7) added a comment -

            And this has landed upstream, finally! Yay!

            תודה רבה && شكرا جزيلا



            Closing, ciao

            Show
            stronk7 Eloy Lafuente (stronk7) added a comment - And this has landed upstream, finally! Yay! תודה רבה && شكرا جزيلا Closing, ciao

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  14/May/12