Не так давно на сайт обрушилось огромное количество спама. Видимо попал в какую-то базу спамеров. Собственными средствами K2 победить не удалось, да и особо правил и запретов в нём нет. Никакая из версий Google Captcha не спасала. Спам проходил на ура. При чём это были скриптовые запросы, потому что у меня поля e-mail и адрес сайта скрыты для ввода, а в базу такой спам попадал с введёнными данными.
Идеально для меня было бы сделать спам-лист (стоп-лист) слов. Чтобы если такие слова содержались в тексте комментария, то они бы просто не опубликовывались. Стал искать способ и наткнулся на интересное решение, добавить в php проверку на эти слова. Правда это решение было для JComments. Попробовал расширение, мне оно понравилось, почему бы не использовать?
- Устанавливаем плагин JComments.
- Настраиваем его и подключаем к K2.
- Импортируем комментарии из K2.
- Идём в файл /components/jcomments/jcomments.php
- Находим строки:
if (isset($_REQUEST['jtxf'])) {
$mystring = JRequest::getVar('comment', '', 'post', 'string'); - Исправляем весь блок на:
if (isset($_REQUEST['jtxf'])) {
$mystring = JRequest::getVar('comment', '', 'post', 'string');
if (preg_match("/(СТОП СЛОВО 1|СТОП СЛОВО 2)/i", $mystring)) {echo "OK"; exit;}
require_once (JCOMMENTS_BASE.'/jcomments.ajax.php'); - Вместо фраз "СТОП СЛОВО" указываем необходимые вам.
- Через "|" вписываем стоп слова или даже фразы.
- Проверяем.
- Отключаем Google Captcha.
- Настраиваем отображение формы под ваш шаблон.
Таким образом при вводе этих слов форма не отправит запрос на сервер и тем самым не добавит комментарий в базу. Можно было бы сделать вывод сообщения о том, что ваше слово попало в стоп-лист и попросить исправить сообщение. Но обычный человек вряд ли попадёт в него, если грамотно составить список, а не блокировать всё подряд.
После этого можно смело отключить каптчу и настроить отображение комментариев под ваш шаблон. Недели две у меня ушло на создание такого списка, но теперь я полностью доволен результатом. Можете для проверки как это работает попробовать ввести такие слова как "cialis", "avodart", "prozac" в поле комментария у меня на сайте.
Для удобства на первое время лучше поставить модерацию сообщений и когда появляется время пройтись по спаму и выбрать из них слова. А после уже и отключить модерацию вовсе.
Комментарии
สำหรับในการเข้ามาพนันกับ สล็อตเว็บไซต์ใหญ่ รวมสล็อตค่ายใหญ่ทั่วอาณาจักร วิถีทางที่ทำเงินง่ายที่สุดในช่วงเวลานี้ ที่ทุกคนล้วนแต่บอกเป็นเสียงเดียวกันว่าถ้าเกิดต้องก ารมั่งคั่งจำต้องเข้ามาเล่นกับ เว็บสล็อตใหญ่ๆบันเทิงใจง่าย ได้กำไรแบบไม่มีวันจบสิ้น ไม่ว่าจะเล่นเกมไหนๆก็ต่างทำกำไรได้เต็มกระเป๋า ยิ่งเป็นการเล่นกับ เว็บสล็อตที่ใหญ่ที่สุดในโลก นักพนันมั่นใจได้เลยว่าจะได้รับความปลอดภัยเพราะมิเช ่นนั้นพวกเราไม่สามารถที่จะ รวมค่ายสล็อตเว็บไซต์ตรง จากทั่วทุกอาณาจักรมารวมไว้ได้ในที่เดียวได้แน่ๆ รับรองด้วยความรู้ความเข้าใจแล้วก็ผลงานของเราที่ท่า นจะได้เพลิดเพลินเจริญใจไปกับการเล่นที่สนุกสนาน จะเข้าจะออกค่ายไหนก็ไม่ต้องเสียเวล่ำเวลาโยกกระเป๋า ตัง ด้วยเหตุว่าพวกเราปรับปรุงระบบมาอย่างดีที่สุด ได้จะได้รับประสบการณ์ดีๆตลอดการเข้ามาเล่นกับพวกเรา เว็บไซต์แท่งบอล
เว็บแท่งบอล สล็อตเว็บไซต์ใหญ่ เว็บตรง แตกง่าย ที่สุด มาพร้อมกับระบบการ ทดสอบเล่นสล็อต ค่ายใหญ่ ที่จะมาเอาใจสาวกสล็อตทุนน้อยได้มาลิ้มลองความสนุกกั บเกมสล็อตค่ายใหม่ๆพวกเราท้าพิสูจน์เราจัดเต็มทุกฟัง ก์ชั่นแบบครบวงจร ทำเงินง่ายไม่มีทางหมด ครอบครองเงินรางวัลกลับไปอยู่ที่บ้านได้ทุกวี่ทุกวัน เว็บไซต์สล็อตจัดใหญ่ ที่จัดเต็มทุกความสนุกสนานให้ท่านได้เข้ามาลงทุน เห็นอย่างนี้นักเดิมพันไม่สมควรรอช้าเนื่องจากพวกเรา สล็อตเว็บไซต์ตรง รวมทุกค่ายใหญ่ ขอเป็นเส้นทางที่นำทุกคนไปสู่ความสำเร็จ
สล็อตเว็บใหญ่ที่สุดในโลก พวกเราเป็นเว็บตรงไม่ผ่านเอเย่นต์ ฝาก – ถอนผ่านเว็บ ไม่ต้องมีนายหน้า ช่วยลดปัญหาที่เกี่ยวข้องกับการถูกโกงได้อย่างไม่ต้อ งสงสัยด้วยระบบออโต้ ฝาก – ถอน ไวด้านใน 15 วินาที ไม่ต้องแจ้งสลิปด้วย ซึ่งเว็บพวกเรามีระบบระเบียบคุ้มครองปกป้องความปลอดภ ัยของผู้เล่นอย่างแน่นหนารวมทั้งมี ปากทางเข้า สล็อตเว็บไซต์ใหญ่ที่สุดในโลก นานัปการวิถีทาง และที่สำคัญเว็บเราถูกตามกฎหมายและก็มีใบเซอร์ยืนยัน เล่นเกมที่ สล็อตเว็บใหญ่ที่สุดในโลก ได้อย่างไม่ยากเย็นหมดห่วง ไร้กังวลการถูกทุจริต 100%
สล็อตเว็บใหญ่ที่สุดในโลก คือผู้ให้บริการเกมสล็อตที่ดังสูงที่สุดในไทย เอเชีย แล้วก็ทั้งโลก ไม่มีใครไม่ทราบ ถ้าหากได้ยินชื่อเว็บแห่งนี้นั่นก็คือ bmclubvip.pro เว็บไซต์สล็อตยักษ์ใหญ่ที่เปิดให้บริการมาอย่างเป็นเ วลายาวนานมากกว่า 10 ปี มีประสิทธิภาพทุกด้านไม่ว่าจะเป็น ด้านระบบตัวเกมที่มีความมีประสิทธิภาพ เล่นเกมได้อย่างลื่นไหล ไม่สะดุด สล็อตเว็บไซต์ใหญ่ที่สุด ด้านความปลอดภัย ไม่ต้องเป็นห่วงมีใบเซอร์ยืนยัน และด้านบริการที่ไม่เป็นสองรองใครอย่างแน่แท้ เรามีบุคลากรรอให้การช่วยเหลือ คอยให้การบริการทุกท่านตลอด 1 วัน สามารถทักเข้ามาสอบถามได้ตลอดเวลา จะต้องบอกเลยว่าทุกด้านของเว็บเรานั้นทำออกมาได้เป็น อย่างดี รวมทั้งได้รับเสียงตอบรับจากฐานแฟนคลับต่างพากันเข้า มาลงทะเบียนเป็นสมาชิกอย่างล้นหลาม ซึ่งทำให้มียอดสมัครหลักพันคนต่อวัน แล้วก็เดี๋ยวนี้ สล็อตเว็บไซต์ใหญ่ที่สุดในโลก มียอดยูสเซอร์มากถึงหลักแสนราย ไม่ดีจริง คงไม่มีคนสมัครเยอะขนาดนี้ สมัครเลย !
Уважаемые покупательницы, мы рады предложить вам уникальную возможность приобрести стильные и комфортные женские кроссовки Nike со скидками до 35%! Не упустите шанс обновить свой гардероб и быть в тренде с нашими популярными моделями.
В нашем ассортименте представлены такие хиты продаж, как Nike Air Max, Nike Air Force 1, Nike React и Nike ZoomX. Эти кроссовки отличаются своим дизайном, технологиями амортизации и прочностью. Женские кроссовки Nike купить в нашем магазине – это значит сделать правильный выбор в пользу качества и стиля.
RSS лента комментариев этой записи