[plugin-groups]分组插件热
99821
- 分组插件ID plugin-groups版本 1.4.4插件制作者 demius售价 30 积分2882 行 / 187 KBHook / 后台页将后台插件按自定义分组整理为清晰的卡片面板,便于查找和管理。收费插件安装说明购买后点击“授权码”获取一次性授权码;在后台 > 插件广场点击在线安装或更新,并填写该授权码。已购买用户更新免费:每次在线安装或更新前,重新点击“授权码”获取新的一次性授权码即可,无需再次购买;也可直接下载新版后用后台“插件上传”更新。尊重并感谢他人劳动,请勿传播代码。app/plugins/plugin-groups/plugin.php开发日志已有 1 条
个人独立维护项目。
淘帖专辑我的插件主楼点赞与点评1demius2026-09-05
版本 1.4.4 更新:
分组插件 v1.4.4
功能介绍
分组插件用于集中整理和管理站点中的其他插件,将插件按自定义分组展示为清晰的管理卡片,方便管理员快速查找、启用、停用、配置和维护插件。
主要功能包括:- 支持自定义创建、编辑、排序和删除插件分组。
- 支持将插件移动到指定分组,未归类插件自动归入“其他插件”。
- 支持批量移动、批量启用和批量停用插件。
- 支持单独启用、停用、配置、卸载插件。
- 支持保留插件数据卸载,也支持彻底删除插件数据。
- 支持按插件名称、ID、作者和说明进行搜索。
- 支持扫描插件目录,发现新增插件、版本变化和异常插件。
- 支持插件批量上传与安装。
- 支持按不同模式整理插件:
- 自定义分组模式
- 已启用 / 未启用状态模式
- 功能位置模式
- 支持管理插件的后台入口、顶部菜单、侧栏卡片、首页 Tab、个人中心入口和主题操作等展示位置。
- 支持自定义插件管理页面名称及页面说明。
- 支持在后台侧栏显示分组目录,并快速跳转到指定分组或具体插件。
- 支持“全部展开”目录显示。
- 插件卡片展示插件版本、作者、钩子、路由、后台页面、启用状态和停用原因。
- 对插件数据表冲突、插件函数冲突和异常插件进行提示。
- 自动兼容旧版分组数据结构,并迁移历史分组和插件归属关系。
更新日志
v1.4.4- 重构插件分组管理页面,采用卡片化分组管理界面。
- 新增自定义分组创建、编辑、排序和删除功能。
- 新增插件批量选择、批量移动、批量启用和批量停用功能。
- 新增插件搜索及分组内快速定位功能。
- 新增插件目录扫描功能,可识别新增插件、版本变化和异常插件。
- 新增插件批量上传入口。
- 新增按插件启用状态整理的管理模式。
- 新增按插件功能位置整理的管理模式。
- 新增插件展示位置开关管理。
- 新增后台侧栏分组目录。
- 支持从侧栏目录快速跳转到指定分组或具体插件。
- 新增分组页面名称和页面说明自定义设置。
- 优化插件启用、停用、配置、卸载和市场操作入口。
- 增加插件停用原因和数据表冲突提示。
- 增强插件清单解析和安全校验,降低异常插件对管理页面的影响。
- 增强插件路径校验,避免扫描插件目录之外的文件及软链接。
- 增强旧版分组表、插件归属表及历史数据迁移能力。
- 增加重复分组、重复插件归属和无效数据清理。
- 保留已有插件启用状态、配置数据和后台展示位置设置。
- 优化移动端布局、分组导航、批量操作弹窗及页面滚动位置恢复。
- 完善 CSRF 校验、管理员权限检查和表单参数验证。
- 修复旧版插件注册信息不完整时可能导致的分组显示异常。
- 修复删除分组后插件归属丢失的问题,删除分组时插件会自动转移到“其他插件”分组。
- 修复插件扫描时重复加载插件文件、插件函数冲突和注册信息不一致问题。
兼容性说明
本版本主要负责插件注册信息、分组归属、管理入口和展示位置的集中管理,不修改其他业务插件的核心功能逻辑。升级后会尽量保留现有插件的启用状态、配置数据及展示位置设置,并自动处理旧版分组数据。插件质量报告
插件:
plugin-groupsHook 功能范围 循环 使用频率 文件读写 修改系统表 读写系统表 读写自己的表 sidebar.stack 全站侧栏组件栈 否 5 - - - - admin.plugins.tabs 非系统hook 否 1 - - - - admin.plugins.view 后台插件页 否 1 - - - - admin.tabs 后台管理页标签栏(展示位置:后台Tab) 否 1 - - - - 颜色说明:黄色表示有数据读写,红色表示 Hook 在系统循环中执行,浅蓝色表示有文件写入。“列表跳过”表示回调在列表路径会提前返回,“回调内”表示操作位于回调自身或其帮助函数的循环体内。“文件批处理”表示逐个处理用户一次提交的文件,属于必要操作,不标记修正。只有操作实际处于需要优化的循环路径时,才会标记“修正❗️”。
数据字典
未检测到插件数据表声明。
发布一个自用的分组插件,由于插件太多管理麻烦,主要为了混点积分好购买大家的插件嘻嘻
顺便发一下站点吧:https://td.alexx.cloud/
欢迎来玩,刚开放🤖非常不错
这个不错,应该是刚需。
网站不错,你这个验证的,点击开始验证PoW,是用什么的,
下午跑了2000多了。全程GLM5.3,2000积分也很快的,就打磨一个会员等级系统。对话了两个40轮+了,准备切第三个对话
等级系统(levels)
版本:1.4.5 · 作者:one · 更新日期:2026-09-06
1. 设计理念
- 等级是积分的纯函数:等级从不落库、从不迁移,
levels_of_points()实时按门槛计算,后台改档位即刻全站生效。没有"升级任务"、没有状态同步、没有边界 bug——积分变,等级变。 - 单一状态链:一个用户同一时刻只呈现一种状态,优先级
骗子 > 禁访 > 禁言 > 停用 > 管理 > 特殊 > LV。命中高优先状态即完全遮蔽低优先展示(如骗子不再显示 LV),杜绝"既是骗子又是 LV3"的观感混乱。 - 复用内核标志位:禁言/禁访不另建权限体系,直接写内核
is_muted/is_banned(写入时记录原值 prev_flag,移出组时精确恢复);内核自身的封禁判断、状态标签、登录拦截全部自动生效,权限模型随核心演进零漂移。 - 红区零 DB:渲染循环 Hook(before/after_render、content_after、can_speak、topic.actions)内只读请求级缓存与纯函数——三张业务表(成员/组/规则)在写入时镜像为 JSON 进
app_settings,读取走settings_cache(每请求一次全量设置查询,零额外开销);行内用户字段(group_id/points/is_banned/is_muted)由核心attach_users预载。 - 占位符回填:签名在红区只埋 HTML 注释占位符(含每请求随机 token),
page.before_render收尾时一条 IN 查询批量取全部签名并正则回填,替换 O(n) 行渲染为 O(1) 次查询。 - 服务端兜底,前端仅交互:JS 只负责弹窗显隐、字数统计、防抖预览、后台表格行克隆;
levels_op路由统一need_login + require_post+ can_manage + 目标保护复审,被绕过不构成安全漏洞。
点赞与点评1bbs1org投币2026-09-06
- 等级是积分的纯函数:等级从不落库、从不迁移,
站长太少了还是大家都和俺一样木有积分了,咋没人买呢🥺