X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=include%2Fbbcode.php;h=46e34a1fd505467dcd2021a39489751978e0f8f3;hb=24e0fffa2e6bbbdab7b3bcd26b92f08e6fce68fa;hp=73e8f8fee3b119ec96cf7ddaedb0616c0ddacdd1;hpb=09e63e616aeed14d7a7514b03449454af5935d8a;p=friendica.git diff --git a/include/bbcode.php b/include/bbcode.php index 73e8f8fee3..46e34a1fd5 100644 --- a/include/bbcode.php +++ b/include/bbcode.php @@ -396,18 +396,22 @@ function bb_ShareAttributes($share, $simplehtml) { $itemcache = get_itemcachepath(); - // relative dates only make sense when they aren't cached - if ($itemcache == "") { - preg_match("/posted='(.*?)'/ism", $attributes, $matches); - if ($matches[1] != "") - $posted = $matches[1]; + preg_match("/posted='(.*?)'/ism", $attributes, $matches); + if ($matches[1] != "") + $posted = $matches[1]; - preg_match('/posted="(.*?)"/ism', $attributes, $matches); - if ($matches[1] != "") - $posted = $matches[1]; + preg_match('/posted="(.*?)"/ism', $attributes, $matches); + if ($matches[1] != "") + $posted = $matches[1]; + // relative dates only make sense when they aren't cached + if ($itemcache == "") $reldate = (($posted) ? " " . relative_date($posted) : ''); - } + + // We only call this so that a previously unknown contact can be added. + // This is important for the function "get_contact_details_by_url". + // This function then can fetch an entry from the contact table. + get_contact($profile, 0); $data = get_contact_details_by_url($profile); @@ -424,8 +428,8 @@ function bb_ShareAttributes($share, $simplehtml) { if (isset($data["name"])) $author = $data["name"]; - if (isset($data["photo"])) - $avatar = $data["photo"]; + if (isset($data["micro"])) + $avatar = $data["micro"]; $preshare = trim($share[1]); @@ -468,7 +472,6 @@ function bb_ShareAttributes($share, $simplehtml) { $text .= "
'.trim($share[3])."