]> git.mxchange.org Git - friendica-addons.git/commitdiff
added audio and video regex to the SN addon
authorTobias Diekershoff <tobias.diekershoff@gmx.net>
Tue, 14 Feb 2012 16:31:22 +0000 (17:31 +0100)
committerTobias Diekershoff <tobias.diekershoff@gmx.net>
Tue, 14 Feb 2012 16:31:22 +0000 (17:31 +0100)
statusnet/statusnet.php

index 44a1e24f56c7c427da51218a9d83e861f9805615..20a848dfcaa9025db5c53f41b64f24bbc745a141 100755 (executable)
@@ -400,8 +400,12 @@ function statusnet_post_hook(&$a,&$b) {
                require_once('include/bbcode.php');     
                $dent = new StatusNetOAuth($api,$ckey,$csecret,$otoken,$osecret);
                $max_char = $dent->get_maxlength(); // max. length for a dent
-                // preserve links to images
+                // preserve links to images, videos and audios
                 $tmp = preg_replace( '/\[\\/?img(\\s+.*?\]|\])/i', '', $b['body']);
+                $tmp = preg_replace( '/\[\\/?video(\\s+.*?\]|\])/i', '', $tmp);
+                $tmp = preg_replace( '/\[\\/?youtube(\\s+.*?\]|\])/i', '', $tmp);
+                $tmp = preg_replace( '/\[\\/?vimeo(\\s+.*?\]|\])/i', '', $tmp);
+                $tmp = preg_replace( '/\[\\/?audio(\\s+.*?\]|\])/i', '', $tmp);
                 // preserve links to webpages
                 $tmp = preg_replace( '/\[url\=(\w+.*?)\](\w+.*?)\[\/url\]/i', '$2 $1', $tmp);
                 // TODO if you insert an image with ~f it inserts a link tag to