基于清雨博客系统开发的论坛扩展插件 v1.0.0 正式上线发布!
用户与社区体系
- 论坛自有账号体系:注册、登录、退出、找回密码、改邮箱、改密码、头像上传、昵称与个性签名。
- 与博客超级用户自动绑定为论坛站长(可关闭),也可保留名注册时自动完成绑定,不会把管理员锁在门外。
- 七级成长等级:注册用户 / 初级会员 / 中级会员 / 高级会员 / 资深会员 / 元老 / 终身荣誉会员,等级由积分自动换算,个人中心带进度条与升级私信。
- 身份分层:普通会员、版主(可分管指定版块)、站长;版块发帖与回帖可分别设置等级门槛和积分门槛。
- 邮箱验证码:注册、换绑邮箱、找回密码均可要求验证码,走扩展内置 SMTP 发信类,不依赖服务器 mail() 函数。
- 禁言与封禁状态、登录日志(最近 10 条含 IP、客户端、成功/失败)、在线用户列表与"当前在线 / 今日在线 / 昨日在线 / 最高在线"统计。
分区与帖子
- 多版块管理,版块可设排序、简介、发帖等级、回帖等级;主题支持置顶、精华、锁定、待审核、已采纳、付费阅读标记。
- 发帖 / 编辑 / 删除、按楼层分页回复、引用回复、帖子回收站(删除与驳回均可恢复,ID 冲突自动换新号)、版主只管理自己分管的版块。
- 站内搜索、标签云与标签页、用户公开主页、每日发帖上限与发帖最小间隔、发帖审核制、编辑后重新进审核。
- 首页公告栏:后台每行一条"公告文字 | 链接",支持站内路径与外链。
发帖编辑器
- 中文工具栏,默认极简模式,一键切换完整模式(颜色、字号、居中、列表、编号、分隔线等),偏好记录在浏览器本地。
- 支持预览与全屏编辑、快捷键(加粗/输体/下划线/代码/链接),代码块带语言标注与"复制代码"按钮。
- 图片与附件均可本地上传或填远程地址,附件按类型渲染成下载卡片。
- 正文按安全 bbcode 子集渲染:全量转义后仅放行白名单标签,链接协议白名单校验,代码块内容不参与二次解析,引用参数不可注入 HTML。
互动
- 点赞与收藏(AJAX 即时反馈,按钮态显示"已点赞/已收藏"),个人中心汇总"我的点赞""我的收藏"。
- 楼主或版主可把某条回复采纳为最佳回帖,该楼层右下角显示三角缎标,帖子底部提供"最佳回帖 #N"一键直达该楼。
- 站内私信系统:回帖、被引用、审核结果、积分变动、等级提升、被采纳、消费与收益回执全部自动发信;页头未读角标 + 收件箱定时轮询,可配置轮询间隔。
- 站内信可选同步邮件提醒(需同时开启邮箱验证与 SMTP),用户可在个人中心自行关闭。
积分与消费
- 可配置积分规则:注册赠送、发帖、回帖、被加精(取消扣回)、帖子被删、审核驳回,全部变动进积分流水。
- 积分消费场景:付费主题(未解锁只给正文预览,回复与附件不进页面)与积分下载附件(服务端代理下载,同一文件对同一用户只收一次)。
- 消费采用作者收益分成:扣除的积分按后台设定的社区提成比例(默认 20%,可调 0–90%)后入账给(counter) 主题作者,买卖双方都收到积分站内信与流水记录;楼主本人、版主、站长免费。
- 积分充值卡:后台按面值批量生成卡密,可通过活动、赠品、线下等渠道发放,用户在个人中心兑换入账;卡密忽略大小写与短横线,一卡一次,已使用的卡保留账务不可删除。
#7 后台管理
- 论坛后台分七个标签页:汇总、版块管理、帖子管理、用户管理、站内信、回收站、论坛设置。
- 汇总页含八张统计卡与最新发帖、新注册成员;帖子与用户支持弹窗内一站式操作(简化/驳回、置顶/精华/锁定、移动版块、删除、调整积分、改身份、分配分管版块、禁言);危险操作统一"再点一次确认",不使用浏览器原生弹窗。
- 站内信页支持全站广播与单发;用户页含积分流水查询(全站或按人)与积分充值卡管理。
- 危组设置覆盖访问与注册、发帖与审核、翻页显示、附件上传、SMTP 发送、积分规则与消费、站点信息、通知与公告、数据与卸载。
#8 站点与外观
- 论坛前端为独立布局(自带页头页脚与样式),不依赖博客主题,也不改博客皮肤。
- 可绑定独立域名(如 bbs.example.com 指路径即论坛首页),支持强制 HTTPS、仅允许独立域名访问;老附件图片自动同源改写。
- 五档断点全响应式(1600 / 992 / 768 / 480 及以下),配色按 WCAG AA 自查,自动跟随系统深色模式。
- 维护模式:格闭论坛后普通访客看到公告页,版主与站长仍可进入管理。
#9 数据安全
- 论坛权限只认论坛身份,博客登录状态不会自动获得论坛发帖或管理权。
- 付费内容在路由层裁剪,未付费者的页面源码中不含正文全文与附件真实地址。
- 上传白名单限制后缀与体积;卸载默认保留全部数据,只有在设置里显式勾选"卸载时清除论坛数据"才会删除。

