[Pyukiwiki-cvs 0005504] CVS update: PyukiWiki-Devel-UTF8/plugin

Back to archive index

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>);
 		}
 	}



Pyukiwiki-cvs メーリングリストの案内
Back to archive index