找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 618|回复: 0

最经典的Discuz! X2游客注册提醒弹窗:QQ一键注册/登录

[复制链接]
发表于 2011-9-1 09:18:12 | 显示全部楼层 |阅读模式
可以实现游客访问的时候出现注册提醒弹窗(可以设置四种弹窗模式:首页显示弹窗、帖子列表页显示弹窗、帖子内容页显示弹窗、全站显示弹窗)~
效果演示:
http://bbs.52ttxx.com

浏览器的右下角显示如下:
2011-8-7 00:36:06 上传
下载附件 (26.67 KB)




游客可以随时将弹窗关闭或最小化(15秒后自动最小化),以下是最小化的截图(在最右下角):
2011-8-7 00:36:16 上传
下载附件 (5.2 KB)





安装就五个步主要步骤,很简单的说:
1、下载附件,进行解压。
2、设置弹窗显示时间:
如果需要修改弹窗显示时间,请修改tx_btweb\a.js文件:
找到time:{slideIn:1,hold:15,slideOut:1}},其中15为弹窗显示时间,单位为秒,即15秒后弹窗会自动最小化,将15改为自己需要的秒数,如果不需要修改,此步骤可以跳过。

3、上传tx_btweb:
上传tx_btweb整个文件夹到网站根目录
4、设置弹窗模式:(此处以“帖子内容页显示弹窗”为例,其他弹窗模式设置方法见下文)
打开\template\default\forum\viewthread.htm
查找:
{subtemplate common/footer}

在这段代码前增加以下代码[暂时称为增码]:
<!--{if !$_G['uid']}-->
<script src="tx_btweb/a.js" type="text/javascript"></script>
<!--{/if}-->

5、更新缓存:
就此已经完成了,可以通过游客身份查看帖子时就会在右下角出现提示
======================
其他弹窗模式设置方法

1. 首页显示弹窗
打开\template\default\forum\discuz.htm
查找 {subtemplate common/footer}
在这段代码前加上增码!

2. 帖子列表页显示弹窗
打开\template\default\forum\forumdisplay.htm
查找 {subtemplate common/footer}
在这段代码前加上增码!

3.帖子内容页显示弹窗
打开\template\default\forum\viewthread.htm
查找 {subtemplate common/footer}
在这段代码前加上增码!

4.全站显示弹窗
打开\template\default\forum\common\footer.htm
查找 <!--{if empty($topic) || ($topic[usefooter])}-->
在这段代码前加上增码!
==================

【注意:有些风格自带了discuz.htm文件,forumdisplay.htm,viewthread.htm则需要更改该风格目录下的对应文件】





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

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

本版积分规则

返回顶部快速回复上一主题下一主题返回列表找客服手机访问
快速回复 返回顶部 返回列表