Тема: Приватная регистрация

Кто может подсказать на движке 1.4.2 нужно сделать что бы зарегистрироваться могли только люди которые имеют корпоративную почту. Есть какой нить готовый плагин для этого?
Заранее спасибо

Поделиться

2

Re: Приватная регистрация

В хук em_fn_is_valid_email_start добавить код

if (!preg_match('/@домен\.ru$/', $email))
  return false;
Моя сборка FluxBB 1.5 * Parserus - BBCode parser

Поделиться

3

Re: Приватная регистрация

А можно по подробнее, я тока начал в этом копаться))

Добавлено спустя 9 минут 22 секунды:

Разобрался) спасибо огромное ))

Поделиться

4

Re: Приватная регистрация

А подскажите если понадобилось добавить к разрешенному Email еще один адрес?

if (!preg_match('/@домен\.ru$/', $email))
  return false;

я так понимаю что добавить через запятую не вариант( он выкидывает в ошибку((
спасибо заранее(

Поделиться

5 (18.06.2014 22:28 отредактировано Sergey.Dutov)

Re: Приватная регистрация

Pavel.Andronov пишет:

А подскажите если понадобилось добавить к разрешенному Email еще один адрес?

if (!preg_match('/@домен\.ru$/', $email))
  return false;

я так понимаю что добавить через запятую не вариант( он выкидывает в ошибку((
спасибо заранее(

if (!preg_match('/@домен\.ru$/',!preg_match('/2@домен\.ru$/', $email))
  return false;

Поделиться

6

Re: Приватная регистрация

Спасибо)

Поделиться

7

Re: Приватная регистрация

Pavel.Andronov, хм, и работает? wink
---

if (!preg_match('/@(домен1\.ru|домен2\.ru)$/', $email))
  return false;
Моя сборка FluxBB 1.5 * Parserus - BBCode parser

Поделиться

8

Re: Приватная регистрация

если вставить мой вариант кода он будет работать

if (!preg_match('/@домен\.ru$/',!preg_match('/2@домен\.ru$/', $email))
  return false;

Поделиться