1
1
Fork 0

Just some more code beautification

This commit is contained in:
Michael Vogel 2015-02-16 22:30:46 +01:00
parent 9d920033e8
commit 2e1acf7611

View file

@ -1376,49 +1376,6 @@ function item_store($arr,$force_parent = false, $notify = false, $dontcache = fa
$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.