• 游客:春节快乐,您有一个20余烬兑换码(‌Happy Chinese New Year!, you have a 20-plus ember exchange code):531820260216有效期7天.请尽快兑换.
SV Standard Library

SV Standard Library 1.23.3

没有下载权限
  • 需要 php 7.2+
  • PHP 8.4+ 兼容性修复
  • 使用筛选器栏 javascript 改进自定义 AJAX 分页和 AJAX 分页。包括 admincp 选项帮助程序选项呈现代码
    有关允许选择分页样式的功能的实现,请参阅谁回复了
  • 添加以创建类型安全插件
    Helper::Plugin
修复意外的 XF2.2 要求
注意;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
  • 使用优化的列表查询加载项时,避免多次重复某些联接表达式
社区
规则 帮助 用户
  • 目前没有人在聊天。
      聊天中还没有人留言。快跟大家说声Hi!
      用户活动
      刚才 · 5318资源社区