Теперь ясно. Эта проблема связана с тем, что у пользователей прямоугольные аватары, а вывод написан так, что они в любом случае будут квадратными.
Варианта два:
- либо принуждать пользователей загружать квадратные аватары (например в родном аккаунте AUP по-другому не загрузишь);
- либо переписывать CSS для всех раскладок, которые вы перечислили и в helpers.php убирать значение ширины и высоты.
Вот хак, который можно сделать.
Найдите в ...home.../components/com_alphauserpoints/helpers/helpers.php
код:
$setheight = ( $height!='' )? 'height="'.$height.'"' : '';
$setwidth = ( $width!='' )? 'width="'.$width.'"' : 'width="'.$height.'"';
$setwidth = ( $width!='' )? 'width="'.$width.'"' : '';
и замените на:
$reswidth = imagesx($avatar);
$resheight = imagesy($avatar);
if ($reswidth < $resheight){$setwidth = 'width=48px'; $setheight = '';}
при этом в настройках меню этих раскладок должен быть указан размер аватарок тоже 48px
- удачи
