MDL-28595 explain the need to install into new db if something fails during the initial install

This commit is contained in:
Petr Skoda 2011-09-11 00:07:28 +02:00
parent 3efe6bbb88
commit 1ad8143a30
2 changed files with 5 additions and 0 deletions

View File

@ -250,6 +250,7 @@ $string['headersent'] = 'Headers already sent';
$string['idnumbertaken'] = 'ID number is already used for another course';
$string['importformatnotimplement'] = 'Sorry, importing this format is not yet implemented!';
$string['incorrectext'] = 'File has an incorrect extension';
$string['installproblem'] = 'It is usually not possible to recover from errors triggered during the installation, you may need to create a new database or use a different database prefix if you want to retry the installation.';
$string['internalauthpassworderror'] = 'Missing password or invalid password policy for internal authentication';
$string['invalidaccess'] = 'This page was not accessed correctly';
$string['invalidaccessparameter'] = 'Invalid access parameter';

View File

@ -2066,6 +2066,10 @@ EOD;
$message = '<p class="errormessage">' . $message . '</p>'.
'<p class="errorcode"><a href="' . $moreinfourl . '">' .
get_string('moreinformation') . '</a></p>';
if (empty($CFG->rolesactive)) {
$message .= '<p class="errormessage">' . get_string('installproblem', 'error') . '</p>';
//It is usually not possible to recover from errors triggered during installation, you may need to create a new database or use a different database prefix for new installation.
}
$output .= $this->box($message, 'errorbox');
if (debugging('', DEBUG_DEVELOPER)) {