Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] DISCUZ X2.5防注册机最新方法

[复制链接]
arfa100 发表于 2013-3-28 19:21:17 | 显示全部楼层 |阅读模式
笔者从事互联网工作多年,使用过不少论坛程序,总体感觉DISCUZ非常不错,功能强大且易用,但使用过程中一直被注册机与发贴机所困扰,潜心研究了一段时间,找出一个相对简易的防注册机的方法,经测试,基本能杜绝注册机对论坛所带来的干扰。方法如下(论坛版本为DISCUZ X2.5):

管理员登录后台

(1)进入“全局”-“注册与访问控制”-开启“开放邀请注册”,关闭“开放普通注册”

3 小时前 上传
下载附件 (32.86 KB)



(2)进入“用户”-“管理组”-“管理员”-“基本设置”
3 小时前 上传
下载附件 (88.63 KB)



选择-“其他”-“注册相关”-“邀请码有效期”改成1000天
3 小时前 上传
下载附件 (80.07 KB)




(3)取得管理员的邀请注册链接,方法是管理员登录后,进入论坛首页-“快捷导航”-“好友”-“邀请好友”
3 小时前 上传
下载附件 (37.93 KB)





批量邀请链接(管理专用), 后面的链接即为管理员的邀请注册链接,如我的站链接是http://www.phpcj.com.cn/home.php?mod=invite&u=1&c=c12484ef566be91a  

3 小时前 上传
下载附件 (42.11 KB)




(4)用记事本打开
template/default/member/register.htm

找到这一段
<!--{if empty($invite) && $this->setting['regstatus'] == 2 && !$invitestatus}-->

      <div class="rfm">
       <table>

在中间加上一段代码,变成

<!--{if empty($invite) && $this->setting['regstatus'] == 2 && !$invitestatus}-->

<script type="text/javascript">window.location.href="http://www.phpcj.com.cn/home.php?mod=invite&u=1&c=c12484ef566be91a"
</script
>

      <div class="rfm">
       <table>

此句的意义为直接跳转到管理员的邀请注册页,中间的链接
http://www.phpcj.com.cn/home.php?mod=invite&u=1&c=c12484ef566be91a"
为前面取得的管理员的邀请注册链接

(5)游客点击论坛的“立即注册”,注册页就跳转到了管理员的邀请注册链接,如图
3 小时前 上传
下载附件 (40 KB)



再点击“我要注册”,出现最终注册页如下

2 小时前 上传
下载附件 (38.76 KB)




用此方法优势是可以基本杜绝注册机的注册,效果绝佳,不足之处是多了一步点击注册的动作。

以上方法为个人摸索得出,不足之处,欢迎网友批评指正。

欢迎来我的论坛交流,学生成绩管理系统永久免费版http://www.phpcj.com.cn/欢迎使用
水分子 发表于 2013-3-28 19:25:59 | 显示全部楼层
老帖子了吧
回复

使用道具 举报

allthebest 发表于 2013-3-28 19:46:21 | 显示全部楼层
在您发表主题前,请先阅读以下规则

4. 本版只允许发布Discuz!安装使用类问题,禁止发布与Discuz!安装使用版块无关内容,如果发现一律移帖/删除,情节严重者禁言账号,请注意!
5. 本版版主会不定时搜索关鍵字进行管理,如果发现一律删除/屏蔽,情节严重者禁言账号,请注意!

勿再在本版发放所谓最新方法

实质推广自己的网站

本版视为广告

谢谢合作
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-28 09:28 , Processed in 0.125822 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表