Обновление до XenForo
Некоторые из изменений в XF 2.3.5 включают:
- Исправлены проверки пределов неассоциированных вложений
- Оценки цветового контраста на стороне клиента Clamp
- Правильно загружайте твиты после загрузки страницы.
- Обновите ссылки на учетные записи Twitter, связанные с X.
- Исправление подключенного аккаунта X (ранее Twitter)
- Убедитесь, что xf_oauth_client и xf_oauth_request имеют первичные ключи.
- Разрешить паролю credential_id занимать до 1024 символов.
- Сделать подсветку поиска в редакторе кода похожей на цвет выбора редактора.
- Удалить неиспользуемый фрагмент jQuery.
- Исправлены вкладки реакций для ответов на прямые сообщения.
- Поддержка нескольких вариаций меню при обновлении вариаций
- Исправлена обработка числового поля, когда значение шага равноany
- Исправление ошибки сервера, когда для ответа об ошибке не указана пользовательская фраза ошибки
- Улучшение подсказок типов замыканий менеджера схем
- Правильно сбрасывать состояние ожидания записи при вызовеEntity::saveIfChanged
- Исправлена ошибка сервера, когда результаты поиска в журнале возвращают запись об удаленном пользователе.
- Правильно представляйте поля и префиксы идентификаторов групп пользователей в виде списка уникальных отсортированных целых чисел.
- Поддержка отложенной загрузки изображений вариантов
- Подавить предупреждения PhpStorm в файлах подсказок расширения класса
- Исправлен нестабильный порядок сортировки для вывода расширения класса.
- Исправлен потенциально неопределенный ключ массива при определении изображения обложки объекта.
- Правильно проверяйте URI перенаправления клиента OAuth
- Передать интерактивное состояние команды импорта в команду import-finalize
- Улучшение рендеринга BBCode HTML, совместимость с PHP 8.3
- Не экранировать HTML при отображении заголовков пользовательских полей на панели управления
- Разрешить сохранение настроек cookie, когда доска неактивна
- Исправлен дублирующийся значок модерации в заголовках тем предварительного просмотра статьи
- Разрешить извлечение всех глобальных данных сервера с помощью\XF\Http\Request::getServerInfo
- Исправлена неверная фраза в обработчике журнала изменений пользователя.
- Исправлена обработка nullрезультатов автозаполнения
- Не прокручивать до последнего просмотренного изображения при закрытии лайтбокса
- Исправлена ошибка «TemplateFinder::searchTitle() принимает 1 параметр, но передаются 2»
- Исправлена ошибка сервера при получении разговоров по идентификатору через API.
- Исправлен неверный формат маршрута для учетной записи OAuth2/маршрута приложений.
- Исправлена ошибка, из-за которой не удавалось проверить коды для публичных клиентов OAuth2.
Изменения коснулись следующих общедоступных шаблонов:
- code_editor.less
- подключенный_аккаунт_ассоциированный_x
- макросы_подключенных_аккаунтов
- core_button.less
- редактор_вставка_gif
- helper_js_global
- авторизоваться
- passkeys_макросы
- макросы_пост_статьи
- поделиться_страницей_макросов
- макросы_вариации_стиля
Обратите внимание, что XenForo 2.3 имеет более высокие системные требования, чем более ранние версии.
Ниже приведены минимальные требования:
- PHP 7.2 или новее (рекомендуется PHP 8.3)
- MySQL 5.7 и новее (также совместимо с MariaDB/Percona и т. д.)
- Для всех официальных дополнений требуется XenForo 2.3.
- Для расширенного поиска требуется Elasticsearch версии не ниже 7.2.