]> git.mxchange.org Git - friendica.git/commitdiff
Obly use the profile data in shares if there is data
authorMichael Vogel <icarus@dabo.de>
Sat, 2 Jul 2016 15:51:16 +0000 (17:51 +0200)
committerMichael Vogel <icarus@dabo.de>
Sat, 2 Jul 2016 15:51:16 +0000 (17:51 +0200)
include/bbcode.php

index 46e34a1fd505467dcd2021a39489751978e0f8f3..fd980a9b220387b645c858c1dd86fc4642f80e8b 100644 (file)
@@ -415,20 +415,20 @@ function bb_ShareAttributes($share, $simplehtml) {
 
        $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"].")";
        else
                $userid_compact = GetProfileUsername($profile,$author, true);
 
-       if (isset($data["addr"]))
+       if (isset($data["addr"]) AND ($data["addr"] != ""))
                $userid = $data["addr"];
        else
                $userid = GetProfileUsername($profile,$author, false);
 
-       if (isset($data["name"]))
+       if (isset($data["name"]) AND ($data["name"] != ""))
                $author = $data["name"];
 
-       if (isset($data["micro"]))
+       if (isset($data["micro"]) AND ($data["micro"] != ""))
                $avatar = $data["micro"];
 
        $preshare = trim($share[1]);