牛马网盘资源分享
一款面向 Discuz! 论坛的资源分享插件,以特殊帖形式承载网盘链接,将分散的资源发布行为聚合为结构化、可运营的资源广场。从发帖、浏览、解锁到失效反馈、数据统计,形成完整闭环,适合影视、软件、学习资料、游戏等资源型社区使用。 安装插件后,需要在相应的版块和用户组中启用网盘资源主题。 演示地址: https://www.niumabbs.com/nm_netdisk-nm_netdisk.html 一、核心特色
1. 特殊帖形态,原生融合论坛
资源以 Discuz 原生特殊帖(threadplugin)形式发布,与普通主题共享版块、分类、搜索、收录等基础能力。楼主发帖时在编辑器中填写网盘链接、提取码、解压码、封面、简介等内容,发布后呈现为独立的资源卡片样式,区别于普通回帖讨论。 2. 多网盘链接,一帖聚合
单条资源支持挂载多个网盘链接,满足备用链、多端适配等场景。 3. 四种解锁方式,灵活运营
针对不同资源价值、不同板块定位,提供四种可见性控制策略,发帖时逐帖可选。 [td]解锁方式适用场景运营价值直接可见公益资源、引流内容降低门槛,提升浏览量登录可见注册引导型站点提升注册转化回复可见互动运营型站点拉升帖子回复量、活跃度积分解锁付费/积分运营型站点消耗积分、促进积分流转4. 资源广场聚合页
独立于版块的资源聚合入口,将全站网盘资源汇总展示。 5. 用户中心资源管理
每位用户拥有个人资源主页,集中展示已发布的全部资源。 6. 二维码扫码下载
每条网盘链接支持生成独立二维码。 二、后台运营能力
1. 资源管理
全部资源列表,支持按帖子标题关键词搜索 分类筛选、状态筛选(正常 / 隐藏) 一键隐藏 / 显示资源,隐藏后前台不展示链接但保留帖子 一键删除资源,同步删除关联网盘数据、解锁记录、点击记录、失效反馈及封面图文件 显示分类列、发布者、浏览数、点击数、创建时间,便于盘点
2. 分类管理
自定义分类名称、图标、排序、显示状态 分类下资源计数自动同步 删除分类时支持两种处理方式:
分类可在资源广场前台展示,隐藏分类不对外显示
3. 失效统计
专门针对资源型社区痛点设计,解决"链接失效无人知、反馈无门"的问题。 4. 全局配置
插件总开关 默认解锁方式、积分解锁类型 资源广场每页条数、默认视图模式 自动清理点击统计、统计保留天数 五种配色方案:赤陶、藏红花、鼠尾草、胭脂、黑曜石 封面图上传大小限制 VIP 用户组、管理团队用户组配置 开通 VIP 链接配置(引导用户付费升级)
三、权限体系
1. VIP 用户组免解锁
后台勾选 VIP 用户组后,该组用户免回复、免积分直接查看网盘链接 自动兼容火狼 VIP 插件,读取其会员表判断 VIP 状态 同时支持 Discuz 原生用户组体系,无需依赖第三方插件
2. 管理团队免解锁
3. 开通 VIP 引导
四、移动端适配
独立制作移动端模板与样式,非简单响应式缩放。 五、数据安全与稳定性
1. 数据完整性
2. 积分安全
3. 链接安全
4. 反馈防滥用
5. 封面图安全
上传校验文件类型与大小 删除资源时同步删除封面图文件,避免存储泄漏 路径校验防目录穿越攻击
六、性能优化
七、注意事项
板块权限:需在目标板块的用户组权限中开启"发布特殊帖"权限,否则用户无法发帖选择网盘资源类型 积分类型:积分解锁依赖 Discuz 扩展积分体系,请先在后台 → 全局 → 积分设置中配置好积分类型 VIP 兼容:如需对接火狼 VIP 插件,请先安装并启用火狼 VIP 插件,本插件会自动识别其数据表 封面图存储:封面图存储在 data/plugin/nm_netdisk/uploads/ 目录,请确保该目录可写 定时任务:插件注册了独立的定时任务 cron_nm_netdisk.php,用于清理过期点击统计与同步分类计数,请确保 Discuz 计划任务正常运行 缓存更新:首次安装或升级后,如出现前台显示异常,请在后台 → 工具 → 更新缓存 数据备份:重大版本升级前请务必备份数据库,避免意外数据损失
八、适用场景
|