Борьба со спамом

Думаю важная фича. На мой взгляд, очень полезные возможности:
— Возможность банить по ip;
— капча на ввод коммента;
— возможность включения режима модерации от новых комментаторов (как в вордпесс, если у юзера нет ни одного комментария то его первый коммент идет на модерацию);
— возможность удаления всех комментариев по нику автора;
— Простенький фильтр считающий число ссылок в комменте и если болше некоторого числа то на модерацию;
— несколько режимов регистрации пользователей один из них — подтверждение админом проекта;

Немного не спам но тож полезно принудительная публикация выбранных топиков админа на главной странице и возможность закрепления постов обьявлений.

Ну вроде пока все :)

Ну и еще одна фича думаю будет полезна: нормальный ЧПУ, транслитерация тегов, урл топика не в виде цифр, а в виде транслитерированного русского название.

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

avatar
— Возможность банить по ip;
дак вроде замечательно решается настройками веб-сервера
— капча на ввод коммента;
поидее, если человек зарегистрировался, то он уже прошел капчу, а значит это человек. презумпция невиновности, типа.
— возможность включения режима модерации от новых комментаторов (как в вордпесс, если у юзера нет ни одного комментария то его первый коммент идет на модерацию);
чуть сайт подрастет и администрация повесится у себя в офисе/квартире
— несколько режимов регистрации пользователей один из них — подтверждение админом проекта;
см. ваше
Ну и еще одна фича думаю будет полезна: нормальный ЧПУ, транслитерация тегов, урл топика не в виде цифр, а в виде транслитерированного русского название.

1. Чем текущий ЧПУ ненормален?
2. это очень сильно ударит по производительности сайта. поиск в БД по первичному ключу (id поста) на порядок быстрее поиска по строке. в любом случае, в том числе даже если название топика тоже индексировано.
  • kruft
  • +3
avatar
define('ACL_CAN_POST_COMMENT',-10); // порог рейтинга при котором юзер может добавлять комментарии

я думаю что это решает трабл со спамом!
юзер один раз проспамил, его заминусовали и он больше не будет ВООБЩЕ писать не то чот спамить!
  • Fanta
  • +4
avatar
Как говорится в этих случаях +1
avatar
Это нужно лезть в базу и править рейтинг(что ооочень неудобно), либо предусматривать админку где можно править рейтинг пользователей, чт в принципе, равносильно бану :)
avatar
какую базу? это в конфиге и для всех!
avatar
>юзер один раз проспамил, его заминусовали и он больше не будет ВООБЩЕ писать не то чот спамить!
Это тоже в конфиге делается?
Не нужно что б комменты со спамом вообще проскакивали, модерировать гораздо проще чем вычищать мусор.
К тому же регистрация не всегда нужна, зачем лишний раз напрягать посетителей.
У меня на сайте который я хочу перевести на ливсрит, так и есть, комментить может любой, н оесли это первый коммент от посетителя, т он попадает на модерацию. (поверьте разработчики вордпресса не дураки, и это действительно очень удобно) Зачем изобретать велосипед, нужно брать лучшее!
avatar
Но при этом не стать мутантом-терминатором )) Хотя естесствено нужно решать проблему со спамом(
avatar
кто будет модерировать?…Если проект приличных размеров, то врядли администрация выдержит модерировтаь первый каммент. Пусть это делают пользователи (понижают карму)
avatar
Народ на сайт подтягивается постепенно, с сайтом в 500 посетителей в день проблем вообще нет по модерации 1го сообщения, это 1-3 сообщения в день. Дальше юзеру уже доверие есть и он допущен к комментированию сразу
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.