Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Detector Bots
-
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 19 лет 6 месяцев
Detector Bots
Недаёт размещать сообщение с кучей ссылок, обычно размещаемые рекламными ботами.
Особенно полезен, где гостям разрешается создавать темы.
Скачать новейшую версию и посмотреть исправления
Особенно полезен, где гостям разрешается создавать темы.
Скачать новейшую версию и посмотреть исправления
Последний раз редактировалось lex 02.05.2006 21:20, всего редактировалось 3 раза.
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 7 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
А в чем отличия http://www.phpbbguru.net/community/viewtopic.php?t=770
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 19 лет 6 месяцев
Отличия огромны!
Stop Advertisement bots - Не даёт ботам РЕГИСТРИРОВАТСЯ на форуме.
Detector Bots - Блокирует размещения поста с большим количеством ссылок.
А в месте эти два бота, это очень хорошая защита от спама!
Рекомендую ставить оба. Я так и сделал.
Добавлено спустя 30 минут 48 секунд:
Вот опять ещё 16 попыток.
И опять _www.rupoisk.ru_.
Придётся на верно IP банить. За сегодня уже 26 попыток спама этого сайта. Видимо создатели его очень любят.
Stop Advertisement bots - Не даёт ботам РЕГИСТРИРОВАТСЯ на форуме.
Detector Bots - Блокирует размещения поста с большим количеством ссылок.
А в месте эти два бота, это очень хорошая защита от спама!
Рекомендую ставить оба. Я так и сделал.
Добавлено спустя 30 минут 48 секунд:
Вот опять ещё 16 попыток.
И опять _www.rupoisk.ru_.
Придётся на верно IP банить. За сегодня уже 26 попыток спама этого сайта. Видимо создатели его очень любят.
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 7 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Вот этот код
проверяет только bbcode [url]?
А если напихать от души обычных ссылок и изображений?
Рекомендую дополнить мод что-то вроде этим
Код: Выделить всё
preg_match_all('/\[url(.*?)\[\/url\]/i',$post_message, $bot_link);
А если напихать от души обычных ссылок и изображений?
Рекомендую дополнить мод что-то вроде этим
Код: Выделить всё
preg_match_all("#\[(img:$bbcode_uid|img=right:$bbcode_uid|img=left:$bbcode_uid)\[/img:$uid\]#si", $post_message, $matches);
preg_match_all("#(^|[\n ])([\w]+?://[^ \"\n\r\t<]*)#is", $post_message, $matches);
preg_match_all("#(^|[\n ])((www|ftp)\.[^ \"\t\n\r<]*)#is", $post_message, $matches);
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- Former team member
- Сообщения: 955
- Стаж: 19 лет 11 месяцев
- Откуда: Москва
На самом деле лучше бы в лог это сбрасывать какой-нибудь, чем мыло засорять. :wink:
Кстати, большинство спама (по моему опыту) ограничивается одной ссылкой, их тоже надо ведь ловить.
Поэтому советую Антиспамер, эффективней должен быть, имхо.
Кстати, большинство спама (по моему опыту) ограничивается одной ссылкой, их тоже надо ведь ловить.
Поэтому советую Антиспамер, эффективней должен быть, имхо.
-
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 19 лет 6 месяцев
Никто не заставляет всё на мыло отправлять. Это для проверки работы мода. Просто удалите часть кода отвечающего за почту.
А антиспамер можно использовать для рекламы другого типа, вырезания мата и всякой гадости. Кто мешает использовать оба мода?
Но для него фильтры настраивать надо... Гиморно это.Coagulant писал(а):Поэтому советую Антиспамер, эффективней должен быть, имхо.
Ну не знаю. У меня ещё мало постов на форуме, но кроме многоэтажных ссылок другого спама небыло.Coagulant писал(а):Кстати, большинство спама (по моему опыту) ограничивается одной ссылкой, их тоже надо ведь ловить.
А антиспамер можно использовать для рекламы другого типа, вырезания мата и всякой гадости. Кто мешает использовать оба мода?
-
- phpBB 2.0.3
- Сообщения: 396
- Стаж: 19 лет 7 месяцев
- Откуда: tallinn.ee
вам нужны боты? Тогда на кой йух вообще какие-то моды ставить?!lex писал(а):Stop Advertisement bots - Не даёт ботам РЕГИСТРИРОВАТСЯ на форуме.
вот объясните, в чём разница между ботами-регалками и ботами-спамерами (кроме засорения и так убитой БД всякими п*дорами типа блокнотик.ру; рупоиск.ру и прочим_хламом_от_мега_отморозков)??lex писал(а):Detector Bots - Блокирует размещения поста с большим количеством ссылок.
З.Ы.
А какая разница между логами и админскими (и как правило спамными) мылами?!?!?!?!???Coagulant писал(а):На самом деле лучше бы в лог это сбрасывать какой-нибудь, чем мыло засорять.
Лолите вы, причом по чорному, гаспада
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 7 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Да уж -> http://forum.net.ru/viewtopic.php?t=3627 (см. пока админ не убил)
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 19 лет 6 месяцев
Вот именно! Против такого этот мод и предназначен!Поручик писал(а):Да уж -> http://forum.net.ru/viewtopic.php?t=3627 (см. пока админ не убил)
А Romy что-то не понятное написал...
-
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 20 лет 2 месяца
прошу уточнить про preg_match_all, потому, что пропускают все варианты набор обычных ссылокПоручик писал(а):Вот этот кодпроверяет только bbcode [url]?Код: Выделить всё
preg_match_all('/\[url(.*?)\[\/url\]/i',$post_message, $bot_link);
А если напихать от души обычных ссылок и изображений?
Рекомендую дополнить мод что-то вроде этим
Код: Выделить всё
preg_match_all("#\[(img:$bbcode_uid|img=right:$bbcode_uid|img=left:$bbcode_uid)\[/img:$uid\]#si", $post_message, $matches); preg_match_all("#(^|[\n ])([\w]+?://[^ "\n\r\t<]*)#is", $post_message, $matches); preg_match_all("#(^|[\n ])((www|ftp)\.[^ "\t\n\r<]*)#is", $post_message, $matches);
-
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 19 лет 6 месяцев
master Пробуй обновлёную версию (См. первый пост)
Находит все ссылки такого вида (на этом наборе тестировалось, полевых испытаний не проходил:) )
Находит все ссылки такого вида (на этом наборе тестировалось, полевых испытаний не проходил:) )
Код: Выделить всё
http://www.site.ru
http://mobi.site1.ru
www.site1.ru
www.site2.ru
[url]mobi.site.ru[/url]
[url]www.site3.ru[/url]
[url]http://mobi.site2.ru[/url]
[url]http://www.site3.ru[/url]
-
- phpBB 2.0.1
- Сообщения: 293
- Стаж: 19 лет 6 месяцев
- Откуда: Киев
-
- phpBB 1.2.0
- Сообщения: 18
- Стаж: 19 лет 8 месяцев
- Откуда: Tomsk
lex,
пожалуйста, объясни, что нужно сделать, чтобы отчет о блокировке попытки ссылко-спама не приходил на мэйл. Что нужно закомментировать?
(Если не я, то какой-нибудь другой глупец спросил бы об этом рано или позно - мы же не программисты )
пожалуйста, объясни, что нужно сделать, чтобы отчет о блокировке попытки ссылко-спама не приходил на мэйл. Что нужно закомментировать?
(Если не я, то какой-нибудь другой глупец спросил бы об этом рано или позно - мы же не программисты )
http://www.chukov.net - Родовой форум Чуковых
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 7 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
этот участок кода
Хотел более коротко, но
Код: Выделить всё
include($phpbb_root_path . 'includes/emailer.'.$phpEx);
$emailer = new emailer($board_config['smtp_delivery']);
$emailer->from($board_config['board_email']);
$emailer->replyto($board_config['board_email']);
$emailer->use_template('detector_bot', $board_config['default_lang']);
$emailer->email_address($board_config['board_email']);
$emailer->set_subject('Попытка размещения рекламы');
$emailer->assign_vars(array(
'SITENAME' => $board_config['sitename'],
'EMAIL_SIG' => (!empty($board_config['board_email_sig'])) ? str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']) : '',
'IP' => $client_ip,
'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $userdata['username']), 0, 25)),
'MESSAGE' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $post_message), 0, 1000)),
'SUB' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $post_subject), 0, 100))));
$emailer->send();
$emailer->reset();
sergo_rus писал(а):мы же не программисты
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html