From 94e9759b507005b4105b4fe25669d9358a280779 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Tue, 14 Feb 2012 17:31:22 +0100 Subject: [PATCH] added audio and video regex to the SN addon --- statusnet/statusnet.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/statusnet/statusnet.php b/statusnet/statusnet.php index 44a1e24f..20a848df 100755 --- a/statusnet/statusnet.php +++ b/statusnet/statusnet.php @@ -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