From a7425a22559613097fa0cd59a09bbc6c7c6bb493 Mon Sep 17 00:00:00 2001 From: Paul Holden Date: Tue, 4 Oct 2022 15:53:07 +0100 Subject: [PATCH] MDL-75872 mod_lesson: allow unlimited attempts default value. Related change in 252e85be added a similar value per activity, we should also allow it to be chosen as a default for the site. --- mod/lesson/override_form.php | 2 +- mod/lesson/settings.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mod/lesson/override_form.php b/mod/lesson/override_form.php index e6077182d9e..7ee2b31b22d 100644 --- a/mod/lesson/override_form.php +++ b/mod/lesson/override_form.php @@ -223,7 +223,7 @@ class lesson_override_form extends moodleform { $mform->setDefault('review', $this->lesson->review); // Number of attempts. - $numbers = array(); + $numbers = ['0' => get_string('unlimited')]; for ($i = 10; $i > 0; $i--) { $numbers[$i] = $i; } diff --git a/mod/lesson/settings.php b/mod/lesson/settings.php index 2147a814dde..4f571deab1f 100644 --- a/mod/lesson/settings.php +++ b/mod/lesson/settings.php @@ -125,7 +125,7 @@ if ($ADMIN->fulltree) { get_string('displayreview', 'lesson'), get_string('displayreview_help', 'lesson'), array('value' => 0, 'adv' => false), $yesno)); - $attempts = array(); + $attempts = ['0' => get_string('unlimited')]; for ($i = 10; $i > 0; $i--) { $attempts[$i] = $i; }