Closed GoogleCodeExporter closed 9 years ago
Это зависит от того, какой разделитель
вложенности групп использует сервер, в
Вакууме по умолчанию это "::" (этот
разделитель рекомендуется в протоколе).
Разделитель по протоколу должен
сохраняться на сервере самим клиентом, по
этому при первом подключении к серверу,
когда значение разделителю еще не
установлено, используется значение по
умолчанию оно же и сохраняется на сервер.
Видать миранда использует по умолчанию тот
же разделитель, что и вы, по этому она при
первом запуске правильно отображает
вложенные группы и сохраняет правильное
значение на сервере. Попробуйте поменять
разделитель вложенных групп на сервере на
"::", т.е. называть их так - "Филиал::Кабинет
1::Пользователь 1"/
Original comment by potapov.s.a
on 8 Feb 2012 at 4:31
К сожалению доступа к серверу нет, а
возможно ли через сам клиент передать
отличное значение разделителя от "::" (если
нет, то стоит ли ждать этого в новых билдах)
?
Original comment by pta...@gmail.com
on 8 Feb 2012 at 6:14
Ручная установка этого параметра может
привести к непредсказуемым последствиям,
по этому этого нет в настройках.
Переименовать группы у пользователей не
реально?
Original comment by potapov.s.a
on 8 Feb 2012 at 11:39
Сервер находится не под нашим контролем и
права на него нам не выдадут( Ну да ладно,
придется держать рядышком miranda (для крайних
случаев)
Original comment by pta...@gmail.com
on 8 Feb 2012 at 12:04
Original comment by potapov.s.a
on 18 Feb 2012 at 10:43
Можно из XML-консоли заслать на сервер
команду установки разделителя для своего
аккаунта.
Например у нас группы разделяются ::
Команда тогда такая:
<iq type='set' id='1'><query xmlns='jabber:iq:private'><roster
xmlns='roster:delimiter'>::</roster></query></iq>
Original comment by gsn...@gmail.com
on 27 Feb 2012 at 4:26
Спасибо за решение проблемы, все работает.
Original comment by pta...@gmail.com
on 27 Feb 2012 at 5:16
Вообще-то разделитель должен
запрашиваться клиентом у сервера:
http://xmpp.org/extensions/xep-0083.html#usecases-query
Original comment by gelraen.ua
on 27 Feb 2012 at 5:32
Но клиент может сохранить личные настройки
на сервере. По крайней мере у нас на Openfire
это разрешено и маневр с консольной
командой - срабатывает.
Original comment by gsn...@gmail.com
on 27 Feb 2012 at 6:58
>> Можно из XML-консоли заслать на сервер
команду установки разделителя для своего
аккаунта.
Вот это как раз нужно делать с большой
осторожностью т.к. уже существующие
вложенные группы перестанут быть
вложенными. По существу это ошибка сервера
т.к. он создает заранее вложенные группы, но
не прописывает их разделитель в приватных
данных аккаунта.
Original comment by potapov.s.a
on 27 Feb 2012 at 7:02
Так не каждый еще эту команду найдет :)
Original comment by gsn...@gmail.com
on 27 Feb 2012 at 7:37
[deleted comment]
Это недоработка сервера, позволять
пользователю менять разделитель групп
слишком опасно.
Original comment by potapov.s.a
on 2 Dec 2014 at 8:08
Original issue reported on code.google.com by
pta...@gmail.com
on 8 Feb 2012 at 3:49