Очередное небольшое обновление для
ExBB FM 1.0 RC1. Изменений немного, исправлены были наиболее важные из найденных на сегодня багов, а именно:
- Исправление поискового алгоритма
Теперь поиск не будет выдавать многочисленные ошибки при нахождении через базу индексации тему, которая на момент индексации ещё существовала, а к моменту поиска была удалена/перемещена. Исправлены многочисленные ошибки, связанные с поиском в разделах с разным уровнем доступа (приватные, администраторские/модераторские). Ввиду исправления ошибки с устновкой локали, поиск теперь корректнее обрабатывает русский язык. Из поискового запроса удаляются короткие слова с целью снижения нагрузки на сервер при поиске. - Исправлена ошибка с установкой русской локали
Ранее локаль корректно устанавливалась только на платформе Windows, теперь это работает и на серверах под управлением Unix. Локаль позволяет реализовать полноценную поддержку национального языка (в нашем случае русского) и некоторых других национальных стандартов. - Исправлен баг, связанный с прикреплением файлов.
Довольно серьёзный баг, для которого я ранее уже выпускал исправление. Из-за ошибки в функции прикрепления файлов некоторые пользователи потеряли возможность оставлять сообщения и создавать новые темы. Подробнее этот баг обсуждался здесь - Иправлен баг в модуле расширенной статистики посещений
В одном месте не была инициализирована переменная, из-за чего могли отображаться сообщения об ошибках. Исправлено.
Для установки обновления распакуйте прикреплённый архив в папку с форумом.
Для тех кто пользуется скином, отличным от изначального InvisionExBB. Обновление содержит файл
templates/InvisionExBB/newposts_data.tpl. В этом файле никаких изменений, кроме мелких косметических, не производилось, поэтому Вам нет необходимости его закачивать, или изменять что-либо в своих скинах по аналогии. Также в архиве с обновлением находится файл
templates/InvisionExBB/post_form.tpl, в нём нужно поправить одну строчку, подробнее об этом написано
здесь
Основной архив с форумом был также обновлён в соответствии с этими изменениями