Solspace.User.Module.v2.0.7.PHP.NULLIFIED-v0iD

Объясните, пожалуйста, если кто разобрался, как этот модуль работает.
Например, при регистрации нового пользователя, он данные напрямую пихает в базу, или отдает их через роднму модулю "member management"?
Просто есть сайт, на котором он установлен и работает. Но как-то криво (зарегенные пользователи могут изменять профили других зарегенных пользователей).
Я повесил этот модуль на локаль (чтобы разобраться), и не могу его подключить... То есть устанавливается он как надо, но как сделать, чтобы именно с помощью него пользователи регестрировались...?
Что-то я совсем запутался, помогите кто чем может.. =)
 
Вот мой блок кода страницы с регистрацией через модуль User:
HTML:
{exp:user:register return="users/register_success" error_page="user_inc/error_template"}
 
<div class="label_padding">
<p><label for="username">Логин:</label> <input type="text" name="username" id="username" style="width: 300px;" /></p>
<p><label for="screen_name">Псевдоним:</label> <input type="text" name="screen_name" id="screen_name" style="width: 300px;" /></p>
<p><label for="email">Адрес Email:</label> <input type="text" name="email" id="email" style="width: 300px;" /></p>
 
<p><label for="password">Пароль:</label> <input type="password" name="password" id="password" style="width: 300px;" /></p>
<p><label for="password_confirm">Подтвердите пароль:</label> <input type="password" name="password_confirm" id="password_confirm" style="width: 300px;" /></p>
</div>
 
{if captcha}
<p><label for="captcha">Пожалуйста введите символы с изображения ниже:</label> <input type="text" name="captcha" id="captcha" style="width: 150px;" /></p>
<p>{captcha}</p>
{/if}
 
<p><label>Правила пользования:</label> <br />
<textarea name='rules' style='width:100%' class='textarea' rows='10' cols='90' readonly>
Все сообщения, размещаемые на этом сайте, отражают только мнение автора и не обязательно отражают точку зрения администраторов этого сайта.
 
Зарегистрировшись на нашем сайте вы подтверждаете, что не будете размещать нецензурные, вульгарные, угрожающие сообщения, или сообщения противоречащие законам РФ.
 
Мы оставляем за собой право удалить, редактировать или перемещать любые сообщения и записи без объяснения причин.
</textarea>
</p>
 
<p><input type="checkbox" name="accept_terms" id="accept_terms" value="y" /> <label for="accept_terms">Я согласен с правилами</a></p>
 
<p><input type="submit" name="submit" value="  Регистрация  " /></p>
 
{if user_no_results}
<p>Вы уже зарегистрированы и авторизованны на сайте.</p>
{/if}
 
{/exp:user:register}
 
4ksner,
Вижу только лейблы да инпуты.
А ошибки куда выводятся?
 
То-сть, все те же редиректы со страницы на страницу?
"Поздравления! Вы успешно авторизовались, и теперь
будете перенаправлены куда-то..."
А что он тогда решает этот модуль за $100 :nezn:
 
Насколько я знаю, модуль как раз убирает "...и теперь будете перенаправлены..." Если я правильно понял - error page="" как раз перекидывает на шаблон, который мы сами выбрали, соответственно, выглядеть он может как угодно.
 
Я учу ее, я постараюсь коде, спасибо за участие!



Вот мой блок кода страницы с регистрацией через модуль User:
HTML:
{exp:user:register return="users/register_success" error_page="user_inc/error_template"}
 
<div class="label_padding">
<p><label for="username">Логин:</label> <input type="text" name="username" id="username" style="width: 300px;" /></p>
<p><label for="screen_name">Псевдоним:</label> <input type="text" name="screen_name" id="screen_name" style="width: 300px;" /></p>
<p><label for="email">Адрес Email:</label> <input type="text" name="email" id="email" style="width: 300px;" /></p>
 
<p><label for="password">Пароль:</label> <input type="password" name="password" id="password" style="width: 300px;" /></p>
<p><label for="password_confirm">Подтвердите пароль:</label> <input type="password" name="password_confirm" id="password_confirm" style="width: 300px;" /></p>
</div>
 
{if captcha}
<p><label for="captcha">Пожалуйста введите символы с изображения ниже:</label> <input type="text" name="captcha" id="captcha" style="width: 150px;" /></p>
<p>{captcha}</p>
{/if}
 
<p><label>Правила пользования:</label> <br />
<textarea name='rules' style='width:100%' class='textarea' rows='10' cols='90' readonly>
Все сообщения, размещаемые на этом сайте, отражают только мнение автора и не обязательно отражают точку зрения администраторов этого сайта.
 
Зарегистрировшись на нашем сайте вы подтверждаете, что не будете размещать нецензурные, вульгарные, угрожающие сообщения, или сообщения противоречащие законам РФ.
 
Мы оставляем за собой право удалить, редактировать или перемещать любые сообщения и записи без объяснения причин.
</textarea>
</p>
 
<p><input type="checkbox" name="accept_terms" id="accept_terms" value="y" /> <label for="accept_terms">Я согласен с правилами</a></p>
 
<p><input type="submit" name="submit" value="  Регистрация  " /></p>
 
{if user_no_results}
<p>Вы уже зарегистрированы и авторизованны на сайте.</p>
{/if}
 
{/exp:user:register}
 
Под ЕЕху 2.5.5 User 3.3.9 не работает. Что, в принципе, не удивительно - столько времени прошло.

Может у кого-нибудь есть этот модуль посвежее?
 
Назад
Сверху