長いことEPGrecを愛用しておりますが、2点だけ不満がありました。
・メイン画面に「自動録画キーワードの管理」へのリンクがない
・「自動録画キーワードの管理」の並び順がバラバラ
だからと言って、不便すぎるわけではないので、導入以来そのまま放置しておりました。
たまたま、
epgrecを改造してプログラムの仕方を覚える① 準備編
と
EPGrec 自動録画キーワードの管理 の並び順をどうにかする
を見つけ、改造してみることにしました。
リンクの件はほぼそのままで、ついでに使ってない「録画済一覧」を削除しました。
これでひとつスッキリ。
並び順はasort($recs);を入れるだけだと、検索語句順になるみたいで、好みではありませんでした。(idで並んでほしい)
createRedordの定義に適当に" order by id"を入れてみましたが、epgrec自体が動かなくなりました(笑。
createRedordの定義を見ていると、option引数が渡せるみたい。
keywordTable.phpを
$recs = Keyword::createRecords(KEYWORD_TBL, "order by id");
と変更してみると、好みの順番でソートされました。
もっと早く手をいれておけばよかった・・・。
・メイン画面に「自動録画キーワードの管理」へのリンクがない
・「自動録画キーワードの管理」の並び順がバラバラ
だからと言って、不便すぎるわけではないので、導入以来そのまま放置しておりました。
たまたま、
epgrecを改造してプログラムの仕方を覚える① 準備編
と
EPGrec 自動録画キーワードの管理 の並び順をどうにかする
を見つけ、改造してみることにしました。
リンクの件はほぼそのままで、ついでに使ってない「録画済一覧」を削除しました。
これでひとつスッキリ。
並び順はasort($recs);を入れるだけだと、検索語句順になるみたいで、好みではありませんでした。(idで並んでほしい)
createRedordの定義に適当に" order by id"を入れてみましたが、epgrec自体が動かなくなりました(笑。
createRedordの定義を見ていると、option引数が渡せるみたい。
keywordTable.phpを
$recs = Keyword::createRecords(KEYWORD_TBL, "order by id");
と変更してみると、好みの順番でソートされました。
もっと早く手をいれておけばよかった・・・。
コメント
コメントを投稿