feat(评论系统): 新增评论审核功能及界面优化
实现新评论需审核后显示的功能,包括后台设置开关、API支持、前端状态提示 优化管理后台界面样式和分页组件 添加成功消息提示组件及样式 更新相关文档说明
This commit is contained in:
@@ -10,7 +10,7 @@ export default [
|
||||
{
|
||||
text: '功能',
|
||||
items: [
|
||||
{ text: '管理后台', link: '/function/admin-panel' },
|
||||
{ text: '后台设置', link: '/function/admin-panel' },
|
||||
{ text: '通知邮箱', link: '/function/email-reminder' },
|
||||
{ text: '数据迁移', link: '/function/data-migration' },
|
||||
],
|
||||
|
||||
@@ -450,7 +450,8 @@ Token 通过登录接口获取,有效期为 24 小时。
|
||||
"adminEnabled": true,
|
||||
"allowedDomains": [],
|
||||
"adminKey": "your-admin-key",
|
||||
"adminKeySet": true
|
||||
"adminKeySet": true,
|
||||
"requireReview": false
|
||||
}
|
||||
```
|
||||
|
||||
@@ -465,6 +466,7 @@ Token 通过登录接口获取,有效期为 24 小时。
|
||||
| `allowedDomains` | Array\<string\> | 允许调用组件的域名列表,留空则不限制 |
|
||||
| `adminKey` | string\|null | 管理员评论密钥(明文),仅通过管理后台接口返回 |
|
||||
| `adminKeySet` | boolean | 是否已经设置过管理员评论密钥 |
|
||||
| `requireReview` | boolean | 是否开启新评论先审核再显示(true 表示新评论默认为待审核) |
|
||||
|
||||
### 错误响应
|
||||
|
||||
@@ -499,7 +501,8 @@ Token 通过登录接口获取,有效期为 24 小时。
|
||||
"avatarPrefix": "https://cravatar.cn/avatar",
|
||||
"adminEnabled": true,
|
||||
"allowedDomains": [],
|
||||
"adminKey": "your-admin-key"
|
||||
"adminKey": "your-admin-key",
|
||||
"requireReview": false
|
||||
}
|
||||
```
|
||||
|
||||
@@ -513,6 +516,7 @@ Token 通过登录接口获取,有效期为 24 小时。
|
||||
| `adminEnabled` | boolean | 否 | 是否启用博主标识相关展示 |
|
||||
| `allowedDomains` | Array | 否 | 允许前端调用组件的域名列表 |
|
||||
| `adminKey` | string | 否 | 管理员评论密钥,留空则表示清除密钥;设置后前台管理员评论需输入密钥 |
|
||||
| `requireReview` | boolean | 否 | 是否开启新评论先审核再显示(不传则保持不变) |
|
||||
|
||||
### 成功响应
|
||||
|
||||
|
||||
@@ -238,7 +238,8 @@
|
||||
"adminBadge": "博主",
|
||||
"avatarPrefix": "https://gravatar.com/avatar",
|
||||
"adminEnabled": true,
|
||||
"allowedDomains": []
|
||||
"allowedDomains": [],
|
||||
"requireReview": false
|
||||
}
|
||||
```
|
||||
|
||||
@@ -251,6 +252,7 @@
|
||||
| `avatarPrefix` | string | 头像地址前缀,如 Gravatar 或 Cravatar 镜像地址 |
|
||||
| `adminEnabled` | boolean | 是否启用博主标识相关展示(关闭时不显示徽标,但仍可作为管理员邮箱) |
|
||||
| `allowedDomains` | Array\<string\> | 允许调用组件的域名列表,留空则不限制 |
|
||||
| `requireReview` | boolean | 是否开启新评论先审核再显示(true 表示新评论默认为待审核) |
|
||||
|
||||
### 错误响应
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# 管理后台
|
||||
# 后台设置
|
||||
|
||||
管理后台用于审核评论、删除评论和管理评论设置。
|
||||
|
||||
@@ -26,6 +26,10 @@
|
||||
|
||||
设置后前台使用管理员邮箱评论需输入此密钥。如果没有经过验证,无法使用管理员邮箱进行评论,进一步避免邮箱被滥用。
|
||||
|
||||
### 新评论是否审核后再显示
|
||||
|
||||
开启后新评论默认状态为待审核,需管理员审核后才会显示在评论列表中。关闭为直接显示。
|
||||
|
||||
## 使用官方管理后台
|
||||
|
||||
使用官方提供的管理后台(最新版本)https://cwd-comments.zishu.me。
|
||||
|
||||
Reference in New Issue
Block a user