/**
* Transfer avatars, copying the image if it was uploaded
*/
function phpbb_import_avatar($user_avatar)
{
	global $convert_row;

	if (!$convert_row['user_avatar_type'])
	{
		return '';
	}
	else if ($convert_row['user_avatar_type'] == 1)
	{
		// Uploaded avatar
		return import_avatar($user_avatar, false, $convert_row['user_id']);
	}
	else if ($convert_row['user_avatar_type'] == 2)
	{
		// Remote avatar
		return $user_avatar;
	}
	else if ($convert_row['user_avatar_type'] == 3)
	{
		// Gallery avatar
		return $user_avatar;
	}

	return '';
}
Beispiel #2
0
/**
* Transfer avatars, copying the image if it was uploaded
*/
function mybb_import_avatar($user_avatar)
{
	global $convert_row, $convert;

	if ($user_avatar)
	{
		$user_avatar = substr($user_avatar, 0, strpos($user_avatar, '?dateline='));
	}

	if (!$convert_row['avatartype'])
	{
		return '';
	}
	else if ($convert_row['avatartype'] == 'upload')
	{
		// Uploaded avatar
		$user_avatar = mybb_get_absolute_path($user_avatar);
		return import_avatar($user_avatar, false, phpbb_user_id($convert_row['uid']));
	}
	else if ($convert_row['avatartype'] == 'remote')
	{
		// Remote avatar
		return $user_avatar;
	}
	else if ($convert_row['avatartype'] == 'gallery')
	{
		// Gallery avatar
		$source = mybb_get_absolute_path($user_avatar);
		return str_replace($convert->convertor['avatar_gallery_path'], '', $source);
	}

	return '';
}