Author Topic: имя контакта в окне чата  (Read 2089 times)

0 Members and 1 Guest are viewing this topic.

Offline aoenger

имя контакта в окне чата
« on: 04 12 2018, 05:50:53 »
Есть домен AD и миранда Miranda NG Version: 0.95.9.1 build #20741 (f6ac44d1b1) x64 с openfire.
Настроена доменная аутентификация.
В окне сообщения собеседник отображается как атрибут ldap display name. То есть красиво - имя фамилия.
Свой ник я вижу как логин или атрибут sAMAccountName.
Может где-то есть настройка чтобы отображать себя как атрибут display name?
И еще вопрос, я развертываю эталонный профиль через групповую политику, заменяя файл profile.dat из сетевой папки в %username%.dat, но при каждой замене пропадает история, а я еще не пришел к  "правильным" настройкам, постоянно надо что-то переделывать.
Можно ли менять настройки не пересоздавая профиль? Мне кажется возможен вариант делать экспорт через плагин "редактор базы" и подсовывать этот файл как autoexec.ini.
Но у меня не получилось, может что-то не так делаю.
 

Online Apollo2k4

Re: имя контакта в окне чата
« Reply #1 on: 04 12 2018, 16:34:23 »
И еще вопрос, я развертываю эталонный профиль через групповую политику, заменяя файл profile.dat из сетевой папки в %username%.dat, но при каждой замене пропадает история, а я еще не пришел к  "правильным" настройкам, постоянно надо что-то переделывать.
Настройки и история хранятся в одном файле, перезапись которого ведёт к последствиям.
Можно ли менять настройки не пересоздавая профиль? Мне кажется возможен вариант делать экспорт через плагин "редактор базы" и подсовывать этот файл как autoexec.ini
Да, вы правильно описали, только название файла должно быть autoexec_*.ini, или же в mirandaboot.ini поправить
Sorry but you are not allowed to view spoiler contents.


Файл после импорта удаляется.
«Все глупости совершаются с серьёзным выражением лица» © Кён «Меланхолия Сузумии Харухи»

Правильно заданный вопрос – 50% решения.
Правила постинга
 
The following users thanked this post: aoenger

Offline Magic

Re: имя контакта в окне чата
« Reply #2 on: 04 12 2018, 17:33:48 »
Зайди в Меню -> Личные данные.
Твои данные подтянутся с сервера и будут закешированы в миранде.
Других способов я не находил к сожалению, только руками каждый должен зайти разово в это меню.
Если ручки растут из попки - это ножки
 

Offline aoenger

Re: имя контакта в окне чата
« Reply #3 on: 11 12 2018, 10:41:01 »
Apollo2k4, да, заработало. Правда, приходится долго гадать где в базе находится нужная настройка.
« Last Edit: 11 12 2018, 13:08:42 by aoenger »
 

Offline Mataes

Re: имя контакта в окне чата
« Reply #4 on: 11 12 2018, 13:56:06 »
у плагина Birthday reminder есть сервис, который пробегает все контакты и обновляет их инфу. с помощью луа думаю можно повесить вызов этого сервиса на расписание или событие.
Зовется вот так: WhenWasIt/Birthdays/RefreshDetails
 

Offline aoenger

Re: имя контакта в окне чата
« Reply #5 on: 11 12 2018, 20:17:53 »
Miranda NG Version: 0.95.9.1 build #20741 (f6ac44d1b1) x64
При входе в закладки сначала окна комнат чатов открываются. после какого-то момента миранда перестает реагировать на двойное нажатие по названию комнаты.
Помогает перезапуск миранды.
Как исправить?
Определил что после входа в комнату. можно найти её в списке контактов и открыть окно. Но хотелось чтобы окно открывалось в закладках тоже , после того как уже был совершен вход в комнату.

В настройках учетной записи стоит настройка автоматически входить в комнаты, но при перезапуске миранды не происходит автовхода, поэтому человек не может получить сообщения которые приходят в комнату чата. если он в нее не зашел руками.
« Last Edit: 12 12 2018, 07:52:08 by aoenger »
 

Offline aoenger

Re: имя контакта в окне чата
« Reply #6 on: 12 12 2018, 17:11:39 »
По проблеме с автовходом в комнаты чата.
Все настройки из вики проделаны.
Версия миранды Miranda NG Version: 0.95.9.1 build #20741 x64
Также не работает на последней стабильной версии
Miranda NG Version: 0.95.10 build #21019 (7defc869e5) x64
 

Online Apollo2k4

Re: имя контакта в окне чата
« Reply #7 on: 12 12 2018, 19:38:15 »
aoenger, а в закладках крежик стоит?
Sorry but you are not allowed to view spoiler contents.
«Все глупости совершаются с серьёзным выражением лица» © Кён «Меланхолия Сузумии Харухи»

Правильно заданный вопрос – 50% решения.
Правила постинга
 


Offline aoenger

Re: имя контакта в окне чата
« Reply #9 on: 13 12 2018, 09:34:59 »
Как я понимаю при запуске миранды и входе в сеть (смены статуса на "в сети") должна загореться лампочка на чате в списке контактов.
Этого не происходит автоматически. Только вручную по двойному щелчку по контакту комнаты в разделе Чаты. Либо через закладки.
Может плагины какие-то нужно отключить?
Sorry but you are not allowed to view spoiler contents.

 

Online Apollo2k4

Re: имя контакта в окне чата
« Reply #10 on: 13 12 2018, 19:12:40 »
aoenger, вы хотите чтобы при входе открывалось окно конференции? Я правильно понял?
«Все глупости совершаются с серьёзным выражением лица» © Кён «Меланхолия Сузумии Харухи»

Правильно заданный вопрос – 50% решения.
Правила постинга
 

Offline aoenger

Re: имя контакта в окне чата
« Reply #11 on: 14 12 2018, 07:06:12 »
Нашел проблему. Используется доменная сквозная аутентификация, стоит FQDN домена как имя сервера\домена. Поставил FQDN сервера openfire - автовход в комнаты заработал.
Подумал что нужно что то в DNS поправить SRV записи. у меня были в прямой зоне домена в _tcp записи _xmpp-server и _xmpp-client. Поигрался с записями но не помогло , в итоге оставил просто имя сервера.
 

Offline rensars

  • Newbie
  • *
  • Posts: 3
Re: имя контакта в окне чата
« Reply #12 on: 27 10 2021, 19:46:08 »
Та же самая проблема с собственным именем в чате. Чужие имена отображаются корректно, мое имя у окружающих людей корректно - с именем и фамилией. А я в собственном ростере вижу его, как логин для сервера.
В меню личные данные vcard корректный со всеми данными, имя фамилия итд, но кнопка обновить не активна.
Если нажать по своему нику в ростере и выбрать информация, то отображается совсем не тот vcard, который открылся в меню - информация.
Никаких данных из vcard нет, кроме ника, он как логин записан. И внизу vcard'a пишется обновление, оно активно, анимация идет, но до бесконечности обновляется.
ejabberd 21.07; ldap auth; shared_roster_ldap; vcard тянутся через ldap. Ошибок в логах сервера нет
 

Offline ghazan

Re: имя контакта в окне чата
« Reply #13 on: 29 10 2021, 15:49:50 »
rensars,
собственным именем в групповом чате или приватном? в любом случае ник должен браться из поля Settings/JABBER_1/Nick в терминологии dbeditor++

А я в собственном ростере вижу его, как логин для сервера.
Вот эту мысль совсем не понял, если честно. Зачем держать себя в собственном ростере?
« Last Edit: 29 10 2021, 15:51:41 by ghazan »