Standard Library by Xon

Плагин Standard Library by Xon 1.22.2

Скачать (365.7 KB / zip)
  • Удалить устаревший комментарий вEarlyJoinFinderTrait
  • Добавить isPermissionInUseпомощника по установке
  • Добавить SV\StandardLib\Behavior\Cacheableповедение, помогающее автоматизировать вызов rebuildCache(или определенную функцию) в репозитории, который соответствует имени сущности
  • Используйте templater_setupсобытие кода для внедрения различных фильтров/функций в несколько типов шаблонизаторов.
    • Добавляет расширяемый класс, SV\StandardLib\TemplaterHelperпомогающий добавлять фильтры/функции в шаблоны без ручного расширения каждого типа шаблонизатора.
  • Добавить новые фильтры/функции шаблонов
    • parse_less_func
    • abs
    • array_diff
    • sv_array_reverse=>array_reverse
    • Функция обратного порта phrase_dynamicв XF2.1
  • Исправление для совместного использования SqlJoinTrait и EarlyJoinFinderTrait
    • Решает проблему совместимости при совместном использовании дополнений Bump Thread .Optimized List Queries
  • Обновление EarlyJoinFinderTrait для добавления таблиц поддержки с составными первичными ключами.
  • Документ с использованием InstallerHelper
  • Добавить InstallerHelper::getReversedAlterTables (с примером использования в README.md), чтобы, как мы надеемся, упростить код деинсталлятора.
    • Берет результат getAlterTables (массива изменений таблиц) и отменяет простые добавления столбцов, переименования и добавления индексов.
  • Исправлена поддержка 32-битных приложений при обнаружении поведения раннего присоединения (например, надстройка Optimize List Queries)
  • Переместить вспомогательные функции для расширения фильтров форума/префикса в стандартную библиотеку из ряда других дополнений.
  • Исправлена ошибка, вызывающая ошибку при использовании дополнения Optimized Query List и подсказки типов php7+.
  • Исправлена ошибка «DevTools не удалось загрузить исходную карту: не удалось загрузить содержимое для .../js/sv/vendor/moment/moment.min.js.map»
  • При просмотре шаблона всегда отображайте ссылку «Просмотр изменений шаблона», чтобы разрешить просмотр скомпилированного кода.
  • Добавлен фильтр шаблона addValue, чтобы дополнить фильтр removeValue и связанные фразы
  • Добавили проверку работоспособности дополнений с помощью композитора во время установки дополнений
  • В XF2.2+ исправлена ошибка, из-за которой css pikaday не загружался при использовании расширенного дневного выбора.
    • Затронутые дополнения: Расширенный пакет Bb-Code (BB-код времени), Живой контент, Подсчет голосов.
  • Обновление EarlyJoinFinderTrait для отправки дополнительных аргументов в getEarlyJoinThreshold метод, это некритическое изменение
  • Пересобран распространяемый файл, чтобы исключить неправильно включенное расширение плохого класса.
    Zip-файл 1.7.1 нарушает функциональность загрузки Zip-файла! Для восстановления;
    1. Отключите дополнение Standard Library by Xon.
    2. Обновите дополнение
    3. Убедитесь, что дополнение Standard Library by Xon включено
  • Расширить XF.Tabs для сохранения идентификатора выбранной вкладки при отправке через скрытое поле.
    Имя поля задается через data-sv-store-selected-tab-input-name добавленный к data-xf-init="tabs" элементу
  • HTML:
    <xf:js addon="SV/StandardLib" src="sv/lib/xf/core/structure.js" min="1" />
    ...
    <div class="hScroller"
         data-xf-init="h-scroller tabs"
         data-panes=".js-categoryTypeTabPanes"
         data-sv-store-selected-tab-input-name="category_type">
Назад
Сверху Снизу