0%
XenForo Release Edition

Релизы XenForo Release Edition 2.3.8 null

Нет прав для скачивания
Привлекательная платформа профессионального сообщества сети с приятным пользовательским интерфейсом.
XenForo 2.3.8 теперь доступен для загрузки всем лицензированным пользователям. Всем пользователям предыдущих версий XenForo 2.3 настоятельно рекомендуется обновиться до этой версии, чтобы воспользоваться преимуществами повышенной стабильности.

Некоторые изменения в XenForo 2.3.8:
  • Исправлена проблема с корректировкой информации направления EXIF, которая уже была исправлена на стороне клиента.
  • Устранены некоторые проблемы с подсказками типов сущностей.
  • Разрешены границы слов с подчеркиваниями (_) в именах методов только для чтения.
  • Исправлен пустой контейнер списка авторизованных приложений пользователей.
  • Гарантировано, что состояние языка всегда восстанавливается при генерации электронных писем с кратким обзором событий.
  • Исправлена проблема объединения параметров запроса JS фильтра.
  • Разрешена генерация паролей на локальных хостах.
  • Исправлена проблема с подсказкой типа cleanUpInvalidRecords.
  • Всегда принудительно преобразуйте функцию шаблона parse_less_color в шестнадцатеричный формат для непеременных значений.
  • Исправлены дублирующиеся запросы hydrate для результирующих наборов.
  • Возвращается ошибка раннего выполнения, если длина ключевого слова поиска слишком велика.
  • Используются строгие проверки типов при обработке поискового ввода.
  • Поиск и отображение только записей на вкладке записей профиля.
  • Добавлен фильтр содержимого записи и подфильтр типа темы в поиск по темам участников.
  • Избегать преобразования SVG в растровые (битовые) изображения.
  • Пропустить Возвращаемое значение метода void в XF\Cli\Command\AbstractCommand::initialize
  • Обеспечение корректной обработки недопустимых номеров страниц при отображении списка отслеживаемых тем
  • Добавление обработки сообщений о статусе null при возобновлении заданий
  • Обеспечение удаления паролей также при удалении связанного пользователя
  • Исправление отсутствия поддержки некоторых действий веб-перехватчика
  • Добавление отсутствующего значения defaultname в теги xf:avatar и xf:username в шаблоне report_view
  • Добавление поддержки HTML для summary_of_what_you_missed_recently в шаблоне электронного письма activity_summary
  • Исправление проблемы, из-за которой подписи DKIM препятствовали добавлению заголовков List-Unsubscribe в электронные письма
  • Запрос повторной аутентификации перед добавлением или изменением паролей
  • Поддержка повторного создания разверток при повторном создании метаданных для поддерживаемых типов контента
  • Поддержка QR-кода в Firefox, если включена функция privacy.resistFingerprinting Исправление проблемы с ошибкой TOTP
  • Добавление отсутствующей аннотации шаблона для EmbedResolver/AbstractHandler
  • Обновить подсказку PHPDoc \XF\Repository\UserAlertRepository::fastDeleteAlertsForContent, добавив массив целых чисел
  • Улучшить приведение идентификаторов плагинов в менеджере плагинов при установке нескольких плагинов
  • Убедиться, что запрос отправляется на правильное соединение при проверке состояния репликации сервера чтения
  • Поддержать атрибут "listitemclass" при создании флажков
  • Стараться сохранять порядок отправки в случае неожиданных проблем синхронизации
  • Добавить механизм предотвращения кэширования для прямых URL-адресов вложений
  • Исправить проблему, из-за которой кнопка "Обработать отчет" в назначенном отчете не отображала кнопку сохранения
  • Пропустить удаление cookie-файла предпочтений вариантов стиля при выходе
  • Выдавать ошибку при попытке перестроить поисковый индекс с недопустимым типом
  • Включить количество пользователей онлайн в один запрос Уменьшить использование запросов за счет кэширования
  • Убедиться, что cascadeSave очищается при вызове Entity::_saveCleanUp
  • Добавить защиту от В некоторых случаях Request::getIp не возвращает действительный IP-адрес
  • Разрешить обложки для гостей без разрешений на вложение
  • Передавать объект критериев обработчикам событий criteria_template_data
  • Пропускать несуществующие вложения при удалении из панели управления
  • Установить сущность поиска после выполнения поиска
  • Добавить JSDoc для XF.createElement
  • Исправить некоторые проблемы с плагином цитат
  • Исправить некоторые оставшиеся ссылки на twitter.com
  • Скрыть дополнительный заголовок контакта, если на странице редактирования пользователя в панели управления нет поля контакта
  • Удалить атрибут pattern из числовых записей
  • Исправить проблему с подписью DKIM в XF 2.3
  • Исправить отсутствующую косую черту в конце ссылки с политики конфиденциальности на страницу описания cookie
  • Обходной путь для проблемы с тем, что вход через Apple не возвращает электронные письма (#1199)
  • Проверять счетчик подписи при использовании пароля (#1198)
  • Выдавать более понятное сообщение об ошибке, если текущий хост и URL-адрес форума не совпадают при создании или проверке пароля (#1200)
  • Разрешить пользователю входить на публичный форум при подтверждении паролем через панель администратора (#1201)
  • Предотвратить отправку push-уведомлений на навсегда удаленные подписки Chrome
  • Убедиться, что неудачные попытки ввода пароля включаются в лимит неудачных попыток входа (#1207)
  • Обрабатывать пассивные сообщения о недоставке в папку входящих сообщений Gmail как жесткие недоставки (#1208)
  • Упростить переопределение параметров плана PayPalRest (#1209)
  • Установить cookie tfa_trust при входе в систему с помощью пароля (#1210)
  • Создать каталог, если он не существует, при создании классов Finder (#1211)
  • Возвращать PHPDoc для функции asVisitor
  • Обновление для повышения производительности
  • Уменьшение задержки в очереди уведомлений при отправке сообщения
  • Реорганизация процесса удаления/очистки; Переименование и удаление должны выполняться в одном процессе.
  • Пропуск кэширования локальных URL-адресов при использовании прокси-сервера изображений.
  • Обходной путь для потенциальной проблемы состояния гонки при сохранении тегов закладок.
  • Поддержка использования пароля вместо подтверждения пароля.
  • Поддержка передачи дополнительных данных для контроля спама в службе регистрации пользователей.
  • Добавление базовых классов критериев веб-перехватчика.
  • Поддержка доступа к данным уведомлений в классах Notifier.
  • Поддержка дополнительных функций массивов в шаблонизаторе.
  • Очистка HTML-тегов при использовании описания в качестве заголовка при импорте RSS (#1214).
  • Перемещение функции XF\BbCodeRenderer\Html::getValidUrl в вспомогательную функцию (#1215).
  • Выброс ошибки при попытке запустить несуществующий шаг импорта (#1216).
  • Добавление случайной строки в селектор DKIM (#1217).
  • Проверка на наличие несоответствий регистра при создании плагинов (#1218).
  • Изменения при отправке JSON-входных данных, не являющихся массивами. Исправление TypeError (#1223).
  • Предотвращение появления изображений. Загрузка даже при сбое обработки EXIF (#1224)
  • Исправлена ошибка, из-за которой функция XF.phrase не могла обрабатывать дублирующиеся замены
  • Исправлено отображение подписей, установленных в значение False
  • Исправлено поведение прокрутки пагинации на странице «Получено»
  • Исправлено поведение прокрутки для отправки в быстром ответе
  • Исправлена обратная логика в проверке метода canResize
  • Повышена надежность валидатора архива плагина за счет удаления двойного вывода и добавления корректной проверки JSON
  • Finder::getCollectionFromResults не проверяет, равен ли null возвращаемый hydrateFromGrouped
  • Убедиться, что значения параметров преобразуются в правильные типы данных при получении
  • Исправлен некорректный приоритет операторов в выражениях шаблонов
  • Сбой конструктора релизов в каталогах плагинов, содержащих символические ссылки
  • Парсер ошибок доставки электронной почты теперь также обрабатывает многозначные коды состояния (#1240)
  • Маршруты API выдают некорректный вывод для разработки
  • Повышена эффективность доставки CSS при использовании кэширования
  • Предотвращено ненужное отображение текста исходного аватара только при обрезке Изменения
  • Выделение памяти для сообщений об ошибках
  • Получение информации о протоколе и хосте из URL-адреса форума в контексте командной строки
  • Добавление поддержки AbstractCollection при использовании функций array* шаблонизатора (#2182)
  • Рефакторизация операции открытия/закрытия боковой панели лайтбокса и обеспечение ее корректной инициализации
Изменения в следующих общедоступных шаблонах: Сделано:
  • _help_page_privacy_policy
  • account_reactions
  • account_visitor_menu
  • attachment_macros
  • bb_code_tag_attach
  • core.less
  • core_action_bar.less
  • embed_resolver_thread
  • helper_attach_upload
  • lightbox.less
  • login_password_confirm
  • member_about
  • member_macros
  • member_recent_content
  • member_tooltip.less
  • message.less
  • message_macros
  • news_feed_attached_images
  • passkeys_macros
  • report_view
  • setup.less
  • share_page_macros
  • tag_macros
  • tag_search
  • two_step_totp
При необходимости для интеграции этих изменений следует использовать систему слияния на странице «Устаревшие шаблоны».

Текущие требования:
Обратите внимание, что XenForo 2.3 имеет более высокие системные требования, чем предыдущие версии.

Ниже приведены минимальные требования:
  • PHP 7.2 или новее (рекомендуется PHP 8.3)
  • MySQL 5.7 и новее (также совместимо с MariaDB/Percona и т. д.)
  • Для всех официальных дополнений требуется XenForo 2.3.
  • Для расширенного поиска требуется как минимум Elasticsearch 7.2.
  • Мне нравится
Реакции: Binkaddas
  • Нет информации об изменениях
  • Мне нравится
Реакции: emonb
Некоторые изменения в XF 2.3.7 включают:
  • Экранирование меток параметров ввода выбора
  • Улучшение поддержки EXIF-данных при включенном изменении размера изображения на стороне клиента
  • Разрешение получения префиксов форума даже без разрешений на узел
  • Нормализация ключей кэша репозитория Entity Manager
  • Исправление преобразования двоичных данных IPv6 в строку
  • Исправление отображения всплывающей подсказки участника в последних версиях Safari
  • Использование текстового поля структурированных данных для контента DiscussionForumPosting
  • Требование подтверждения для привязки подключенных учетных записей
  • Подавления регистрации обычных исключений подключенных учетных записей
  • Очистка данных кэша сайта при выходе из системы
  • Перемещение XF.SolutionEditClick в action.js для устранения проблем с зависимостями
  • Исправление полей карусели для языков с письмом справа налево
  • Расширение глобальных параметров шаблонов электронных писем
  • Скорректировка формулировок фраз подтверждения учетной записи
  • Улучшение типизации методов поиска репозитория
  • Исправление проблемы с недостаточной детализацией при преобразовании коллекций в результаты веб-перехвата. Избегать ошибок регистрации при периодических проблемах с IndexNow
  • Удалять связанные оповещения пользователя при удалении трофея
  • Добавить поддержку просмотра и отзыва авторизованных приложений пользователя из панели администратора
  • Корректная обработка значений NULL и пустых строк
  • Обнаружение сканера Google Inspection Tool
  • Больше не создавать пользовательские поля по умолчанию во время установки.
  • Исправлена ручная генерация миниатюр видео на iOS
  • Удаление устаревшего метода оптимизации GIF Imagick
  • Корректное отображение поисковых подсказок, если результаты содержат гостевой контент
  • Исправлена ссылка на снятие бана на странице редактирования бана
  • Отображение всех отображаемых значений сводки активности на языке пользователя
  • Установка заголовка Accept-Language по умолчанию в исходящих HTTP-запросах
  • Разрешить переопределение имен пользователей для аватара при указании пользователя
  • Исправление генерируемых подсказок типов сущностей для столбцов JSON
Назад
Верх Низ