Наткнулся в интернете на весьма интересную доработку. Суть ее в том, чтобы запретить регистрацию используя некоторые почтовые сервисы. То есть допустим майл.ру, яндекс или какой-нибудь другой на ваш выбор.
Установка проста, нужно редактировать всего лишь один файлик /includes/functions_user.php.
Находим следущий текст в нем
$bademail = array("hotmail","gmail.com","@live.","yahoo"); // Put banned email types here
reset($bademail);
foreach($bademail as $findbademail)
{
if (stripos($email,$findbademail) !== false)
{
return 'We do not allow free email accounts like "' . $findbademail . '" to be used on these forums.';
}
}
unset($bademail,$findbademail);
Выделенные жирным цветом почтовые ящики следует заменить на те которые хотите заблокировать. Успехов
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Здравствуйте. Все работает, но есть один вопрос. При регистрации запрещенного почтового ящика, выскакивает сообщение "We do not allow free email accounts like "" to be used on these forums".
П.С. У меня форум 3х язычный (мод - Advanced Multi Language Pack). Как можно прикрутить текст "We do not allow free email accounts like "" to be used on these forums". к языку (напр. текст на английском, русском, украинском), который выбрал пользователь?
Можно все, языковые переменные вписать в языковые файлы, и эти же самые переменные вставить вместо We do not allow free email accounts like и to be used on these forums во вставляемом куске. Справитесь?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Извините, озадачил себя и вас). В админке я думал, что там черный список зарегистрированных пользователей)... все просто, нужный почтовик можно заблокировать в админке, через "Запретить один или несколько e-mail адресов" (напр. так *@gmail.com или *@mail.ru)
Простите, а можно ли изменить как то модификацию и вместо запрет таких-то ящиков, на разрешенные те же майл, яндекс, рамблер, гугл. остальные мне не нужны.
А если без скрипта? Админка - Пользователи и группы - Черный список e-mail, допустим в диапазоне ваших предпочтительных ящиков нет из зоны .com, тогда в запрет пишите *.com. И так можно сделать для основных ненужных доменных зон. Хотя если ваш интерес исключительно изза спам-ботов - SortablesCaptcha и проблем нет, лично у меня года за 3 были только десяток живых спаммеров, от них фиг защитишься, а боты не проходили, хотя и от живых есть немного гемморойное средство в плане группы Новые пользователи и подтверждения сообщений модератором
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
DeaDRoMeO писал(а): хотя и от живых есть немного гемморойное средство в плане группы Новые пользователи и подтверждения сообщений модератором
Вот! в настройках это стоит, первые пять сообщений модерируются, но они не фига в очередь модерации не попадают, сразу вылетают на форум. Как это?
Сообщение добавлено... спустя 2 минуты 6 секунд:
DeaDRoMeO писал(а):А если без скрипта? Админка - Пользователи и группы - Черный список e-mail, допустим в диапазоне ваших предпочтительных ящиков нет из зоны .com, тогда в запрет пишите *.com.
А если я сейчас этот запрет выставлю, то ранее зарегеные, например с гугла(там ведь как раз gmail.com), не слетят или я этим все таки им могу навредить?
Смотрите в правах доступа к каждому подфоруму для группы Новые пользователи право Может размещать сообщение без одобрения, должно стоять Нет и в Админке на вкладке Регистрация пользователей в пункте Сделать группу «Новые пользователи» группой по умолчанию: должно быть Да
Чародейка писал(а):не слетят или я этим все таки им могу навредить?
Блин, вот это интересный вопрос, зарегите тестовую учетку с таким левым мылом, поставьте запрет и проверьте
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
DeaDRoMeO писал(а):Смотрите в правах доступа к каждому подфоруму для группы Новые пользователи право Может размещать сообщение без одобрения, должно стоять Нет и в Админке на вкладке Регистрация пользователей в пункте Сделать группу «Новые пользователи» группой по умолчанию: должно быть Да
так и сделала, а они все равно пролазят и еще с сылками и фотками. наверное в форуме где то ошибка, сегодня обновить попытаюсь, и проверю. Предполагаю конфликтных мест будет уйма, даже не знаю как справляться буду(((
Учтите то, что спаммеры могли задолго до сегодня зарегиться и на тот момент их регистрации не была активна группа Новые пользователи, боты то хитрые, иногда не сразу пишут
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Ясно, буду чистить все мертвые души.
просто те кто писали, дата регистрации с дарой поста на секунды разнится.
Выставила врера логическое поле в профиле, да-нет, 5 вопросов, все равно обходят гады. уже за день десяток регистраций.