Посмотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на главный экран.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
- Исправлена ошибка обработки пользовательских данных даты и времени, которая возникала в браузерах, отличных от Safari.
- Исправлена ошибка, из-за которой установщик иногда мог вызывать ошибки при использовании вспомогательного метода aliasClass.
- Исправлена ошибка, из-за которой пересборка или обновление StandardLib могли приводить к некорректному кэшированию значений параметров без ожидаемых типов; это относится только к версиям до XF2.3.8.
- Это заметно только в том случае, если StandardLib обновляется без обновления другого дополнения.
- Добавлена функция шаблонизатора array_is_list, которая является встроенной в XF2.3.9+.
- Исправлена ошибка в пользовательском макросе даты/времени (
svStandardLib_helper_macros::date_time_input).
- Исправлена ошибка, из-за которой секунды запрашивались в поле ввода времени, даже если аргумент
$showSecondsбыл false.- Исправлена поддержка Safari, поскольку Safari (то есть любой браузер iPhone) не поддерживает секунды для поля
input[type=time].
- Исправлена ошибка в XF2.2: булевы параметры не преобразовывались в логические значения, как ожидалось.
- Исправлена ошибка в XF2.2: значения по умолчанию для параметров типа float преобразовывались в целые числа вместо float.
- Обновлены функции шаблонизатора array_diff/array_reverse/array_sum, перенесенные из предыдущих версий, чтобы они соответствовали поведению XF2.3. Эти функции возвращают массивы, а не коллекции, в зависимости от входных данных.
- Добавлены функции шаблонизатора array_first/array_last.
- Корректировка сравнения строк версий дополнений, чтобы "предварительные" релизы отображались как менее стабильные.
- Не вносить изменения в сущность параметров в XF2.3.8+ для поддержки строгих проверок типов свойств
\XF::options(), поскольку это теперь поддерживается нативно.- Перенос изменений в функцию шаблонизатора array_*.
- Добавление функции шаблонизатора
array_sumдля версий до XF2.3.8.- Перенос функций шаблонизатора
array_diff/array_reverseтолько для более старых версий XF.
- Исправлена некорректная подсказка типа в методе whereImpossible() для трейта EarlyJoinFinderTrait
- Обновлен метод Helper::newExtendedClass(), чтобы он выполнялся в контексте выполняемого класса, что позволяет вызывать приватные/защищенные конструкторы
- Добавлен вспомогательный код для навигации по вкладкам, работающий со сворачиваемыми разделами (sv/lib/tab-nav.js), что позволяет переключаться между элементами с помощью клавиши Tab для запуска сворачивания/разворачивания свернутых разделов
- Добавлена поддержка сторонних дополнений, реализующих варианты свойств в стиле XF2.3, для использования варианта "default" в XF2.1/XF2.2
- Обновлено до choices.js v11.2.0
- Настроен CSS для input-box в choices.js, чтобы он соответствовал ожидаемому цвету текста @xf-inputTextColor
- Добавлена опция "Default Choices.js bundle", чтобы указать, какой пакет choices.js использовать (управляет реализацией поиска по мере ввода)
- Добавлена поддержка Обязательный HTML-атрибут (Примечание: требуются изменения CSS)
- Улучшение пользовательского интерфейса выпадающего списка
- Исправление ошибки, из-за которой атрибут data-label-description из исходного HTML-кода не обрабатывался как доверенный (например, MultiPrefix и prefix help)
- Исправление ошибки, из-за которой выбранный вариант некорректно подсвечивался при открытии выпадающего списка
- Исправление ошибки, из-за которой выпадающий список оставался закрытым при потере фокуса при поиске
- Улучшение установщика пакетных дополнений admincp для сортировки дополнений по их зависимостям, что делает обновление нескольких дополнений более надежным
- При использовании «AJAX-пагинации с панелью фильтров» (js/sv/lib/xf/filter.js) исправлено сообщение об ошибке недопустимого javascript при фильтрации по значению без оболочки пагинации.
- Заметно на странице «выбор логотипа» дополнения Selectable logo (платный)
- Исправление ошибки с использованием SqlJoinTrait приведет к скрытию фактической ошибки
- Улучшите обнаружение исключений для необязательных объединений при использовании EarlyJoinFinderTrait. Это влияет на Multi Prefix, оптимизируя поиск по одному префиксу, а также на Extended Ignore
- Удалите assert() для обеспечения совместимости с XF Cloud
Улучшите совместимость при совместном использовании признаков раннего поиска соединений и SqlJoinTrait
- Избегайте многократного вычисления возможных дорогостоящих запросов к табличным выражениям
- Исправлена ошибка, из-за которой при предварительном рендеринге в режиме одиночного выбора могло быть неправильно выбрано несколько элементов choices.js виджет
- Устраните непредвиденное поведение в \XF:
ptions() и строго типизированные подсказки о свойствах (генерируемые командой XF CLI xf-dev:generate-options-stub), которые могут вызывать ошибки в некоторых дополнениях
- Обновление choices.js Версия 11.1.0
- Удалить role="текстовое поле" из поиска, согласно практике a11y
- Добавить choices.search-kmp.js build, более сложный, чем простое сопоставление префиксов, но менее сложный, чем использование FUSE для поиска
- Поддержка <опции label="..." /&HTML (не генерируется XF изначально)
Друзья, команда XENDEEP приветствует всех в нашем дружелюбном сообществе! Сообщество для единомышленников и разработчиков!
Весь контент размещаемый на форуме, за исключением личных разработок, носит исключительно ознакомительный характер, за содержание и возможные ошибки при использовании администрация не несет ответственности. Если Вы нашли неправомерный контент, просим связаться с нами любыми доступными каналами: тикет, форма обратной связи, личные сообщения. Мы постараемся отреагировать как можно скорее.
Все материалы на сайте принадлежат их авторам.