Как реализовать регистрацию пользователя в модуле Zotonic mod_signup?

Я хотел бы, чтобы пользователи могли зарегистрироваться на веб-сайте, созданном с помощью Zotonic. Согласно примечаниям к выпуску версии 0.5.0, я должен использовать модуль mod_signup.

Как правильно использовать этот модуль на веб-сайте? Я пытался создать страницу «регистрации» и включить шаблоны mod_signup, но безуспешно.


person ChorData    schedule 15.11.2010    source источник


Ответы (1)


Когда вы включите модуль mod_signup, вы сможете использовать форму регистрации на странице '/signup'. Проверьте правила отправки mod_signup.

Вам также потребуется включить mod_emailer и (необязательно) mod_acl_simple_roles (отключить только mod_acl_adminonly).

Доступные ключи конфигурации:

  • mod_signup.request_confirm установите значение 0 или 1, чтобы отключить или включить электронные письма с подтверждением
  • mod_signup.member_category установить категорию для новых участников (по умолчанию person)
  • mod_signup.member_visible_for видимость новых участников, по умолчанию 0 (доступно для просмотра всем), выберите 1 для видимости только для участников.
person Marc Worrell    schedule 16.11.2010
comment
Спасибо за ваш ответ. Я только что переустановил Zotonic и попытался сделать то, что вы предлагаете, с mod_signup.request_confirm = 0. К сожалению, когда я открываю страницу '/signup', меня сразу же перенаправляют на страницу администратора сайта ('/page/1'). Чего-то не хватает? Нужно ли мне специально создавать страницу «регистрации»? Нужно ли создавать роль для пользователей с простыми ролями ACL? - person ChorData; 17.11.2010
comment
Вы перенаправлены, потому что вы уже являетесь пользователем. Выйдите из системы и повторите попытку. - person Marc Worrell; 18.11.2010