- $this->profile = $user->getProfile();
- }
-
- function avatar()
- {
- $avatar = $this->profile->getAvatar(AVATAR_PROFILE_SIZE);
- if (empty($avatar)) {
- $avatar = $this->profile->getAvatar(73);
- }
- return (!empty($avatar)) ?
- $avatar->displayUrl() :
- Avatar::defaultImage(AVATAR_PROFILE_SIZE);
- }
-
- function name()
- {
- return $this->profile->getBestName();
- }
-
- function url()
- {
- return $this->profile->profileurl;
- }
-
- function canEdit()
- {
- return true;
- }
-
- function editUrl()
- {
- return common_local_url('profilesettings');
- }
-
- function editText()
- {
- return _('Edit');