Использую модуль Privatemsg.
Очень неудобно, что приходится часто рефрешить страницу, чтобы увидеть новые сообщения.
Может есть готовое решение, чтобы было как в вк, фэйсбуке и прочих мессенджерах? Автоматическое появление новых сообщений. Аякс или Ява - точно не знаю что там используется.
Комментарии
https://www.drupal.org/project/privatemsg_nodejs
Знаю что js. Но упрощённо называю Явой.
Сорри, конечно, за оффтоп... Но, напрасно Вы это дело упрощаете.
Java - это java. Язык программирования от компании Oracle.
Javascript - это не java, и отношения к ней не имеет абсолютно никакого.
Кейс довольно классический и многократно разжёванный. Гуглите drupal privatemsg + node.js
Да, знаю это уже лет 15
Также надеюсь, что опытные люди понимают о чём речь, когда говорю ЯВА применительно к данному кейсу.
Вот засада - на виртхостинге нет node.js.
Нужен VPS, а я съехал с него месяц назад.
А разве нельзя решить вопрос без node.js?
Можно AJAX-велосипед написать, и быть готовым ко всем вытекающим...
Я имел в виду готовое решение, типа дополнительного модуля.
Неужели такого нет и все вынуждены арендовать сервак для такой простой и базовой фишки?
Неужели эта фишка такая простая и базовая, раз для нее требуется выделенный сервер?
ЗЫ - на самом деле, я уверен, что есть и "готовые решения, типа дополнительного модуля", если поискать хорошо.
Но суть проблем от их нахождения не пропадает.
ф5 выполняет работу подгрузки сообщений в привате. Можно резинку с пружинкой забахать на клаву.
Модуль можно, но он зараза библиотеку попросит, библиотеке сервер не понравится и опять по кругу проблема.
Каких ещё проблем?
Нет никаких проблем.
Нужно единственное решение - автовывод сообщений.
Хм... например падения шаредов от постоянных запросов, перегрузка страницы в браузере, непрерывные заголовки на каждый запрос и т.п. Почитайте, задайтесь вопросом - и все поймете.
Решение Вам дали, оно Вас не устраивает - Вы всегда можете написать свое.
Вопрос, на самом деле, был риторическим. Дабы показать в чем заключается ошибка в Ваших суждениях.
Но, раз на то пошло - продемонстрируйте реализацию, такую базовую и простую, которая сплошь и рядом на шаредах крутится.
Ну, и собственно, расскажите - чем же эта простота обоснована.
Ну можно и простым аяксом сделать. Там работы на полчаса. Но проблемы будут. Правда только в случае высокой посещаемости.
https://www.drupal.org/project/pmgrowl
Вопрос вообще не технический.
Я говорю что это базовая простая фишка для мессенджера.
Само собой разумеющаяся и должная быть по дефолту у современного мессенджера.
Есть другие CMS где не надо node.jd ставить, но есть автообновление по дефолту.
А это и не мессенджер. Это как почта, только внутри сайта.
Этот "бред", если что, ответ на Ваш вопрос.
В общем, Вы используйте что хотите и как хотите, направления решений Вам дали.
Нет, и не должна.
Для понимания, Privatemsg - не мессенджер, а API системы сообщений. Как с ним работать - определяет разработчик. Как и Drupal - не совсем CMS, а скорее платформа для разработки, которую можно использовать как CMS.
Ну, ок...
Ну это совсем не то что надо.
А вообще, @Сергей Березин, мы сейчас в стадии обсуждения такой же функциональности для drupal.ru. Если будет какая-либо реализация - обязательно отпишу здесь.
Вы можете посмотреть как выглядят приватные сообщения на drupal.ru v.3.0