Карма, отзывы пользователей и некоторые условия в правах доступа

Главные вкладки

Аватар пользователя molp molp 24 апреля 2011 в 13:58

- Пользователь А создает ноду.
- Пользователь Б, В, С и т.д. могут оставлять комментарии.
Это все понятно.

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

Подскажите какие модули требуются для данной задачи?