| Автор |
Сообщение |
Xpert phpBB Guru

Зарегистрирован: 13.03.2004 Сообщения: 5728 Откуда: msk.ru
|
07.04.2006 21:17 Вышел phpBB 2.0.20 |
профиль цитировать |
|
phpBB Group сообщает о выпуске phpBB 2.0.20, который разработчики окрестили . Данный релиз направлен на исправление некоторых ошибок, а также решение некоторых вопросов, связанных с безопасностью
Какие изменения произошли в данном релизе?
- [Исправлено] Увеличение попыток входа для неактивных пользователей
- [Исправлено] Убрана проверка на количество попыток входа при повторной аутентификации для входа в администраторский раздел
- [Исправлено] Регерация ключей сессии при смене пароля
- [Исправлено] Некорректное получение данных о категориях в index.php (#90)
- [Исправлено] Увеличена скорость работы index.php за счет изменения алгоритма определения прав доступа (#91)
- [Исправлено] Улучшена поддержка коротких имен при поиске по имени автора (#105)
- [Исправлено] Отправка заголовков с запретом кеширования в администраторском разделе аналогично другим страницам форума (#149)
- [Исправлено] Применение автоцензора к сообщению при его цитировании (#405)
- [Исправлено] Улучшено быстродействие запроса к базе в admin_groups.php (#753)
- [Исправлено] Ошибка PHP или MSSQL, приводящая к возврату пробела вместо пустой строки в результатах запроса (#830)
- [Исправлено] Корректное использование переменной конфигурации default_style (#861)
- [Исправлено] Заменены ненужные вызовы функции unset в admin_db_utilities.php - vanderaj
- [Исправлено] Улучшена обработка ошибок в modcp.php
- [Исправлено] Improved handling of forums to which the user does not have any explicit permissions - vanderaj
- [Исправлено] Различные улучшения в admin_ranks.php; теперь требуется подтверждение удаления
- [Исправлено] Различные улучшения в admin_words.php; теперь требуется подтверждение удаления
- [Исправлено] Добавление и удаление смайлов более не может быть произведено с использованием GET-метода отправки данных в форму; теперь требуется подтверждение удаления
- [Исправлено] Обработка имен групп в admin_groups.php
- [По части безопасности] Замена функции strip_tags на htmlspecialchars в обработке темы личного сообщения
- [По части безопасности] Изменена обработка HTML в случае когда он включен
- [По части безопасности] Обработка специальных символов в ответе DNS-сервера - Anthrax101
- [По части безопасности] Приведение типов для id опросов - Anthrax101
- [По части безопасности] Добавлена аозможнсть ограничения частоты запросов к поисковой системе для предоствращения DDoS-атак
- [По части безопасности] Изменен алгоритм герерации ключей, используемых при активации пользователя - chinchilla/Anthrax101
- [По части безопасности] По умолчанию визуальное подтверждение регистрации включено
- [Изменено] Изменена обработка ситуации, когда выбранный стиль не существует в базе данных
- [Изменено] Изменена процедура чистки форумов для увеличения быстродействия
- [Изменено] Изменены права доступа по умолчанию - создавать и отвечать в темы теперь разрешено зарегистрированным пользователям, а не гостям
С нашего сайта можно скачать дистрибутив новой версии.
Обсуждаем phpBB 2.0.20 _________________ Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Последний раз редактировалось: Xpert (11.07.2006 10:51), всего редактировалось 1 раз |
|
Xpert phpBB Guru

Зарегистрирован: 13.03.2004 Сообщения: 5728 Откуда: msk.ru
|
09.04.2006 11:24 |
профиль цитировать |
|
Как сообщает phpBB.com, в первоначальный пакет изменений в виде мода вкралась неточность. Тем, кто использовал данный вид обновления необходимо произвести следующие изменения в privmsgs.php
Найти
Код:
if ( !($privmsg = $db->sql_fetchrow($result)) )
{
redirect(append_sid("privmsg.$phpEx?folder=$folder", true));
}
$privmsg_subject = preg_replace($orig_word, $replacement_word, $privmsg_subject);
$privmsg_subject = ( ( !preg_match('/^Re:/', $privmsg['privmsgs_subject']) ) ? 'Re: ' : '' ) . $privmsg['privmsgs_subject'];
Заменить на
Код:
if ( !($privmsg = $db->sql_fetchrow($result)) )
{
redirect(append_sid("privmsg.$phpEx?folder=$folder", true));
}
$orig_word = $replacement_word = array();
obtain_word_list($orig_word, $replace_word);
$privmsg_subject = ( ( !preg_match('/^Re:/', $privmsg['privmsgs_subject']) ) ? 'Re: ' : '' ) . $privmsg['privmsgs_subject'];
$privmsg_subject = preg_replace($orig_word, $replacement_word, $privmsg_subject);
Исправленный вариант пакета изменений доступен для скачивания. _________________ Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений |
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы можете скачивать файлы
|
|