博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Discuz!NT - 在线显示列表 游客 bug 修复
阅读量:6819 次
发布时间:2019-06-26

本文共 1026 字,大约阅读时间需要 3 分钟。

引发bug的条件:当你修改了系统组里面的[游客]组 的名字后!!

你会发现首页上底部的在线显示列表里始终都是显示"游客"字样而非你改过得字样!如图

至此你需要运行一个t-sql脚本去修复这个bug!(但是本人不建议修改论坛源代码的方式去修复这个bug!)

fix bug:

SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER PROCEDURE [dbo].[dnt_getonlineuserlist]ASSELECT [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]GOSET ANSI_NULLS OFFGOSET QUOTED_IDENTIFIER OFFGO

  这里的groupid = 7的数字7就是游客组的主键~~如果你那边不是的话请自行替换~~

适用版本:Discuz!NT 3.6.711 (已测试通过)

效果图:

 

感言:我去TMD的开源论坛!

本文到此结束!谢谢.

转载地址:http://eqazl.baihongyu.com/

你可能感兴趣的文章
zabbix 监控项目
查看>>
第三周第二节、用户密码管理及usermod、mkpasswd命令
查看>>
跨交换机实现VLAN
查看>>
27个提升效率的iOS开源库推荐
查看>>
Python的"print"函数在“Hello World”之外的延伸
查看>>
计划任务
查看>>
获取无序数组中第n大的数及快速排序算法使用
查看>>
我的友情链接
查看>>
MongoDB复制集原理
查看>>
Java开发(2) - Tomcat配置JNDI数据源
查看>>
Highcharts error #12 问题解决办法
查看>>
数字图像处理的常用概念和方法
查看>>
Dubbo协议介绍
查看>>
HA配置方案
查看>>
sed处理变量替换
查看>>
Netsh Diag
查看>>
win8
查看>>
AIX 安装 SVN 客户端 完整过程 subversion-1.8
查看>>
8-17 页面分页
查看>>
数据库--sqlite的操作
查看>>