Set "hide" in noscrape

This commit is contained in:
Michael Vogel 2016-05-04 23:50:31 +02:00
parent fbc5404522
commit ed485b9d61
2 changed files with 12 additions and 4 deletions

View file

@ -453,7 +453,10 @@ function poco_last_updated($profile, $force = false) {
"network" => $server[0]["network"], "network" => $server[0]["network"],
"generation" => $gcontacts[0]["generation"]); "generation" => $gcontacts[0]["generation"]);
if (isset($noscrape["fn"]))
$contact["name"] = $noscrape["fn"]; $contact["name"] = $noscrape["fn"];
if (isset($noscrape["comm"]))
$contact["community"] = $noscrape["comm"]; $contact["community"] = $noscrape["comm"];
if (isset($noscrape["tags"])) { if (isset($noscrape["tags"])) {
@ -466,6 +469,7 @@ function poco_last_updated($profile, $force = false) {
if ($location) if ($location)
$contact["location"] = $location; $contact["location"] = $location;
if (isset($noscrape["dfrn-notify"]))
$contact["notify"] = $noscrape["dfrn-notify"]; $contact["notify"] = $noscrape["dfrn-notify"];
// Remove all fields that are not present in the gcontact table // Remove all fields that are not present in the gcontact table

View file

@ -15,8 +15,12 @@ function noscrape_init(&$a) {
profile_load($a,$which,$profile); profile_load($a,$which,$profile);
if(!$a->profile['net-publish']) if(!$a->profile['net-publish']) {
header('Content-type: application/json; charset=utf-8');
$json_info = array("hide" => true);
echo json_encode($json_info);
killme(); killme();
}
$keywords = ((x($a->profile,'pub_keywords')) ? $a->profile['pub_keywords'] : ''); $keywords = ((x($a->profile,'pub_keywords')) ? $a->profile['pub_keywords'] : '');
$keywords = str_replace(array('#',',',' ',',,'),array('',' ',',',','),$keywords); $keywords = str_replace(array('#',',',' ',',,'),array('',' ',',',','),$keywords);