在线统计

在线会员
0
在线游客
6
会员总计
6
SV Standard Library

SV Standard Library 1.22.6

没有下载权限
注意;1.18.x 分支将是最后一个支持 XenForo 2.1.x 的分支
  • 弃用getContentPermissions函数,因为实际上没有使用第二个字符串参数,并添加了替换函数getPerContentPermissions。
  • 添加帮助程序函数。类似于,除了它理解版本字符串
    \SV\StandardLib\Helper::isAddOnActive()
    \XF::isAddonActive(),
  • 用于了解版本字符串的填充模板代码
    funciton is_addon_active
添加对 addon.json 'require'/'require-soft' 的支持,以支持插件版本字符串而不是插件version_id。 在一些非常基本的标准化之后使用version_compare。

PHP 版本字符串支持点分版本,"1.2.3",并且每个部分也可能支持特殊字符串:
  • 修复缓存全局权限被破坏的问题(影响可以警告员工和用户必需品,但如果触发此错误,则在很大程度上取决于内容)
  • 修复了联接索引提示支持。
    • 修复 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
社区
规则 帮助 用户
  • 目前没有人在聊天。
      聊天中还没有人留言。快跟大家说声Hi!