在discuz中大家有沒有發(fā)現(xiàn),當(dāng)時設(shè)置論壇QQ在線客服號碼,還是在個人信息里填寫QQ號碼后,點(diǎn)擊DZX在右下角的QQ在線圖標(biāo)或點(diǎn)擊帖子瀏覽里個人信息下的發(fā)起QQ聊天,彈出的窗口中都顯示抱歉,無法發(fā)起臨時會話,您可以添加對方為好友以發(fā)送消息
即使你的QQ設(shè)置了接受陌生人對話也無法彈出對話窗口
原因是以下代碼出錯了?。?/P>
代碼如下:
<a href="" rel="external nofollow" >http://wpa.qq.com/msgrd?V=1&Uin=$post[qq]&Site=$_G['setting']['bbname']&Menu=yes</a>
其中的Uin,Site,Menu,第一個字母為大寫了,改為小寫就解決了問題。
如果不會改,就按照以下步驟修改吧:
代碼如下:
修改template\default\common\footer.htm
查找msgrd,在第60行
將Uin的大寫改成小寫uin;</p> <p>貼內(nèi)個人信息:source\module\forum\forum_viewthread.php
搜索msgrd,在第1348行
將Uin的大寫改成小寫uin。</p> <p>個人空間個人資料頁:source\function\function_profile.php
搜索msgrd,在第329行
將Uin的大寫改成小寫uin。</p> <p>貼內(nèi)插入QQ:在后臺 界面 編輯器設(shè)置 Discuz!代碼 點(diǎn)qq后面的詳情
在替換內(nèi)容:<a href=”http://wpa.qq.com/msgrd?V=3&Uin={1}&Site=[Discuz!]&from=discuz&Menu=yes” target=”_blank”><img src=”static/image/common/qq_big.gif” border=”0″></a>
將Uin改成uin。
刷新頁面即可。
更多信息請查看IT技術(shù)專欄