По идее пользователь регистрируется на сайте. При этом он ставить галочку, что соглашается с правилами, тогда регистрация продолжается.
Как реально такое осуществить? Есть под это модуль?
Оказывается все есть
Модуль Legal позволяет создать "Правила сайта" и требовать при регистрации согласиться с этими правилами.
Из приятных мелочей есть функция обновления этих правил и ознакомления тех, кто уже согласился с изменениями. Это действительно удобно!
Все скачал. Перевел.
Установил права.
Пытаюсь настроить.
Предлагается выбор показа страницы с правилами:
Стиль отображения: *
В окне с прокруткой
В окне с прокруткой (CSS)
HTML-текст
Page Link
Выбираю все, кроме Пейдж Линка, копирую свою страницу с правиласи в поле. Выбираю предосмотр.
В итоге:
Необходимо заполнить поле Правила сайта.
Выбираю Пейдж Линк.
Появляется типа чекбокса, но все тоже:
Необходимо заполнить поле Правила сайта.
Под шестой Друпал - есть модуль terms_of_use.
Создаёте ноду типа "Пользовательское соглашение" или что-то в этом роде и в настройках модуля указываете заголовок этой ноды.
Комментарии
Оказывается все есть
Модуль Legal позволяет создать "Правила сайта" и требовать при регистрации согласиться с этими правилами.
Из приятных мелочей есть функция обновления этих правил и ознакомления тех, кто уже согласился с изменениями. Это действительно удобно!
Страница модуля: http://drupal.org/project/legal
Версия: 5.x-1.3
Перевод на друпал.орг: http://drupal.org/node/226087
Все скачал. Перевел.
Установил права.
Пытаюсь настроить.
Предлагается выбор показа страницы с правилами:
Стиль отображения: *
В окне с прокруткой
В окне с прокруткой (CSS)
HTML-текст
Page Link
Выбираю все, кроме Пейдж Линка, копирую свою страницу с правиласи в поле. Выбираю предосмотр.
В итоге:
Необходимо заполнить поле Правила сайта.
Выбираю Пейдж Линк.
Появляется типа чекбокса, но все тоже:
Необходимо заполнить поле Правила сайта.
Может я что-то не так делаю?
МОжно не качать легал, просто ввести поле чекбокса в профиле и поставить http://drupal.org/project/Checkbox_validate
Под шестой Друпал - есть модуль terms_of_use.
Создаёте ноду типа "Пользовательское соглашение" или что-то в этом роде и в настройках модуля указываете заголовок этой ноды.
А как сделать, чтобы если не установлен чекбокс на соглашении, всплывало окошко с подсказкой: "Для согласия с требования установите галочку"?