$current_post = $r[0]['id'];
logger('item_store: created item ' . $current_post);
-/*
- // Is it a global copy?
- $store_gcontact = ($arr["uid"] == 0);
-
- // Is it a comment on a global copy?
- if (!$store_gcontact AND ($arr["uri"] != $arr["parent-uri"])) {
- $q = q("SELECT `id` FROM `item` WHERE `uri`='%s' AND `uid` = 0",
- $arr["parent-uri"]);
- $store_gcontact = count($q);
- }
-
- // This check for private and network is maybe superflous
- if ($store_gcontact AND !$arr['private'] AND in_array($arr["network"],
- array(NETWORK_DFRN, NETWORK_DIASPORA, NETWORK_OSTATUS, ""))) {
-
- // "3" means: We don't know this contact directly (Maybe a reshared item)
- $generation = 3;
- $network = "";
-
- // Is it a user from our server?
- $q = q("SELECT `id` FROM `contact` WHERE `self` AND `nurl` = '%s' LIMIT 1",
- dbesc(normalise_link($arr["author-link"])));
- if (count($q)) {
- $generation = 1;
- $network = NETWORK_DFRN;
- } else { // Is it a contact from a user on our server?
- $q = q("SELECT `network` FROM `contact` WHERE `uid` != 0 AND `network` != ''
- AND (`nurl` = '%s' OR `alias` IN ('%s', '%s')) LIMIT 1",
- dbesc(normalise_link($arr["author-link"])),
- dbesc(normalise_link($arr["author-link"])),
- dbesc($arr["author-link"]));
- if (count($q)) {
- $generation = 2;
- $network = $q[0]["network"];
- }
- }
-
- poco_check($arr["author-link"], $arr["author-name"], $network, $arr["author-avatar"], "", "", "", "", "", $arr["received"], $generation, $arr["contact-id"], $arr["uid"]);
-
- // Maybe its a body with a shared item? Then extract a global contact from it.
- poco_contact_from_body($arr["body"], $arr["received"], $arr["contact-id"], $arr["uid"]);
- }
-*/
// Set "success_update" to the date of the last time we heard from this contact
// This can be used to filter for inactive contacts and poco.
// Only do this for public postings to avoid privacy problems, since poco data is public.