Discuz!NT - 在线显示列表 游客 bug 修复
引发bug的条件:当你修改了系统组里面的[游客]组 的名字后!!
你会发现首页上底部的在线显示列表里始终都是显示"游客"字样而非你改过得字样!如图
至此你需要运行一个t-sql脚本去修复这个bug!(但是本人不建议修改论坛源代码的方式去修复这个bug!)
fix bug:
SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER PROCEDURE [dbo].[dnt_getonlineuserlist] AS SELECT [olid] ,[userid] ,[ip] , REPLACE ([username], N '游客' , ( select top 1 grouptitle from dbo.dnt_usergroups where groupid = 7)) as [username] --,[username] , REPLACE ([nickname], N '游客' , ( select top 1 grouptitle from dbo.dnt_usergroups where groupid = 7)) as [nickname] --,[nickname] ,[ password ] ,[groupid] ,[olimg] ,[adminid] ,[invisible] ,[ action ] ,[lastactivity] ,[lastposttime] ,[lastpostpmtime] ,[lastsearchtime] ,[lastupdatetime] ,[forumid] ,[forumname] ,[titleid] ,[title] ,[verifycode] ,[newpms] ,[newnotices] FROM [dnt_online] GO SET ANSI_NULLS OFF GO SET QUOTED_IDENTIFIER OFF GO |
这里的groupid = 7的数字7就是游客组的主键~~如果你那边不是的话请自行替换~~
适用版本:Discuz!NT 3.6.711 (已测试通过)
效果图:
感言:我去TMD的开源论坛!
本文到此结束!谢谢.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述
2011-07-24 Visual Studio 2010 实用功能:使用web.config发布文件替换功能