Add mentions to poke posts
This commit is contained in:
parent
2ef4972782
commit
043e2224b0
|
@ -44,7 +44,7 @@ class Poke extends BaseModule
|
||||||
|
|
||||||
Logger::info('verb ' . $verb . ' contact ' . $contact_id);
|
Logger::info('verb ' . $verb . ' contact ' . $contact_id);
|
||||||
|
|
||||||
$contact = DBA::selectFirst('contact', ['id', 'name'], ['id' => $parameters['id'], 'uid' => local_user()]);
|
$contact = DBA::selectFirst('contact', ['id', 'name', 'url'], ['id' => $parameters['id'], 'uid' => local_user()]);
|
||||||
if (!DBA::isResult($contact)) {
|
if (!DBA::isResult($contact)) {
|
||||||
return self::postReturn(false);
|
return self::postReturn(false);
|
||||||
}
|
}
|
||||||
|
@ -86,7 +86,7 @@ class Poke extends BaseModule
|
||||||
$arr['object-type'] = Activity\ObjectType::PERSON;
|
$arr['object-type'] = Activity\ObjectType::PERSON;
|
||||||
|
|
||||||
$arr['origin'] = 1;
|
$arr['origin'] = 1;
|
||||||
$arr['body'] = '[url=' . $actor['url'] . ']' . $actor['name'] . '[/url]' . ' ' . $verbs[$verb][2] . ' ' . '[url=' . $contact['url'] . ']' . $contact['name'] . '[/url]';
|
$arr['body'] = '@[url=' . $actor['url'] . ']' . $actor['name'] . '[/url]' . ' ' . $verbs[$verb][2] . ' ' . '@[url=' . $contact['url'] . ']' . $contact['name'] . '[/url]';
|
||||||
|
|
||||||
$arr['object'] = '<object><type>' . Activity\ObjectType::PERSON . '</type><title>' . XML::escape($contact['name']) . '</title><id>' . XML::escape($contact['url']) . '</id>';
|
$arr['object'] = '<object><type>' . Activity\ObjectType::PERSON . '</type><title>' . XML::escape($contact['name']) . '</title><id>' . XML::escape($contact['url']) . '</id>';
|
||||||
$arr['object'] .= '<link>' . XML::escape('<link rel="alternate" type="text/html" href="' . $contact['url'] . '" />') . "\n";
|
$arr['object'] .= '<link>' . XML::escape('<link rel="alternate" type="text/html" href="' . $contact['url'] . '" />') . "\n";
|
||||||
|
|
Loading…
Reference in a new issue