新帖筛选

新帖筛选 1.1.1

没有下载权限
XF 兼容性
  1. 2.3.x
摘要
Admins globally exclude users from New Posts feed site-wide with optional per-user management. Features include admin exclusions, user autocomplete, and filters for thread creators and last posters. Installation via Admin CP.
允许管理员全局排除用户的新帖子Feed,同时可选地让个别用户管理自己的排除列表,而不使用全局忽略功能。特点:
  • []*]全球排除管理员指定AdminCP中隐藏的用户在所有用户站点上的新帖子Feed中的帖子。使用XenForo的原生token-input自动完成。[]*]用户级排除列表用户管理自己的排除设置(可以在管理员处关闭)> 排除新帖子[]过滤掉论坛创作者和最后发言者的内容[]用户添加用户的自动完成功能[]侧边导航链接添加在“忽略”旁边[]用户/每用户性能安全排除上限为200用户[]
  • 无需额外查询 - 使用已加载的访客档案数据
管理员选项(AdminCP > 设置 > 新帖过滤):
  • []]*全球排除用户- token 输入 有 完整性提示。这些用户的线程 对于 所有人 都被 隐藏 在 新 发帖 中。[]]*允许用户级排除- 开关(默认:开启)。当禁用时,账户页面和侧边栏链接会被隐藏。
如何工作:管理员可以在AdminCP > 选项 > 新帖子过滤中添加用户到全球排除列表。那些用户的帖子将被所有访客从新帖子推送中隐藏。

此外,个别用户可以前往他们的账户页面,在侧边栏点击“排除在新帖子之外”来管理自己的个人名单。由或最后回复过被排除用户的帖子不再出现在他们的新帖子推送中。

这与内置的忽略功能不同——被忽略的用户在所有地方都被隐藏(帖子、对话等)。这个插件只影响新帖子推送,保留其他互动不变。安装:将ZIP通过管理员CP > 插件 > 安装/升级档案上传。技术细节:
  • []用户级排除存储为JSON格式在xf_user_profile(无新表)中[]全球排除存储为XF选项(用户ID数组)[]钩入ThreadHandler::applyFilters(),合并全局和用户级列表[]使用fastUpdate()进行高效的单列写入[]全卸载清理(删除时移除列)
01-admin-options.webp

02-account-excluded-posters.webp

03-account-sidebar-nav.webp

作者
axtona
浏览
187
扩展类型
zip
文件大小
15.2 KB
首次发布
上次更新
评分 0.00 星 0 个评分
链接失效了吗? 发送消息 给 NP 团队,我们会尽快为您处理!
支持开发者 如果您对测试满意或项目已成功盈利,可点击「更多信息」按钮,通过购买来支持开发者!

来自 axtona 的更多资源

Persona - 个性化你的论坛身份 A
Persona为论坛上的每一个成员提供了工具,让他们能够打造自己的存在感。
XenForo媒体图库/XFMG A
XenForo媒体图库是官方的XenForo扩展程序,允许您为您的XF2添加一个相册
Relevio.ai A
Relevio.ai 1.0.0
这是一个针对XenForo的Relevio插件,它是一个独特的上下文感知、规则驱动的内容管理引擎
返回
顶部