From 1044306ce95b0773c451b6ddc421a46b3a754139 Mon Sep 17 00:00:00 2001 From: Paul Holden Date: Mon, 14 Jul 2025 23:05:15 +0100 Subject: [PATCH] MDL-85803 mod_scorm: re-define language string for deleting attempts. The previous version was re-purposed in 22cc9757 so lost meaning and context elsewhere. Define new string for course reset elements. --- mod/scorm/lang/en/scorm.php | 3 ++- mod/scorm/lib.php | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/mod/scorm/lang/en/scorm.php b/mod/scorm/lang/en/scorm.php index ba0096706f1..32a1a575d1a 100644 --- a/mod/scorm/lang/en/scorm.php +++ b/mod/scorm/lang/en/scorm.php @@ -36,6 +36,7 @@ $string['activitypleasewait'] = 'Activity loading, please wait ...'; $string['adminsettings'] = 'Admin settings'; $string['advanced'] = 'Parameters'; $string['aliasonly'] = 'When selecting an imsmanifest.xml file from a repository you must use an alias/shortcut for this file.'; +$string['allattempts'] = 'All SCORM attempts'; $string['allowapidebug'] = 'Activate API debug and tracing (set the capture mask with apidebugmask)'; $string['allowtypeexternal'] = 'Enable external package type'; $string['allowtypeexternalaicc'] = 'Enable direct AICC URL'; @@ -107,7 +108,7 @@ $string['defaultdisplaysettings'] = 'Default display settings'; $string['defaultgradesettings'] = 'Default grade settings'; $string['defaultothersettings'] = 'Other default settings'; $string['deleteattemptcheck'] = 'Are you absolutely sure you want to completely delete these attempts?'; -$string['deleteallattempts'] = 'All SCORM attempts'; +$string['deleteallattempts'] = 'Delete all SCORM attempts'; $string['deleteselected'] = 'Delete selected attempts'; $string['deleteuserattemptcheck'] = 'Are you absolutely sure you want to completely delete all your attempts?'; $string['details'] = 'Track details'; diff --git a/mod/scorm/lib.php b/mod/scorm/lib.php index 07dde000c5f..73b4dd4eaf4 100644 --- a/mod/scorm/lib.php +++ b/mod/scorm/lib.php @@ -777,7 +777,7 @@ function scorm_option2text($scorm) { function scorm_reset_course_form_definition(&$mform) { $mform->addElement('header', 'scormheader', get_string('modulenameplural', 'scorm')); $mform->addElement('static', 'scormdelete', get_string('delete')); - $mform->addElement('advcheckbox', 'reset_scorm', get_string('deleteallattempts', 'scorm')); + $mform->addElement('advcheckbox', 'reset_scorm', get_string('allattempts', 'scorm')); } /** @@ -840,7 +840,7 @@ function scorm_reset_userdata($data) { scorm_reset_gradebook($data->courseid); } - $status[] = ['component' => $componentstr, 'item' => get_string('deleteallattempts', 'scorm'), 'error' => false]; + $status[] = ['component' => $componentstr, 'item' => get_string('allattempts', 'scorm'), 'error' => false]; } // Any changes to the list of dates that needs to be rolled should be same during course restore and course reset.