From 714b482cba67f8a6bbd603c2c4bffec7e7054eb6 Mon Sep 17 00:00:00 2001 From: Juan Leyva Date: Wed, 28 Jul 2021 11:58:08 +0200 Subject: [PATCH] MDL-70083 message: New message provider "coursecontentupdated" --- lang/en/moodle.php | 1 + lib/db/messages.php | 9 +++++++++ version.php | 2 +- 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/lang/en/moodle.php b/lang/en/moodle.php index d3913ab8362..dd43c2588d1 100644 --- a/lang/en/moodle.php +++ b/lang/en/moodle.php @@ -1255,6 +1255,7 @@ $string['messageprovider:badgerecipientnotice'] = 'Badge recipient notifications $string['messageprovider:competencyplancomment'] = 'Comment posted on a learning plan'; $string['messageprovider:competencyusercompcomment'] = 'Comment posted on a competency'; $string['messageprovider:coursecompleted'] = 'Course completed'; +$string['messageprovider:coursecontentupdated'] = 'Course content changes'; $string['messageprovider:courserequestapproved'] = 'Course creation request approval notification'; $string['messageprovider:courserequested'] = 'Course creation request notification'; $string['messageprovider:courserequestrejected'] = 'Course creation request rejection notification'; diff --git a/lib/db/messages.php b/lib/db/messages.php index 1ffde1bb76a..3e379de323c 100644 --- a/lib/db/messages.php +++ b/lib/db/messages.php @@ -89,6 +89,15 @@ $messageproviders = array ( // Course completed. Requires course completion configured at course level. It does not work with just activity progress. 'coursecompleted' => [], + // Course content updated. New content (activities or resources) has been created or existing content updated. + 'coursecontentupdated' => array ( + 'defaults' => array( + 'popup' => MESSAGE_PERMITTED + MESSAGE_DEFAULT_LOGGEDIN + MESSAGE_DEFAULT_LOGGEDOFF, + 'email' => MESSAGE_PERMITTED + MESSAGE_DEFAULT_LOGGEDOFF, + 'airnotifier' => MESSAGE_PERMITTED + MESSAGE_DEFAULT_LOGGEDIN + MESSAGE_DEFAULT_LOGGEDOFF, + ), + ), + // Badge award notification to a badge recipient. 'badgerecipientnotice' => array ( 'defaults' => array( diff --git a/version.php b/version.php index 17837fbf0b6..09691fdefa2 100644 --- a/version.php +++ b/version.php @@ -29,7 +29,7 @@ defined('MOODLE_INTERNAL') || die(); -$version = 2021110200.00; // YYYYMMDD = weekly release date of this DEV branch. +$version = 2021110200.01; // YYYYMMDD = weekly release date of this DEV branch. // RR = release increments - 00 in DEV branches. // .XX = incremental changes. $release = '4.0dev+ (Build: 20211102)'; // Human-friendly version name