В phpmyadmin выполнить:
Код: Выделить всё
INSERT INTO `phpbb_config` (`config_name`, `config_value`, `is_dynamic`) VALUES ('ppkbb_ipreg_countrestrict', '0', '0');
Код: Выделить всё
'VIEW_AVATARS' => 'Показывать аватары',
'VIEW_EDIT' => 'Просмотреть/изменить',
Код: Выделить всё
'IPREG_COUNTRESTRICT' => 'Регистрация невозможна, максимальное число регистраций с одного IP адреса: <b>%d</b>',
Код: Выделить всё
'FORM_TIME_MAX' => 'Максимальное время для отправки формы',
'FORM_TIME_MAX_EXPLAIN' => 'Время, за которое пользователь должен отправить форму. Установите -1 для отключения этой функции. Учтите, что форма может устареть по истечении сессии, независимо от данной опции.',
Код: Выделить всё
'IPREG_COUNTRESTRICT' => 'Ограничения IP при регистрации',
'IPREG_COUNTRESTRICT_EXPLAIN' => 'Разрешить регистрацию с одного IP адреса только указанное количество раз, 0 - без ограничений',
Код: Выделить всё
if ($config['require_activation'] == USER_ACTIVATION_DISABLE)
{
trigger_error('UCP_REGISTER_DISABLE');
}
Код: Выделить всё
$ppkbb_ipreg_countrestrict=$config['ppkbb_ipreg_countrestrict'];
if($ppkbb_ipreg_countrestrict)
{
$sql = "SELECT count(user_id) ip_count FROM ".USERS_TABLE." WHERE user_ip = '".$db->sql_escape(@$_SERVER['REMOTE_ADDR'])."'";
$result = $db->sql_query($sql);
$ip_count=$db->sql_fetchfield('ip_count');
if(intval($ip_count) >= $ppkbb_ipreg_countrestrict)
{
trigger_error(sprintf($user->lang['IPREG_COUNTRESTRICT'], $ppkbb_ipreg_countrestrict));
}
}
Код: Выделить всё
'legend2' => 'GENERAL_OPTIONS',
Код: Выделить всё
'ppkbb_ipreg_countrestrict' => array('lang' => 'IPREG_COUNTRESTRICT', 'validate' => 'string', 'type' => 'text:7:7', 'method' => false, 'explain' => true,),
Сообщение при регистрации:
--
Для пользователей ppkBB3cker - НЕ нужно устанавливать данный мод в трекер, он уже там установлен.