Я хочу добавить какой-то конкретный вопрос общего знания, относящийся к пользователям моей целевой области, только в форме регистрации пользователя из-за спама от нецелевых пользователей (со всего мира). Есть ли какой-либо модуль?Я могу использовать, чтобы добавить вопрос / ответ в регистрационной форме?
Я бы предложил использовать CAPTCHA / reCAPTCHA и CAPTCHA Riddler , если вы ищете именно этот вариант использования. С помощью этих модулей вы можете выбирать, какие формы отображать CAPTCHA, а также создавать свои собственные вопросы и ответы.
В противном случае, как говорит Римиан, есть Моллом
Если бы я сделал это, я бы создал небольшой модуль с использованием hook_form_alter, работающий над формой регистрации, который бы добавил поля для вопросов, а также функцию проверки для проверки правильности ответов.
Нужно ли, чтобы вопрос был «Общим знанием»? Вы только хотите определить, является ли пользователь человеком, верно? Я бы использовал Mollom:
http://mollom.com/ http://drupal.org/project/mollom