User:
Pass:
Keep:   
Xoops Cube Project
XOOPS Cube Project Site
Powered by Google


Powered by XOOPS Cube Legacy 2.1.8
PukiWikiMod 1.5.1
WordPress Module 0.6.0 Alpha
RSSフィードの時間設定について 投稿者: smileless 投稿日:2005/01/05(Wed) 08:07 No.1060  
いつも便利に使用させて頂いております。

表題の件ですが、RSSフィードの時間が9時間先になってしまう現象で困っておりましたので投稿させていただきました。
作成したRSSフィードをRSSリーダーで読み込むと時間が9時間プラスされたものが表示されます。
但し、RSS2.0を使用した場合はそのままの時間で表示されます。

RSSフィードの時間部分の出力内容は以下の通りです。

RSS2.0
<pubDate>Wed, 5 Jan 2005 12:39:44 +0900</pubDate>
→正常の表示される。

RDF
<dc:date>2005-01-05T12:39:44</dc:date>
→9時間プラスされる。

ATOM0.3
<modified>2005-01-05T12:39:44Z</modified>
<issued>2005-01-05T12:39:44Z</issued>
→9時間プラスされる。

RSS0.92
→時間の記述なし。


RDFを使用したかったので応急処置として直書きで対応しました。

wp-rdf.phpの
<dc:date><?php the_time('Y-m-d\TH:i:s');?></dc:date>
を下記のように変更
<dc:date><?php the_time('Y-m-d\TH:i:s'); echo '+09:00'; ?></dc:date>

固定で9:00のずれだけを考慮するだけならば問題ありませんが、
自由に設定するならば、wp-blog-header.phpのthe_time関数などを変更する必要があると思われます。

また、ATOMの方は不勉強でどのように9時間のずれを直せばよいのかが分かりませんでした。

このあたり、次回バージョンで修正していただけると大変助かります。

開発、がんばってっ下さい。
宜しくお願い致します。


Re: RSSフィードの時間設定について 投稿者: のぶのぶ 投稿日:2005/01/06(Thu) 01:19 No.1064  

smilelessさん、報告ありがとうございます。
引用:

表題の件ですが、RSSフィードの時間が9時間先になってしまう現象で困っておりましたので投稿させていただきました。
作成したRSSフィードをRSSリーダーで読み込むと時間が9時間プラスされたものが表示されます。

RSSの時間の部分は確かにノーチェック状態でした。
確認して次リリースで改善させていただきます。


NO: PASS:

このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです
- KENT -