X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=lib%2Fprofilesection.php;h=53002912bc7341b8f62001abb83b51b0ccc37066;hb=76c9971c31115801a1d2e8f66d6f521c28d632a4;hp=516599cb91dec5870d646ec4bb638b66d167453a;hpb=220b51d8be61e9bd316567f3ad03fffdbc4b7526;p=quix0rs-gnu-social.git diff --git a/lib/profilesection.php b/lib/profilesection.php index 516599cb91..53002912bc 100644 --- a/lib/profilesection.php +++ b/lib/profilesection.php @@ -46,7 +46,7 @@ define('PROFILES_PER_SECTION', 6); * @link http://status.net/ */ -class ProfileSection extends Section +abstract class ProfileSection extends Section { function showContent() { @@ -78,26 +78,17 @@ class ProfileSection extends Section { $this->out->elementStart('tr'); $this->out->elementStart('td'); - $this->out->elementStart('span', 'vcard'); - $this->out->elementStart('a', array('title' => ($profile->fullname) ? - $profile->fullname : - $profile->nickname, + $this->out->elementStart('a', array('title' => $profile->getBestName(), 'href' => $profile->profileurl, 'rel' => 'contact member', - 'class' => 'url')); - $this->out->text(' '); + 'class' => 'h-card u-url')); $avatarUrl = $profile->avatarUrl(AVATAR_MINI_SIZE); $this->out->element('img', array('src' => $avatarUrl, 'width' => AVATAR_MINI_SIZE, 'height' => AVATAR_MINI_SIZE, - 'class' => 'avatar photo', - 'alt' => ($profile->fullname) ? - $profile->fullname : - $profile->nickname)); - $this->out->text(' '); - $this->out->element('span', 'fn nickname', $profile->nickname); + 'class' => 'avatar u-photo', + 'alt' => $profile->getBestName())); $this->out->elementEnd('a'); - $this->out->elementEnd('span'); $this->out->elementEnd('td'); if (isset($profile->value)) { $this->out->element('td', 'value', $profile->value);