湖中沉 发表于 2011-10-12 19:59:44

Discuz-X QQ帐号注册后未设置密码时强制提示用户设置密码

前言:
用户使用QQ帐号注册本站时,注册页面并没有密码设置项,所以用户注册后并不知道去设置密码,此情况影响用户在上wap时不能用QQ登录,所以我们需要给全站增加一个提示。当用户通过QQ注册后未设置密码,右下角就会一直提示该用户。

适应版本:DX

截图效果:
http://www.discuz.net/data/attachment/forum/201109/28/1324139ur32g5s3euf59eb.png





修改方法:

文件:
template/default(或当前模板目录)/common/footer.htm

查找:
<!--{eval output();}-->在其上面增加:
<!--{if $_G}-->
<!--{eval
$conisregistesr = $_G['setting']['connect']['allow'] && DB::result_first("SELECT conisregister FROM ".DB::table('common_member_connect')." WHERE uid='$_G'");
}-->

<!--{if $conisregistesr}-->
<style type="text/css">
.noqqloinpw { position: fixed; right: 5px; bottom: 5px; z-index: 310; overflow: hidden; width: 200px; height:auto; background:#FFC; border:#F30 2px solid; padding:10px; color:#000; line-height:24px;}
.noqqloinpw h1 { color:#F00; font-size:14px;}
.noqqloinpw a { text-decoration:underline; color:#369; font-weight:bold}
    * html .noqqloinpw { position: absolute; top: expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight); }
</style>
<div class="noqqloinpw">
<h1>提示:</h1>
<p>你通过QQ帐号注册了本站,但未设置登录密码,<a href="home.php?mod=spacecp&ac=profile&op=password" target="_blank">请点击此处进行设置!</a><br />
设置密码后此提示框不再显示,并且依然可以通过QQ帐号登录本站!</p>
</div>
<!--{/if}-->
<!--{/if}-->

记忆、有你 发表于 2011-10-21 14:06:54

{:4_85:}胡总这个有副作用吗

湖中沉 发表于 2011-10-21 14:07:35

记忆、有你 发表于 2011-10-21 14:06 static/image/common/back.gif
胡总这个有副作用吗

本站用着,暂时未发现

记忆、有你 发表于 2011-11-5 10:09:14

{:4_90:}湖总这个提示框颜色能改嘛

铁豌豆 发表于 2011-11-21 16:45:23

@湖中沉 已经修改了,谢谢胡老大!~
页: [1]
查看完整版本: Discuz-X QQ帐号注册后未设置密码时强制提示用户设置密码