sibmet - 02 Декабрь 2010 11:18 P.M.
1.X
Как вариант. Обнови до 2.x и подключи это расширение:
http://devot-ee.com/add-ons/registration-codes/
P.S. Ой, извиняюсь... Это расширение уже было указано раньше (выше).
P.P.S. Но идея у Registration Codes хорошая - она достаточно просто может быть реализована:
Добавить поле Custom Member Field. (2.x, не знаю как с этим обстоят дела в 1.x)
Is this a required field? Yes
Is this field visible in public profiles? No
Is field visible in registration page? Yes
При регистрации пользователь вводит код, который больше уже нигде не отображается.
Затем остается сделать расширение с хуком, чтобы по завершении регистрации номер группы участников изменялся в соответствии с кодом инвайта (например, если код неправильный или не проходит проверочный алгоритм, то зарегистрированный переводится в забаненные).