Improved handling of photos
This commit is contained in:
parent
502b660ca9
commit
81bcafe28f
|
@ -73,9 +73,13 @@ function bb_attachment($Text, $simplehtml = false, $tryoembed = true) {
|
||||||
elseif (($data["preview"] != "") AND !strstr(strtolower($oembed), "<img "))
|
elseif (($data["preview"] != "") AND !strstr(strtolower($oembed), "<img "))
|
||||||
$text .= sprintf('<a href="%s" target="_blank"><img src="%s" alt="" title="%s" class="attachment-preview" /></a><br />', $data["url"], proxy_url($data["preview"]), $data["title"]);
|
$text .= sprintf('<a href="%s" target="_blank"><img src="%s" alt="" title="%s" class="attachment-preview" /></a><br />', $data["url"], proxy_url($data["preview"]), $data["title"]);
|
||||||
|
|
||||||
$text .= $oembed;
|
if (($data["type"] == "photo") AND ($data["url"] != "") AND ($data["image"] != ""))
|
||||||
|
$text .= sprintf('<a href="%s" target="_blank"><img src="%s" alt="" title="%s" class="attachment-image" /></a>', $data["url"], proxy_url($data["image"]), $data["title"]);
|
||||||
|
else
|
||||||
|
$text .= $oembed;
|
||||||
|
|
||||||
$text .= sprintf('<blockquote>%s</blockquote></span>', trim($data["description"]));
|
if (trim($data["description"]) != "")
|
||||||
|
$text .= sprintf('<blockquote>%s</blockquote></span>', trim($data["description"]));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return $data["text"].$text.$data["after"];
|
return $data["text"].$text.$data["after"];
|
||||||
|
|
|
@ -85,7 +85,7 @@ function get_attachment_data($body) {
|
||||||
if ($type == "")
|
if ($type == "")
|
||||||
return(array());
|
return(array());
|
||||||
|
|
||||||
if (!in_array($type, array("link", "audio", "video")))
|
if (!in_array($type, array("link", "audio", "photo", "video")))
|
||||||
return(array());
|
return(array());
|
||||||
|
|
||||||
if ($type != "")
|
if ($type != "")
|
||||||
|
|
Loading…
Reference in a new issue