From: Mikael Nordfeldth Date: Sat, 6 Aug 2016 16:29:38 +0000 (+0200) Subject: Reference local URLs in addressee list on notices. X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=557e430c7d2ce26d55cb64c6fc8905b2ab55f891;p=quix0rs-gnu-social.git Reference local URLs in addressee list on notices. --- diff --git a/lib/noticelistitem.php b/lib/noticelistitem.php index a10169e36d..5c7efa5814 100644 --- a/lib/noticelistitem.php +++ b/lib/noticelistitem.php @@ -284,7 +284,7 @@ class NoticeListItem extends Widget $this->out->elementStart('ul', 'addressees'); $first = true; foreach ($pa as $addr) { - $this->out->elementStart('li', 'h-card'); + $this->out->elementStart('li'); $text = $addr['text']; unset($addr['text']); $this->out->element('a', $addr, $text); @@ -302,12 +302,12 @@ class NoticeListItem extends Widget $attentions = $this->getAttentionProfiles(); foreach ($attentions as $attn) { - $class = $attn->isGroup() ? 'group' : 'account'; - $profileurl = $attn->getUri(); - if (common_valid_http_url($profileurl)) { - $class .= ' u-uid'; + if ($attn->isGroup()) { + $class = 'group'; + $profileurl = common_local_url('groupbyid', array('id' => $attn->getGroup()->getID())); } else { - $profileurl = $attn->getUrl(); + $class = 'account'; + $profileurl = common_local_url('userbyid', array('id' => $attn->getID())); } $this->pa[] = array('href' => $profileurl, 'title' => $attn->getNickname(),