Linux CI社区

极客分享论坛,让每个想法都被构建。

关于小黑屋帮助FAQ协议
Linux CI社区 @ 2026
🏠首页
📚社区节点
分享发现日常闲谈技术硬件交易开发推广工具站务公告
767

好好学习,天天向上

回复讨论
2

登录后可参与回复讨论。

Linux CI社区

登录后即可签到、查看积分与快捷发帖

Linux CI社区 - 以 Linux 与开源为底色,聊 AI、聊开发、聊生活,极客分享论坛,让每个想法都被构建。

相关主题

BBS.SS账号已同步到本站,可以使用员账号密码登录免费总送 100 美金/月的 ChatGPT 和100 美金/月的 Claude codeZeptoMail 邮件发送插件,通过 Zoho ZeptoMail API 接管全站邮件发送Leaseweb 宣布 2026 年 VPS 价格上调:新合同最高涨幅达 41%XIUNOX开发者被黑子整破防,论坛直接关了,预计36天后恢复

主题标签

全部标签
暂无标签
文明发言,理性讨论
MRMA·2024/11/14 11:51
66哥·2024/11/14 13:08
首页
社区节点
社区节点 节点
分享发现帖 3日常闲谈帖 14技术帖 200硬件帖 0交易帖 1051开发帖 5推广帖 1工具帖 0站务帖 7公告帖 1
交易

修复移动端底部消息通知显示问题

主题作者自己写了一个getUnread_notices查询消息通知,可能缓存问题,会导致已读之后,仍然有消息提示。

于是换成消息插件的调用方式,测试发现在其他页面都正常,唯独在首页调用失败。

一番排查发现是签到插件干扰了。具体文件是/plugin/tt_sign/hook/index_site_brief_after.htm

删掉就好了。。。不是。。这个文件33行左右,把签到的用户搞到$user上了。

php
<?php if($signed){ foreach($signed as $user){ $signed_user = db_find_one('user',array('uid'=>$user['uid'])); $avatar_link = 'upload/avatar/000/'.$user['uid'].'.png'; if(file_exists($avatar_link)==false){ $avatar_link = 'view/img/avatar.png'; } ?> <li class="my-2"> <div class="d-flex justify-content-between align-items-center"> <div class="media"> <img class="avatar-3 mt-2 mr-2" src="<?php echo $avatar_link;?>" alt=""> <div class="media-body"> <span class="sign_name"> <?php echo $signed_user['username'];?> </span> <span class="sign_time d-block text-gray small mt-1"> <?php echo humandate($user['time']);?> </span> </div> </div> <div class="badge badge-light"><i class="fa fa-coins"></i> <?php echo $user['golds'] ;?></div> </div> </li> <?php } }else{?> <p class="text-center text-muted my-3">今日还没有人签到哦~</p> <?php }?>

把user换成user换成user换成sign_user,注意循环里的user都要替换。这样就不干user都要替换。这样就不干user都要替换。这样就不干user什么鸟事了。

测试一下,果然就正常了。

Linux CI
Linux CI
·2024/11/14 11:45
老大