织梦dedecms添加控制是否允许新会员注册

我们在用织梦dedecms时候,如果因为业务需要,想要关闭新用户注册,而又要保证老用户可以登录。如果直接在后台关闭会员功能,老用户也将无法登录,那么我们要怎么操作呢?
 
一、首先在系统基本参数中添加变量
 
变量名称:cfg_allow_reg
变量值:Y
变量类型:布尔(Y/N)
参数说明:是否开启新会员注册
所属组:会员设置
 
二、找到文件/member/index_do.php
 
查找:
 
 else if($dopost=="regnew") {
 
增加代码:
 
if($cfg_allow_reg=='N')
{
    ShowMsg("系统关闭了新用户注册,如需要注册请联系站长!","javascript:;");
    exit();
}