]> git.mxchange.org Git - friendica.git/commitdiff
fix vimeo oembed bbcode regexp
authorFabio Comuni <fabrix.xm@gmail.com>
Mon, 24 Oct 2011 15:28:48 +0000 (17:28 +0200)
committerFabio Comuni <fabrix.xm@gmail.com>
Mon, 24 Oct 2011 15:28:48 +0000 (17:28 +0200)
include/bbcode.php

index 7045f196f879d3b5aea4712531feea70e9f55b09..a8c66d30fd31daf6184a71ac8f4c0f7cba62f66d 100644 (file)
@@ -172,8 +172,8 @@ function bbcode($Text,$preserve_nl = false) {
                $Text = preg_replace("/\[youtube\]([A-Za-z0-9\-_=]+)(.*?)\[\/youtube\]/ism", '<iframe width="425" height="350" src="http://www.youtube.com/embed/$1" frameborder="0" ></iframe>', $Text);
        //}
 
-       $Text = preg_replace_callback("/\[vimeo\]https?:\/\/player.vimeo.com\/video\/([0-9]+)(.*?)\[\/vimeo\]/ism",'tryoembed',$Text); 
-       $Text = preg_replace_callback("/\[vimeo\]https?:\/\/vimeo.com\/([0-9]+)(.*?)\[\/vimeo\]/ism",'tryoembed',$Text); 
+       $Text = preg_replace_callback("/\[vimeo\](https?:\/\/player.vimeo.com\/video\/[0-9]+).*?\[\/vimeo\]/ism",'tryoembed',$Text); 
+       $Text = preg_replace_callback("/\[vimeo\](https?:\/\/vimeo.com\/[0-9]+).*?\[\/vimeo\]/ism",'tryoembed',$Text); 
 
        $Text = preg_replace("/\[vimeo\]https?:\/\/player.vimeo.com\/video\/([0-9]+)(.*?)\[\/vimeo\]/ism",'[vimeo]$1[/vimeo]',$Text); 
        $Text = preg_replace("/\[vimeo\]https?:\/\/vimeo.com\/([0-9]+)(.*?)\[\/vimeo\]/ism",'[vimeo]$1[/vimeo]',$Text);