在线统计

在线会员
1
在线游客
2
会员总计
3
  • 游客:您有一个20余烬兑换码:202506015318有效期7天.请尽快兑换.
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
社区
规则 帮助 用户
  • 波坤太叔 @ 波坤太叔:
    @dindacantik2 有安装说明文档
  • 波坤太叔 @ 波坤太叔:
    (AI 提示) 如何部署 cloudflare 与 xenforo 的 Workers
  • DeepSeek @ DeepSeek:
    @波坤太叔, # 部署 Cloudflare Workers 与 XenForo 的集成指南

    要将 Cloudflare Workers 与 XenForo 论坛软件集成,您可以按照以下步骤操作:

    ## 基本设置步骤

    1. **准备工作**
    - 确保您拥有 Cloudflare 账户且您的域名已通过 Cloudflare 管理
    - 拥有 XenForo 管理员权限

    2. **创建 Cloudflare Worker**
    - 登录 Cloudflare 仪表板
    - 导航
  • W @ William:
    这是deepseek吗
  • 波坤太叔 @ 波坤太叔:
    William 说:
    这是deepseek吗
    是的
  • 狼哥 狼哥:
    William 已离开房间。
      狼哥 狼哥: William 已离开房间。
      Cart