Посмотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на главный экран.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
- Усилена проверка пакетной установки дополнений для обработки устаревших кэшей метаданных дополнений при оценке выполнения набора зависимостей дополнения перед разрешением обновления.
- Исправлена совместимость с PHP 7.2 и известными агентами robots user-agents с символом # для версий до XF2.3.11.
- Исправлена проверка установки/обновления каталога composer дополнения.
- Исправлен код проверки «записей на странице», который некорректно формировал список элементов (влияет на дополнения Post Friction/Threadmarks/Who Replied).
- Исправлена ошибка, из-за которой мягкие требования дополнения не срабатывали при использовании стандартной команды установки дополнений CLI.
- Исправлена ошибка, из-за которой использование SqlJoinTrait и нескольких подсказок индекса могло генерировать некорректный SQL-код.
- Обновление диапазонов IP-адресов, используемых XF для идентификации запросов Google/Cloudflare, с помощью Backport.
- Исправить ситуацию, когда изменения бэкпорта не применялись к более старым версиям XF должным образом
- Исправить поддержку версий до XF2.3.8 для
\XF::options(), возвращающих строго типизированные данные после обновления SV/StandardLib
- Исправлена непредвиденная рекурсия, вызывающая переполнение стека при перестроении данных кэша дополнений.
- Усилена защита post-link.js от бесконечных перенаправлений из-за проверки безопасности WAF, перенаправляющей на ту же страницу (т.е. проверки безопасности Cloudflare).
- Обновлен choices.js.
- Более надежный запуск виртуальной клавиатуры iOS во всех случаях.
- Исправлена ошибка, из-за которой навигация с помощью клавиш со стрелками не начиналась с выбранного варианта, если в данный момент ни один вариант не выделен.
- Усилена защита Helper::getEntityStructure() от внутренней ошибки сервера при недопустимом определении сущности.
- Исправлена совместимость параметров admincp обнаружения злоупотреблений при регистрации и блокировки с некоторыми сторонними дополнениями.
- Удален атрибут _xfRedirect из различных GET-ссылок, поскольку они вызывают множество избыточных запросов ботами. Это необходимо только в том случае, если ссылка открывается как GET-запрос без указания реферера. В этом случае достаточно просто перенаправить пользователя обратно в то же диалоговое окно выбора.
- Улучшение установщика при переносе функций может привести к тому, что дополнение перейдет в скрытое состояние "зомби" в зависимости от того, используется ли обновление через графический интерфейс.
- Обновлено choices.js до версии 11.2.3.
- Исправлена ошибка, из-за которой ширина поля поиска неожиданно сворачивалась.
1.23.7 — Обновление с исправлениями ошибок
1.23.6 — Обновление с исправлениями ошибок и улучшением совместимости (включено в 1.23.7)
- Исправлена некорректная работа CSS, когда в choices.js не выбраны элементы.
- Обновлены функции array_first/array_last, чтобы они не изменяли указатель массива.
- Интеграция choices.js.
- Исправлена ошибка, из-за которой предварительно отрисованный виджет choices.js не учитывал data-search-enabled="0", чтобы отключить поиск.
- Исправлена ошибка JavaScript при разборе логических параметров data-* в XF2.2.
- Исправлена ошибка, из-за которой атрибут 'required' работал некорректно.
- Обходной путь для схлопывания высоты виджета, когда не выбраны элементы и отсутствует плейсхолдер.
- Исправление совместимости для Finder::fetchDeferred().
- Исправлены неожиданные результаты от XFMG при установке дополнения Optimized List Queries.
Друзья, команда XENDEEP приветствует всех в нашем дружелюбном сообществе! Сообщество для единомышленников и разработчиков!
Весь контент размещаемый на форуме, за исключением личных разработок, носит исключительно ознакомительный характер, за содержание и возможные ошибки при использовании администрация не несет ответственности. Если Вы нашли неправомерный контент, просим связаться с нами любыми доступными каналами: тикет, форма обратной связи, личные сообщения. Мы постараемся отреагировать как можно скорее.
Все материалы на сайте принадлежат их авторам.