Quote:
Originally Posted by Kinneas
This is a very useful product, may I suggest adding regional variations of YT in your next version though? (Eg, uk.youtube.com, ie.youtube.com)
|
Re: This.
Sorry if someone's mentioned it already, but I found a way to make it work.
In the plugin "Find Valid BBCode Calls & Handle Full URLs",
find:
PHP Code:
// Replace all valid YouTube/Google Video BBCode with some temp tags
$ytgv_validpatterns = array(
'#\[YOUTUBE\]http://(www.youtube|youtube)\.com/watch\?v=([\w-]+)(.*?)\[/YOUTUBE\]#i',
'#\[YOUTUBE\]([\w-]+)\[/YOUTUBE\]#i',
'#\[YOUTUBE="http://(www.youtube|youtube)\.com/watch\?v=([\w-]+)(.*?)"\](.*?)\[/YOUTUBE\]#i',
'#\[YOUTUBE=http://(www.youtube|youtube)\.com/watch\?v=([\w-]+)(.*?)\](.*?)\[/YOUTUBE\]#i',
'#\[YOUTUBE="([\w-]+)"\](.*?)\[/YOUTUBE\]#i',
'#\[YOUTUBE=([\w-]+)\](.*?)\[/YOUTUBE\]#i',
'#\[GVIDEO\]http://video\.google\.([A-Za-z.]{2,5})/videoplay\?docid=([\d-]+)(.*?)\[/GVIDEO\]#i',
'#\[GVIDEO\]([\d-]+)\[/GVIDEO\]#i',
'#\[GVIDEO="http://video\.google\.([A-Za-z.]{2,5})/videoplay\?docid=([\d-]+)(.*?)"\](.*?)\[/GVIDEO\]#i',
'#\[GVIDEO=http://video\.google\.([A-Za-z.]{2,5})/videoplay\?docid=([\d-]+)(.*?)\](.*?)\[/GVIDEO\]#i',
'#\[GVIDEO="([\d-]+)"\](.*?)\[/GVIDEO\]#i',
'#\[GVIDEO=([\d-]+)\](.*?)\[/GVIDEO\]#i',
);
Replace with:
PHP Code:
// Replace all valid YouTube/Google Video BBCode with some temp tags
$ytgv_validpatterns = array(
'#\[YOUTUBE\]http://(www.youtube|youtube|[a-z.]{2}.youtube)\.com/watch\?v=([\w-]+)(.*?)\[/YOUTUBE\]#i',
'#\[YOUTUBE\]([\w-]+)\[/YOUTUBE\]#i',
'#\[YOUTUBE="http://(www.youtube|youtube|[a-z.]{2}.youtube)\.com/watch\?v=([\w-]+)(.*?)"\](.*?)\[/YOUTUBE\]#i',
'#\[YOUTUBE=http://(www.youtube|youtube|[a-z.]{2}.youtube)\.com/watch\?v=([\w-]+)(.*?)\](.*?)\[/YOUTUBE\]#i',
'#\[YOUTUBE="([\w-]+)"\](.*?)\[/YOUTUBE\]#i',
'#\[YOUTUBE=([\w-]+)\](.*?)\[/YOUTUBE\]#i',
'#\[GVIDEO\]http://video\.google\.([A-Za-z.]{2,5})/videoplay\?docid=([\d-]+)(.*?)\[/GVIDEO\]#i',
'#\[GVIDEO\]([\d-]+)\[/GVIDEO\]#i',
'#\[GVIDEO="http://video\.google\.([A-Za-z.]{2,5})/videoplay\?docid=([\d-]+)(.*?)"\](.*?)\[/GVIDEO\]#i',
'#\[GVIDEO=http://video\.google\.([A-Za-z.]{2,5})/videoplay\?docid=([\d-]+)(.*?)\](.*?)\[/GVIDEO\]#i',
'#\[GVIDEO="([\d-]+)"\](.*?)\[/GVIDEO\]#i',
'#\[GVIDEO=([\d-]+)\](.*?)\[/GVIDEO\]#i',
);