2010-01-17 2 views
1

Я хотел бы создать незараженную комнату (muc) в Jabber (Ejabberd). Я могу создать анонимную комнату, но как я могу сделать ее не анонимной?Как создать не анонимные комнаты в Ejabberd

Я читал http://xmpp.org/extensions/xep-0045.html, но они описывают только то, что не анонимно, а не как его создать.

Я хочу, чтобы участники видели обычные JID друг друга, а не JID-соединения конференции с ником.

ответ

3

От official guide - установить anonymous в false с помощью клиента чата (предполагается, что у вас есть права администратора):

{default_room_options, [{Optionname, OptionValue}, ...]}

Этот модуль позволяет определять желаемые параметры комнаты по умолчанию. Обратите внимание: создатель комнаты может в любое время изменить параметры своей комнаты, используя клиент XMPP с возможностью MUC. Доступные варианты номеров и значение по умолчанию:

{анонимной, правда | ложь}

The room is anonymous: occupants don’t see the real JIDs of other occupants. 
    Note that the room moderators can always see the real JIDs of the occupants. 
+0

Это то, что я закончил делать. Но мне все равно интересно узнать, как создавать не анонимные комнаты в каждом конкретном случае, используя только XML – Adil

1

Если вы хотите использовать графический интерфейс для настройки этого и аналогичных параметров MUC номера, вы можете для установки Psi, подключитесь к вашему серверу, соедините/создайте комнату с обнаружением службы и найдите эту маленькую стрелку в верхнем правом углу окна комнаты. Включенная консоль XML действительно полезна.

Смежные вопросы