Вариант рассматривается для шаблона aspronext, но смысл и логика подойдет и к другим шаблонам. Что бы вывести автарку в 1с битрикс. Нужно отредактировать шаблон компонента bitrix:main.profile Добавляем следующий код, он выведит изображение пользователя. echo CFile::ShowImage($arResult["arUser"]['PERSONAL_PHOTO'], 98, 98, 'border=0', '', true); Изображение пользователя подтягивается из настроек профиля. Для автоматической генерации аватарок новым пользователям есть бесплатный модуль Генератор аватаров - Gravatar установка у него простая, после установки нажимаете сгенерировать и он создаст аватарки, при чём можно выбирать разные типы либо смешные ввиде монстров либо обычный силует. Ну и в конце добавляем в форму кнопку для загрузки изображения пользователем. <div class="form-control">
<div class="wrap_md">
<div class="iblock label_block">
<label><?=GetMessage("VOTE_IMAGE")?></label>
<?
echo CFile::InputFile("IMAGE_ID", 20, $str_IMAGE_ID);
if (strlen($str_IMAGE_ID)>0):