Index: /trunk/doc/CHANGES.txt
===================================================================
--- /trunk/doc/CHANGES.txt (リビジョン 58)
+++ /trunk/doc/CHANGES.txt (リビジョン 59)
@@ -1,3 +1,8 @@
 foltia 更新履歴 http://www.dcc-jpl.com/soft/foltia/
+
+07.7.10
+showplaylist.php:
+view_syabas.php:
+ パッチ適用:チケット #4 Syabas(Mediawiz,LinkPlayer,etc...)での再生対応パッチ http://www.dcc-jpl.com/foltia/ticket/4
 
 07.6.6
Index: /trunk/install/php/showplaylist.php
===================================================================
--- /trunk/install/php/showplaylist.php (リビジョン 32)
+++ /trunk/install/php/showplaylist.php (リビジョン 59)
@@ -28,4 +28,7 @@
 <?php
 include("./foltialib.php");
+
+// Syabas 判定
+$useragent = $_SERVER['HTTP_USER_AGENT'];
 
 //ディスク空き容量によって背景色表示変更
@@ -196,6 +199,11 @@
 print "
 <tr>
-<td><INPUT TYPE='checkbox' NAME='delete[]' VALUE='$fName'><br></td>
-<td><A HREF=\"$httpmediamappath/$fName\">$fName</A><br></td>";
+<td><INPUT TYPE='checkbox' NAME='delete[]' VALUE='$fName'><br></td>";
+if (ereg("syabas",$useragent)){
+print "<td><A HREF=\"./view_syabas.php?pid=$pid\" vod=playlist>$fName</td>";
+}
+else{
+print "<td><A HREF=\"$httpmediamappath/$fName\">$fName</A><br></td>";
+}
 if ($tid > 0){
 print"<td><a href=\"http://cal.syoboi.jp/tid/$tid\" target=\"_blank\">$title</a></td>
Index: /trunk/install/php/view_syabas.php
===================================================================
--- /trunk/install/php/view_syabas.php (リビジョン 59)
+++ /trunk/install/php/view_syabas.php (リビジョン 59)
@@ -0,0 +1,86 @@
+<?php
+/*
+ Anime recording system foltia
+ http://www.dcc-jpl.com/soft/foltia/
+
+
+目的
+MediaWiz,LinkPlayer をはじめとする Syabasアーキテクチャのネットワークメディアプレーヤでの再生
+
+引数
+pid:PID
+
+出力
+
+<Title>|0|0|http://servername/foltia/tv/filename.m2p|
+
+参考URL
+http://www.geocities.co.jp/SiliconValley-Cupertino/2647/tec.html
+
+*/
+
+include("./foltialib.php");
+
+$pid = getgetform(pid);
+
+if ($pid == "") {
+		exit;
+}
+
+?>
+
+
+<?php
+if ($pid == "") {
+	exit;
+}
+
+
+$con = m_connect();
+$query = "
+SELECT 
+foltia_program.tid,
+stationname,
+foltia_program.title,
+foltia_subtitle.countno,
+foltia_subtitle.subtitle,
+foltia_subtitle.startdatetime ,
+foltia_subtitle.lengthmin  , 
+foltia_subtitle.pid ,
+foltia_subtitle.m2pfilename , 
+foltia_subtitle.pspfilename 
+FROM foltia_subtitle , foltia_program ,foltia_station  
+WHERE foltia_program.tid = foltia_subtitle.tid AND foltia_station.stationid = foltia_subtitle.stationid 
+ AND foltia_subtitle.pid = '$pid'  
+ 
+	";
+	$rs = m_query($con, $query, "DBクエリに失敗しました");
+
+$rows = pg_num_rows($rs);
+if ($rows == 0){
+	print "";
+	exit;
+}else{
+$rowdata = pg_fetch_row($rs, 0);
+
+$title = $rowdata[2];
+$episode = $rowdata[3];
+$subtitle = $rowdata[4];
+$m2pfilename = $rowdata[8];
+$serveruri = getserveruri();
+}
+
+print "\n";
+print "\n";
+
+print "$title";
+print " 第". "$episode" . "話 ";
+print "$subtitle";
+print "|0|0|";
+print "http://$serveruri$httpmediamappath/$m2pfilename";
+print "|";
+
+?>
+
+
+