Пользовательское соглашение при регистрации на сайте



Самый быстрый и простой способ поставить пользователя о чём-либо в известность и заставить его подписаться под этим — это использовать стандартный модуль Profile. Делается это следующим образом:

  • Перейдите на страницу управления модулем: Administer → User management → Profiles.
  • В разделе Add new field нажмите ссылку checkbox.
  • Заполните поля открывшейся страницы следующим образом:

    Category
    Пользовательское соглашение
    Title
    Я принимаю условия пользовательского соглашения
    Form Name
    profile_tos
    Explaination
    В этом поле напишите условия соглашения (правила, инструкции… в общем то, что вам нужно) или вставьте в него ссылку на страницу с соглашением.
    Weight
    По вашему желанию.
    Visibility
    Public field, content shown on profile page but not used on member list pages.
    Page title
    Оставьте пустым.

  • Отметьте поля:

    • The user must enter a value.
    • Visible in user registration form.

Теперь, если посетитель сайта захочет зарегистрироваться, то он будет обязан принять то, что вы написали. В противном случае регистрация продолжена не будет.

Comments

Здорово, спасибо. Обязательно попробую.

А возможно сделать так, чтобы определенная категория пользователей не могла видеть другую, у которых скажем в анкете при регистрации какое-то поле имеет определенное значение?

Наверное здесь можно найти что-нибудь подходящее: Modules: User access/authentication.

Странно... но у меня при регистрации этот новодобавлений чекбокс игнорируется (
При настройке включил "Пользователь обязательно должен ввести значение.", но регситрация проходит и со снятым чеком...

зы: ну у вас тут и капчя! фиг поймешь чего там ....

Post new comment

The content of this field is kept private and will not be shown publicly.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.