Спам на форуме и создание новых тем.
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, 4, 5  Next  :| |:
Total Commander -> Сайт Все о Total Commander

#46:  Author: NikLocation: Киров PostPosted: Thu Jun 04, 2009 13:50
    —
Запрет ссылок в подписях реализуется просто (идея подсмотрена на каком-то форуме - не помню точно где): в вывод подписи добавляется условие вида
if Num_Of_Message>5 then выводим_подпись, иначе - пусто.

Реализовать легко и спам от флудеров отсеется.

А вот ссылки в постах - это сложнее. Видимо, тут действительно проще следить и вычищать ручками.

#47:  Author: BeTePLocation: Санкт-Петербург PostPosted: Thu Jun 04, 2009 13:58
    —
Хочу вам предложить пару вариантов защиты форума от спама.

1. Для защиты от спам-ботов можно поставить соответствующий мод.
CaptainFlint, посмотри ЭТОТ, должен подойти.

2. Для защиты от спамеров-людей, все ссылки на форуме, в том числе в профиле, в подписи и т.д. можно закрыть тегами (noindex и nofollow):
Code:
<noindex><a href="http://сама_ссылка.ru" rel="nofollow">текст ссылки</a></noindex>

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

Весь спам этими способами отсечь не удастся, но на 60-70% уменьшить можно.

#48:  Author: CaptainFlintLocation: Москва PostPosted: Thu Jun 04, 2009 14:18
    —
Nik wrote:
if Num_Of_Message>5 then выводим_подпись, иначе - пусто.

Первопричину это не устранит, т.к. спамер не будет знать об этом, пока не запостит сообщение. А запостив, не факт, что заметит отсутствие ссылки в подписи. А заметив, вряд ли станет удалять пост, просто свалит. Так что на замусоренности форума это никак не скажется. Требуется что-то действующее на более ранних этапах: запрет добавления ссылок в саму подпись изначально, при регистрации и редактировании профиля. Причём опять-таки, запрет не тихий (вроде, изменения сохранились, но теги порезаны), а "громкий" (пока сам не вычистишь, дальше не пустят).


BeTeP wrote:
Для защиты от спам-ботов можно поставить соответствующий мод.

От ботов уже давно установлены нормальная капча, плюс самописная проверка при создании первого сообщения. После введения этого добавления ботов здесь я больше не встречал (во всяком случае, не помню).

BeTeP wrote:
Для защиты от спамеров-людей, все ссылки на форуме, в том числе в профиле, в подписи и т.д. можно закрыть тегами (noindex и nofollow):

а в правилах форума первым пунктом, большими красными буквами, чтобы бросалось в глаза, написать об этом.

Ну неужели ты всерьёз думаешь, что люди-спамеры, зарегистрировавшись на форуме, вот прям первым же делом со всех ног бросаются читать правила?

#49:  Author: Tol!kLocation: Арзамас PostPosted: Thu Jun 04, 2009 14:26
    —
BeTeP wrote:
закрыть тегами (noindex и nofollow)
А это не ухудшит и без того не идеальный поиск по форуму? Ведь в ссылке м.б. название статьи на TCKB, название полезной утилиты не представленной на wincmd.ru...

#50:  Author: alexey65536Location: Taganrog PostPosted: Thu Jun 04, 2009 14:30
    —
CaptainFlint wrote:
Ну неужели ты всерьёз думаешь, что люди-спамеры, зарегистрировавшись на форуме, вот прям первым же делом со всех ног бросаются читать правила?
Я вот думаю, что даже честные "ньюбы" ни разу не бросятся их читать.
Поэтому любые ограничения - удар по честным людям.

#51:  Author: CaptainFlintLocation: Москва PostPosted: Thu Jun 04, 2009 14:32
    —
Tol!k wrote:
А это не ухудшит и без того не идеальный поиск по форуму?

Вообще, зависит от реализации, но на внутренний поиск это не должно было бы повлиять. Индексация идёт по исходному тексту сообщения, хранящемуся в базе, а теги подставляются только на этапе вывода содержимого темы в HTML-страничку.

alexey65536 wrote:
Я вот думаю, что даже честные "ньюбы" ни разу не бросятся их читать.
Поэтому любые ограничения - удар по честным людям.

Читай внимательнее: чтение правил предлагалось не для ограничения, а для уведомления.

#52:  Author: BeTePLocation: Санкт-Петербург PostPosted: Thu Jun 04, 2009 14:35
    —
Quote:
Ну неужели ты всерьёз думаешь, что люди-спамеры, зарегистрировавшись на форуме, вот прям первым же делом со всех ног бросаются читать правила?

Конечно не побегут читать правила. Smile
Просто при регистрации перед глазами проскакивает "Условия регистрации", вот там на самом верху, красными большими буквами и написать.

Quote:
А это не ухудшит и без того не идеальный поиск по форуму? Ведь в ссылке м.б. название статьи на TCKB, название полезной утилиты не представленной на wincmd.ru...

К поиску по форуму это никаким боком. Smile

#53:  Author: Tol!kLocation: Арзамас PostPosted: Thu Jun 04, 2009 14:48
    —
BeTeP wrote:
К поиску по форуму это никаким боком.
Я перестал пользоваться встроенным поиском — гуглю по сайту.

#54:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Jun 04, 2009 21:46
    —
А вот у меня еще одна идея. При регистрации нового члена предлагается вопрос вида "Введите второе слово п. 7 Правил Форума, начинающееся с буквы 'П'". Правильный ответ: "привлечения". Преимущества:

1. Бот проверку не пройдет, тем более что числительные надо писать словами ("второе", а не 2-е).
2. "Честный фраер" невольно ознакомится с Правилами, хотя бы с одним из пунктов.
3. На такие вопросы отвечать приятно и интересно, а то, отвечая на вопрос, как на одном форуме "Какую часть тела сунул Грека в реку?", я с тоской чувствую себя сопливым мальчиком в коротких штанишках на глупом детсадовском утреннике. А тут даже какие-то шпионские игры на ум приходят...

#55:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Thu Jun 04, 2009 22:08
    —
Вахмурка
Интересная идея. Но вероятно сложна в реализации.

#56:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Jun 04, 2009 22:12
    —
Возможно. На вопрос, как я владею веб-программированием, отвечу как Ельцин ответил на вопрос о владении английским языком:
- Плохо. Очень плохо... Вообще никак.
Если бы я писал такую программу, скажем, на С++, то потратил бы полчаса-час на составление массива вопросов (штук 30-40) и массива ответов, и прикрутил бы к этому генератор случайных чисел. Как это реализовать на форуме, пусть думают знатоки.

#57:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Thu Jun 04, 2009 22:17
    —
Вахмурка wrote:
Если бы я писал такую программу, скажем, на С++, то потратил бы полчаса-час на составление массива вопросов (штук 30-40) и массива ответов, и прикрутил бы к этому генератор случайных чисел. Как это реализовать на форуме, пусть думают знатоки.

Правила могут меняться. А просматривать массив после этого было бы не самым приятным из занятий.
Я бы сделал универсальный алгоритм. Это если б на С.
На РНР это тоже должно быть не особо сложно. Но тут случай достаточно частный. Нужно знать как тут все на форуме выглядит изнутри.

#58:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Jun 04, 2009 23:03
    —
Договорились. Эту работу я возьму на себя.

#59:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Thu Jun 04, 2009 23:39
    —
Остается договориться с администратором форума :)

#60:  Author: CaptainFlintLocation: Москва PostPosted: Thu Jun 04, 2009 23:49
    —
Идея любопытная и в целом мне нравится. Но остаются уже озвученные вопросы, главный — как быть при редактировании правил. Можно, конечно, завязаться на идентификатор темы с правилами, при необходимости вытаскивать его из базы, парсить регэкспами или вообще динамическими функциями, сидящими в том же массиве, что и список вопросов, и привязанными к конкретным вопросам, но как-то это слишком громоздко выглядит. Навешивается эдакая нехилая гроздь кода ради мелкого улучшения…



Total Commander -> Сайт Все о Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3, 4, 5  Next  :| |:
Page 4 of 5

Powered by phpBB © 2001, 2005 phpBB Group