Настройка модуля Privatemsg

Раздел форума: 

Доброго времени суток всем

Есть сайт, на котором реализовано общение между зарегистрировавшимися на нем пользователями, с помощью модуля Privatemsg. Все работает хорошо, но возникла идея, а именно сделать так:

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

Это реализуемо с помощью Node.js, тем более, что даже есть модуль для Privatemsg для связи его с Node.js, но так как я на виртуальном хостинге это реализовать не возможно на нем.

Конечно я понимаю, что можно как то сделать с помощью простого Ajax, но с этой технологией я не знаком. Может там и кода то особо и не много и решается как то быстро.

Вообщем хотелось бы узнать как это можно сделать, может есть какие модули готовые или сможете предложить готовое решение, реализуемое кем то ранее или вами.

Заранее спасибо

P/S: Googl-ом я пользовался)) Нашел реализацию этой идеи для node и других страниц:

1. Один вариант здесь - http://www.drupal.ru/node/82316

2. Второй здесь - http://frantsuzzz.com/content/ajax-zaprosy-po-taymeru-v-drupal-7

3. Третий здесь, готовый модуль, который может подгружать с помощью ajax измененную информацию указанных типов материалов - https://www.drupal.org/project/ajax_reload

, но как и писал выше, я просто не знаком с программирование и архитектурой Drupal на таком уровне, что оптимизировать и переделать под себя, хотя там может и все элементарно

Добавить комментарий

Войти, используя Loginza Google Account Yandex Mail.ru Vkontakte Facebook

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
Прикрепить
Максимальный размер файла: 128 МБ.
Разрешённые типы файлов: txt doc docx rar zip xls xlsx pdf odf odt jpg jpeg gif png psd rtf.