Странное дело, вроде простая задача - вывести список пользователей сайта, а компонента такого нет, как выяснилось компонент forum.user.list выводит пользователей форума, а не всего сайта...
Пришлось написать свой компонент вывода пользователей, настроек в нем не много:
выбор сайта (список сайтов достается с помощью CSite::GetList)
выбор групп (список достается с помошью CGroup::GetList, исключается группа Admin)
адрес страницы для редактирования профиля (#UID# - зарезервировано под подстановку ID пользователя)
Прошу указать на недостатки и может ошибки, а так же высказать полезные советы по этому поводу, т.к. это мой первый компонент =)
Пару лет назад я на api написал код для вывода пользователей с шаблонами, сортировками, выводом групп, и информации, ресайзом аватаров, и детальными настройками. в общем всё там было. планировал потом перенести это всё в компонент и на маркетплейс. Увы, так и не нашлось времени. Да и не работаю я уже в той компании, и доступа к коду нет.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».