PEAK XOOPS - Atom 0.3 modified/issued date(d3pipes) in englishin japanese

Atom 0.3 modified/issued date(d3pipes)

  • You cannot open a new topic into this forum
  • Guests cannot post into this forum
Previous post - Next post | Parent - Children.1 .2 | Posted on 2007/4/21 11:48
kilica  二等兵   Posts: 5
早速,d3pipes をインストールして使ってみました。素晴らしい,可能性を感じさせるモジュールですね。

Atom フォーマットのフィードを取得して表示させたとき,Wordpress モジュールなどで出力される ATOM 0.3 だと,発行日時が正しく表示されません(おそらくフィードの取得日時が表示されている)。

Atom 0.3 と 1.0 で日時に関する要素の名前が変更になったのが原因だと思いますが,可能でしたら 0.3 にも対応いただければ幸いです。

0.3……modified / issued
1.0……updated / published

【参考】
http://www.witha.jp/Atom/Chapter-2_The_Atom_Syndication_Format.html#Atom2-3
Votes:7 Average:7.14
Previous post - Next post | Parent - Children.1 | Posted on 2007/4/21 17:12
GIJOE  先任軍曹   Posts: 4110
お試しいただきありがとうございます。

Quote:

kilica wrotes:
Atom フォーマットのフィードを取得して表示させたとき,Wordpress モジュールなどで出力される ATOM 0.3 だと,発行日時が正しく表示されません(おそらくフィードの取得日時が表示されている)。

Atom 0.3 と 1.0 で日時に関する要素の名前が変更になったのが原因だと思いますが,可能でしたら 0.3 にも対応いただければ幸いです。

0.3……modified / issued
1.0……updated / published
これ、まったく知りませんでした!
いつの間にか、Atom 1.0なんて出てたんですね。
Atomはminahitoさんのフィードを参照にしていたので、いつの間にか、1.0のみの対応となっていたようですね。

とりあえず、以下の変更を試してみてください。
joints/parse/D3pipesParseKeithxml.class.php
		'atom' => array(
			'bases' => array(
				'feed.entry' ,
			) ,
			'indexes' => array(
				'pubtime'=>'updated|published|modified|issued' ,
				'link'=>'link' ,
				'headline'=>'title' ,
				'fingerprint'=>'id' ,
				'description'=>'content' ,
			) ,
			'minimum_elements' => array() ,
			'post_filter_func' => 'atom_post_filter' ,
		) ,

情報ありがとうございました。
Votes:0 Average:0.00
Previous post - Next post | Parent - Children.1 | Posted on 2007/4/21 17:18
kilica  二等兵   Posts: 5
氷川です。
Quote:

0.3……modified / issued
1.0……updated / published

すみません,0.3 には "created" もあるみたいですね。
Votes:0 Average:0.00
Previous post - Next post | Parent - No child | Posted on 2007/4/21 17:27 | Last modified
GIJOE  先任軍曹   Posts: 4110
どうも結構複雑な状況だったみたいですね。

modified > created > issued

の順番でいいかな?

d3pipesとしてはいろんな素性のエントリをUNIONする都合上、どれか一つに決めてもらわなければならないので。
Votes:1 Average:10.00
Previous post - Next post | Parent - No child | Posted on 2007/4/21 18:08
kilica  二等兵   Posts: 5
ご指示いただいた修正でOKでした。ありがとうございます。
僕も D3pipesParsereithxml を眺めていて,「たぶんここに追加すればいいんだろうなあ」とみていました。

はてな,ライブドア,エキサイト,seesaa など,わりとあちこちの feed をまとめて xhld で表示させていますが,いまのところ Atom 1.0 で出力しているのは blogger(ちょうど minahito さんのところ)くらいですね。それも,今月くらいから変わったような…。

xhld の僕が使っているバージョンはちょうど d3pipes の反対で,Atom 1.0 の方の日付が取れない状態になっていて,まあせっかくなので d3pipes に乗り換えようかなあと思っていました。
Votes:1 Average:10.00

  Advanced search


Login
Username or e-mail:

Password:

Remember Me

Lost Password?

Register now!