| Pligg: Защита сайта от спама |
| Friday, 09 January 2009 | |
|
Судя по всему, сайты на основе Pligg стали довольно популярны в интернете. На эту мысль меня натолкнула гора спама, обрушившаяся недавно на мой проект под управлением этой CMS. Не иначе, спамеры наконец написали роботов, которые могут "читать" стандартную защиту от автоматических регистраций Pligg и благополучно заполнять ни в чем не повинные сайты своими грязными предложениями. Скажу, это было немудрено - встроенный в Pligg графический тест на "разумность" (он же "капча") довольно прост, ибо не использует различных ухищрений вроде warp'инга текста и сложного "замусоривания" изображения. Такие капчи долго не живут - по крайней мере, на популярных системах. Я решил проблему довольно просто: использовал систему reCaptcha, которая может легко быть активирована на на любом современном сайте под управлением Pligg. Просто зайдите в Панель управления->Защита от автоматических регистраций и выберите reCaptcha. Чтобы использовать ее, вам потребуется зарегистрировать свой сайт в системе reCaptcha, после чего останется ввести в настройки антиспам-защиты выданные вам публичный и приватный ключи, а затем, собственно, активировать эту защиту. Результат вас приятно порадует - за прошедший месяц у меня зарегистрировался только один спамер, да и тот наверняка делал это вручную. К слову, по умолчанию эта защита выглядит чужеродной для многих дизайнов, да к тому же использует английский язык. Однако я могу помочь вам с этим недоразумением. У меня есть модифицированная версия библиотеки, подключающей reCaptcha к Pligg. Замените файл /modules/captcha/captchas/reCaptcha/libs/recaptchalib.php файлом из этого архива (4.15 Kb) - и у вас будет лаконично выглядящая и русскоязычная (кроме аудиотестов, естественно - но тут я поделать ничего не могу) капча, через которую злобные спамботы не пройдут. Или пройдут, но не так просто, как было до этого. Удачи вам в борьбе со спамом! |
| < Пред. | След. > |
|---|

