if (!$r)
$r = array(array("location" => "", "about" => "", "keywords" => ""));
+ if($ret['network'] === NETWORK_DIASPORA) {
+ $r[0]["location"] = "";
+ $r[0]["about"] = "";
+ }
+
$header = $ret["name"];
if ($ret["addr"] != "")
$header .= " (".network_to_name($rr['gnetwork'], $rr['url']).")";
+ // Don't show these data until you are connected. Diaspora is doing the same.
+ if($rr['gnetwork'] === NETWORK_DIASPORA) {
+ $rr['glocation'] = "";
+ $rr['gabout'] = "";
+ $rr['ggender'] = "";
+ }
+
$notif_content .= replace_macros($tpl, array(
'$header' => htmlentities($header),
'$str_notifytype' => t('Notification type: '),
Cache::set("about:".$rr['updated'].":".$rr['nurl'],$about);
}
+ // Non connected persons can only see the keywords of a Diaspora account
+ if ($rr['network'] == NETWORK_DIASPORA) {
+ $rr['location'] = "";
+ $about = "";
+ $rr['gender'] = "";
+ }
+
$entry = array();
if($fields_ret['id'])
$entry['id'] = (int)$rr['id'];