Author Topic: Отображение контакта при добавлении в ростер (Список контактов)  (Read 2085 times)

0 Members and 1 Guest are viewing this topic.

Offline mkm

  • Newbie
  • *
  • Posts: 9
  • Country: ru
Добрый день!
Подскажите, баг или не баг (возможно фича), если при добавлении контакта в ростер Miranda NG отображается полное ФИО, а после смены статуса меняет его на Username (логин)? Подробнее ниже.

Связка Debian 11.3 + Openfire 4.7.3 + LDAP + SSO + Miranda NG 0.95.13.1.

Как это сейчас работает. Пользователь ищет нужный ему контакт с помощью "Меню" - "Добавить контакты" - Находит контакт - "Добавить в список", оставляет поле "Заданное имя" пустым и добавляет.
Контакт добавлен в ростер и отображает ФИО по атрибуту {cn}. Но после перезапуска miranda ng или изменить статус на "Не в сети" и обратно в "В сети", отображение контакта устанавливается по атрибуту {sAMAccountName}, т.е. просто Username (логин).

На Openfire изначально при добавлении (средствами Miranda) контакта в ростер сразу прописывает атрибут {sAMAccountName}.

И да, при удалении в Miranda NG полностью название контакта и нажатии "Enter", контакт отображает полное ФИО.
Возможно я не доглядел какую то опцию. Прошу помощи, куда и где надо ткнуть, чтобы ФИО всегда оставалось у контакта (оставить возможность отредактировать его в дальнейшем)?
 

Offline ghazan

mkm,
а можно сюда скопировать пакет с roster push, который прилетает в МИранду при добавлении человека в ростер?
хорошо бы, чтобы в нем в поле nick было прописано ФИО.... иначе Миранда будет формировать ник из жида
 
The following users thanked this post: dartraiden

Offline mkm

  • Newbie
  • *
  • Posts: 9
  • Country: ru
Nick пуст...
Или лучше полный roster push?

[JABBER_1] AddToListByJID jid = test_mkm2@vopenfiretest.*.ru
[JABBER_1] Create Jabber contact jid=test_mkm2@vopenfiretest.*.ru, nick=(null)
[JABBER_1] Add test_mkm2@vopenfiretest.*.ru permanently to list
 

Offline ghazan

mkm,
лучше полный пакет, да.
и лучше, чтобы в этом пакете таки было поле nick, и в нем было бы прописано ФИО, тогда и ухищрений никаких не потребуется
 

Offline mkm

  • Newbie
  • *
  • Posts: 9
  • Country: ru
Во вложении лог добавления контакта в ростер
ФИО = test mkm test
 

Offline ghazan

mkm,
Вполне нормальный roster push, вот с тем, что стоит в атрибуте name оно и должно появиться в Миранде
У обычных пользователей там должно быть ФИО
 

Offline mkm

  • Newbie
  • *
  • Posts: 9
  • Country: ru
Странно, если смотреть настройки Openfire, то за name отвечает атрибут {cn}, но выводится sAMAccountName. В домене {cn} как раз указывает на ФИО.


 

Offline ghazan

Странно, если смотреть настройки Openfire, то за name отвечает атрибут {cn}, но выводится sAMAccountName.
Вот тут я вряд ли подскажу, никогда с OpenFire дел не имел.
 
The following users thanked this post: mkm