前几天顾兄发帖勋章回收通知说他的原创达人勋章被回收了。我看了下顾兄的发帖情况,觉得他的原创达人勋章按理说应该早就回收了才对,但为什么直到在9月8日发表了主题“开始筹备厦门之行”之后的同时就收到了勋章回收的系统通知呢(27楼)?所以,我决定研究下。
经过几天的研究,结果如下:数据表中记录连续发主题天数的动作是受发表新主题控制的,并不是每天都更新的。(如果真是每天更新,顾兄的原创达人勋章应该早就被回收了)也就是说,只有当用户发表新主题的时候,数据表才会更新该用户对应的连续发新主题天数的相关数据,包括发主题当天0时0分0秒的时间戳和相应天数。(29楼)
主要研究过程记录在上面提到的顾兄发表的主题里。早一些的相关主题2019年1月24日:修改“忠实会员”勋章颁发条件可以顺带看看。主要的数据表是pw_member_behavior_statistic,里面记录有用户行为相关数据,包括:
“ 1=>'continue_login', //'连续登录天数'
2=>'continue_post', //'连续发贴天数'
3=>'continue_thread_post', //'连续发主题天数'
4=>'continue_punch', //'连续打卡天数'
5=>'continue_user_upgrade', //'用户升级记录'
6=>'today_add_follow', //'记录今日关注'”(引用内容)看家园论坛数据表,里面只有1到4,后面两个没有接触,也不知道具体是啥。