From dc7953ccff545aebcbc5edc20b85365252d63775 Mon Sep 17 00:00:00 2001 From: Matthew Hilton Date: Fri, 29 Sep 2023 09:34:49 +1000 Subject: [PATCH] MDL-67898 antivirus: Add check to admin settings --- admin/settings/plugins.php | 4 ++++ lang/en/moodle.php | 1 + 2 files changed, 5 insertions(+) diff --git a/admin/settings/plugins.php b/admin/settings/plugins.php index 7d6e0f54501..33ddda70751 100644 --- a/admin/settings/plugins.php +++ b/admin/settings/plugins.php @@ -184,6 +184,10 @@ if ($hassiteconfig) { $temp = new admin_settingpage('manageantiviruses', new lang_string('antivirussettings', 'antivirus')); $temp->add(new admin_setting_manageantiviruses()); + // Status check. + $temp->add(new admin_setting_heading('antivirus/statuschecks', new lang_string('statuschecks'), '')); + $temp->add(new admin_setting_check('antivirus/checkantivirus', new \core\check\environment\antivirus())); + // Common settings. $temp->add(new admin_setting_heading('antiviruscommonsettings', new lang_string('antiviruscommonsettings', 'antivirus'), '')); diff --git a/lang/en/moodle.php b/lang/en/moodle.php index ef3913d255c..77ebe764d07 100644 --- a/lang/en/moodle.php +++ b/lang/en/moodle.php @@ -2169,6 +2169,7 @@ $string['statsuserreads'] = 'Views'; $string['statsuserwrites'] = 'Posts'; $string['statswrites'] = 'Posts'; $string['status'] = 'Status'; +$string['statuschecks'] = 'Status checks'; $string['statuscritical'] = 'Critical'; $string['statusinfo'] = 'Info'; $string['statusna'] = 'N/A';