atnd.orgのiCalをAndroid用に整形する
atnd.orgのiCalをAndroidで閲覧すると、記事にURLがはられてなかったりタグがそのまま表示されて見づらい。のでAndroid用に整形した。
最新100件のATNDをカレンダーに追加する
特定ユーザーの最新100件のATNDをカレンダーに追加する
ユーザーIDはATNDでログインしてマイページを表示した際のhttp://atnd.org/users/(ユーザーID)の部分を参照。
現在行っている処理
- 概要にイベントのURLを追加
- 最新100件のイベントを取得
- HTMLタグをすべて除去(ブロック要素の場合は改行を追加)
- <a href="http://example.com/">hoge</a>をhoge( http://example.com/ )に変換
- X-WR-CALNAMEを「atnd」から「atnd for (ユーザーID)」に変更
- ATND上で更新があった場合にSEQUENCEを更新する
TODO
変更履歴
- 2009/09/11
- カレンダーの説明を追加
- トップページにカレンダー表示を追加
- アンカータグの処理をちょっと賢く
- 2009/09/10
- HTMLタグのブロック要素を改行に変換
- ATND上の更新が反映されない問題を修正
- イベントのURLが修正されたので変換処理を削除
- X-WR-CALNAMEを改変
- 全てのイベント取得に対応
- 正常に取得できない場合があった問題を修正
- 2009/08/23
問い合わせ
バグ報告/要望等は@matsuuまで