Может кому понадобится:
Исправляет (на мой взгляд) багу, когда видишь сам себя в ростере.
Добавляет возможность задания ника прямо в веб-конфиге (синтаксис "Alias<username@server.domain>", все после ">" игнорируются, нормальный синтаксис остается в силе).
Увеличивает текстарии в настройке группы до приемлемого размера =)
*Потребуется пересоздание таблицы 'sr_user' для добавления колонки alias (иначе ростер просто исчезнет). Это надо сделать руками *(сначала удалить старую таблицу (если не жалко данных), а новая сама создатся).
Комманда (выполнить в корне исходников ejabberd, не в src/):
patch -p0 -i ejabberd.patch
Changes:
Fix bag (IMHO) about seeing myself in my own roster.
Adds posssibility of define default alias for jid in shared roster config page (syntax "Alias<username@server.domain>", all after ">" ignored, normal syntax works too).
Enlarges textareas at mod_shared_roster web-config page to normal size
*It needs to recreate table 'sr_user' to add alias column. You need to make it manualy (just delete old table? and new table will be created automatically, or manually alter it).
Command (execute into root ejabberd source directory, not in src/):
patch -p0 -i ejabberd.patch
ejabberd.patch:
Night Nord wrote: Fix bag
Fix bag (IMHO) about seeing myself in my own roster.
I think that was fixed on ejabberd 1.1.2:
Adds posssibility of define default alias for jid in shared roster config page (syntax "Alias<username@server.domain>", all after ">" ignored, normal syntax works too).
I've filledBug 312: mod_shared_roster alias/nicknames on webadmin .