Связь с админом / модератором

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

Аватар пользователя AnNik AnNik 2 июля 2011 в 8:52

Дамы и господа, подскажите плз, существует ли модуль, позволяющий пользователям, в т.ч. незалогиненным, отправлять сообщения админу сайта либо пользователю с определенной ролью (модератору)?
Примерный необходимый функционал:
- ссылка в интерфейсе "связь с администрацией";
- отправлять сообщения через этот модуль должны иметь возможность все пользователи, как залогиненные, так и незалогиненные и незарегистрированные;
- чтобы форму отправки сообщений можно было защитить капчей (модуль Captcha);
- получателем сообщений может быть только админ (uid=1) и пользователи с определенной ролью (должно настраиваться в настройках модуля);
- получатель должен видеть в интерфейсе, что у него есть непрочитанные сообщения (типа как в PrivateMSG: "Новых сообщений: 10");
- должна быть возможность ответа на это сообщение: зарегистрированным пользователям - через сайт, незарегистрированным - на мыло (которое незалогиненный пользователь должен указать при отправке сообщения).

PrivateMSG в данном случае не подходит - функционал его несколько другой, и к тому же он у меня используется "по прямому назначению": для приватного общения зарегенных пользователей между собой.

Комментарии

Аватар пользователя AnNik AnNik 2 июля 2011 в 18:42

"<a href="mailto:sas@drupal.org">sas@drupal.org</a>" wrote:
new content type + rules + views

Ну можно наверно как-то изголиться и настроить такую связочку... хотя не совсем понятно, а вернее совсем непонятно, как права доступа тут корректно раздать... чтобы пользователи не видели чужие сообщения.

Аватар пользователя AnNik AnNik 8 июля 2011 в 12:59

"<a href="mailto:sas@drupal.org">sas@drupal.org</a>" wrote:
Для того чтобы раздавать права на просмотр нужен еще будет nodeaccess или content_access

Ой, только не это:) Пробовал...
Таких кривых запросов, как те, которые генерят эти модули, еще поискать...