Show full acct uri as html title on link mouseover
This commit is contained in:
parent
9e89a177c7
commit
2ce2201496
@ -1532,6 +1532,14 @@ class Profile extends Managed_DataObject
|
|||||||
}
|
}
|
||||||
return $url;
|
return $url;
|
||||||
}
|
}
|
||||||
|
public function getHtmlTitle()
|
||||||
|
{
|
||||||
|
try {
|
||||||
|
return $this->getAcctUri(false);
|
||||||
|
} catch (ProfileNoAcctUriException $e) {
|
||||||
|
return $this->getNickname();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public function getNickname()
|
public function getNickname()
|
||||||
{
|
{
|
||||||
|
@ -251,9 +251,9 @@ class NoticeListItem extends Widget
|
|||||||
|
|
||||||
function showAuthor()
|
function showAuthor()
|
||||||
{
|
{
|
||||||
$attrs = array('href' => $this->profile->profileurl,
|
$attrs = array('href' => $this->profile->getUrl(),
|
||||||
'class' => 'h-card',
|
'class' => 'h-card',
|
||||||
'title' => $this->profile->getNickname());
|
'title' => $this->profile->getHtmlTitle());
|
||||||
if(empty($this->repeat)) { $attrs['class'] .= ' p-author'; }
|
if(empty($this->repeat)) { $attrs['class'] .= ' p-author'; }
|
||||||
|
|
||||||
if (Event::handle('StartShowNoticeItemAuthor', array($this->profile, $this->out, &$attrs))) {
|
if (Event::handle('StartShowNoticeItemAuthor', array($this->profile, $this->out, &$attrs))) {
|
||||||
@ -312,7 +312,7 @@ class NoticeListItem extends Widget
|
|||||||
$profileurl = common_local_url('userbyid', array('id' => $attn->getID()));
|
$profileurl = common_local_url('userbyid', array('id' => $attn->getID()));
|
||||||
}
|
}
|
||||||
$this->pa[] = array('href' => $profileurl,
|
$this->pa[] = array('href' => $profileurl,
|
||||||
'title' => $attn->getNickname(),
|
'title' => $attn->getHtmlTitle(),
|
||||||
'class' => "addressee {$class} p-name u-url",
|
'class' => "addressee {$class} p-name u-url",
|
||||||
'text' => $attn->getStreamName());
|
'text' => $attn->getStreamName());
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user