Discuz!X1.5调用弹出登录注册框
Discuz!X1.5调用自带默认的登录、注册、找回密码弹出页面方法
<!--{if !$_G['uid']}--><!--如果是游客访问,则调用弹出提示框--> <script type="text/javascript" language="javascript"> showWindow('login', 'member.php?mod=logging&action=login');hideWindow('register'); //调用弹出登录框,并关闭弹出注册框!如果想要登录或注册后返回首页,可在URL后添加 &referer=/ //showWindow('register', 'member.php?mod=register');hideWindow('login'); //调用弹出注册框,并关闭弹出登录框! //showWindow('login', 'member.php?mod=logging&action=login&viewlostpw');hideWindow('register'); //调用弹出找回密码框,并关闭弹出注册框! </script> <!--{/if}-->
这段是纯调用Discuz!X1.5官方登录等弹出页面的代码段,下面举个小例子给童鞋们,看看它的小用途!
假如你想在包含有附件的帖子页面,提示游客(未登录用户):登录注册后将更好的查看帖子内容!方法是先检测帖子是否包含附件,然后用检测语句包含上述代码段就行了!简单吧,先看完整代码吧!
<!--{if $post['attachment']}--><!--如果包含有附件--> <!--{if !$_G['uid']}--><!--如果是游客访问,则调用弹出提示框--> <script type="text/javascript" language="javascript"> showWindow('login', 'member.php?mod=logging&action=login');hideWindow('register'); //调用弹出登录框,并关闭弹出注册框!如果想要登录或注册后返回首页,可在URL后添加 &referer=/ //showWindow('register', 'member.php?mod=register');hideWindow('login'); //调用弹出注册框,并关闭弹出登录框! //showWindow('login', 'member.php?mod=logging&action=login&viewlostpw');hideWindow('register'); //调用弹出找回密码框,并关闭弹出注册框! </script> <!--{/if}--> <!--{/if}-->
看看演示吧!