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

in order to prevent interactivity references from being broken move the "Dependent on" feature to the completion/availability subsystem

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Before upgrade

      • Create a lesson with some dependency on another one

      After upgrade

      • edit this lesson and verify the warning is displayed above the dependency settings in the module's form and that you can edit the dependency settings with no problem.
      • edit a lesson without any dependency and verify the lesson dependency section is hidden, and that no warning or error is displayed when you save
      • create a new lesson and verify the lesson dependency section is hidden and that no warning or error is displayed when you save
      Show
      Before upgrade Create a lesson with some dependency on another one After upgrade edit this lesson and verify the warning is displayed above the dependency settings in the module's form and that you can edit the dependency settings with no problem. edit a lesson without any dependency and verify the lesson dependency section is hidden, and that no warning or error is displayed when you save create a new lesson and verify the lesson dependency section is hidden and that no warning or error is displayed when you save
    • Affected Branches:
      MOODLE_20_STABLE
    • Fixed Branches:
      MOODLE_29_STABLE
    • Pull Master Branch:

      Description

      While working on a some restore code a developer reported that there doesn't seem to be a way to map newly restored activity id's in a course to their old ids. Eloy suggested moving the "dependent on" feature as a way to ensure this happens for all activities.

        Attachments

        1. lessonsection.png
          18 kB
          Marina Glancy
        2. prerequisite_warning.png
          16 kB
          Jean-Michel Vedrine

          Issue Links

            Activity

              People

              Assignee:
              jmvedrine Jean-Michel Vedrine
              Reporter:
              mblake Michael Blake
              Peer reviewer:
              Stephen Bourget Stephen Bourget
              Integrator:
              Dan Poltawski Dan Poltawski
              Tester:
              Zachary Durber Zachary Durber
              Participants:
              Component watchers:
              Sam Marshall, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Sara Arjona (@sarjona), Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
              Votes:
              1 Vote for this issue
              Watchers:
              9 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                11/May/15