在线统计

在线会员
0
在线游客
24
会员总计
24
  • 游客:您有一个20余烬兑换码:202506015318有效期7天.请尽快兑换.
Alert Improvements

Alert Improvements 2.13.0

没有下载权限
XF兼容
  1. 2.2.x
前置安装
#164
XenForo 警报系统的一系列改进。

此附加组件需要 php 7.2.x 或更高版本。
此附加组件需要 XF 2.2.x 或更高版本。

不要将基于 MySQL 语句的复制与此附加

功能一起使用
  • 每个警报上的每个警报的"标记已读"链接
  • 多选功能可将警报标记为已读或未读。
  • 避免将意外警报标记为由浏览器预取读取,这可能会导致警报未按预期标记为已读。
  • 支持以下附加组件:
    • 内容分级 1.3.x
  • 全局可选,按所选内容类型或用户划分的警报摘要
  • 用户选项,用于防止在访问 /帐户/警报页面时标记为已读。
  • 用户选项,用于在访问 /帐户/警报页面时防止摘要。
  • 用于调整汇总阈值的用户选项
  • 仅标记在警报页面/警报弹出窗口中查看的警报,而不是所有警报
    • 如果警报被显式标记为未读,请跳过将该警报标记为已读。
警报摘要支持的内容类型
  • 帖子, 对话, 个人资料帖子, 个人资料帖子评论 喜欢
  • 反应(来自内容评级)
  • 来自 XF2 对话要点的各种对话相关警报
性能影响
  • 向xf_alert添加额外的列。
    • 法典:alter table xf_user_alert summerize_id add int(10) unsigned DEFAULT NULL
  • 当用户的活动警报数超过零时,每个线程页面请求 1 个额外的 SELECT 查询。
    • 如果有警报标记为已读,则需要额外的更新。
警报摘要性能影响
  • 在访问超过汇总阈值的警报时,获取所有未读警报并尝试在 PHP 中对其进行分组。
  • 成功生成摘要警报后,将完成 2 个查询。1 个插入以添加摘要警报,1 个更新汇总警报。
作者
波坤太叔
下载
1
查看
58
首次发布
最后更新

评级

0.00 星 0 星

来自波坤太叔的更多资源

最新更新

  1. 2.13.0

    需要 StandardLib v1.22.0+ 修复如果当前页面上没有未读警报但用户有未读警报,批量警报 'mark read' 会失败的问题 修复更改未读警报图标/最近警报图标不会触发...
  2. 2.12.2

    修复边缘情况,单击警报上的 “标记为已读” 或 “全部” 警报按钮会错过更新警报 单击 “标记为已读” 以将警报标记为已读时添加确认提示。 添加每个用户的 “批量标记读取提示” 选项。由全局...
  3. 2.10.12

    当用户的警报计数不为零时,警报弹出窗口将强制首先提取未读警报,如果未发现未读警报,则表示用户的警报计数不同步,需要重置。
社区
规则 帮助 用户
  • 目前没有人在聊天。
  • 波坤太叔 @ 波坤太叔:
    @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