X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fnoticelistitem.php;h=a0dcf6f30c5e218172e33dc3cf697114df6e86b4;hb=dc1ceca86ea5310bc04df21f94db68015d3b9d59;hp=4c4bde34a1c3d1e75c1703854238c36e7ad53268;hpb=59d3bbe03707277c38c4c8b8b4025e6d782b6100;p=quix0rs-gnu-social.git diff --git a/lib/noticelistitem.php b/lib/noticelistitem.php index 4c4bde34a1..a0dcf6f30c 100644 --- a/lib/noticelistitem.php +++ b/lib/noticelistitem.php @@ -179,8 +179,8 @@ class NoticeListItem extends Widget function showNoticeTitle() { if (Event::handle('StartShowNoticeTitle', array($this))) { - $this->element('a', array('href' => $this->notice->getUrl(true), - 'class' => 'notice-title'), + $this->element('a', array('href' => $this->notice->getUri(), + 'class' => 'p-name u-uid'), $this->notice->getTitle()); Event::handle('EndShowNoticeTitle', array($this)); } @@ -301,9 +301,15 @@ class NoticeListItem extends Widget foreach ($attentions as $attn) { $class = $attn->isGroup() ? 'group' : 'account'; - $this->pa[] = array('href' => $attn->profileurl, + $profileurl = $attn->getUri(); + if (common_valid_http_url($profileurl)) { + $class .= ' u-uid'; + } else { + $profileurl = $attn->getUrl(); + } + $this->pa[] = array('href' => $profileurl, 'title' => $attn->getNickname(), - 'class' => "addressee {$class}", + 'class' => "addressee {$class} p-name u-url", 'text' => $attn->getStreamName()); }