📢 重要通知 🚀

网站重新整理了一下,清除了沉余数据,目前开放免费任何资源下载 🙂. 网站等待xenforo 2.4 大更新版本后再花精力设计网站.

SV Standard Library

SV Standard Library 1.22.4

没有下载权限
  • 修复缓存全局权限被破坏的问题(影响可以警告员工和用户必需品,但如果触发此错误,则在很大程度上取决于内容)
  • 修复了联接索引提示支持。
    • 修复 XF2.2.11 和错误之前:
      Undefined array key "indexHints".
    • 修复 XF2.212+ 索引提示在某些情况下未按预期应用的问题。
  • 添加控制插件SV\StandardLib\ControllerPlugin\删除'一个插件帮助实施软硬/取消删除的内容
为可怕的不推荐的附加组件更新过程添加一个解决方法.
  • 在插件处于活动状态时删除插件的文件很可能会破坏您的网站.
添加is_toggle_set模板功能和肘-存储-前后的XF切换JS。
该股is_toggled不允许设定缺省值,同时is_toggle_set

XML:
<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
  • 使用优化的列表查询加载项时,避免多次重复某些联接表达式
将quick_filter模板/js,该模板/js在从SV/WhoReplied到SV/StandardLib的叠加中动态更新正文/页面导航
  • 有关用法示例,请参阅谁回复了 v2.2.0+ 或用户提及改进 v2.8.0+
  • 修复将集合传递给模板化程序筛选器函数时出现的类型错误removeValue
  • 删除过时的评论
    EarlyJoinFinderTrait
  • 添加安装帮助程序
    isPermissionInUse
  • 添加行为,以帮助自动调用与实体名称匹配的存储库上的 rebuildCache(或定义的函数)
    SV\StandardLib\Behavior\Cacheable
  • 使用代码事件将各种筛选器/函数注入到多个模板管理器类型中。
    templater_setup
    • 添加可扩展类 r 以帮助向模板添加筛选器/函数,而无需手动扩展每个模板管理器类型
      SV\StandardLib\TemplaterHelpe
  • 添加新的模板过滤器/函数
    • parse_less_func[*]abs[*]array_diff
    • sv_array_reverse
      =>
      array_reverse
    • 向后移植到 XF2.1 的功能
      phrase_dynamic
  • 修复检测早期加入行为时的32位支持(即优化列表查询加载项)
  • 将帮助程序功能从许多其他附加组件扩展到标准 Lib 中
后退