在 Discuz! X3.4 中开启帖子评分功能,需要在后台进行设置。以下是详细步骤:
1. 进入 Discuz! 后台
使用管理员账号登录 Discuz! 后台管理中心。
2. 找到“全局”设置
在后台管理中心导航栏中,找到并点击“全局”。
3. 进入“站点功能”设置
在“全局”设置页面中,找到并点击“站点功能”。
4. 找到“帖子评分”设置
在“站点功能”设置页面中,向下滚动页面,找到“帖子评分”相关的设置项。
5. 开启帖子评分功能
- 允许参与评分: 将此项设置为“是”,即可开启帖子评分功能。如果设置为“否”,则无论其他设置如何,都无法进行评分。
- 每 24 小时评价主题次数: 设置用户每 24 小时可以评价多少篇主题,0 或留空为不限制。
- 是否允许评价自己的帖子: 设置是否允许用户评价自己的帖子。通常不建议允许评价自己的帖子,因为评价自己的帖子不会有积分奖励。
6. 设置评分项目
在开启“允许参与评分”后,你会看到一系列评分项目,例如“威望”、“金钱”、“贡献”等。你可以根据需要启用或禁用这些项目,并设置每个项目的评分范围和积分变动。
- 启用/禁用: 勾选或取消勾选项目名称前的复选框,即可启用或禁用该评分项目。
- 最大/最小评分: 设置该项目每次评分的最大值和最小值。
- 评分后积分变动: 设置评分后用户积分的变动情况。可以使用正数表示加分,负数表示减分。例如,设置为“+1”表示评分后加 1 分,设置为“-1”表示评分后减 1 分。
7. 设置用户组权限
虽然在全局开启了帖子评分功能,但还需要在用户组设置中进行进一步的权限控制,以决定哪些用户组可以进行评分。
- 在后台管理中心导航栏中,找到并点击“用户”。
- 点击“用户组”。
- 选择需要设置的用户组,点击“编辑”。
- 在用户组编辑页面中,找到“论坛权限”选项卡。
- 在“帖子相关”设置中,找到“允许评分”选项。
- 将“允许评分”设置为“是”,即可允许该用户组的用户进行评分。
- 你还可以设置该用户组可以点评的帖子范围,例如“仅允许点评楼主帖”、“仅允许点评回复帖”或“允许点评所有帖子”。
- 如果全局设置中预置了点评观点,你还可以设置是否允许该用户组发表点评观点。
8. 更新缓存
完成以上设置后,务必清除论坛缓存,使设置生效。进入 Discuz! 后台:
示例:
假设你想开启“威望”和“金钱”两个评分项目,并且允许用户每次评分威望最多加 2 分,最少减 1 分;金钱最多加 3 个单位,最少不减。设置方法如下:
- 在“帖子评分”设置中,勾选“威望”和“金钱”前的复选框。
- 设置“威望”的最大评分为 2,最小评分为 -1。
- 设置“金钱”的最大评分为 3,最小评分为 0。
- 根据需要设置用户组权限。
- 更新缓存。
通过以上步骤,你就可以在 Discuz! X3.4 中成功开启并配置帖子评分功能。
补充说明:
- 评分功能的开启和配置与模板无关,主要是在后台进行设置。
- 某些插件可能会影响评分功能的显示和使用,如果遇到问题,请检查是否与其他插件存在冲突。
希望以上信息对你有所帮助!