Как прикрутить модуль Captcha к гостевой книге, самописному модулю и т.д.

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

Комментарии

Аватар пользователя PC_M@niac PC_M@niac 25 октября 2006 в 12:28

Интересует тот-же вопрос. Как его прикрутить к комментариям а то уж больно много спама в комменты сыпится а запретить ставить комменты гостям не могу.

Аватар пользователя inc inc 25 октября 2006 в 18:35

2 PC_M@niac@drupal.org:
Это уже есть:
Управление>Настройки>captcha отметить 'Comment Form' для нужных ролей пользователей и будет вам счастье Wink
2 Анатолий:
captcha.module начиная с 22 строки:

<?php function captcha_settings() {

  //this is where you can add more captcha points
  $captcha_points = array(
                      'comment_form' => t('Comment Form'),
                      'user_login' => t('User Login Form'),
                      'user_login_block' => t('User Login Form Block'),
                      'user_edit' => t('User Edit Form'),
                      'user_register' => t('User Registration Form'),
                      'user_pass' => t('User Forgot Password Form'),
                      'contact_mail_user' => t('User Contact Form'),
                      'contact_mail_page' => t('Sitewide Contact Form'),
                      'node_form' => t('Create a node'),
                    );
?>

Добавить в массив $captcha_points элемент вида 'id_вашей_формы' => t('название формы').
P.S. сам я такую штуку не делал, всего-лишь предположение