Вложенные группы в ejabberd - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь создать вложенные группы в mod_shared_roster в ejabberd, соответствующие организационной структуре моего предприятия, аналогично следующему:

Group1
 - Subgroup1-1
 - Subgroup1-2
Group2
 - Subgroup2-1
   - Subgroup2-1-1
   - Subgroup2-1-2
 - Subgroup2-2
...

Используя веб-интерфейс, я могу создать только одноуровневую структуру плоских групп.

Есть ли способ сделать это?

1 Ответ

0 голосов
/ 12 февраля 2020

Это зависит от клиента. Например, Tkabber поддерживает вложенные группы (Preferences -> Roster -> Nested и Nested_delimiter), и я настроил :: как разделитель.

Затем в webadmin ejabberd я создаю группы:

g1
Name: Group1

sg11
Name: Group1::Subgroup1-1
Members: user1@localhost usergroup1-1@localhost
Displayed Groups: sg11

Когда пользователь входит в систему, он получает контакт usergroup1-1 и отображается во вложенной группе Group1-> Subgroup1-1

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