XenForo 2.3.4 теперь доступен для загрузки всем лицензированным клиентам. Мы настоятельно рекомендуем всем клиентам, использующим предыдущие версии XenForo 2.3, обновиться до этой версии, чтобы воспользоваться преимуществами повышенной стабильности.
Некоторые из изменений в XF 2.3.4 включают:
- Включить embed.php в hashes.json
- Исправлена ошибка, возникающая при отсутствии идентификатора в записи фида.
- Используйте AbstractCollection для подсказки типа в методе addContentToBookmarks
- Исправлено устаревшее использование str_replace с областями действия API.
- Улучшение совместимости с PHP 8.4
- Вывод hsla в палитре цветов при наличии альфа-канала
- Убедитесь, что URL-адреса действительны при анализе использования изображений.
- Привести вложенную группу к числу перед выполнением строгого сравнения
- Изящная обработка гостевого имени пользователя и вариации стиля, содержащие недопустимый UTF-8
- Попытка обойти ужасную эвристику сохранения полей форм Firefox
- Изящно обрабатывайте ситуации, когда аватар не может быть обработан
- Разрешить изменение вариации стиля, когда ранее выбранный стиль принудительно устанавливается в качестве стиля по умолчанию
- Увеличьте ширину поля ввода даты, чтобы учесть обрезку значка Firefox.
- Исправлено поведение автофокуса редактора в режиме BBCode.
- Добавьте примечание о том, что некоторые разрешения не распространяются на гостей.
- Исправление срабатывания встраивания Facebook для документа
- Исправлен расчет локального времени загрузки из API синхронизации навигации.
- Исправлено поведение кнопок предварительного просмотра.
- Рассматривать входные данные в числовых полях, предназначенные только для чтения, как отключенные
- Сделать обязательные и рекомендуемые проверки функций более надежными
- Разрешить null уникальный идентификатор при постановке задания в очередь позже
- Упрощение расширения уведомлений о создании отчетов
- Попытка обойти агрессивную эвристику автозаполнения Firefox при редактировании пользователя
- Исправление неработающих обработчиков JS при загрузке комментариев через AJAX.
- Исправлена проблема с редактированием недавно переведенных фраз.
- Выделить библиотеку ExifReader из пакета менеджера вложений
- Попытка обойти агрессивную эвристику автозаполнения Firefox в индексе панели управления
- Исправлены кнопки ввода цифр, когда шаг установлен наany
- Исправлены некоторые проблемы анализа использования значков при редактировании и удалении раскрывающихся списков редактора и BBCodes.
- Записывать только использование значков для активных BBCodes и раскрывающихся списков редактора
- Пропустить itemidатрибут микроданных, если нет действительного пользователя
- Убедитесь, что все функции панели управления охвачены разрешениями
- Более изящная обработка недопустимого ввода с множественными кавычками
- Попытка избежать наложения текста карусели избранного контента на пейджер
- Попробуйте удалить двойные кавычки из строк URL только один раз.
- Установить цвет палитры цветов по умолчанию на белый вместо прозрачного
- Исправлены некоторые проблемы с рендерером значков JS и предварительным просмотром BBCode.
- Более изящная обработка недействительных идентификаторов сеансов
- Не отмечайте нескрытые имена пользователей какaria-hidden
- Исправлено направление стрелки назад на языках с письмом справа налево
- Улучшение обработки текстовых узлов вXF.setupHtmlInsert
- Игнорировать Thumbs.db в стиле архивного валидатора
- Исправление отступа в конце ячейки значка структурированного списка
- Исправлена проблема с прослушивателем событий отложенного изменения размера после автофокусировки.
- Пропустить все дубликаты файлов при импорте запрещенных писем
- Отметить несколько последовательных звездочек как недопустимое слово при полнотекстовом поиске MySQL
- Сделайте сортировку таблицы по умолчанию настраиваемой
- Исправлен расчет закрытия отчета для уведомляемых пользователей
- Убедитесь, что продукты PayPal создаются с уникальным идентификатором.
Изменения коснулись следующих общедоступных шаблонов:
- PAGE_CONTAINER
- approval_queue_macros
- carousel.less
- core_input.less
- fancybox.less
- helper_attach_upload
- lightbox.less
- message_macros
- profile_post_macros
- structured_list.less
При необходимости следует использовать систему слияния на странице «устаревших шаблонов» для интеграции этих изменений.
Текущие требования
Обратите внимание, что XenForo 2.3 имеет более высокие системные требования, чем более ранние версии.
Ниже приведены
минимальные требования:
- PHP 7.2 или новее (рекомендуется PHP 8.3)
- MySQL 5.7 и новее (также совместимы с MariaDB/Percona и т. д.)
- Для всех официальных дополнений требуется XenForo 2.3.
- Для расширенного поиска требуется Elasticsearch версии не ниже 7.2.