ejabberd - Comments for "Русские полные имена в mod_shared_roster_ldap и AD" https://www.ejabberd.im/node/4041 en После праздников пробовать https://www.ejabberd.im/node/4041#comment-55728 <p>После праздников пробовать буду...<br /> Спасибо за конфу (если рабочая :))</p> <p>Вообще считаю что проект надо порезать на два:<br /> 1. Чисто шареный ростер, который данные для себя из базы гребет.<br /> Причем сделать его стандартом.<br /> 2. Набор коннекторов, которые данные в эту базу заливают.<br /> Тогда можно было бы один раз стабильно отображение из базы сделать,<br /> а для данных под каждый формат - свой коннектор.<br /> И всю логику по оптимизации в код коннектора вынести.</p> <p>Был бы язык более стандартный, сам бы написал :)<br /> А так надо время выкроить - спеки почитать, да поэксперементировать.<br /> Может когда руки и дойдут...</p> Sun, 09 May 2010 18:09:48 +0000 freebeer comment 55728 at https://www.ejabberd.im Работает 0.5.1 https://www.ejabberd.im/node/4041#comment-55727 <p>0.5 тоже работала, но показывала часть как надо, а часть - jid. В этой поправили.<br /> ФИО хранится в cn.</p> <div class="codeblock"><code> {mod_shared_roster_ldap, [<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {ldap_auth_check,off},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {ldap_groupattr,&quot;company&quot;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {ldap_groupdesc,&quot;company&quot;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {ldap_rfilter, &quot;(&amp;(memberOf=CN=Jabber Users,OU=test,DC=domain,DC=ru))&quot;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {ldap_memberattr,&quot;sAMAccountName&quot;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {ldap_useruid,&quot;sAMAccountName&quot;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {ldap_userdesc,&quot;cn&quot;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ]},</code></div> Sun, 09 May 2010 14:22:35 +0000 a_b_v comment 55727 at https://www.ejabberd.im У меня работает 0.3 версия. https://www.ejabberd.im/node/4041#comment-55712 <p>У меня работает 0.3 версия. Настроена следующим образом </p> <div class="codeblock"><code>{mod_shared_roster_ldap,[<br />&nbsp;&nbsp;&nbsp; {ldap_base, &quot;DC=xxxxx,DC=local&quot;},<br />&nbsp;&nbsp;&nbsp; {ldap_groupattr,&quot;company&quot;},<br />&nbsp;&nbsp;&nbsp; {ldap_groupdesc,&quot;company&quot;},<br />&nbsp;&nbsp;&nbsp; {ldap_rfilter, &quot;(&amp;(memberOf=CN=JabberUsers, CN=Users, DC=xxxx,DC=local))&quot;},<br />&nbsp;&nbsp;&nbsp; {ldap_memberattr,&quot;sAMAccountName&quot;},<br />&nbsp;&nbsp;&nbsp; {ldap_userdesc,&quot;description&quot;} <p>&nbsp;&nbsp; ]},</p></code></div> <p>В description - вся инфа о пользователе, которая отображается в ростере (ФИО, должность).<br /> В company - группа, к которой относится пользователь.</p> <p>C 0.4 пытался разобратся <a href="http://www.ejabberd.im/node/3973">здесь</a>. Не получилось. </p> <p>0.5 версию еще не пробовал.</p> Fri, 07 May 2010 10:40:41 +0000 freebeer comment 55712 at https://www.ejabberd.im