Добавить сущность "комментарий": текст, заголовок (?), имя, пароль для удаления, дата написания, айпишник, статус (на премодерации, опубликован, удалён), флаг админа (?), номер задачи.
На странице просмотра задачи добавить кнопку "показать обсуждение", при нажатии -- аяксом подгружаются все (?) опубликованные комменты, ссылающиеся на эту задачу.
В тексте комментария надо поддерживать разметку: #ссылка на задачу, >>ссылка на комментарий, %%спойлер%%.
Разрешить писать всем (регистрации нет и не будет), но требовать пройти капчу. Пока что можно запрашивать капчу каждый раз, но было бы круто запоминать проверенные сессии (и забывать их, если поведение становится подозрительным).
Коммент создавать в статусе "на премодерации".
В админке добавить раздел "комменты", выводить комменты по фильтру (статус) с пагинацией. Прямо в списке показывать кнопки управления: опубликовать, удалить (меняют статус).
На странице просмотра задачи такая же кнопка "показать обсуждение", как и на сайте.
Добавить сущность "комментарий": текст, заголовок (?), имя, пароль для удаления, дата написания, айпишник, статус (на премодерации, опубликован, удалён), флаг админа (?), номер задачи.
На странице просмотра задачи добавить кнопку "показать обсуждение", при нажатии -- аяксом подгружаются все (?) опубликованные комменты, ссылающиеся на эту задачу. В тексте комментария надо поддерживать разметку: #ссылка на задачу, >>ссылка на комментарий, %%спойлер%%. Разрешить писать всем (регистрации нет и не будет), но требовать пройти капчу. Пока что можно запрашивать капчу каждый раз, но было бы круто запоминать проверенные сессии (и забывать их, если поведение становится подозрительным). Коммент создавать в статусе "на премодерации".
В админке добавить раздел "комменты", выводить комменты по фильтру (статус) с пагинацией. Прямо в списке показывать кнопки управления: опубликовать, удалить (меняют статус). На странице просмотра задачи такая же кнопка "показать обсуждение", как и на сайте.