czyli to wszystko tak ?
function get_avatar($member_avatar="", $member_view_avatars=0, $avatar_dims="x", $avatar_type='', $no_cache=0 )
{
//-----------------------------------------
// No avatar?
//-----------------------------------------
if ( ! $member_avatar or $member_view_avatars == 0 or ! $this->vars['avatars_on'] or ( strpos( $member_avatar, "noavatar" ) AND !strpos( $member_avatar, '.' ) ) )
{
return "<img src='{$this->vars['board_url']}/style_avatars/noavatar.gif'>";
}
if ( substr( $member_avatar, -4 ) == ".swf" and $this->vars['allow_flash'] != 1 )
{
return "<img src='{$this->vars['board_url']}/style_avatars/noavatar.gif'>";
}
//-----------------------------------------
// Defaults...
//-----------------------------------------
$davatar_dims = explode( "x", strtolower($this->vars['avatar_dims']) );
$default_a_dims = explode( "x", strtolower($this->vars['avatar_def']) );
$this_dims = explode( "x", strtolower($avatar_dims) );
if (!isset($this_dims[0])) $this_dims[0] = $davatar_dims[0];
if (!isset($this_dims[1])) $this_dims[1] = $davatar_dims[1];
if (!$this_dims[0]) $this_dims[0] = $davatar_dims[0];
if (!$this_dims[1]) $this_dims[1] = $davatar_dims[1];
//-----------------------------------------
// LEGACY: Determine type
//-----------------------------------------
if ( ! $avatar_type )
{
if ( preg_match( "/^http:\/\//", $member_avatar ) )
{
$avatar_type = 'url';
}
else if ( strstr( $member_avatar, "upload:" ) or ( strstr( $member_avatar, 'av-' ) ) )
{
$avatar_type = 'upload';
$member_avatar = str_replace( 'upload:', '', $member_avatar );
}
else
{
$avatar_type = 'local';
}
}
//-----------------------------------------
// No cache?
//-----------------------------------------
if ( $no_cache )
{
$member_avatar .= '?_time=' . time();
}
//-----------------------------------------
// No avatar?
//-----------------------------------------
if ( $member_avatar == 'noavatar' )
{
return '';
}
//-----------------------------------------
// URL avatar?
//-----------------------------------------
else if ( $avatar_type == 'url' )
{
if ( substr( $member_avatar, -4 ) == ".swf" )
{
return "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" width='{$this_dims[0]}' height='{$this_dims[1]}'>
<param name='movie' value='{$member_avatar}'><param name='play' value='true'>
<param name='loop' value='true'><param name='quality' value='high'>
<param name='allowscriptaccess' value='never'>
<param name='wmode' value='transparent'>
<embed src='{$member_avatar}' allowscriptaccess='never' width='{$this_dims[0]}' height='{$this_dims[1]}' play='true' loop='true' quality='high' wmode='transparent'></embed>
</object>";
}
else
{
return "<img src='{$member_avatar}' border='0' width='{$this_dims[0]}' height='{$this_dims[1]}' alt='' />";
}
}
//-----------------------------------------
// Not a URL? Is it an uploaded avatar?
//-----------------------------------------
else if ( ($this->vars['avup_size_max'] > 1) and ( $avatar_type == 'upload' ) )
{
$member_avatar = str_replace( 'upload:', '', $member_avatar );
if ( substr( $member_avatar, -4 ) == ".swf" )
{
return "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" width='{$this_dims[0]}' height='{$this_dims[1]}'>
<param name='movie' value='{$this->vars['upload_url']}/$member_avatar'><param name='play' value='true'>
<param name='loop' value='true'><param name='quality' value='high'>
<param name='wmode' value='transparent'>
<param name='allowscriptaccess' value='never'>
<embed src='{$this->vars['upload_url']}/$member_avatar' allowscriptaccess='never' width='{$this_dims[0]}' height='{$this_dims[1]}' play='true' loop='true' quality='high' wmode='transparent'></embed>
</object>";
}
else
{
return "<img src='{$this->vars['upload_url']}/$member_avatar' border='0' width='{$this_dims[0]}' height='{$this_dims[1]}' alt='' />";
}
}
//-----------------------------------------
// No, it's not a URL or an upload, must
// be a normal avatar then
//-----------------------------------------
else if ($member_avatar != "")
{
//-----------------------------------------
// Do we have an avatar still ?
//-----------------------------------------
return "<img src='{$this->vars['AVATARS_URL']}/{$member_avatar}' border='0' alt='' />";
}
else
{
//-----------------------------------------
// No, ok - return blank
//-----------------------------------------
return "";
}
}
Możesz wskazać przy których czesciach kodu trzeba zmieniac nazwy ?