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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 【已解决】论坛所有的新帖子都有新人帖图标,包括老会员发的

[复制链接]
冷凰月 发表于 2020-6-11 01:32:33 | 显示全部楼层 |阅读模式
本帖最后由 冷凰月 于 2020-6-11 02:51 编辑


如题,前情是这样,我一开始想去掉新人第一帖有新人帖标志这个设置,于是在后台设置了新人帖图标为空,然后又去数据库把
pre_forum_thread表中的icon从20改成-1,这样应该是能去掉已经出现的新人帖图标才对。结果无效,新的帖子不再出现标志,旧的还在,还得从数据库里手动一个帖一个帖改掉。我放弃了,说算了有新人帖标志就有吧,也有些用处,于是又把icon从-1改成了20…………………………结果现在尴尬了,出现bug之后我理解了它的逻辑,它把所有新发布的,没有图标(-1)的帖子都识别为应当打上20图标也就是新人帖图标了……连站长发的帖子都带新人帖图标了现在……所以这个判断逻辑原本到底怎么写的ORZ,怎么改回去啊
allthebest 发表于 2020-6-11 01:52:42 | 显示全部楼层
任何修改代码后 更新缓存

重新登录才发帖 试试
回复

使用道具 举报

806023042 发表于 2020-6-11 02:11:27 | 显示全部楼层
看了这个帖 承包了我半年的笑点
回复

使用道具 举报

 楼主| 冷凰月 发表于 2020-6-11 02:12:15 | 显示全部楼层
allthebest 发表于 2020-6-11 01:52
任何修改代码后 更新缓存

重新登录才发帖 试试

更新缓存当时就做了,然后现在出现的大量新人帖也有确实是在我更改之后才注册的,那肯定是新登录的人员了,但是他一口气发了四五个帖子,全部都带新人帖标志。还有一个几天没登录的人,今天刚登陆,发了一个帖子,还是新人帖(他之前已经发过几个了)
回复

使用道具 举报

allthebest 发表于 2020-6-11 02:32:36 | 显示全部楼层
冷凰月 发表于 2020-6-10 18:12
更新缓存当时就做了,然后现在出现的大量新人帖也有确实是在我更改之后才注册的,那肯定是新登录的人员了 ...

后台 界面设置  主题监定

新人帖图标 位置?
回复

使用道具 举报

 楼主| 冷凰月 发表于 2020-6-11 02:51:08 | 显示全部楼层
解决了,我又把数据库里的icon改成-1,但保持后台设置还是新人帖图标-新人帖,恢复正常。又去数据库里手动把之前不正常的帖子的icon都改成-1

这玩意儿,从20改-1,从-1改20,又20改-1,折腾我俩宿,最迷惑的就是明明一开始是20时候是正常的,然后现在改成20不正常,改成-1却是正常的,啥毛病……………………睡去了……
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 17:58 , Processed in 0.016213 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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