Доброго времени суток.
Как можно реализовать подгрузку privatemsg через Ajax?
Когда пользователь пишет сообщение, оно отправляется но не появляется в чате пока не обновишь страницу.
для этого нужно вешать privat message на сокеты, так работает dконтакте, а для этого нужно к примеру интегрировать drupal c node.js но для этого последний должен быть установлен на сервере, но это только начало, потом нужно будет переписывать privat message. Никакого запроса к БД через ajax иначе даже если обновление будет проходить всего раз в 2 секуды а пользователей будет всего 10, то это уже даст серьезную нагрузку на сервер
Комментарии
никак, такого функционала в контрибе нет, только если ручками альтерить.
или подключать nodejs
https://www.drupal.org/project/pmgrowl
для этого нужно вешать privat message на сокеты, так работает dконтакте, а для этого нужно к примеру интегрировать drupal c node.js но для этого последний должен быть установлен на сервере, но это только начало, потом нужно будет переписывать privat message. Никакого запроса к БД через ajax иначе даже если обновление будет проходить всего раз в 2 секуды а пользователей будет всего 10, то это уже даст серьезную нагрузку на сервер
Ничего не надо переписывать, давно есть модуль для месаг на ноде.
он не делает ВЕСЬ privatemsg на nodejs
только добавляет часть чатов и уведомлений.