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

QQ截图20120419203708.jpg


一﹑
打开文件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 = 1;

                        //$('{$_G['setting']['reginput']['password2']}').parentNode.parentNode.parentNode.parentNode.parentNode.style.display = 'none';

                        $('{$_G['setting']['reginput']['password2']}').required = 1;


复制代码

二﹑
打开文件 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');