Исправлены ошибки, возникающие при смене языка через интерфейс phpMyAdmin, а также при экспорте "UPDATE" с разрешенной "расширенной вставкой". Обновлена документация: расширено описание конфигурационной перменной hide_db.
Исправления
- Устранен баг #1481584 (libraries/select_lang.lib.php): не срабатывало изменение языка через интерфейс phpMyAdmin.
При дезактивации языка по умолчанию в конфигурационном файле ($cfg['lang'] = ''; ), становилось невозможным изменить язык через интерфейс phpMyAdmin, если он уже был записан в куку.
Для устранения бага, необходимо заменить $_REQUEST на $_POST в данном участке кода, т.к. куки перезаписывали значения элемента 'lang' в массиве REQUEST:
// проверяет запрашиваемый пользователем язык
if (! empty($_REQUEST['lang'])) {
if (PMA_langSet($_REQUEST['lang'])) {
return true;
} else {
$GLOBALS['lang_failed_request'] =
$_REQUEST['lang'];
}
}