$sortField = 'date_register';
$sortOrder = 'desc';
// Ограничить выборку 20тью пользователями
$res = CUser::GetList($sortField, $sortOrder, array(), array('NAV_PARAMS' => array('nPageSize' => 20)));
while ($arItem = $res->GetNext()) {
$image = CFile::GetFileArray($arItem['PERSONAL_PHOTO']);
if (!empty($image)) {
// Пропорциональное уменьшение аватарки
$tmpImage = CFile::ResizeImageGet($image, array("width" => 100, "height" => 100), BX_RESIZE_IMAGE_PROPORTIONAL, false);
$image['src'] = $tmpImage['src'];
} else {
// Картинка, если аватарки нет
$image['src'] = '/images/nophoto.png';
}
print '<img src="' . $image['src'] . '" alt="' . $arItem['LOGIN'] . '"/> ' . $arItem['LOGIN'] . ' '. $arItem['DATE_REGISTER'] . "<br/>\n";
} |