N
Nikolaich
Guest
Добавить нужные условия в function validate_username в файле /includes/functions_validate.php.
Добавить нужные условия в function validate_username в файле /includes/functions_validate.php.
Добавить нужные условия в function validate_username в файле /includes/functions_validate.php.
// !!! $username должен быть предварительно обработан clean_username() !!!
function validate_username ($username, $check_ban_and_taken = true)
{
global $userdata, $lang;
static $name_chars = 'a-z0-9а-яё_@$%^&;(){}\#\-\'.:+ ';
$username = str_compact($username);
$username = clean_username($username);
if (!$errors AND $err = validate_username($username) && $mode == 'register')
{
$errors[] = $err;
}
elseif (mb_strlen($username) < 3)
{
$errors[] = sprintf('Имя должно быть не короче 3 символов', 3);
}
NeliyZar, а меня "не напрягает".
Но сделать легко...
usercp_register.php
найти
PHP:if (!$errors AND $err = validate_username($username) && $mode == 'register') { $errors[] = $err; }
после
PHP:elseif (mb_strlen($username) < 3) { $errors[] = sprintf('Имя должно быть не короче 3 символов', 3); }
$errors[] = sprintf('Имя должно быть не короче %s символов', 3);
---open templates\default\viewtopic_attach.tpl
---find function change_torrents()
function change_torrents()
{
ajax.exec({
action : 'change_torrent',
attach_id : {postrow.attach.tor_reged.ATTACH_ID},
type : $('#tor-select-{postrow.attach.tor_reged.ATTACH_ID}').val()
---replace on
function change_torrents(selid)
{
ajax.exec({
action : 'change_torrent',
attach_id : selid,
type : $('#tor-select-'+selid).val()
---find
function change_torrents()
{
ajax.exec({
action : 'change_torrent',
attach_id : {postrow.attach.tor_not_reged.ATTACH_ID},
type : $('#tor-select-{postrow.attach.tor_not_reged.ATTACH_ID}').val()
---replace
function change_torrents(selid)
{
ajax.exec({
action : 'change_torrent',
attach_id : selid,
type : $('#tor-select-'+selid).val()
---find
<a href="#" onclick="change_torrents($('#tor-{postrow.attach.tor_reged.ATTACH_ID} select').val());
---replace
<a href="#" onclick="change_torrents({postrow.attach.tor_reged.ATTACH_ID});
---second find
<a href="#" onclick="change_torrents($('#tor-{postrow.attach.tor_reged.ATTACH_ID} select').val());
---replace
<a href="#" onclick="change_torrents({postrow.attach.tor_not_reged.ATTACH_ID});
---save вот как-то так, и ошибка исправлена и буковок меньше стало :)