Hide some profile data if not connected.
This commit is contained in:
parent
5545008768
commit
901b95e935
3 changed files with 19 additions and 0 deletions
|
@ -67,6 +67,11 @@ function follow_content(&$a) {
|
||||||
if (!$r)
|
if (!$r)
|
||||||
$r = array(array("location" => "", "about" => "", "keywords" => ""));
|
$r = array(array("location" => "", "about" => "", "keywords" => ""));
|
||||||
|
|
||||||
|
if($ret['network'] === NETWORK_DIASPORA) {
|
||||||
|
$r[0]["location"] = "";
|
||||||
|
$r[0]["about"] = "";
|
||||||
|
}
|
||||||
|
|
||||||
$header = $ret["name"];
|
$header = $ret["name"];
|
||||||
|
|
||||||
if ($ret["addr"] != "")
|
if ($ret["addr"] != "")
|
||||||
|
|
|
@ -222,6 +222,13 @@ function notifications_content(&$a) {
|
||||||
|
|
||||||
$header .= " (".network_to_name($rr['gnetwork'], $rr['url']).")";
|
$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(
|
$notif_content .= replace_macros($tpl, array(
|
||||||
'$header' => htmlentities($header),
|
'$header' => htmlentities($header),
|
||||||
'$str_notifytype' => t('Notification type: '),
|
'$str_notifytype' => t('Notification type: '),
|
||||||
|
|
|
@ -226,6 +226,13 @@ function poco_init(&$a) {
|
||||||
Cache::set("about:".$rr['updated'].":".$rr['nurl'],$about);
|
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();
|
$entry = array();
|
||||||
if($fields_ret['id'])
|
if($fields_ret['id'])
|
||||||
$entry['id'] = (int)$rr['id'];
|
$entry['id'] = (int)$rr['id'];
|
||||||
|
|
Loading…
Reference in a new issue