Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Discuz!论坛内的所有QQ在线咨询功能都不能用了【解决】

[复制链接]
曾经放羊的小孩 发表于 2014-4-16 08:52:08 | 显示全部楼层 |阅读模式
BUG症状:在线状态和相关权限已经设置好的情况下仍然提示:“抱歉,无法发起临时会话,您可以添加对方为好友以发送消息”

Discuz!论坛内的所有QQ在线咨询功能都不能用,包括插在帖子内的,网站底部的在线QQ客服,还有其他地方的都不能用了。
BUG原因:腾讯。DZ所有的QQ在线都是这样一段开头的代码:<a href="http://wpa.qq.com/msgrd?V=3&Uin=,因为腾讯某些变动,QQ在线代码必须全部是小写字母才能行。所以需要把上面那段代码中的V和U改成小写,即<a href="http://wpa.qq.com/msgrd?v=3&uin=。

DZ中涉及到这段代码的文件有:
\source\function\function_profile.php  第329行。
\source\module\forum\forum_viewthread.php  第1348行。
\template\default\common\footer.htm   第60行。
\template\default\forum\trade_info.htm   第38行。
\template\default\forum\viewthread_node.htm   第47行。
哪有问题改哪就行了,例如网站底部的在线客服QQ,是改模板目录的相关文件。至于帖子中插入的QQ在线,具体改哪一个文件我也没测试,大家改动测试的时候请务必做好原文件的备份。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-24 11:04 , Processed in 0.021344 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表