Регистрация ответив правильно на вопрос

Главные вкладки

Аватар пользователя Arturus Arturus 30 августа 2011 в 5:13

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

Позже.
Для этого функционала разработан модуль "Загадка".
Если есть, что дополнить или изменить в модуле, пожалуйста все в Ваших руках.

ВложениеРазмер
Файл zagadka.rar4.44 КБ

Комментарии

Аватар пользователя Arturus Arturus 30 августа 2011 в 8:55

А в модуле captcha">http://drupal.org/project/captcha]captcha[/module] есть такой функционал? У меня стоит этот модуль, но как задать вопросы с указанием верного я не вижу.
Или Вы что имели в виду?

Аватар пользователя Arturus Arturus 30 августа 2011 в 10:39

Нашел модуль quizreg
Он работает через модуль Quiz
Позволяет создавать тест при регистрации, но не могу понять как создать несколько тестов, а при регистрации выдавать один из них.
Создаю тесты, но при регистрации они идут друг за другом, пока не пройдешь все.

Аватар пользователя Arturus Arturus 30 августа 2011 в 14:04

как я понимаю, в модуле Text CAPTCHA вопросы задает textcaptcha.com, причем они на английском, а свои вопросы и ответ можно задать?

Аватар пользователя alpol alpol 19 июня 2012 в 3:26

"Arturus" wrote:
Позволяет создавать тест при регистрации, но не могу понять как создать несколько тестов, а при регистрации выдавать один из них.

Поставил модуль quizreg, но не пойму его смысл. После прохождения анонимом теста модуль перенаправляет его на путь user/register. Но ведь именно по этому пути идет аноним при стандартной регистрации. Где здесь подставляется модуль?
Или я чего-то простого не понимаю.

Спасибо за разъяснение.

Аватар пользователя GDI@drupal.org GDI@drupal.org 26 июня 2012 в 19:02

"Arturus" wrote:
Позволяет создавать тест при регистрации, но не могу понять как создать несколько тестов, а при регистрации выдавать один из них.

Такой функциональности в модуле не предусмотрено. Как вариант, можно создать тест с количеством вопросов болше требуемого, к примеру 20, и в настройках теста установить, что нужно показывать только 10 вопросов (или 1) и выбирать их случайным образом. Всё это настраивается в модуле Quiz.
alpol wrote:

Поставил модуль quizreg, но не пойму его смысл. После прохождения анонимом теста модуль перенаправляет его на путь user/register. Но ведь именно по этому пути идет аноним при стандартной регистрации. Где здесь подставляется модуль?
Или я чего-то простого не понимаю.

Модуль подменяет собой путь user/register по-этому если Вы просто наберете этот путь, то попадете на тест.
Сперва Вам нужно создать необходимый тест модулем Quiz, потом в настройках quizreg (admin/settings/quizreg) нужно выбрать нужный тест который будет использоваться при регистрации, если у Вас ранее уже были созданы какие то другие тесты, то они все будут доступны для выбора. Там же настраивается путь на который происходит перенаправление после успешного прохождения теста, по умолчанию все тот же user/register. Возможно с модулем есть какие то проблемы, потому что я давно его не менял и не исправлял, возможно есть какие то проблемы с версиями модулей. Но у меня на сайте он работает до сих пор.
Drupal 6.26, Quiz 6x-4.3

Аватар пользователя alpol alpol 25 июня 2012 в 22:39

Да, действительно все так и есть, спасибо.

Возник вопрос: во время регистрации гость видит вопросы теста, видит красивые вопросительные знаки слева от вопросов, но ничего не нажимается, чтобы на эти вопросы ответить и нет чекбоксов, которые нужно отметить. Хотя если в режиме гостя переходить непосредственно на ноду опроса, видны нормальные радиокнопки и все работает. А вот в режиме регистрации не работает.

Аватар пользователя GDI@drupal.org GDI@drupal.org 26 июня 2012 в 18:55

Не встречался с таким и красивых знаков вопроса никогда не видел. По идее не должно быть никакой разницы, в том, как вызывается тест.
Для начала я бы посмотрел разрешения, которые установлены для модуля Quiz. Должно быть установлено разрешение "Иметь доступ к тесту" для анонимусов (у меня стоят галки для всех ролей). Еще следует посмотреть настройки самого теста. Ну, и не плохо бы посмотреть исходный код страницы, да и скриншоты тоже.

Только надо со всем этим идти в другую тему http://www.drupal.ru/node/34285

Аватар пользователя Arturus Arturus 15 августа 2019 в 8:31

Нашел еще один интересный модуль для Drupal 7, который позволяет при регистрации задавать загадки
riddler
Админ создает список вопросов с ответами, которые в случайном порядке при регистрации задаются посетителю.
Жаль только, что нельзя задавать несколько ответов на выбор.