Доработка системы комментов в CMS Subdreamer
Есть CMS Subdreamer - система управления контентом, строящаяся на базе плагинов. Хороша также тем, что полностью интегрируется с разными форумами, в т.ч. Vbulletin 3.
у меня Subdreamer интегрирован с форумом, т.е. одна база пользователей, одни куки для форума и для ЦМС и проч.
Там есть плагин, который отвечает за новости, статьи...
Например я выкладываю новость или статью. Пользователь может зайти под своим логином и оставить комментарии под этой статьей (новостью).
В Subdreamer возможно два варианта работы комментов - первый - простейшая система-постилка комментов, слишком простая и требующая доработки, и так называемая интеграция с форумом, когда новость одновременно постится в ЦМС и на форум и обсуждение уже идет на форуме. Под статьей есть только ссылка Обсудить на форуме. Такй варинт - не удобен и не подходит.
Нужно модифицировать встроенную в ЦМС систему комментов след. образом:
1. Пользователь может постить коммент и в комменте вставлять смайлики
2. Показ аватара пользователя в комменте (т.к. база пользователей форум-цмс - одна, то аватар должен браться с форума)
3. Возможность просмотра профиля пользователя при нажатии на его ник. Профиль опять же форумовский, тут в принципе все просто.
4. Комменты не должны храниться в базе форума, а должны иметь свою БД (возможно ту, что уже сделана под комменты).
5. Возможность фильтрации содержания коммента (макс. длина слова, всякая цензура, макс. длина сообщения и проч).
Пример, как должны выглядеть комменты, в прикрепленном файле.