diff --git a/grade/import/xml/import.php b/grade/import/xml/import.php index 7151a35f461..4bd2d74b73b 100644 --- a/grade/import/xml/import.php +++ b/grade/import/xml/import.php @@ -48,7 +48,8 @@ raise_memory_limit(MEMORY_EXTRA); $text = download_file_content($url); if ($text === false) { - print_error('cannotreadfile'); + print_error('cannotreadfile', 'error', + $CFG->wwwroot . '/grade/import/xml/index.php?id=' . $id, $url); } $error = ''; @@ -75,7 +76,6 @@ if ($importcode !== false) { } } else { - print_error('error', 'gradeimport_xml'); + print_error('errorduringimport', 'gradeimport_xml', + $CFG->wwwroot . '/grade/import/xml/index.php?id=' . $id, $error); } - - diff --git a/grade/import/xml/lang/en/gradeimport_xml.php b/grade/import/xml/lang/en/gradeimport_xml.php index 392b9c1ef01..8b280fd4e5f 100644 --- a/grade/import/xml/lang/en/gradeimport_xml.php +++ b/grade/import/xml/lang/en/gradeimport_xml.php @@ -30,6 +30,7 @@ $string['errincorrectgradeidnumber'] = 'Error - idnumber \'{$a}\' from the impor $string['errincorrectidnumber'] = 'Error - incorrect idnumber'; $string['errincorrectuseridnumber'] = 'Error - idnumber \'{$a}\' from the import file does not match any user.'; $string['error'] = 'Errors occur'; +$string['errorduringimport'] = 'An error occurred when trying to import: {$a}'; $string['fileurl'] = 'Remote file URL'; $string['pluginname'] = 'XML file'; $string['xml:publish'] = 'Publish import grades from XML';