Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: В настоящее время эта функция требует доступа к сайту с помощью встроенного браузера Safari.
- Обновить choices.js до версии 11.0.3
- Исправлен доступ к управлению клавишами tab / shift / / esc
- Исправлено, что "Нет вариантов для выбора" отображалось, когда этого не должно было быть
- Исправлено, что максимальная обработка уведомлений об элементах перестала бы отображаться, когда этого не должно быть.
- Исправлено, что HTML-комментарии могли отображаться как часть текстовой метки элемента, когда этого не должно быть.
- Исправлена совместимость с XF2.3.5
- Фактическое обновление choices.js до версии 11.0.3
- Исправлена фильтрация javascript по страницам для поддержки XF2.3
- Используется в (платном) дополнении
У Вас недостаточно прав для просмотра ссылок. Вход или Регистрацияи (бесплатном) плагинеУ Вас недостаточно прав для просмотра ссылок. Вход или Регистрация- Исправлена фильтрация javascript по страницам для поддержки XF2.2
- Используется в (платном)
У Вас недостаточно прав для просмотра ссылок. Вход или Регистрация
- Обновить choices.js
- Отрегулируйте размер шрифта CSS, чтобы он был более встроенным в стандартный XF.
- Исправление: выбор не сбрасывался правильно после отправки формы.
- Заметно с надстройкой Threadmarks Pro при ответе в теме.
- Исправлена ошибка, из-за которой уведомление «нет выбора»/«результаты не найдены» не срабатывало надежно.
- Исправление параметров загрузчика неожиданно очищало параметры. Это влияет на функцию перемещения потока.
- Обновите таймер обратного отсчета, чтобы по умолчанию отображались только секунды за последние 2 минуты, чтобы избежать чрезмерной перекомпоновки страниц.
- Заметно благодаря надстройке, позволяющей заменять время уведомления.
- Исправлена разбивка на страницы ajax и код разбивки с фильтром ajax не динамически загружали css/js.
- Обновление choices.js
- Различные исправления производительности при использовании большого количества опций (например, сотен префиксов при использовании Multi-Prefix).
- Исправлена ошибка, из-за которой фильтрация/поиск могла возвращать нестабильные результаты поиска.
- Исправить возможное пустое aria-label генерация кнопки удаления элемента
- Исправлен ввод, который во всех случаях мог привести к случайной отправке формы вместо открытия/закрытия списка вариантов.
- Исправлена неверная ссылка на useNativeTimeInputs в README.md
- Обновлен choice.js (v11.0.0-rc7)
- Меньший размер пакета
- Улучшение обработки атрибутов aria (также называемых доступностью)
- Множество исправлений ошибок, связанных с работой с клавиатурой и отображением уведомлений.
- Обновлен choices.js (v11.0.0-rc8)
- Техническое обслуживание choices.js теперь это делает Xon
- При фильтрации/поиске отображайте все результаты поиска, а не только первые 4.
- Поддержка всего текста/номера параметры конфигурации как атрибуты data-*
- Исправленное сообщение «Класс XFES\Listener не найден» в некоторых моих установщиках дополнений.
- Обновлен choices.js
- Очистка обработки размера шрифта (в среднем немного больше, но работает с большим количеством стилей)
- Преобразование CSS (сгенерированного из SCSS) в LESS
- Исправлено добавление классов в choices.js с помощью data-class-* атрибуты не работали должным образом
- Исправлен ряд проблем с производительностью при очень большом количестве опций (то есть от сотен до тысяч), которые не полностью решены, но лучше.
- Исправлено \SV\StandardLib\Helper::repo()->aliasClass() возникла проблема совместимости с XF2.2.13+, когда псевдоним класса был самым верхним расширением класса.
- Требуется PHP 7.2+
- исправление совместимости с PHP 8.4+
- Улучшите пользовательскую нумерацию страниц AJAX и AJAX с помощью javascript панели фильтров. Включает код рендеринга вспомогательных опций admincp.
См. «Кто ответил», чтобы узнать о реализации функции, позволяющей выбирать стили нумерации страниц.- Добавлен Helper::Plugin для создания типобезопасного плагина
- Исправлено Helper::find() и Helper::findCached() предполагаемые идентификаторы объектов представляют собой только целые числа (могут быть строкой/целым/массивом)
- Добавлен Helper::instantiateEntity() типобезопасная оболочка
- в XF2.1 добавлено phrase_dynamic
- Добавлены различные строго типизированные помощники для автоматического ввода подсказок на основе использования аргумента ::class вместо магических строк.
PHP:$obj = Helper::repository(\XF\Repository\User::class);
- Для статического анализа и IDE: $obj будет иметь тип \XF\Repository\User
Хотя XF2.3 намерен реализовать это, добавление этой функциональности в это дополнение позволяет выполнить миграцию заранее и упрощает миграцию по мере необходимости. Helper бит просто нужно поменять местами \XF- Добавлен js/sv/lib/ajaxPagination.js
HTML:<xf:js src="sv/vendor/domurl/url.js" addon="SV/StandardLib" min="1" /> <xf:js src="sv/lib/ajaxPagination.js" addon="SV/Threadmarks" min="1" /> ... <div class="block" data-xf-init="sv-ajax-pagination" data-content-wrapper=".block-body--wrapper"> ... <div class="block-body--wrapper"> ... <xf:pagenav ... /> <xf:hiddenval name="final_url" value="{$finalUrl}" /> </div> </div>
<xf:pagenav> и <xf:hiddenval name="final_url" /> должен находиться внутри div, который помечен тегом data-content-wrapperCSS-селектор
Добавлена поддержка для addon.json 'require'/'require-soft' для поддержки строк версии аддона вместо аддона version_id.
ИспользуетУ Вас недостаточно прав для просмотра ссылок. Вход или Регистрацияпод капотом после некоторой базовой стандартизации.
Строки версии php поддерживают версии с точками, «1.2.3», а также каждая часть может также поддерживать строки специальных символов:
PHP:any string not found in this list < dev < alpha = a < beta = b < RC | Release Candidate = rc < # < patch level | pl = p.
- Добавлено кодовое событие patch_route_build_callback, используемое для управления состоянием маршрутизатора во время строительства.
- Добавьте параметр входного фильтра "empty-str-to-null". Пример использования для разработчиков:
PHP:$foo = $this->filter('bar', '?uint,empty-str-to-null');
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения