Musapekel FindNode – 智能论坛

Musapekel FindNode – 智能论坛 1.0.2

没有下载权限
XF 兼容性
  1. 2.3.x
  2. 2.2.x
摘要
MusaPekel FindNode is a live filtering widget for XenForo 2.3 that instantly narrows down categories and forums on the forum index without leaving the page, supporting All, Forums only, or Categories only modes. Ideal for faster discovery and theme-friendly use, it's keyboard accessible and works seamlessly with most themes. Installation is simple via AdminCP or CLI; recommended positions include forumoverviewtop and forumlistsidebar.
MusaPekel FindNode 是一个适用于 XenForo 2.3 的实时筛选小部件,让用户可以在不离开页面的情况下快速缩小论坛分类和子论坛。用户输入时,页面上的列表会在实时中进行过滤。它支持三种模式:
- 全部:匹配类别标题和论坛标题。
- 只有论坛:只匹配论坛标题;在搜索过程中隐藏类别标题。
- 只有类别:只匹配类别标题;在搜索过程中隐藏论坛行。

为什么使用它?

- 更快的发现:在大型板上可以立即跳转到正确的论坛或类别。
- 在地过滤:无需页面重载,无需重定向——只是当前列表的即时缩小。
- 主题友好:使用默认的 XenForo 选择器;兼容大多数主题。
- 可访问性:键盘友好的搜索和筛选流程。

安装与放置

- 安装扩展(通过管理员控制台或命令行)。
- 转到外观 → 小部件,并添加 FindNode (musapekel_find_node)。
- 推荐位置:
- 论坛概述顶部(论坛列表的顶部)
- 主题栏侧边栏
- 可选:在小部件选项中,选择过滤类型为全部、只有论坛或只有类别。
侧边栏位置,该插件等待主要内容DOM(论坛列表)准备好后绑定。不需要使用jQuery。
如何工作

该插件仅针对论坛索引类别/论坛的DOM节点进行操作。
输入被规范化(去除连字符和土耳其字母),并在实时应用过滤器。
根据所选模式,切换类别标题和/或论坛行的可见性。

性能与兼容性

客户端仅使用(纯JS),无需额外HTTP请求。
该插件可扩展;对于非常大的板子,请考虑收紧CSS选择器以适应您的主题。
已在XenForo 2.3上验证通过。自定义主题可能需要进行少量的选择器调整。

常见问题与故障排除

“插件在侧边栏中不起作用。”该脚本等待主要内容加载完成。如果仍然失败,可能是您主题使用了不同的类名——调整选择器(例如,.block--category、.node--forum、.block-row.node、.node-title a)。
“列'标题' / '活动'未知。”请使用正确的XF:Widget/XF:WidgetDefinition字段以适用于XenForo 2.3。像title/active/display_order这样的字段并不在数据库中作为列;排序信息存储在positions JSON中。
1762705254742.webp

1762705246536.webp

1762705239313.webp

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

来自 axtona 的更多资源

人工智能规则审核 A
业主通过检查新内容和更新内容来减少审核工作量。
显示所有图廊用户 A
一个简单的插件,会在左侧边栏添加显示所有图库用户链接。
Persona - 个性化你的论坛身份 A
Persona为论坛上的每一个成员提供了工具,让他们能够打造自己的存在感。
顶部