В этом хаке показано как запретить регистрацию пользователей в логине у которых только цифры.
Довольно просто и в то же время полезный хак. Пригодится, будем пользоваться ;)
Установка
1. Открываем файл: /engine/modules/register.php ищем строку:
if( preg_match( "/[\||\'|\<|\>|\[|\]|\"|\!|\?|\$|\@|\#|\/|\\\|\&\~\*\{\+]/", $name ) ) $stop .= $lang['reg_err_4'];Ниже вставляем:if(is_numeric($name) && intval($name) > 0) $stop .= $lang['reg_err_4'];2. В файле /engine/ajax/registration.php находим:
if (preg_match("/[\||\'|\<|\>|\[|\]|\%|\"|\!|\?|\$|\@|\#|\/|\\\|\&\~\*\{\+]/",$name))
{
$stop .= $lang['reg_err_4'];
}Ниже вставляем:if(is_numeric($name) && intval($name) > 0)
{
$stop .= $lang['reg_err_4'];
}Вот и всё :grinning: Теперь на вашем сайте не будут регистрироваться цифры :stuck_out_tongue:
