新工作 发表于 2012-05-02 08:48:12

x2.5 使用QQ互联注册跳转到完善用戶信息以及完善信息中强制输入论坛独立密码

让Discuz! X2.5版QQ互联的QQ注册跳转到完善资料页
以及
让Discuz! X2.5版QQ互联的QQ互联登陆强制设置密码



演示地址:http://bbs.xiaoyao-heroes.cn
               http://www.chinagirlol.com
本帖结合兩帖子的修改方法並进行微微的修改{:soso_e106:} 有任何问题可提出
转帖请注明:小六子&冬冬&某人

一﹑
打开文件source/plugin/qqconnect/template/module.htm
搜索
[*]                        $('{$_G['setting']['reginput']['password']}').parentNode.parentNode.parentNode.parentNode.parentNode.style.display = 'none';
[*]                        $('{$_G['setting']['reginput']['username']}').outerHTML += '$js1';
[*]                        $('{$_G['setting']['reginput']['password']}').required = 0;
[*]                        $('{$_G['setting']['reginput']['password2']}').parentNode.parentNode.parentNode.parentNode.parentNode.style.display = 'none';
[*]                        $('{$_G['setting']['reginput']['password2']}').required = 0;

复制代码
更改为
[*]                        //$('{$_G['setting']['reginput']['password']}').parentNode.parentNode.parentNode.parentNode.parentNode.style.display = 'none';
[*]                        $('{$_G['setting']['reginput']['username']}').outerHTML += '$js1';
[*]                        $('{$_G['setting']['reginput']['password']}').required = 0;
[*]                        //$('{$_G['setting']['reginput']['password2']}').parentNode.parentNode.parentNode.parentNode.parentNode.style.display = 'none';
[*]                        $('{$_G['setting']['reginput']['password2']}').required = 0;
[*]

复制代码
二﹑
打开文件 source/module/member/member_connect.php
搜索
[*]$ctl_obj->setting['ignorepassword'] = 1;

复制代码
更改为
[*]//$ctl_obj->setting['ignorepassword'] = 1;

复制代码
三﹑
打开文件 source/module/member/member_connect_register.php
搜索
[*]      C::t('#qqconnect#common_member_connect')->insert(array(
[*]                'uid' => $uid,
[*]                'conuin' => $conuin,
[*]                'conuinsecret' => $conuinsecret,
[*]                'conopenid' => $conopenid,
[*]                'conispublishfeed' => $conispublishfeed,
[*]                'conispublisht' => $conispublisht,
[*]                'conisregister' => '1',
[*]                'conisqzoneavatar' => $is_qzone_avatar,
[*]                'conisfeed' => '1',
[*]                'conisqqshow' => $is_use_qqshow,
[*]      ));

复制代码
更改为本帖隐藏的内容
[*]      C::t('#qqconnect#common_member_connect')->insert(array(
[*]                'uid' => $uid,
[*]                'conuin' => $conuin,
[*]                'conuinsecret' => $conuinsecret,
[*]                'conopenid' => $conopenid,
[*]                'conispublishfeed' => $conispublishfeed,
[*]                'conispublisht' => $conispublisht,
[*]                'conisregister' => '0',
[*]                'conisqzoneavatar' => $is_qzone_avatar,
[*]                'conisfeed' => '1',
[*]                'conisqqshow' => $is_use_qqshow,
[*]      ));

复制代码


四﹑
打开source\plugin\qqconnect\connect\connect_login.php
搜索
[*]$utilService->redirect($referer);

复制代码
更改为
[*]dheader('Location:member.php?mod=connect');

复制代码
保存 覆蓋 所有文件
原帖:http://www.discuz.net/thread-2465265-1-1.html
http://www.discuz.net/thread-2772838-1-1.html

新工作 发表于 2012-06-02 14:21:59

这个不错 自己顶顶 给大家升级了x2.5的朋友用用

TONY 发表于 2012-06-04 15:44:04

哈哈哈 受用了 本站已经使用,谢谢!

锦绣宣城论坛 发表于 2012-08-09 23:13:41

锦绣宣城论坛 发表于 2012-08-10 01:03:45

新工作 发表于 2012-08-10 10:22:35

锦绣宣城论坛 发表于 2012-8-10 01:03 static/image/common/back.gif
崩溃了,我按帖子,修改了四个文件之后,论坛打不开了。但论坛里的图片之类的,直接输地址可以打开,就是打 ...

不会呀 就是该这几个哦 我的网站也是这么改的 很简单的啊 我看了下 594的站长也说是这么改的.你的打不开 有报什么错误啊?

leonseo444 发表于 2025-11-12 20:30:17

之前踩过类似的坑,楼主说的避坑点太重要了
页: [1]
查看完整版本: x2.5 使用QQ互联注册跳转到完善用戶信息以及完善信息中强制输入论坛独立密码