- Пользователь А создает ноду.
- Пользователь Б, В, С и т.д. могут оставлять комментарии.
Это все понятно.
- Пользователь А может выбрать (назначить определенный статус) одного из комментаторов (например: пользователь Б) после чего для них становится доступной функция обмена личными сообщениями (и только после этого).
- Пользователи А и Б могут повысить (+1) или понизить (-1) карму друг друга и написать отзыв.
- Карма доступна в профиле пользователя в виде ссылок +N / -N ведущих на список отзывов.
- Пользователь А имеет возможность в любое время "закрыть" или данную запись от дальнейших комментариев, только после этого ему становится доступна возможность создать еще одну ноду.
Подскажите какие модули требуются для данной задачи?