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));
}
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());
}