首页 插件 七夏(牛马) Discuz!牛马网盘资源分享 尝鲜版(nm_netdisk)
作品简介
牛马网盘资源分享

一款面向 Discuz! 论坛的资源分享插件,以特殊帖形式承载网盘链接,将分散的资源发布行为聚合为结构化、可运营的资源广场。从发帖、浏览、解锁到失效反馈、数据统计,形成完整闭环,适合影视、软件、学习资料、游戏等资源型社区使用。

安装插件后,需要在相应的版块和用户组中启用网盘资源主题。

演示地址:
https://www.niumabbs.com/nm_netdisk-nm_netdisk.html


一、核心特色

1. 特殊帖形态,原生融合论坛

资源以 Discuz 原生特殊帖(threadplugin)形式发布,与普通主题共享版块、分类、搜索、收录等基础能力。楼主发帖时在编辑器中填写网盘链接、提取码、解压码、封面、简介等内容,发布后呈现为独立的资源卡片样式,区别于普通回帖讨论。

  • 帖子标题前自动展示网盘资源标识,便于在版块列表页一眼识别

  • 资源卡片与普通主题混排展示,不破坏版块原有节奏

  • 支持版块内正常回复讨论,资源数据与帖子数据独立存储互不影响

2. 多网盘链接,一帖聚合

单条资源支持挂载多个网盘链接,满足备用链、多端适配等场景。

  • 每条链接独立填写网盘地址、提取码、解压码

  • 每条链接独立显示复制按钮、二维码扫码入口

  • 二维码支持点击展开折叠,手机扫码下载更便捷

  • 兼容百度网盘、阿里云盘、夸克网盘、迅雷云盘、123 网盘、天翼云盘等主流网盘

3. 四种解锁方式,灵活运营

针对不同资源价值、不同板块定位,提供四种可见性控制策略,发帖时逐帖可选。

[td]解锁方式适用场景运营价值直接可见公益资源、引流内容降低门槛,提升浏览量登录可见注册引导型站点提升注册转化回复可见互动运营型站点拉升帖子回复量、活跃度积分解锁付费/积分运营型站点消耗积分、促进积分流转
  • 后台可配置默认解锁方式,发帖时自动预选

  • 积分解锁支持自定义消耗数量与积分类型(与 Discuz 八种扩展积分打通)

  • 解锁状态按用户维度记录,同一用户解锁后再次访问无需重复解锁

4. 资源广场聚合页

独立于版块的资源聚合入口,将全站网盘资源汇总展示。

  • 网格模式 / 列表模式双视图切换,用户偏好记忆

  • 分类筛选、排序方式(蕞新、热门、热门点击)一键切换

  • 关键词搜索,按标题模糊匹配

  • 封面图、分类标签、浏览点击数、发布者信息一目了然

  • 移动端独立适配,触摸交互流畅

5. 用户中心资源管理

每位用户拥有个人资源主页,集中展示已发布的全部资源。

  • 我的资源列表,支持分页浏览

  • 我的失效反馈记录,便于作者追踪资源状态

  • 失效反馈补链页,用户可主动提交失效反馈,作者可在线补链修复

  • 防恶意反馈机制:同一用户对同一链接仅能反馈一次(作者更新后重置)

6. 二维码扫码下载

每条网盘链接支持生成独立二维码。

  • 点击二维码图标弹出,不占用默认展示空间

  • 手机端访问帖子可直接长按识别,PC 端可用手机扫码下载

  • 二维码在前端动态生成,不占用服务器存储

  • 兼容主流网盘链接格式,识别准确率高


二、后台运营能力

1. 资源管理

  • 全部资源列表,支持按帖子标题关键词搜索

  • 分类筛选、状态筛选(正常 / 隐藏)

  • 一键隐藏 / 显示资源,隐藏后前台不展示链接但保留帖子

  • 一键删除资源,同步删除关联网盘数据、解锁记录、点击记录、失效反馈及封面图文件

  • 显示分类列、发布者、浏览数、点击数、创建时间,便于盘点

2. 分类管理

  • 自定义分类名称、图标、排序、显示状态

  • 分类下资源计数自动同步

  • 删除分类时支持两种处理方式:

    • 转移到其他分类:保留资源,迁移至目标分类

    • 连同资源一起删除:同步删除该分类下所有资源及其封面图

  • 分类可在资源广场前台展示,隐藏分类不对外显示

3. 失效统计

专门针对资源型社区痛点设计,解决"链接失效无人知、反馈无门"的问题。

  • 顶部统计卡片:涉及帖子数、待处理反馈数、本月新增反馈数

  • 列表展示每条资源的反馈次数、蕞后反馈时间

  • 单条清理:单独清理某帖子的失效反馈

  • 一键清理:批量清空全部失效反馈记录

  • 编辑帖子入口直达,便于作者快速补链

  • 作者编辑资源后会自动重置失效状态,用户可再次反馈

4. 全局配置

  • 插件总开关

  • 默认解锁方式、积分解锁类型

  • 资源广场每页条数、默认视图模式

  • 自动清理点击统计、统计保留天数

  • 五种配色方案:赤陶、藏红花、鼠尾草、胭脂、黑曜石

  • 封面图上传大小限制

  • VIP 用户组、管理团队用户组配置

  • 开通 VIP 链接配置(引导用户付费升级)


三、权限体系

1. VIP 用户组免解锁

  • 后台勾选 VIP 用户组后,该组用户免回复、免积分直接查看网盘链接

  • 自动兼容火狼 VIP 插件,读取其会员表判断 VIP 状态

  • 同时支持 Discuz 原生用户组体系,无需依赖第三方插件

2. 管理团队免解锁

  • 管理员、超级版主、版主等管理团队用户组可配置为直接查看

  • 与 VIP 用户组独立配置,互不干扰

3. 开通 VIP 引导

  • 未解锁用户看到的提示区域可展示"开通 VIP 免回复查看"文案

  • 文案链接可在后台配置,指向站内付费页或外部支付页


四、移动端适配

独立制作移动端模板与样式,非简单响应式缩放。

  • 资源广场、资源详情、发帖编辑、用户中心四端独立适配

  • 触摸友好的按钮尺寸与间距

  • 二维码长按识别优化


五、数据安全与稳定性

1. 数据完整性

  • 帖子删除时同步清理网盘数据、解锁记录、点击记录、失效反馈、封面图文件

  • 覆盖三种删除路径:用户自删、版主批量删帖、后台删除

  • 分类删除时支持资源转移或连同删除,不留孤儿数据

2. 积分安全

  • 积分解锁采用数据库原子操作,防并发重复扣费

  • 解锁状态惟一索引约束,同一用户不可重复解锁同一资源

  • 扣费前二次校验积分余额,不足时拒绝解锁

3. 链接安全

  • 网盘链接入库前进行 URL 协议白名单校验,仅允许 http/https

  • 防 javascript:、data: 等危险协议注入

  • 前台输出统一转义,防 XSS

4. 反馈防滥用

  • 同一用户对同一链接仅能反馈一次,数据库惟一索引约束

  • 反馈时记录 IP(兼容 IPv6),便于追溯恶意反馈

5. 封面图安全

  • 上传校验文件类型与大小

  • 删除资源时同步删除封面图文件,避免存储泄漏

  • 路径校验防目录穿越攻击


六、性能优化

  • 列表页批量查询预加载,避免逐条查库

  • 请求内静态缓存,同一请求中重复查询直接命中内存

  • 分类计数定时任务同步,避免每次发帖都全量扫描

  • 孤儿数据清理交由定时任务处理,不阻塞用户请求

  • 点击统计、浏览量统计支持自动清理,避免数据表无限膨胀

  • 列表缓存 TTL 过期机制,数据更新时精准清理相关缓存


七、注意事项

  • 板块权限:需在目标板块的用户组权限中开启"发布特殊帖"权限,否则用户无法发帖选择网盘资源类型

  • 积分类型:积分解锁依赖 Discuz 扩展积分体系,请先在后台 → 全局 → 积分设置中配置好积分类型

  • VIP 兼容:如需对接火狼 VIP 插件,请先安装并启用火狼 VIP 插件,本插件会自动识别其数据表

  • 封面图存储:封面图存储在 data/plugin/nm_netdisk/uploads/ 目录,请确保该目录可写

  • 定时任务:插件注册了独立的定时任务 cron_nm_netdisk.php,用于清理过期点击统计与同步分类计数,请确保 Discuz 计划任务正常运行

  • 缓存更新:首次安装或升级后,如出现前台显示异常,请在后台 → 工具 → 更新缓存

  • 数据备份:重大版本升级前请务必备份数据库,避免意外数据损失


八、适用场景

  • 影视资源分享站:多网盘备用链、二维码扫码下载、失效反馈补链

  • 软件资源站:分类管理、积分下载、VIP 免下载

  • 学习资料站:回复可见、登录可见、积分解锁组合运营

  • 游戏资源站:网格视图展示、封面图、热门排序

  • 综合资源社区:分类体系、权限体系、失效统计闭环运营


附件列表
牛马网盘资源分享 尝鲜版(nm_netdisk)
百度云盘 / 附件大小:未知
提取码:**** (购买后可见)
下载
发表评论
  • 顺带评个分
提交
最新热评 加载中...
返回顶部