Отправка личных сообщений незарегистрированными пользователями

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

Аватар пользователя avikin avikin 25 июля 2011 в 13:34

Потребовалось внедрить на сайт отправку личных сообщений зарегистрированным пользователям обычными посетителями сайта (незарегистрированными).

Начал изучасть модули:
1) Privatemsg - не годится, т.к. поддерживает обмен сообщениями только между зарегистрированными пользователями.
2) (Какой-то) PM Lite - написан только для 6й версии.
3) Contact (http://drupal.org/project/contact) - самое то, что нужно. Но вылез в нем косяк...
Для того, чтобы можно было оставлять личные сообщения пользователю, необходимо об этом указать в настройках аккаунта. И вот, при изменении регистрационных данных пользователя, в пункте "Настройки контактов" ставлю галку "Персональная форма контактов" (этим я соглашаюсь получать личные сообщения), далее жму "Сохранить" и ... НИЧЕГО - при возврате на страницу редактирования аккаунта, галка "Персональная форма контактов" не выбрана.
Т.е. проблема тут в том, что не получается никак для пользователей открыть для доступа форму для связи.

Кто-нибудь знает как решить данный глюк, описанный в пункте 3?

Или подскажите пожалуйста какой-нибудь подходящий модуль для этих целей.

Комментарии

Аватар пользователя sg85 sg85 19 марта 2016 в 13:30

Личные сообщения незарегистрированным пользователям вы хрен отправите, так как у них нет личного кабинета, где они могли бы его посмотреть, и нигде не указан email(хотя email отдельно от личного кабинета - это уже скорее почтовая рассылка), другое дело, если Вам нужен чат, был какой-то модуль на d.org(по моему так и назывался chat), но работал он только через node.js и не уверен, что работает с анонимами, но кроме этого, есть масса сторонних систем живой обратной связи, вроде jivosite и ему подобных, вся интеграция обычно заключается во вставке небольшого клочка кода в файл шаблона.