新帖筛选

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

来自 axtona 的更多资源

泰勒杰布 blogs A
让用户在自己的私人空间中以更个性的方式表达自己!
OSDonate Pro / OS Donate Pro A
OSDonate可以让您在您的Joomla网站上显示PayPal捐赠按钮。
浏览
353
已更新
 无限滚动 A
这个插件允许帖子和主题实现无限滚动。
浏览
160
已更新
顶部