Better content detection for posts to Twitter

This commit is contained in:
Michael 2017-09-23 20:13:09 +00:00
parent 7360945d8a
commit aeb6e53d02

View file

@ -245,13 +245,19 @@ function get_attached_data($body) {
} }
} }
if (preg_match_all("(\[url\]([$URLSearchString]*)\[\/url\])ism", $body, $links, PREG_SET_ORDER)) { preg_match_all("(\[url\]([$URLSearchString]*)\[\/url\])ism", $body, $links1, PREG_SET_ORDER);
if (count($links) == 1) { preg_match_all("(\[url\=([$URLSearchString]*)\].*?\[\/url\])ism", $body, $links2, PREG_SET_ORDER);
$post["type"] = "text";
$post["url"] = $links[0][1]; $links = array_merge($links1, $links2);
$post["text"] = $body;
} if (count($links) == 1) {
$post["url"] = $links[0][1];
} }
if (count($links) > 0) {
unset($post["type"]);
}
if (!isset($post["type"])) { if (!isset($post["type"])) {
$post["type"] = "text"; $post["type"] = "text";
$post["text"] = trim($body); $post["text"] = trim($body);