phpBB Group сообщает, что одно из исправлений, вошедших в версию 2.0.15 при определенных условиях может привести к потере прав администратора. Это может произойти, если вы редактируете права доступа к приватному форуму, для группы пользователей, которая а) содержит администраторский аккаунт; б) не имеет модераторских привелегий ни в одном из форумов.
Для устранения данной ошибки необходимо произвести следующие изменения в файле
admin/admin_ug_auth.php
Найти
Код: Выделить всё
WHERE user_id IN (" . implode(', ', $group_user) . ")";
Заменить на
Код: Выделить всё
WHERE user_id IN (" . implode(', ', $group_user) . ") AND user_level = " . MOD;
Обновленные файлы дистрибутива форума вы можете найти
на этой странице. Также был обновлен
пакет изменений с версии 2.0.14 по 2.0.15 в виде мода.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений