Miranda NG Official Community Forum
Miranda NG русскоязычный форум => Общие разговоры о Miranda NG => Topic started by: sunchatru on 30 10 2018, 09:11:01
-
Подскажите, как правильно реализовать чтобы дни рождения в миранду загружались с сервера по jabber протоколу?
В active directory дни рождения у меня хранятся в поле {description}
Нашел на вид похожую информацию здесь
http://web.mit.edu/Ghudson/dev/openfire/documentation/docs/ldap-guide.html
с примером интеграции данных похожих на день рождение
<![CDATA[
<vCard xmlns='vcard-temp'>
<FN>{displayName}</FN>
<NICKNAME>{uid}</NICKNAME>
<BDAY>{dob}</BDAY>
В консоли миранды вижу что данные без проблем приходят на клиент в виде
<BDAY>15.02.1978</BDAY>
Но миранда не принимает эти данные в свою базу.
Вижу что в базе миранды данные дней рождения хранятся каждая в своей ячейке BirthDay, BirthMonth, BirthYear
Где можно найти информацию в каком формате нужно передавать данные с сервера, чтобы миранда понимала их?
-
Если правильно помню, то формат для даты рождения должен быть ГГГГ-ММ-ДД
-
Вы правы, данные нужно передавать именно в формате <BDAY>ГГГГ-ММ-ДД</BDAY>
И чтобы миранда их использовала, обязательно нужно сделать настройку:
Контакты \ Личные данные \ Напоминание\ поставить галочку (Автоматически сохранять и резервировать дни рождения из протокола)