From 9fd75edd911f4802726280a1987e25b386a3a2e1 Mon Sep 17 00:00:00 2001 From: Pavel Sokolov Date: Wed, 24 Sep 2014 11:51:03 +0400 Subject: [PATCH] MDL-37707 mod_assign: Prevent user from switching to and from team submissions --- mod/assign/mod_form.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mod/assign/mod_form.php b/mod/assign/mod_form.php index 1cd183ca0a0f8..baf1f28df5b80 100644 --- a/mod/assign/mod_form.php +++ b/mod/assign/mod_form.php @@ -129,6 +129,9 @@ public function definition() { $name = get_string('teamsubmission', 'assign'); $mform->addElement('selectyesno', 'teamsubmission', $name); $mform->addHelpButton('teamsubmission', 'teamsubmission', 'assign'); + if ($assignment->has_submissions_or_grades()) { + $mform->freeze('teamsubmission'); + } $name = get_string('requireallteammemberssubmit', 'assign'); $mform->addElement('selectyesno', 'requireallteammemberssubmit', $name);