Avoid referencing global variable (doesn't work in PHP 7.1 if Adminer is included inside a function)
This commit is contained in:
parent
46f39f3cdb
commit
d8c28d1c91
|
@ -134,7 +134,7 @@ function put_file_lang($match) {
|
||||||
case "' . $lang . '": $compressed = "' . add_quo_slashes(lzw_compress(implode("\n", $translation_ids))) . '"; break;';
|
case "' . $lang . '": $compressed = "' . add_quo_slashes(lzw_compress(implode("\n", $translation_ids))) . '"; break;';
|
||||||
}
|
}
|
||||||
$translations_version = crc32($return);
|
$translations_version = crc32($return);
|
||||||
return '$translations = &$_SESSION["translations"];
|
return '$translations = $_SESSION["translations"];
|
||||||
if ($_SESSION["translations_version"] != ' . $translations_version . ') {
|
if ($_SESSION["translations_version"] != ' . $translations_version . ') {
|
||||||
$translations = array();
|
$translations = array();
|
||||||
$_SESSION["translations_version"] = ' . $translations_version . ';
|
$_SESSION["translations_version"] = ' . $translations_version . ';
|
||||||
|
@ -152,6 +152,7 @@ function get_translations($lang) {
|
||||||
|
|
||||||
if (!$translations) {
|
if (!$translations) {
|
||||||
$translations = get_translations($LANG);
|
$translations = get_translations($LANG);
|
||||||
|
$_SESSION["translations"] = $translations;
|
||||||
}
|
}
|
||||||
';
|
';
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue