From 39edf6a50038c50dcd66f5e9512b596e49c7ed9b Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Sat, 31 Mar 2012 08:04:45 +0200 Subject: [PATCH] SN: if there is a title, include in into the outgoing dent --- statusnet/statusnet.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/statusnet/statusnet.php b/statusnet/statusnet.php index 8f2fbf81..9830c881 100755 --- a/statusnet/statusnet.php +++ b/statusnet/statusnet.php @@ -425,7 +425,12 @@ function statusnet_post_hook(&$a,&$b) { // we can later send to StatusNet. This way we can "gain" some // information during shortening of potential links but do not // shorten all the links in a 200000 character long essay. - $tmp = substr($b['body'], 0, 2*$max_char); + if (! $b['title']=='') { + $tmp = $b['title'] . ' : '. $b['body']; + $tmp = substr($tmp, 0, 2*$max_char); + } else { + $tmp = substr($b['body'], 0, 2*$max_char); + } // if [url=bla][img]blub.png[/img][/url] get blub.png $tmp = preg_replace( '/\[url\=(https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,]+)\]\[img\](\\w+.*?)\\[\\/img\]\\[\\/url\]/i', '$2', $tmp); // preserve links to images, videos and audios