X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=lib%2Fgrouplist.php;h=39e904222adc719af04cd06773ff4c639ede9d42;hb=20592f184d759c3e6f68165ea7b94a330853eaef;hp=34a43e61ae72a8e4e2345a2f7d787549adb53543;hpb=83fb5e60235b7cc5acbb01f1c4f398b131d2bbae;p=quix0rs-gnu-social.git diff --git a/lib/grouplist.php b/lib/grouplist.php index 34a43e61ae..39e904222a 100644 --- a/lib/grouplist.php +++ b/lib/grouplist.php @@ -34,8 +34,6 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { require_once INSTALLDIR.'/lib/widget.php'; -define('GROUPS_PER_PAGE', 20); - /** * Widget to show a list of groups * @@ -85,36 +83,29 @@ class GroupList extends Widget function showGroup() { - $this->out->elementStart('li', array('class' => 'profile hentry', + $this->out->elementStart('li', array('class' => 'profile h-card', 'id' => 'group-' . $this->group->id)); $user = common_current_user(); - $this->out->elementStart('div', 'entity_profile vcard entry-content'); + $this->out->elementStart('div', 'entity_profile'); - $logo = ($this->group->stream_logo) ? - $this->group->stream_logo : User_group::defaultLogo(AVATAR_STREAM_SIZE); + $logo = $this->group->stream_logo ?: User_group::defaultLogo(AVATAR_STREAM_SIZE); $this->out->elementStart('a', array('href' => $this->group->homeUrl(), - 'class' => 'url entry-title', + 'class' => 'u-url p-nickname', 'rel' => 'contact group')); $this->out->element('img', array('src' => $logo, - 'class' => 'photo avatar', + 'class' => 'avatar u-photo', 'width' => AVATAR_STREAM_SIZE, 'height' => AVATAR_STREAM_SIZE, - 'alt' => - ($this->group->fullname) ? $this->group->fullname : - $this->group->nickname)); - $this->out->text(' '); - $hasFN = ($this->group->fullname) ? 'nickname' : 'fn org nickname'; - $this->out->elementStart('span', $hasFN); - $this->out->raw($this->highlight($this->group->nickname)); - $this->out->elementEnd('span'); + 'alt' => $this->group->getBestName())); + $this->out->text($this->group->getNickname()); $this->out->elementEnd('a'); if ($this->group->fullname) { $this->out->text(' '); - $this->out->elementStart('span', 'fn org'); + $this->out->elementStart('span', 'p-name'); $this->out->raw($this->highlight($this->group->fullname)); $this->out->elementEnd('span'); } @@ -127,7 +118,7 @@ class GroupList extends Widget if ($this->group->homepage) { $this->out->text(' '); $this->out->elementStart('a', array('href' => $this->group->homepage, - 'class' => 'url')); + 'class' => 'u-url')); $this->out->raw($this->highlight($this->group->homepage)); $this->out->elementEnd('a'); }