Всем привет. Прошу вас помочь разобраться с проблемой в DrupalChat
Установил на сайте модуль-чат для общения менеджера с посетителями сайта. По-умолчанию все пользователи видят всех, а нужно чтобы все пользователи видели только пользователя с правом модерации или определенной роли на сайте.
Пробовал использовать модуль User Relationships: создал одностороннюю связь, указал названия, отключил обязательное одобрение, а результат - никто не видит никого.
Я так понял, что User Relationships по-умолчанию не добавляет всех пользователей к этой связи
Помогите, пожалуйста, разобраться с этим
Комментарии
Я делал подобное с private messages. Скрывал поле ввода имени и альтерил его, подставляя туда модератора(ов).
Нашел решение с помощью функции _drupalchat_buddylist_online, добавив в нее условия проверки ролей у пользователей