Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

回帖奖励允许“每人限 0 次”,造成回帖永远无法取得积分

[复制链接]
回帖奖励 1 枚金币      回复本帖可获得 1 枚金币奖励! 每人限 0 次
hxx107 发表于 2017-3-9 21:15:53 | 显示全部楼层 |阅读模式
回帖奖励BUG演示见上方

详情:https://git.oschina.net/ComsenzDiscuz/DiscuzX/pulls/64
allthebest 发表于 2017-3-10 06:05:33 | 显示全部楼层
回复本帖可获得 1 枚金币奖励! 每人限 0 次=回复本帖不获奖励

不是bug
回复

使用道具 举报

 楼主| hxx107 发表于 2017-3-10 07:01:50 | 显示全部楼层
本帖最后由 hxx107 于 2017-3-10 07:04 编辑
allthebest 发表于 2017-3-10 06:05
回复本帖可获得 1 枚金币奖励! 每人限 0 次=回复本帖不获奖励

不是bug

这里的问题在于,即使只发一个积分,主题列表里依然能持续显示"有回帖奖励",吸引点击。
回复

使用道具 举报

allthebest 发表于 2017-3-10 07:11:48 | 显示全部楼层
hxx107 发表于 2017-3-9 23:01
这里的问题在于,即使只发一个积分,主题列表里依然能持续显示"有回帖奖励",吸引点击。

问题是 若真有会员这样发帖

在我坛子 一律视为骗回帖行为

帖子警告 並删除


回复

使用道具 举报

 楼主| hxx107 发表于 2017-3-10 07:19:23 | 显示全部楼层
allthebest 发表于 2017-3-10 07:11
问题是 若真有会员这样发帖

在我坛子 一律视为骗回帖行为

但无论如何,这的确是程序逻辑上的一个小问题。
回复

使用道具 举报

allthebest 发表于 2017-3-10 07:42:28 | 显示全部楼层
本帖最后由 allthebest 于 2017-3-9 23:44 编辑

逻辑沒问题

"回复本帖可获得 1 枚金币奖励! 每人限 0 次"

回复奖励限 0 次=无论回复奖励N+1枚金币也沒用,因为不允许获奖励
回复

使用道具 举报

 楼主| hxx107 发表于 2017-3-10 08:08:19 | 显示全部楼层
allthebest 发表于 2017-3-10 07:42
逻辑沒问题

"回复本帖可获得 1 枚金币奖励! 每人限 0 次"

我指的是判断逻辑,不是语言逻辑。
如果你一定要案例的话,这个问题此前在某个大型论坛被会员利用过,管理员发现前已经有很多会员进去回复了。
回复

使用道具 举报

dej.sf 发表于 2017-3-10 09:55:07 | 显示全部楼层
老大Git上这个fix合并了~
回复

使用道具 举报

 楼主| hxx107 发表于 2017-3-10 14:32:07 | 显示全部楼层
dej.sf 发表于 2017-3-10 09:55
老大Git上这个fix合并了~

回复

使用道具 举报

jiangchuankyo 发表于 2017-3-10 20:10:41 | 显示全部楼层
这个很好解决,定位出那个填积分奖励次数输入框的调用文件位置,在下边写一个js代码判断
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-25 14:34 , Processed in 0.025112 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表