gaeの日記 #2

2008-10-28 (火)

[][] rss.phpでiCalendarを返せるように 23:21  rss.phpでiCalendarを返せるように - gaeの日記 #2 を含むブックマーク はてなブックマーク -  rss.phpでiCalendarを返せるように - gaeの日記 #2

  • 2008-10-28
    • rss tv:iepgUrlのURLが相対パスになっていたのを修正
    • rss altパラメータでicalを指定するとiCalendarで返すように
    • rss ユーザID指定時にアカウントに設定されたチャンネルフィルタが強調フィルタより優先されてしまい、強調した番組が出力されない問題を修正
    • index サイドバーのリンク集を非表示にした

iCalendar形式で返せるようにしました。自分の番組表を他のカレンダーに取り込みたいときに使えます。

Google CalendarとWindowsカレンダーでざっくり動作確認しました。

また、今更ですがユーザIDを指定したときの結果が番組表と一致していなかったのを修正しました。

↓サンプル

パラメータ説明
starttoday返す結果の開始位置にする
days7startから7日分の結果を返す
altical結果をiCalendarで返す
usrgaeユーザID"gae"の結果を返す

rss.phpの他のパラメータについてはこちら。

kk2008/10/29 00:53http://cal.syoboi.jp/rss.phpを実行すると
BEGIN:VCALENDAR PRODID:-//gae//syobocal//EN VERSION:2.0 METHOD:PUBLISH
の文が追加されていて
自分のプログラムではうまくXMLが読めないんですけど
これは意図したものなのでしょうか。

gaegae2008/10/29 00:56わー、ごめんなさい。バグってましたので修正しました。

2008-10-20 (月)

[] 変更履歴 2008-10-16~2008-10-20 20:27  変更履歴 2008-10-16~2008-10-20 - gaeの日記 #2 を含むブックマーク はてなブックマーク -  変更履歴 2008-10-16~2008-10-20 - gaeの日記 #2

  • 2008-10-20
    • chgroup Netscape 7.02でチャンネルのチェックボックスが聞かない問題をなんとなく回避
  • 2008-10-18
    • header Netscape 7.02で設定画面など新しいヘッダが適用されているページを開くとブラウザがクラッシュする問題に対処(jQuery UIをロードしないようにした)
  • 2008-10-16
    • uc デザイン変更。選択済みのチャンネルがくっきりわかるように
    • uc 設定保存後、常にトップに移動するように
    • config デザイン変更。選択済みのチャンネルがくっきりわかるように
    • config 設定保存後、常にトップに移動するように
    • progedit2 タグの閉じ忘れによってフッタより下にコンテンツが表示されてしまう不具合を修正

2008-10-14 (火)

[][] 段階的にHTMLの構造など修正 03:17  段階的にHTMLの構造など修正 - gaeの日記 #2 を含むブックマーク はてなブックマーク -  段階的にHTMLの構造など修正 - gaeの日記 #2

  • 2008-10-14
    • header2 新しいヘッダの差し替え(一部のページだけに反映)
    • list titlelistと似たようなもの(互換性のため別の名前にした)
    • footer footerの構成の差し替え
    • usr 見た目変更

全体的にhtmlの構成などをいじっている最中なので、htmlを解析して処理しているようなソフトで問題が発生する可能性があります。たとえばmAgicAnimeとか。


mAgicAnimeをインストールして試してみましたが、まだ影響は出ていないように見えます。

titlelistとtid/*/timeのページが利用されているようなので、そのページだけUAを見て切り替えるかもしれませんが、完全に古い状態を維持できるかわからないので、そのときはごめんなさい。

iijiij2008/10/17 23:06Netscape7.02が番組表以外は、落ちるようになりました。
たとえば、設定や検索など。

gaegae2008/10/18 00:05Netscape 7.02と7.1をWindows 2000にインストールして確認してみたところ、jQuery UIのJavaScriptをロードするだけでクラッシュしました。
本番環境ではまだjQuery UIを使っていなかったので無駄にロードしないように修正しましたので、いまはクラッシュしなくなったと思います。

iijiij2008/10/18 01:02落ちなくなりました。ちなみに環境はMac OS 9.2.2でした。
対応ブラウザは「古すぎるブラウザへの対応は考えていません」でしたが、ラッキーです。

yokyok2008/10/18 01:20ヘッダーの左上の誰々の設定と、右上の「設定」を結合するか、リンク名を変えて欲しいです
どっちも常時使うリンクでない上、「設定」が被ってるので、どっちがチャンネル設定でどっちが表示設定か迷います
一つのページに統一して頂けたら助かります。
それか、片方を「チャンネル設定」もう片方を「表示設定」に変えて欲しいです

ヨロシクお願いします

gaegae2008/10/18 01:34>>iij
Windows 98あたりかなと想像していましたが、なるほど。

>>yok
サーバに保存されるものとブラウザに保存されるもので分けていましたが、確かにわかりにくいですね。
今度表現を変えてみます。

iijiij2008/10/18 15:46設定で、チェックボックスが効かなくなりました。

gaegae2008/10/19 23:43>>iij
わーたしかに。たぶん20日に修正する予定です。
(現状でもJavaScriptをoffにすれば設定だと思います)

2008-10-10 (金)

[][] 思いつき 13:57  思いつき - gaeの日記 #2 を含むブックマーク はてなブックマーク -  思いつき - gaeの日記 #2

f:id:gae:20081010133527j:image

日付を選択したら中身が出てくる。

歯抜けの選択ができる。(あんまり意味ないか)

同時表示の最大数を設定して、最後に選択したものから遠いものが勝手に消えていくなどする。

あんまりだな。


f:id:gae:20081010134109j:image

ただのアコーディオン。

うーん。


f:id:gae:20081010135009j:image

曜日をクリックしたら縦に選択。

いらないか。

2008-10-01 (水)

[] TwitterとWassrのBot一覧 21:08  TwitterとWassrのBot一覧 - gaeの日記 #2 を含むブックマーク はてなブックマーク -  TwitterとWassrのBot一覧 - gaeの日記 #2

キーワードページに一覧を作成。

  • しょぼいカレンダー関連のBot?