Я использовал стандартный способ с анализом $_SERVER['HTTP_USER_AGENT'].
Какие именно боты не отлавливаются? Как обнаружили?
У Вас установлена последняя версия с GitHub?
После этого все e-mail будут рассматриваться, как не спамерские (в пределах данного сервиса).
Насчет ограничения я в курсе, в следующей версии думаю снизить число одинаковых запросов.
Добавлены параметры конфигурации:
— $config['check_ip'] — Дополнительно проверять IP.
— $config['check_ip_exact'] — Строгая проверка IP (e-mail и IP должны быть в базе одновременно).
Попросили именно домены. Вообще ситуации, когда необходимо перекрыть домен, единичные и я сомневаюсь, что кто-то специально будет перекрывать Gmail.
К слову, белый список доменов более приоритетный, нежели черный.
— Добавлен сброс ключа при выходе с сайта.
— Добавлен сброс ключа при изменении пароля.
— Добавлена проверка корректности ключа в пределах одной сессии.
Добавлены параметры:
— $config['add_field'] — Добавлять в форму дополнительное поле для борьбы со спамом. По умолчанию разрешено (true).
— $config['field_name'] — Название дополнительного поля для борьбы со спамом.
— $config['use_mail_check'] — Проверять существование сервера почты для e-mail гостя (требует PHP 5.3.0 и выше при работе сервера под Windows). По умолчанию включено (true).
А можно ли как-то проверить кто просматривал конкретный топик?
Нет, такой возможности не предусмотрено.
У меня по одному топику кол-во просто зашкалило, при этом топик по сути ни о чем важном
Возможно много переходов из поисковиков — например, страничка удачно проиндексировалась. Счетчики типа Яндекс.Метрики или Google Analytics что по этому топику показывают?
В итоге решил — раз filearchive имеет свой шаблон, значит он и хуки должен к себе «подтягивать».
Оно то как бы да, но поскольку я автор обоих этих плагинов — мне проще было именно в этот подцепить хук. А вот для чужих плагинов — проще уже сам «Файловый архив» править.
Какие именно боты не отлавливаются? Как обнаружили?
У Вас установлена последняя версия с GitHub?
Для новых пользователей — не регистрирует, для уже зарегистрированных — не дает авторизоваться.
Насчет ограничения я в курсе, в следующей версии думаю снизить число одинаковых запросов.
— $config['check_ip'] — Дополнительно проверять IP.
— $config['check_ip_exact'] — Строгая проверка IP (e-mail и IP должны быть в базе одновременно).
К слову, белый список доменов более приоритетный, нежели черный.
PS. Wasja не спамер! :)
— $config['whitelist_domains'] — Белый список доменов (e-mail с этих доменов считаются доверенными и не проверяются).
— $config['blacklist_domains'] — Черный список доменов (e-mail с этих доменов запрещены).
github.com/wasja1982/livestreet_blacklist/commit/f406a2ae7afc19e7a12e6412b91c9f6afb736430
— Добавлен сброс ключа при изменении пароля.
— Добавлена проверка корректности ключа в пределах одной сессии.
— $config['add_field'] — Добавлять в форму дополнительное поле для борьбы со спамом. По умолчанию разрешено (true).
— $config['field_name'] — Название дополнительного поля для борьбы со спамом.
— $config['use_mail_check'] — Проверять существование сервера почты для e-mail гостя (требует PHP 5.3.0 и выше при работе сервера под Windows). По умолчанию включено (true).
Возможно много переходов из поисковиков — например, страничка удачно проиндексировалась. Счетчики типа Яндекс.Метрики или Google Analytics что по этому топику показывают?
— Добавлена поддержка плагина «Skdatedit».
Сделано еще в январе — github.com/wasja1982/livestreet_filearchive/commit/e02f57273c58df08a1100ce064569d081bca6571
Посмотрю, если не забуду.