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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 关于QQ互联在门户首页显示问题(心得)

[复制链接]
-S- 发表于 2012-12-8 11:12:02 | 显示全部楼层 |阅读模式
经过多次调试、咨询,现得出初步结论如下:

qq互联默认使用header.htm;
如果门户调用的头部文件名称更改(非header.htm),则不能使用QQ互联。
所以想实现门户与论坛头部不同内容的站长(可以在header.htm中加入判断语句,以区分门户和论坛显示不同内容)。

我的测试经历:
论坛调用header.htm;
门户调用header001.htm(header001.htm是header.htm文件重命名,未改动任何代码)
结果:论坛显示QQ登录,门户首页则不显示。
结论:qq互联默认使用header.htm。

初步猜测限制代码在qq互联插件中,不在dz模板中;
目前未找到破解方法,请高手指点!

otherbank 发表于 2012-12-10 11:42:17 | 显示全部楼层
"\source\plugin\qqconnect\connect.class.php"此文件的函数function global_login_extra
  1. function global_login_extra() {
  2.                 if(!$this->allow) {
  3.                         return;
  4.                 }
  5.                 return tpl_global_login_extra();
  6.         }
复制代码
改为:
  1. function global_login_extra() {
  2. tpl_global_login_extra();
  3.         }
复制代码
回复

使用道具 举报

otherbank 发表于 2012-12-12 11:45:52 | 显示全部楼层
官方已详细排查这个问题,由于官方钩子机制固定必须使用header.htm文件,才能解析头文件的钩子代码。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-27 06:31 , Processed in 0.031549 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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