Не работает функия добавления топиков только админами.

В последнее время боты одолели сайт по страшному. Пришлось переключить сайт в режим регистрации по приглпшениям. Регистрация новых ботов уже прекратилась, но их огромное количество успело зарегистрироваться (более 1800), времени на удаление их нет. Потому возможность добавления топиков оставил только администраторам. Спокойно оствил ботов до лучших времен, aVadim обещал поработать над этим
«Скопом» — это как? Автоматом определять, что это бот и его удалять? Это вряд ли. А вот так, чтоб отметить в админке сразу несколько юзеров и их удалить — такое дополнение скоро выложу, сам ощутил реальную потребность в этом.
.
Но тут обнаружил, что добавление спам топиков ботами идет во всю, за последнее время добавлено больше тысячи.
Версия Alto CMS: 0.9.6
Почему не работает функция добавления топиков только админами?

Похожие статьи

  • Спам атака, последствия.
    Практически все сайты на LS и Alto сейчас подвергаются массированным спам атакам. Каждый защитился по своему. Начало некоторые заметили сразу, некоторые проморгали. Я из последних, успели зарегистрироваться тысячи...
  • Бесплатный плагин Antibot - отбиваем атаку спам-ботов
    Возможно, кто-то из вас заметил, что некоторое время назад на сайте стали появляться откровенные спам-топики, да еще и англоязычные. Довольно быстро они удалялись, но появлялись вновь и вновь. И когда я понял, что...
  • Боты для сайта
    Кто знает, как можно привлечь на сайт Ботов, не поисковых. Они тоже помогают раскрутить сайт и заполнить его контентом. У меня было пару хороших ботов, которые публиковали хороший контент, который даже просматривался.
  • Обновлен плагин Antibot
    С ботами плагин справляется весьма неплохо, но порой бывает чрезмерно строг и к добропорядочным гражданам. И вот это я и постарался смягчить в новой версии.

11 комментариев

0
Боты создают топики именно в Статьях? Может, они просто в личный блог пишут?
0
Да в личных блогах. Но от этого топики не перестают быть спамом.
0
Вот тогда, в чем причина. Вы выставляете права для блога «Статьи», а пишут они в личный блог.
Если плагин от aVadim не позволяет справится с этой проблемой, то тогда вручную удаляйте аккаунты ботов. Или, блокируйте их через панель администратора. Если их очень много — делайте это тогда напрямую через базу данных.
0
Палгин антибот предназначен только для последней версии у меня сайт на 0.9.6
Обновить собираюсь, но с человеком, который это мне сделает, сейчас нет связи, сам я не смогу.
Вот попал блин. Они продолжают свое грязное дело (спамят) прямо сейчас. Сижу удаляю вручную.
0
Вам проще будет через панель администратора блокировать этих ботов.
0
Еще вариант. Посмотрите, с какого IP регистрировались боты. Если этих IP не много, то, возможно, будет вам проще написать коротенький скрипт, отсекающий все пользователей с этим IP, и добавить его прямо в index.php (да, очень костыльное решение)
0
IP много разных, не вариант.
0
Видимо, какая-то старая ошибка, которая была исправлена в более поздних версиях.

Попробуйте поставить этот плагин: altocms.ru/uploads/files/antibot_103.zip

На 0.9.6 не пробовал (нет развернутой версии), но на 0.9.7 он у меня запустился. Только не через админку этот плагин надо активировать, а прямо в файле /plugins/plugins.dat прописать руками. Обновляться все равно надо, но как временный вариант должно помочь.

И еще — ботов, которые уже зарегались, надо через админку банить или удалять обязательно, если только их топики удалять, то они будут продолжать со своих зареганных аккаунтов постить все новые и новые топики, это проверено.

Если очень много зареганных ботов и нет времени всех банить, то можно такой еще вариант использовать: в конфиг-файле config.local.php найти параметр $config['security']['salt_pass'] и изменить его значение. На любое, достаточно буквально один символ изменить. И все пароли всех юзеров моментально устареют. Живым юзерам это не страшно — есть восстановление пароля (им можно объяснить, зачем это нужно, поймут), а боты проходить процедуру восстановления пароля не могут
0
Рекомендации из последнего абзаца выполнил. Пароли сбросились. Спам-топики прекратились.
Статьи потихоньку удаляю, но их запостить успели больше 1400.
aVadim в одном из комментариев Вы писали
… отметить в админке сразу несколько юзеров и их удалить — такое дополнение скоро выложу, сам ощутил реальную потребность в этом.

Как скоро Вы это сделаете? И, нельзя ли сделать так, что бы удалялись и их топики?
Отредактирован:
0
Как скоро Вы это сделаете?
В ближайшие дни

И, нельзя ли сделать так, что бы удалялись и их топики?
При удалении пользователя удаляются и все его топики. Но важно понимать — это будет не дополнение к старой версии, это будет новая версия движка. Поэтому, чтоб использовать эту функцию, придется обновиться
комментарий был удален
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.