Merge pull request #2657 from annando/1607-share-contact

Only use the profile data in shares if there is data
This commit is contained in:
Tobias Diekershoff 2016-07-02 20:06:20 +02:00 committed by GitHub
commit 7cda169f24

View File

@ -415,20 +415,20 @@ function bb_ShareAttributes($share, $simplehtml) {
$data = get_contact_details_by_url($profile); $data = get_contact_details_by_url($profile);
if (isset($data["name"]) AND isset($data["addr"])) if (isset($data["name"]) AND ($data["name"] != "") AND isset($data["addr"]) AND ($data["addr"] != ""))
$userid_compact = $data["name"]." (".$data["addr"].")"; $userid_compact = $data["name"]." (".$data["addr"].")";
else else
$userid_compact = GetProfileUsername($profile,$author, true); $userid_compact = GetProfileUsername($profile,$author, true);
if (isset($data["addr"])) if (isset($data["addr"]) AND ($data["addr"] != ""))
$userid = $data["addr"]; $userid = $data["addr"];
else else
$userid = GetProfileUsername($profile,$author, false); $userid = GetProfileUsername($profile,$author, false);
if (isset($data["name"])) if (isset($data["name"]) AND ($data["name"] != ""))
$author = $data["name"]; $author = $data["name"];
if (isset($data["micro"])) if (isset($data["micro"]) AND ($data["micro"] != ""))
$avatar = $data["micro"]; $avatar = $data["micro"];
$preshare = trim($share[1]); $preshare = trim($share[1]);