SCSP: kolejny sposób na spam w komentarzach

Od razu zaznaczam, że na pomysł sam nie wpadłem, tylko wykorzystałem pomysł Macieja.

Pomysł na plugin Smart Comment Spam Preventer jest taki, by do formularza komentarzy dodać zwykłe pole tekstowe, dać mu ID chwytliwe dla bota (ja dałem emailconfirm), pustą wartość domyślną i… ukryć przy pomocy CSSa (użyłem visibility: hidden). Użytkownik pola nie zobaczy i nie wypełni, zaś bot prawdopodobnie wypełni wszystkie pola – także to ukryte – głupotami, co automatycznie go zdradzi.

Smart Comment Spam Preventer – pobierz plugin.

W linii

$scspFormFieldName = 'emailconfirm';

można ustawić nazwę dodatkowego pola. Należy dodatkowo dopisać do arkusza stylów swojego szablonu następującą regułkę:

#emailconfirm, #emailconfirmlbl {
    visibility: hidden;
}