ページ内コンテンツ
RSS配信された番組表をカレンダー表示
うさぎにもできるXOOPS入門にあがったトピックが、何となく目を引いたので、突いてみました。 なお、AXYZ-SAKさんのアドバイスをいただき完成したものです。ありがとうございました。
- RSS配信された番組表とは、テレビ王国 などのサイトでRSS配信された番組表のことのようです。 なるほど、ジャンルや通信媒体毎にRSSを得られますね。
- 少しの不安は配信日付はどうなっているか、というところでしたが、<dc:date> に埋め込まれているようだったので、d3pipesのデフォルト処理で引っ張れました。
d3pipes用piCalプラグイン
プラグインを書いてみました。 これまでd3diary用プラグインやd3forum用プラグインのコメント統合元記事閲覧権限連動化などで触っていたので、piCalプラグイン側の理解はできていました。 けれども、d3pipes側で受け取ったデータの処理はどうするものやら。。
右往左往しましたが、結局、(trust側) blocks/sync_show.php の処理を参考にして、templates/inc_entries.html で記事配列の中身を確認することで書くことができました。
- ソースは、こちらから daily,weekly,monthly それぞれのd3pipes.phpをダウンロードしてください。今後のpiCalメンテナンスバージョンの配布の際に同梱されるはずです。
- 現状ではこのスクリプトはプロトタイプですので、不具合などあればご報告ください。
d3pipesの設定
- 切り抜きにコメントを付ける場合は、d3forumをインストールし、d3pipesの管理画面の一般設定で、コメント統合先のforumディレクトリ名とforum番号を設定しておきます。コメントを使わない場合はこの作業は不要。
- 「パイプ管理」-「RSS/Atom取得パイプ作成ウイザード」でパイプの設定をします。 サーバー環境により使用するパイプに違いがでますが、EUC-JPで運用中の私の環境では以下のような感じで行けました。
- 早速アクセスしてみて成功すると、記事一覧が出て、切り抜き一覧も参照できます。
- 切り抜き詳細を参照したところ。 コメント2件書いてみるとこんな感じになります。(d3forumはこちらの0.86-preです。) 各切り抜きのリンクからRSS元記事にももちろん飛べます。
piCalインストール
2011年9月時点ではまだGIJOEさんのオリジナル版+d3コメント統合ハックを加えた程度のものですが、こちらのSVNからtarballをダウンロードしてインストールできます。 (d3pipesプラグインも一括で入ります。)
添付ファイル:
kirinuki_detail.jpg 156件
[詳細] day.jpg 184件
[詳細] pical_setting.jpg 166件
[詳細] week.jpg 174件
[詳細] minicalendar.jpg 159件
[詳細] kirinuki.jpg 168件
[詳細] pipes_setting.jpg 158件
[詳細] month.jpg 174件
[詳細]
ぺージ情報 | |
---|---|
ぺージ名 : | inc/pical_d3pipes |
ページ別名 : | 未設定 |
ページ作成 : | なーお |
閲覧可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
編集可 | |
グループ : | なし |
ユーザー : | なし |
Counter: 2921,
today: 2,
yesterday: 0
初版日時: 2011-09-13 (火) 08:30:32
最終更新: 2019-08-17 (土) 07:11:56 (JST) (1708d) by なーお