Документация InstantCMS

для администраторов и разработчиков

Инструменты пользователя

Инструменты сайта


manual:components:messages

Компонент "Личные сообщения"

Панель управленияКомпонентыЛичные сообщения

Описание

Компонент выполняет две функции:

  1. позволяет пользователям обмениваться личными сообщениями;
  2. рассылает пользователям системные уведомления о различных событиях (например, предложения дружбы).

Личные сообщения

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

Чтобы пользователь мог открыть это окно в любом меню должен быть пункт со ссылкой {messages:view} и CSS-классом ajax-modal. Если дополнительно (через пробел) добавить еще CSS-класс messages-counter то пункт также будет показывать обновляемый счетчик новых личных сообщений.

Уведомления

Пользователь может управлять уведомлениями в настройках своего профиля. Просмотр уведомлений также представлен в виде всплывающего окна. Чтобы его открыть в любом меню должен быть пункт со ссылкой {messages:notices} и CSS-классом ajax-modal. Если добавить еще CSS-класс notices-counter то пункт будет показывать обновляемый счетчик новых уведомлений.

Настройки

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

Также можно указать для каких групп пользователей будет доступна переписка.

manual/components/messages.txt · Последние изменения: 06.08.2013 11:23 — admin