Регистрация

Хак на запрет регистрации с определенной почты

TipTop 19-03-2014, 10:09 1844 Хаки DLE

Хак на запрет регистрации с определенной почты


Хак для DLE позволяет усилить защиту от спама , через создания списка запрещенных емайл адресов с которых будет запрещена регистрация.

Установка:

1) Открываем engine/inc/options.php после строки:
showRow( $lang['opt_sys_ud'], $lang['opt_sys_udd'], "<input class=\"edit bk\" type=text style=\"text-align: center;\"  name='save_con[max_users_day]' value=\"{$config['max_users_day']}\" size=10>" );



Вставить:
showRow( "Запрещенные емайл адреса", "Укажите через запятую имена доменов с которых запрещена регистрация", "<input class=\"edit bk\" type=text style=\"text-align: center;\"  name='save_con[no_allow_email]' value=\"{$config['no_allow_email']}\" size=40>" );




2) Открываем engine/modules/register.php после строки:
if (strpos( strtolower ($name) , '.php' ) !== false) $stop .= $lang['reg_err_4'];



Вставить:
$mail_part = explode("@",$email);

if (strpos ( $config['no_allow_email'], $mail_part[1] ) !== false && $config['no_allow_email'] != '') $stop .= 'Запрещенные домены: '.$config['no_allow_email'];



Далее в админ панели -> Настройка системы -> Настройки пользователей указываем запрещенные емаил сервера по желанию

Автор: rocksmart

Похожие новости

Хак действия с новостями, чей рейтинг отрицательный

Хак для DLE выполнение действия с новостями, чей рейтинг отрицательный. Хак проверяет на сколько

21.05.14 Хаки DLE
День и Ночь на сайте v1.0

Автор: Bumer3 Для DataLife Engine версии: 6.0-8.* Хак позволяет использовать одновременно два

11.07.10 Хаки DLE
Автоотчистка кэша

Хак позволяет автоматически очищать кеш при истичении определённого времени.

10.09.09 Хаки DLE

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Powered by Dleshka.org. Сайт предназначен для выбора шаблонов и дополнений с использованием CMS DataLife Engine.
Закрыть