Запрет создания постов со стоп словами - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1

Запрет создания постов со стоп словами Как метод борьбы со спамом

#1 Пользователь не на сайте   Info-ovir ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 04-Июнь 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 04 Июнь 2015 - 10:42

Добрый день.
Вопрос: Как можно установить запрет на создание тем и постов содержащие стоп слова всеми, кроме администраторов и модераторов? Идеально было бы брать слова из списка нецензурных слов.
Суть проблемы. У нас форум вопрос-ответ. Люди хотят быстро задать вопрос и быстро получить ответ. При этом ссылки постят только модераторы.
Люди для того чтобы задать быстрый вопрос не хотят проходить регистрацию, поэтому она отключена.
Запрет на пост ссылок убил львиную долю спама. Но осталась проблема спам ботов которые "маскируют ссылку" так, что фильтр IPB ее не определяет как ссылку.
В 99% они содержат http или <a>
Возможный вариант решения описан в этом посте http://ipbskins.ru/f.../topic9330.html
Но я не знаю как изменить тот код. Можно ли например запретить создавать пользователям с 0 сообщений темы в которых содержаться стоп слова?
0

#2 Пользователь не на сайте   Одмин ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 574
  • Регистрация: 21-Апрель 13
  • Репутация: 40
  • IPB version:3.4.x
 

Отправлено 04 Июнь 2015 - 10:58

Просмотреть сообщениеInfo-ovir сказал(а):

В 99% они содержат http или <a>

А что мешает запретить 'http' (например, вот так: *http*) и запретить html-теги 'a' и 'img' для определенных групп пользователей?
Можно еще запретить 'www' или вовсе запретить постинг ссылок, не достигнув определенного порога по кол-ву сообщений. В ссылке, что Вы привели выше, как раз есть подобные решения.
0

#3 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 260
  • Регистрация: 20-Март 09
  • Репутация: 2 070
  • IPB version:3.1.x
 

Отправлено 04 Июнь 2015 - 13:05

Хук "Anti-spam" (number of posts to post links anti spam measurement) с переделкой под фильтра нецензурных слов.
Или правка парсера ббкода с чекингом по стоп словам.
0

#4 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 166
  • Регистрация: 26-Октябрь 11
  • Репутация: 813
  • IPB version:I have no IPB
 

Отправлено 04 Июнь 2015 - 16:24

Цитата

В 99% они содержат http или <a>

http://ipbskins.ru/f...dpost__p__81292

Если нужно проверять на нецензурные слова, то переделать несложно.
1

#5 Пользователь не на сайте   Info-ovir ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 04-Июнь 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 05 Июнь 2015 - 09:01

Всем спасибо за ответы

Просмотреть сообщениеОдмин 04 Июнь 2015 - 10:58 сказал(а):

А что мешает запретить 'http' (например, вот так: *http*) и запретить html-теги 'a' и 'img' для определенных групп пользователей?
Можно еще запретить 'www' или вовсе запретить постинг ссылок, не достигнув определенного порога по кол-ву сообщений. В ссылке, что Вы привели выше, как раз есть подобные решения.


Мешает то, что я не знаю как это сделать.
У нас разрешен постиг ссылок только из белого списка. Это сильно помогает. Но остается вопрос со "скрытыми" ссылками, которые не распознает IPB. Путем фильтра нецензурных слов выставили замену *http* на другие слова. но это лишь уменьшает вредоносность таких постов для рейтинга в гугле. Но проблема постов все равно остается

Спасибо за ссылку на тему. Попробую протестировать приведенное там решение.
0

#6 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 260
  • Регистрация: 20-Март 09
  • Репутация: 2 070
  • IPB version:3.1.x
 

Отправлено 05 Июнь 2015 - 09:27

Если это не гиперссылка, значит она не является ссылкой - а здесь можно подразумевать все что угодно и написать адрес таким образом что либо он искарежет половину нормального сообщения либо вообще ничего не найдет.
0

#7 Пользователь не на сайте   Info-ovir ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 04-Июнь 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 05 Июнь 2015 - 09:45

Немного подправил строку из вашего поста
foreach( array('<a', 'http', 'www', '[/url]') as $v )
Тесты показали, что посты не проходят. Теперь посмотрим, как на это отреагируют спам боты. Время покажет
А пока ОГРОМНОЕ спасибо.
0

#8 Пользователь не на сайте   Одмин ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 574
  • Регистрация: 21-Апрель 13
  • Репутация: 40
  • IPB version:3.4.x
 

Отправлено 05 Июнь 2015 - 10:25

Info-ovir, чтобы уже наверняка, я бы в список добавил некоторые домены, которые нельзя будет отправить на форум, пока не написано N кол-во сообщений в '$_minPosts = N;':

'.ru', '.com', '.net', '.info', '.org', '.fm', '.biz', '.xxx', '.pro', '.tel', '.travel'


После этого спамеры потыркаются на форуме и ни с чем уйдут, ибо их посты так и не будут опубликованы.

Сообщение изменено: Одмин (05 Июнь 2015 - 10:26)

0

#9 Пользователь не на сайте   Info-ovir ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 04-Июнь 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 08 Июнь 2015 - 09:03

Большое спасибо за помощь. Действительно отсекается 100% спамеров постящих ссылки и люди свободно общаются.
Правда остается доля спама без ссылок. Например бот создает тему "Как похудеть". А другой бот должен ответить. что то типа "читай тут.(ссылка)". Первое сообщение проходит, второе нет. Но это уже капля моря.
Работать стало легче. Еще раз спасибо!
0

#10 Пользователь не на сайте   Одмин ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 574
  • Регистрация: 21-Апрель 13
  • Репутация: 40
  • IPB version:3.4.x
 

Отправлено 08 Июнь 2015 - 13:18

Просмотреть сообщениеInfo-ovir сказал(а):

Правда остается доля спама без ссылок

Ну это уже совсем другая тема. Скажем, трюк с парой ботов, которые имитируют якобы реальную заинтересованность друг в друге - прошлый век. Опытные админы таких разводил просекают на раз-два. Однако, если речь идет не о запрещенном законом предмете, то пусть себе общаются и набивают цену. Самое страшное для таких спамеров - отсутствие внимания к предмету их обсуждения. И еще я бы добавил... с таким видом спама (бессылочным) можно бороться только блокировкой учеток спамеров, по-другому никак...
0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна