resolved Запрет числовых ников на трекере

ExPlayer

User
Сильно тапками не кидайтесь из-за название темы (не знал, как правильно назвать :().

Суть в следующем, как можно запретить пользователям использовать при регистрации на трекере только цифры?
 
Вообще для запрета использования чисел можно из этой строки их удалить: https://github.com/torrentpier/torrentpier/blob/master/library/includes/functions_validate.php#L10 - если надо запретить ники которые только из чисел, не запрещая сами числа, то надо добавить проверку на это условие. В PHP есть функция ctype_digit для такого. Где-нибудь над этой строкой (https://github.com/torrentpier/torrentpier/blob/master/library/includes/functions_validate.php#L24) добавьте:
PHP:
    if (ctype_digit($username)) {
        return $lang['NO_ONLY_DIGITS'];
    }
Ну и языковую переменную в файл с ними:
PHP:
$lang['NO_ONLY_DIGITS'] = 'Имя пользователя не может состоять из одних чисел';
 
Back
Top