Уважаемые пользователи!
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
Detector Bots
Недаёт размещать сообщение с кучей ссылок, обычно размещаемые рекламными ботами.
Особенно полезен, где гостям разрешается создавать темы.
Скачать новейшую версию и посмотреть исправления
Особенно полезен, где гостям разрешается создавать темы.
Скачать новейшую версию и посмотреть исправления
Последний раз редактировалось lex 02.05.2006 21:20, всего редактировалось 3 раза.
- Поручик
- Former team member
- Сообщения: 3942
- Стаж: 18 лет 10 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 24 раза
- Поблагодарили: 54 раза
- Контактная информация:
А в чем отличия 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
Отличия огромны!
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
- Стаж: 18 лет 10 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 24 раза
- Поблагодарили: 54 раза
- Контактная информация:
Вот этот код
проверяет только 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
- Coagulant
- Former team member
- Сообщения: 955
- Стаж: 19 лет 2 месяца
- Откуда: Москва
- Контактная информация:
На самом деле лучше бы в лог это сбрасывать какой-нибудь, чем мыло засорять. :wink:
Кстати, большинство спама (по моему опыту) ограничивается одной ссылкой, их тоже надо ведь ловить.
Поэтому советую Антиспамер, эффективней должен быть, имхо.
Кстати, большинство спама (по моему опыту) ограничивается одной ссылкой, их тоже надо ведь ловить.
Поэтому советую Антиспамер, эффективней должен быть, имхо.
Никто не заставляет всё на мыло отправлять. Это для проверки работы мода. Просто удалите часть кода отвечающего за почту.
А антиспамер можно использовать для рекламы другого типа, вырезания мата и всякой гадости. Кто мешает использовать оба мода?
Но для него фильтры настраивать надо... Гиморно это.Coagulant писал(а):Поэтому советую Антиспамер, эффективней должен быть, имхо.
Ну не знаю. У меня ещё мало постов на форуме, но кроме многоэтажных ссылок другого спама небыло.Coagulant писал(а):Кстати, большинство спама (по моему опыту) ограничивается одной ссылкой, их тоже надо ведь ловить.
А антиспамер можно использовать для рекламы другого типа, вырезания мата и всякой гадости. Кто мешает использовать оба мода?
вам нужны боты? Тогда на кой йух вообще какие-то моды ставить?!lex писал(а):Stop Advertisement bots - Не даёт ботам РЕГИСТРИРОВАТСЯ на форуме.
вот объясните, в чём разница между ботами-регалками и ботами-спамерами (кроме засорения и так убитой БД всякими п*дорами типа блокнотик.ру; рупоиск.ру и прочим_хламом_от_мега_отморозков)??lex писал(а):Detector Bots - Блокирует размещения поста с большим количеством ссылок.
З.Ы.
А какая разница между логами и админскими (и как правило спамными) мылами?!?!?!?!???Coagulant писал(а):На самом деле лучше бы в лог это сбрасывать какой-нибудь, чем мыло засорять.
Лолите вы, причом по чорному, гаспада
- Поручик
- Former team member
- Сообщения: 3942
- Стаж: 18 лет 10 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 24 раза
- Поблагодарили: 54 раза
- Контактная информация:
Да уж -> 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
Вот именно! Против такого этот мод и предназначен!Поручик писал(а):Да уж -> http://forum.net.ru/viewtopic.php?t=3627 (см. пока админ не убил)
А Romy что-то не понятное написал...
прошу уточнить про 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);
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]
lex,
пожалуйста, объясни, что нужно сделать, чтобы отчет о блокировке попытки ссылко-спама не приходил на мэйл. Что нужно закомментировать?
(Если не я, то какой-нибудь другой глупец спросил бы об этом рано или позно - мы же не программисты )
пожалуйста, объясни, что нужно сделать, чтобы отчет о блокировке попытки ссылко-спама не приходил на мэйл. Что нужно закомментировать?
(Если не я, то какой-нибудь другой глупец спросил бы об этом рано или позно - мы же не программисты )
http://www.chukov.net - Родовой форум Чуковых
- Поручик
- Former team member
- Сообщения: 3942
- Стаж: 18 лет 10 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 24 раза
- Поблагодарили: 54 раза
- Контактная информация:
этот участок кода
Хотел более коротко, но
Код: Выделить всё
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