PyukiWiki CVS Commit
pyuki****@lists*****
2012年 2月 14日 (火) 12:06:52 JST
Index: PyukiWiki-Devel-UTF8/plugin/playvideo.inc.pl diff -u PyukiWiki-Devel-UTF8/plugin/playvideo.inc.pl:1.49 PyukiWiki-Devel-UTF8/plugin/playvideo.inc.pl:1.50 --- PyukiWiki-Devel-UTF8/plugin/playvideo.inc.pl:1.49 Tue Feb 14 10:57:03 2012 +++ PyukiWiki-Devel-UTF8/plugin/playvideo.inc.pl Tue Feb 14 12:06:52 2012 @@ -1,6 +1,6 @@ ###################################################################### # playvideo.inc.pl - This is PyukiWiki, yet another Wiki clone. -# $Id: playvideo.inc.pl,v 1.49 2012/02/14 01:57:03 papu Exp $ +# $Id: playvideo.inc.pl,v 1.50 2012/02/14 03:06:52 papu Exp $ # # "playvideo" version 2.2 $$ # Author: Nanami http://nanakochi.daiba.cx/ @@ -253,12 +253,16 @@ $height=($height * $params{size} / 100); } - if($fext=~/auto|inline/) { - if($ENV{HTTP_USER_AGENT}=~/MSIE/) { - $fext=$wmv; - } elsif($ENV{HTTP_USER_AGENT}=~/FireFox|Chrome|Safari|Opera|iPad|iPhone|Andoroid|Konqueror|Lunascape|Sleipnir/) { + if($fext=~/auto|inline|popup/) { + if($ENV{HTTP_USER_AGENT}=~/Fire[Ff]ox|Chrome|Safari|Opera|iPad|iPhone|Andoroid|Konqueror|Lunascape|Sleipnir/ + || $ENV{HTTP_USER_AGENT}=~/MSIE 9\./ + || $ENV{HTTP_USER_AGENT}=~/MSIE [1-9][0-9]\./) { $fext=$vhtml; - } else { + } + if($fext ne $vhtml && $ENV{HTTP_USER_AGENT}=~/MSIE/) { + $fext=$wmv; + } + if($fext!~/$wmv|$vhtml/) { $body.=qq(<span class="error">$::resource{playvideo_err_notsupport}</span>); } }