protected static function _getDefaultAvatarUrl(array $user, $size)
{
/*
if (!isset($user['gender']))
{
$user['gender'] = '';
}
switch ($user['gender'])
{
case 'male':
case 'female':
$gender = $user['gender'] . '_';
break;
default:
$gender = '';
break;
}
*/
// custom
if (!isset($user['customFields']['gender']))
{
$user = self::_getModelFromCache('XenForo_Model_User')->getFullUserById($user['user_id']);
$user['customFields'] = (!empty($user['custom_fields']) ? @unserialize($user['custom_fields']) : array());
}
$gender = '';
$customFields = $user['customFields'];
if (key_exists('gender', $customFields))
$gender = strtolower($customFields['gender']);
if ($gender)
$gender .= '_';
// end custom
if (!$imagePath = self::styleProperty('imagePath'))
{
$imagePath = 'styles/default';
}
return "{$imagePath}/xenforo/avatars/avatar_{$gender}{$size}.png";
}