Иконка ресурса

Standard Library by Xon 1.21.9

Нет прав для скачивания
  • Добавлен вспомогательный репозиторий для управления разрешениями.
    Будет использоваться рядом предстоящих обновлений для различных плагинов.
  • Исправлена поддержка подсказки индекса соединения.
    • Исправление XF2.2.11 и до ошибки: Undefined array key "indexHints".
    • Исправлена ошибка, из-за которой подсказки индекса XF2.212+ не применялись должным образом в некоторых случаях.
  • Исправление совместимости XF 2.2.12
  • Добавлена поддержка подсказки индекса соединения в SqlJointTrait (требуется XF2.2.12+).
  • Добавлен плагин контроллера 'SV\StandardLib\ControllerPlugin\Delete', помощник плагина для реализации мягкого/жесткого/восстановления контента.
  • Обновлена связанная библиотека moment.js
  • обновление совместимости с php 8.2
  • Если вы используете SVG Template by Xon , обновитесь до SVG Template 2.4.5, иначе рендеринг SVG в PNG перестанет работать.
Исправление ошибок
  • Добавлена функция шаблона is_toggle_set и серверную часть toggle-storage-ex для переключателя XF JS.
    Обычная is_toggled не позволяет установить значение по умолчанию, а is_toggle_set это делает.
  • Пример свернутого списка узлов по умолчанию:
PHP:
<xf:js src="sv/lib/storage.js" addon="SV/StandardLib" min="1" />
<xf:set var="$isActive" value="{{ is_toggle_set($forum.node_id, false, 'node-toggle') ? ' is-active' : '' }}"/>
<div class="block block--collapsible-child-nodes">
    <div class="block-container">
        <h3 class="block-minorHeader collapseTrigger collapseTrigger--block {$isActive} "
            data-target=".block--collapsible-child-nodes .block-body"
            data-xf-click="toggle"
            data-xf-init="toggle-storage-ex"
            data-storage-type="cookie"
            data-storage-container="node-toggle"
            data-storage-key="{$forum.node_id}"
            data-default-value="0"
            >{{ phrase('sub_forums') }}</h3>
<div class="block-body toggleTarget {$isActive}">
...
</div
  • Исправлена ошибка типа при передаче коллекции в removeValue функцию фильтра шаблонизатора
  • Удален устаревший комментарий в 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
За предоставленное обновление благодарим пользователя artscripts
Исправление ошибок.
Назад
Сверху Снизу