应人所求,弄好了大家分享................
安装方法:
1:在 templates/default/forumdisplay.htm
查找:
下面加上:
- <script language="JavaScript" >var cfid=$fid;</script>
- <script language="JavaScript" src="include/poprules.js"></script>
复制代码
2: 根据下面代码新建立一个文件(poprules.js)并传到include目录下.
要做适当修改的
poprules.js
- //======进入版快的警示 for dz ==by lu5266 2005/11/11 www.5466.ik8.com
- //======如果你不懂javascript的话,就根据下面的注释修改你需要修改的东西,如果你懂javascript的话,那你就可以"为所欲为"了
- function Sets(Cookie_name,cookie_value,cookie_time)
- {
- var Then = new Date();
- Then.setTime(Then.getTime() + cookie_time) ;
- document.cookie = Cookie_name+"="+cookie_value+";expires="+ Then.toGMTString();
- }
- function Gets(Cookie_name)
- {
- var cookieString = new String(document.cookie);
- var cookieHeader = Cookie_name+"=";
- var beginPosition = cookieString.indexOf(cookieHeader);
- var startPosition=beginPosition + cookieHeader.length;
- if (beginPosition != -1)
- { var cookie_str=cookieString.substring(startPosition);
- var endPosition=cookie_str.indexOf(';') ;
- if(endPosition==-1)
- return cookie_str;
- else return cookieString.substring(startPosition,startPosition+endPosition);
- }
- else return false;
- }
- //var cfid=$fid;
- var eff_cookie_times=24*3600000; //cookie有效期,最小单位为毫秒,默认是一天,这个你可以修改
- if(cfid==8){ //这个 8 就是你的版快的fid,改成你自己的 ,下同
- if(!Gets('cfid_'+cfid)){
- var popstr1="\n\n这个插件区基本上都是我自己的插件,请多多支持下.\n\n如果有问题的话,请到【如果你有疑问】区发贴.谢谢"; //这个是进入版快fid=8的提示字符,用 \n 表示 换行 ,字符了不可以含有 半角的 " , 下同
- var popconfirm=confirm(popstr1);
- if(popconfirm) Sets('cfid_'+cfid,cfid,eff_cookie_times);
- else window.open('index.php','_self');
- }
- }
- else if(cfid==12){
- if(!Gets('cfid_'+cfid)){
- var popstr2=" 你要进入的是测试区 \n 在这你可以测试任何东西 \n 本来是不用注册的,但是感觉废话太多,看着不爽,我就取消了!\n\n 还有这里是测试用的,有问题请到【如果你有疑问】区发贴,因为发在这里我可能看不到的!! ";
- var popconfirm=confirm(popstr2);
- if(popconfirm) Sets('cfid_'+cfid,cfid,eff_cookie_times);
- else window.open('index.php','_self');
- }
- }
- else if(cfid==9){
- if(!Gets('cfid_'+cfid)){
- var popstr3=" 你要进入的是【如果你有疑问】区 \n\n提问的注意必要问题:\n\n 1: 你要清楚的描述问题的情况 .\n 2: 最好说清楚是安装了那个插件,最好给出连接地址.\n 3: 要把程序出错的提示信息贴出来.\n 4: 还有最好给你的论坛地址和测试帐号我.\n 5: 测试帐号最好用户名是: lu5266 密码是: 123456 如果是高权限帐户的的话,密码就用 pm 给我.\n 6: 和你的斑竹说清楚,我是测试的,以免他封我贴. \n 7: 顺便把文件的代码贴出来.\n\n谢谢.";
- var popconfirm=confirm(popstr3);
- if(popconfirm) Sets('cfid_'+cfid,cfid,eff_cookie_times);
- else window.open('index.php','_self');
- }
- }
- /*
- //需要增加你的提示版块的话,像在下面的------------------线包围的那样,修改的参数 cfid==10 popstr4=... confirm(popstr4),注意呵上面比较下,就可以了
- //修改好加在 else{} 之前就可以了
- //-------------------------------------------------------------------
- else if(cfid==10){
- if(!Gets('cfid_'+cfid)){
- var popstr4=" 你要进入的是【如果你有疑问】区;\n提问的注意必要问题:\n 1: 你要清楚的描述问题的情况 .\n 2: 最好说清楚是安装了那个插件,最好给出连接地址.\n 3: 要把程序出错的提示信息贴出来.\n 4: 还有最好给你的论坛地址和测试帐号我.\n 5: 测试帐号最好用户名是: lu5266 密码是: 123456 如果是高权限帐户的的话,密码就用 pm 给我.\n 6: 和你的斑竹说清楚,我是测试的,以免他封我贴. \n 7: 顺便把文件的代码贴出来.\n\n谢谢.";
- var popconfirm=confirm(popstr4);
- if(popconfirm) Sets('cfid_'+cfid,cfid,eff_cookie_times);
- else window.open('index.php','_self');
- }
- }
- //-------------------------------------------------------------------
- */
- else{}
复制代码
完毕. |