Just use avatarSize() method for SingleNoticeItem

This commit is contained in:
Evan Prodromou 2011-04-20 13:39:23 -04:00
parent 24e1491582
commit 5650a6e9f7

View File

@ -333,28 +333,8 @@ class ShownoticeAction extends OwnerDesignAction
// @todo FIXME: Class documentation missing.
class SingleNoticeItem extends DoFollowListItem
{
/**
* show the avatar of the notice's author
*
* We use the larger size for single notice page.
*
* @return void
*/
function showAvatar()
function avatarSize()
{
$avatar_size = AVATAR_PROFILE_SIZE;
$avatar = $this->profile->getAvatar($avatar_size);
$this->out->element('img', array('src' => ($avatar) ?
$avatar->displayUrl() :
Avatar::defaultImage($avatar_size),
'class' => 'avatar photo',
'width' => $avatar_size,
'height' => $avatar_size,
'alt' =>
($this->profile->fullname) ?
$this->profile->fullname :
$this->profile->nickname));
return AVATAR_PROFILE_SIZE;
}
}