From 18efef384b0083b557e234e37cb839522bb8a0fb Mon Sep 17 00:00:00 2001 From: Tim Hunt Date: Thu, 10 Nov 2011 18:32:34 +0000 Subject: [PATCH] MDL-3030 quiz overdue handling: new capability --- mod/quiz/db/access.php | 9 ++++++++- mod/quiz/lang/en/quiz.php | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/mod/quiz/db/access.php b/mod/quiz/db/access.php index 57f0e7d6236..882cc494aff 100644 --- a/mod/quiz/db/access.php +++ b/mod/quiz/db/access.php @@ -173,6 +173,13 @@ $capabilities = array( 'captype' => 'read', 'contextlevel' => CONTEXT_MODULE, 'archetypes' => array() - ) + ), + + // Receive a notification message when a quiz attempt becomes overdue. + 'mod/quiz:emailwarnoverdue' => array( + 'captype' => 'read', + 'contextlevel' => CONTEXT_MODULE, + 'archetypes' => array() + ), ); diff --git a/mod/quiz/lang/en/quiz.php b/mod/quiz/lang/en/quiz.php index 0539bfdbb4a..51b7565d2af 100644 --- a/mod/quiz/lang/en/quiz.php +++ b/mod/quiz/lang/en/quiz.php @@ -565,6 +565,7 @@ $string['quizcloseson'] = 'This quiz will close at {$a}'; $string['quiz:deleteattempts'] = 'Delete quiz attempts'; $string['quiz:emailconfirmsubmission'] = 'Get a confirmation message when submitting'; $string['quiz:emailnotifysubmission'] = 'Get a notification message when an attempt is submitted'; +$string['quiz:emailwarnoverdue'] = 'Get a notification message when an attempt becomes overdue and needs to be submitted.'; $string['quiz:grade'] = 'Grade quizzes manually'; $string['quiz:ignoretimelimits'] = 'Ignores time limit on quizzes'; $string['quizisclosed'] = 'This quiz is closed';