新闻中心
Discuz! X2.5加固会员注册机制防垃圾会员设置仅允许qq号码注册论坛会员
论坛运营了一段时间,人气有了保障。很多站长就会担心论坛经常被人恶意灌水、注册机、顶贴机、等等一些列非法的手段。通常站长遇到这样的情况,都会通过一些后台的设置和插件等等一切有效的方法预防。无忧主机(www,51php.com)小编发现更多的站长会通过限制用户注册会员,需注册会员只能使用QQ注册,通过这种注册方式吸收更有价值的会员,拒绝垃圾会员。我们选择使用qq号码作为论坛注册会员的理由,,因为注册一个论坛的账号是非常简单,而申请一个QQ的时间非常长,避免恶意循环注册网站会员,另一个原因现在几乎人手1个qq号码以上,可以方便、实现。那么,紧接着问题也就来了,如何修改dz论坛注册时候,如何在discuz x2.5论坛注册页面只显示qq号码为唯一注册要求类?。无忧主机(www.51hp.com)小编将在本文,通过图文并举的方式,教大家如何修改并实现论坛会员只使qq号码是唯一注册会员的方法,本次教程使用的是无忧主机提供php虚拟主机。
一、首相需要知道QQ互联的登陆地址
操作路径:输入域名—点击注册—鼠标放置QQ互联处右键复制连接地址(如下图所示)
这个是非常的简单,不多说了。
二、修改dz论坛会员注册页面的显示信息(修改前请先备份)
1、文件目录为:...\source\language\lang_message.php
文本编辑器打开:lang_message.php
查找:(大约在1005行)
'register_disable'=> '抱歉,目前站点禁止新用户注册',
在此段代码下加上
'register_disable2'=> '你好,本站已关掉普通注册功能,请点右边图片使用QQ登入並完善注册,提示需在注册后进入设置中设置论坛密码!!!
<a href="请在本位置輸入你的QQ互联登入地址(如不会请仔细阅读上面如何知道QQ互联登陆地址)"><img src="static\image\common\qq_login.gif" title="点图片进入注册"></img></a>',2、文件目录为:...\source\class\ 文本编辑器打开:class_member.php 查找:(大约在273行-274行)
} elseif(!$this->setting['regstatus']) { showmessage(!$this->setting['regclosemessage'] ? 'register_disable' : str_replace(array("\r", "\n"), '', $this->setting['regclosemessage']));替换为: } elseif(!$this->setting['regstatus']) { showmessage(!$this->setting['regclosemessage'] ? 'register_disable2' : str_replace(array("\r", "\n"), '', $this->setting['regclosemessage']));三、修改完成后的效果图

本文地址:https://www.51php.com/discuz/9517.html






