forme de protecție de spamboți modul simplu anti-spam și cum să-l activați în mod automat pentru toate formele
Dacă site-ul dvs. Drupal are multe forme de feedback-ul (Webform) sau alte, în cazul în care există o sarcina de a proteja toate de spam. Excelent face cu acest modul simplu Anti-Spam. adăugând caseta „Eu nu sunt un spammer“ la formele pe care le-ați înregistrat în setările acestui modul: Configurare - simplă anti-spam, adică aici: / admin / config / system / simpleantispam.
Pentru a configura manual modulul pentru forma selectată este necesară:
să învețe forma id (form_id) - are nevoie pentru a deschide paginile HTML-cod și a găsit tag-o frază unică form_id: - în câmpul de valoare conține linia corectă,
deschide setările modulului / admin / config / sistem / simpleantispam și prescrie următoarea linie pentru opțiunile propuse:
webform_client_form_227 | 10
ceea ce înseamnă că pentru a adăuga „Eu nu sunt un spammer“ până la capăt (greutate = 10), pe pagina cu formularul webform_client_form_227.
Pentru a vedea acest câmp aveți nevoie pentru a deschide răspunsurile din formular (probabil într-un alt browser, pentru că acest câmp este îndepărtat după trecerea acestei protecții, 1 dată cu calculatorul).
Ce se poate face în cazul în care site-ul dvs. are mai multe forme, cum ar fi, Webform care trebuie să fie protejată de spamboți; totul?
Multe forme manual este foarte dificil de a adăuga, astfel încât aveți nevoie pentru a simplifica problema: adăugați automat câmpul „Eu nu sunt un spammer,“ pentru toate formele de tipul formularului web. Inițial, unitatea nu este prevăzută, dar următorul cod rezolvă problema.
cârlig următor poate fi inserat în template.php fișierul temei dvs., și de a schimba cuvântul MYTHEME pe numele care este utilizat în fișierul template.php pentru alte funcții. De asemenea, cârligul poate fi emis sub forma modulului lor, care va funcționa prea (dar utilizarea subiectului este preferată în ceea ce privește productivitatea).
cârlig de încredere de 80%.