- $arr['body'] = sprintf( $bodyverb, $ulink, $alink, $plink, $termlink );
-
- $arr['verb'] = Activity::TAG;
- $arr['target-type'] = $targettype;
- $arr['target'] = $target;
- $arr['object-type'] = $objtype;
- $arr['object'] = $obj;
- $arr['private'] = $item['private'];
- $arr['allow_cid'] = $item['allow_cid'];
- $arr['allow_gid'] = $item['allow_gid'];
- $arr['deny_cid'] = $item['deny_cid'];
- $arr['deny_gid'] = $item['deny_gid'];
- $arr['visible'] = 1;
- $arr['unseen'] = 1;
- $arr['origin'] = 1;
+
+ $arr = [
+ 'guid' => System::createUUID(),
+ 'uri' => $uri,
+ 'uid' => $owner_uid,
+ 'contact-id' => $contact['id'],
+ 'wall' => $item['wall'],
+ 'gravity' => Item::GRAVITY_COMMENT,
+ 'parent' => $item['id'],
+ 'thr-parent' => $item['uri'],
+ 'owner-name' => $item['author-name'],
+ 'owner-link' => $item['author-link'],
+ 'owner-avatar' => $item['author-avatar'],
+ 'author-name' => $contact['name'],
+ 'author-link' => $contact['url'],
+ 'author-avatar' => $contact['thumb'],
+ 'body' => sprintf($bodyverb, $ulink, $alink, $plink, $termlink),
+ 'verb' => Activity::TAG,
+ 'target-type' => $targettype,
+ 'target' => $target,
+ 'object-type' => $objtype,
+ 'object' => $obj,
+ 'private' => $item['private'],
+ 'allow_cid' => $item['allow_cid'],
+ 'allow_gid' => $item['allow_gid'],
+ 'deny_cid' => $item['deny_cid'],
+ 'deny_gid' => $item['deny_gid'],
+ 'visible' => 1,
+ 'unseen' => 1,
+ 'origin' => 1,
+ ];
+