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

Completion tracking & availability should default to on for new installs

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Run all behat tests
      2. On an existing install go to Dashboard > Site administration > Advanced features
      3. Ensure that enablecompletion enableavailability default to on.
      4. Do a new install and ensure that those two settings are on

      Test the random failure no longer occurs:
      while [[ $? -eq 0 ]]; do vendor/bin/behat --name "Mark a student as complete using the completion report" --config=[pathtoconfig] --verbose; done

      Show
      Run all behat tests On an existing install go to Dashboard > Site administration > Advanced features Ensure that enablecompletion enableavailability default to on. Do a new install and ensure that those two settings are on Test the random failure no longer occurs: while [[ $? -eq 0 ]]; do vendor/bin/behat --name "Mark a student as complete using the completion report" --config=[pathtoconfig] --verbose; done
    • Affected Branches:
      MOODLE_30_STABLE
    • Fixed Branches:
      MOODLE_31_STABLE
    • Pull Master Branch:
      MDL-52219-master

      Description

      The $CFG->enablecompletion feature determines whether you can use completion tracking features in courses. It can still be enabled and disabled per course and a default can be set in course settings (MDL-41845).

      I think it should default to on because it exposes a powerful piece of Moodle functionality.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                1 Vote for this issue
                Watchers:
                9 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  23/May/16