Создать систему комментариев для сайта homebusiness.ru
ТЗ на систему комментариев для сайта homebusiness.ru
1. Комментарии должны быть простыми, сделанные не на java-скриптах и не на ajax-технологиях (возможно, я не права относительно этих технологий, но для меня очень важно выполнение пункта 2, так что не буду спорить, если вы меня по этому пункту сможете переубедить. Но я уже сталкивалась с высокотехнологичными комментариями, которые не умели самого простого - попадать в код страницы).
2. Комментарии должны быть индексируемыми поисковиками, то есть сразу попадать в код страницы.
3. Комментарий может оставлять любой незарегистрированный пользователь.
4. Вид комментария:
Имя:
Комментарий:
Капча (или код) /эти слова писать не нужно, пользователям и так будет понятно/
5. Текст комментария оформляется обычно, никакие html или смайлики не нужны.
6. На странице сайта комментарии размещаются так, чтобы сверху располагались самые свежие комментарии (старые сдвигаются вниз).
7. Вложенность комментариев - до 5-10 вложений (то есть пользователи будут иметь возможность отвечать на конкретный комментарий, и по оформлению это должно быть видно).
8. Количество комментариев на одной странице - не ограничено (то есть не нужно их разбивать и переносить на другие страницы).
Самое главное, что мне нужно:
9. Защита от спама (частично от спама будет защищать капча, но я не уверена, что она с этим справится).
10. Поддержание черного списка запрещенных слов и автоматическая проверка до публикации каждого комментария на совпадение со словами из черного списка (как это есть в Wordpress). Чтобы комментарии с недопустимыми словами не публиковались сразу на сайте, а переходили либо в список премодерируемых комментариев, либо в специальный список спам-комментариев. Откуда их можно было либо удалить совсем, либо опубликовать на сайте.
11. Возможность редактирования (для админа) и удаления каждого опубликованного комментария.
12. Публикуемые в комментариях ссылки должны автоматически становиться неактивными.
13. Возможность удалять комментарии списком.
14. На админ-странице управления комментариями должно быть видно, к какой странице сайта относится каждый комментарий (желательно, чтобы и заголовок - содержимое тега title - там был прописан).
15. Комментарии на админ-странице управлениями комментариями должны быть разбиты на страницы (чтобы не перегружать страницу и для удобства просмотра).
16. Предусмотреть возможность установить премодерацию на все новые комментарии (бывает, что возникает волна спама или флуда, настолько опасная, что могут завалить весь сайт, вот для этих случаев нужна тотальная премодерация всех публикуемых комментариев). В обычных ситуациях будет постмодерация. А в момент активизации спамеров нужно иметь возможность быстро включить премодерацию.
17. И при включенной премодерации желательно, чтобы пользователь после публикации своего комментария увидел сообщение, что его комментарий будет опубликован после
проверки.
Возможны те или иные согласованные изменения в ТЗ - так как я не программист и чего-то могу не понимать или не учитывать.
Оплату я не фиксирую, потому что все зависит от профессионализма исполнителя - насколько хорошо будет сделана система комментариев (за хорошую работу и денег не жалко, лишь бы все работало на отлично и нравилось пользователям).
Срок я указала 1 неделю, потому что не знаю, за какой срок такую систему можно сделать. Если можете сделать хорошо и немного подольше, ничего страшного, я готова подождать. Для меня важнее качество и надежность.

1. Почти идельным сторонним сервисом для вас был бы Disqus, но он не идеально индексируется поисковиками, так что лучше написать собственное решение.
2. Для самописных комментариев потребуется своя админка, но зато вы ни от кого не будете зависеть (все будет храниться на вашем сервере).
3. От спама очень здорово работат решение со скрытым полем. Подробнее в личке/по почте
Зарегистрируйтесь или войдите на сайт под своим именем.