Discuz!NT - 在线显示列表 游客 bug 修复
生活随笔
收集整理的這篇文章主要介紹了
Discuz!NT - 在线显示列表 游客 bug 修复
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
引發bug的條件:當你修改了系統組里面的[游客]組 的名字后!!
你會發現首頁上底部的在線顯示列表里始終都是顯示"游客"字樣而非你改過得字樣!如圖
至此你需要運行一個t-sql腳本去修復這個bug!(但是本人不建議修改論壇源代碼的方式去修復這個bug!)
fix bug:
SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GOALTER 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] GOSET ANSI_NULLS OFF GO SET QUOTED_IDENTIFIER OFF GO這里的groupid = 7的數字7就是游客組的主鍵~~如果你那邊不是的話請自行替換~~
適用版本:Discuz!NT 3.6.711 (已測試通過)
效果圖:
?
感言:我去TMD的開源論壇!
本文到此結束!謝謝.
轉載于:https://www.cnblogs.com/highend/archive/2012/07/24/2606499.html
總結
以上是生活随笔為你收集整理的Discuz!NT - 在线显示列表 游客 bug 修复的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 统计信息及相关说明
- 下一篇: Android之Menu动态改变文字