foltia の新番組リストを視聴可能局のみに

改編時期です。

foltia ANIME LOCKER は、2016年6月現在のバージョンですと、アニメ新番組リストに視聴可能局以外も表示されるので、同一番組がたくさん表示されたり、そもそも視聴できない局も表示され、録画設定が少々やりづらかったりします。
そこで、


これを


こうじゃ


とします。





/home/foltia/php/animeprogram/index.php の254行目付近と272行目付近の AND が連続しているところに AND foltia_station.receiving = 1 という記述を追加します。

$ # ディレクトリの移動
$ cd /home/foltia/php/animeprogram

$ # バックアップの作成
$ cp index.php index.php.org

$ # /home/foltia/php/animeprogram/index.php を編集
$ vim index.php

$ # 編集した箇所(差異)がこちら
$ diff -u index.php.org index.php
--- index.php.org       2016-06-24 19:15:05.118321743 +0900
+++ index.php   2016-06-24 19:23:33.820930307 +0900
@@ -252,6 +252,7 @@
 AND foltia_subtitle.enddatetime >= ?  
 AND foltia_subtitle.countno = '1' 
 AND foltia_subtitle.tid >= 1 
+AND foltia_station.receiving = 1
 UNION 
 SELECT 
  foltia_program.tid, 
@@ -270,6 +271,7 @@
 AND foltia_station.stationid = foltia_subtitle.stationid 
 AND foltia_subtitle.enddatetime >= ? 
 AND foltia_subtitle.syobocalflag = foltia_subtitle.syobocalflag | 2
+AND foltia_station.receiving = 1
 ORDER BY startdatetime  ASC 
 LIMIT 300
 ";

以前、公式に WishList のひとつとしてメールしたんですが、そのときは採用されませんでした。そのうちに公式で対応されるといいなと思います。