Не хватает сбора-подсчета спамерских IP в MaxSite CMS

- Posted in Webdev by - Permalink

При модерируемых комменатриях от анонимов иногда возникают наплывы спам-ботов, которые мешают.

Для начала я выделил розовым фоном запрещенные комментарии. Это уже заметно облегчило разборки.

Но вот просто удалять спамерские комментарии мне не хочется. Шаблон у меня такой: если это разовое - то удалю и забуду, пусть тешатся, а если где-то бот поселился - хотелось бы подождать и убедиться, что это регулярное явление и забанить IP. Из-за одного спам-комментария банить весь IP как-то чересчур. Но сейчас приходится заниматься этим вручную.

Пригодился бы подсчёт количества удаленных спам-комменатриев с определенного IP. Чтобы я мог удалять их сразу (десяток в день удалить несложно и руками), но информация об их авторстве не пропадала впустую.

И через отметку галочек удалять или разрешать комментарии тоже очень не нравится: я обычно разрешаю 1-2 комментария. А для этого надо их отметить, промотать список до конца (спамеров гораздо больше успевает накопиться) и там не ошибиться с кнопкой (потому что пока проматываешь, иногда забывается - это я сейчас разрешить полезные хотел и их отметил? Или запретить/удалить бесполезное?).

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