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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[新问题] 修改密码会出现 Call to undefined function tpl_spacecp_profile_bottom

[复制链接]
天佑战士 发表于 2012-4-6 22:36:36 | 显示全部楼层 |阅读模式

QQ互联 1.04
别的页面都正常
 楼主| 天佑战士 发表于 2012-4-7 13:50:30 | 显示全部楼层
没有人来处理吗?升级到1.05 还是一样的效果

个人资料 , 认证 页面都是提示这个,。
回复

使用道具 举报

 楼主| 天佑战士 发表于 2012-4-7 13:53:46 | 显示全部楼层
http://qqxjbbs.com/home.php?mod=spacecp&ac=profile
测试页面,登入后就会出现这样的提示,网上也没有相关解决方法
回复

使用道具 举报

hollton 发表于 2012-5-10 16:51:09 | 显示全部楼层
同求解决方法。已在论坛搜索过,没有已解决的。
回复

使用道具 举报

hollton 发表于 2012-5-10 17:48:21 | 显示全部楼层
找到解决办法了,把connect.class.php 文件最后一部分改成这一段就可以了。测试有效。

http://www.cn88cn.com/home.php?mod=spacecp&ac=profile
  1. class plugin_qqconnect_home extends plugin_qqconnect {

  2.         function spacecp_profile_bottom() {
  3.                 global $_G;

  4.                 if(submitcheck('profilesubmit')) {
  5.                         $_G['group']['maxsigsize'] = $_G['group']['maxsigsize'] < 200 ? 200 : $_G['group']['maxsigsize'];
  6.                         return;
  7.                 }
  8.                 if($_G['uid'] && $_G['setting']['connect']['allow']) {

  9.                         require_once libfile('function/connect');
  10.                         connect_merge_member();

  11.                         if($_G['member']['conuin'] && $_G['member']['conuinsecret']) {

  12.                                 $arr = array();
  13.                                 $arr['oauth_consumer_key'] = $_G['setting']['connectappid'];
  14.                                 $arr['oauth_nonce'] = mt_rand();
  15.                                 $arr['oauth_timestamp'] = TIMESTAMP;
  16.                                 $arr['oauth_signature_method'] = 'HMAC_SHA1';
  17.                                 $arr['oauth_token'] = $_G['member']['conuin'];
  18.                                 ksort($arr);
  19.                                 $arr['oauth_signature'] = connect_get_oauth_signature('http://cp.discuz.qq.com/connect/getSignature', $arr, 'GET', $_G['member']['conuinsecret']);
  20.                                 $result = connect_output_php('http://cp.discuz.qq.com/connect/getSignature?' . http_build_query($arr, '', '&'));
  21.                                 if($result['status'] == 0) {
  22.                                         $js = 'a.onclick = function () { seditor_insertunit(\'sightml\', \'[wb='.$result['result']['username'].']'.$result['result']['signature_url'].'[/wb]\'); };';
  23.                                 } else {
  24.                                         $js = 'a.onclick = function () { showDialog(\''.lang('plugin/qqconnect', 'connect_wbsign_no_account').'\'); };';
  25.                                 }
  26.                         } else {
  27.                                 $js = 'a.onclick = function () { showDialog(\''.lang('plugin/qqconnect', 'connect_wbsign_no_bind').'\'); };';
  28.                         }
  29.                         return '<script type="text/javascript">if($(\'sightmlsml\')) {'.
  30.                                 'var a = document.createElement(\'a\');a.href = \'javascript:;\';a.style.background = \'url(\' + STATICURL + \'image/common/weibo.png) no-repeat 0 2px\';'.
  31.                                 'a.onmouseover = function () { showTip(this); };a.setAttribute(\'tip\', \''.lang('plugin/qqconnect', 'connect_wbsign_tip').'\');'.
  32.                                 $js.
  33.                                 '$(\'sightmlsml\').parentNode.appendChild(a);'.
  34.                                 '}</script>';

  35.                 }

  36.         }
  37. }

  38. ?>
复制代码
回复

使用道具 举报

lifeyang 发表于 2012-5-30 11:16:45 | 显示全部楼层
在哪里修改呀?把完整的connect.class.php 发上来撒,或者文件打包发一个
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-26 07:37 , Processed in 0.027516 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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