+ }
+ }
+
+ $wall = 0;
+ if($post_type === 'wall' || $post_type === 'wall-comment')
+ $wall = 1;
+
+ if(! strlen($verb))
+ $verb = ACTIVITY_POST ;
+
+ $gravity = (($parent) ? 6 : 0 );
+
+ $notify_type = (($parent) ? 'comment-new' : 'wall-new' );
+
+ $uri = item_new_uri($a->get_hostname(),$profile_uid);
+
+ $r = q("INSERT INTO `item` (`uid`,`type`,`wall`,`gravity`,`contact-id`,`owner-name`,`owner-link`,`owner-avatar`,
+ `author-name`, `author-link`, `author-avatar`, `created`, `edited`, `changed`, `uri`, `title`, `body`, `location`, `coord`,
+ `tag`, `inform`, `verb`, `allow_cid`, `allow_gid`, `deny_cid`, `deny_gid`)
+ VALUES( %d, '%s', %d, %d, %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s' )",
+ intval($profile_uid),
+ dbesc($post_type),
+ intval($wall),
+ intval($gravity),
+ intval($contact_id),
+ dbesc($contact_record['name']),
+ dbesc($contact_record['url']),
+ dbesc($contact_record['thumb']),
+ dbesc($author['name']),
+ dbesc($author['url']),
+ dbesc($author['thumb']),
+ dbesc(datetime_convert()),
+ dbesc(datetime_convert()),
+ dbesc(datetime_convert()),
+ dbesc($uri),
+ dbesc($title),
+ dbesc($body),
+ dbesc($location),
+ dbesc($coord),
+ dbesc($str_tags),
+ dbesc($inform),
+ dbesc($verb),
+ dbesc($str_contact_allow),
+ dbesc($str_group_allow),
+ dbesc($str_contact_deny),
+ dbesc($str_group_deny)
+ );
+ $r = q("SELECT `id` FROM `item` WHERE `uri` = '%s' LIMIT 1",
+ dbesc($uri));
+ if(count($r)) {
+ $post_id = $r[0]['id'];