也许您还在为注册机和灌水的现象而烦恼,有了这个功能,您就能有效防止注册机的入侵。具体的安装分为两部分,现在我们先来看看实现的效果吧。

2012102642027485
 
2012102642051313

 一、后台的配置
  到后台“全局”点击“注册与访问控制”找到“注册”选项卡,在“允许新用户注册”中,取消“开放普通注册”,勾选“开放邀请注册”,如下图:

2012102642577157

  再找到 用户 —> 管理组 ,进入管理员的基本设置里,点击“其他”选项卡的“注册相关”把“允许发送邀请注册”勾上,如图:
2012102642902409
  复制邀请地址,如图:
2012102645070437
二、修改文件
  打开template/default/member/register.htm,若是别的模板,请修改相应模板的register.htm,找到:

<td><input type="text" id="invitecode" name="invitecode" autocomplete="off" size="25" onblur="checkinvite()" tabindex="1" class="px" required /><!--{if $this->setting['inviteconfig']['buyinvitecode'] && $this->setting['inviteconfig']['invitecodeprice'] && ($this->setting[ec_tenpay_bargainor] || $this->setting[ec_tenpay_opentrans_chnid] || $this->setting[ec_account])}--><p><a href="misc.php?mod=buyinvitecode" target="_blank" class="xi2">{lang register_buyinvitecode}</a></p><!--{/if}--></td>
<td class="tipcol"><i id="tip_invitecode" class="p_tip"><!--{if $this->setting['inviteconfig']['invitecodeprompt']}-->$this->setting[inviteconfig][invitecodeprompt]<!--{/if}--></i><kbd id="chk_invitecode" class="p_chk"></kbd></td>

  替换为:

<td>
<p>非常抱歉,为了防止广告注册机恶意注册发广告!</p>
<p><a href="这里写上复制的邀请地址!" target="_blank">请点击这里:<strong><img src="static/image/common/invite_code_get.jpg" alt="进入邀请注册" border="0"></strong></a></p>
<p>再点击<span style="color:#E53333;">我要注册</span>加入我们,给您带来不便请谅解!</p>
</td>

  invite_code_get.jpg是获取邀请码的小图标,大家可以自己设计,或者保存下面的图片再自己改图片地址,最后记得写上邀请注册的地址哦!
2012102645280641

共有 0 条评论