Защита на формуляри от спам ботове модул просто анти-спам, и как да го позволяват автоматично за всички форми

Ако вашият сайт Drupal има много форми на обратна връзка (електронен формуляр) или други, ако има задача да защити всички от тях от спам. Отлично се справи с този модул Simple Anti-Spam. добавяне на отметка в квадратчето "Аз не съм спамър" с формите, които сте регистрирани в настройките на този модул: Конфигурация - Simple Anti-Spam, тоест тук: / администратор / довереник / система / simpleantispam.
За да изберете ръчно модула за избраната форма е необходимо:
научите идентификатор форма (form_id) - тя трябва да отвори HTML-код страници и е установено, уникална фраза form_id етикет: - в полето за стойност съдържа правилния ред,
отворите настройките на модула / администратор / довереник / система / simpleantispam и предписва на следния ред на предложените опции:
webform_client_form_227 | 10
което означава да се добави "Аз не съм спамър" до края (тегло = 10) на страницата, с форма на webform_client_form_227.

За да видите това поле трябва да отворите отговори на формуляра (може би в друг браузър, тъй като тази област е отстранен след преминаването на тази защита, 1 път с компютъра).

Какво да направя, ако сайтът ви има много форми, като например електронен формуляр, който трябва да бъде защитен от спам ботове всичко?

Много форми ръчно е много трудно да се добави, така че трябва да се опрости проблема: автоматично да добавяте областта "Аз не съм спамър," за всички форми на уеб формуляра тип. Първоначално устройството не е предоставена, но следния код решава проблема.
Следваща кука може да бъде вкаран в файл template.php на вашата тема на, както и промяна на думата MYTHEME на името, което се използва в template.php файл за други функции. Също така, куката може да се издава под формата на техния модул, който ще работи също (но използването на този въпрос е за предпочитане от гледна точка на производителността).
Надежден кука 80%.