cmd=rss10で <dc:date>の時間が コマンド実行時刻になっている。(mixi対応)

  • ページ: BugTrack
  • 投稿者: てと?
  • 優先順位: 普通
  • 状態: 完了
  • カテゴリー: 本体バグ
  • 投稿日: 2004-07-06 (火) 10:34:38
  • バージョン: 1.3

メッセージ

mixiの日記にうちのpukiwiki(1.3.3)を登録しようとしていろいろやった結果 ソースを直して運用することにしました。

http://pukiwiki.sourceforge.jp/pukiwiki1.3/pukiwiki.php?cmd=rss10 でも ためしたのですが、 1.3.4で追加された <dc:date>タグが コマンド実行時刻で出力されているようです。

$dcdate = substr_replace(date("Y-m-d\TH:i:sO"),':',-2,0);

$dcdate = substr_replace(date("Y-m-d\TH:i:sO",filemtime(get_filename(encode($match[1])))),':',-2,0);

と変更して ファイルの更新時間を出力するようにして つかっています。


  • お知らせいただきありがとうございます。ご指摘の修正で時刻表示がRSSの期待する通りになる事を確認しました。今までの状態だと、全ての時刻が同じ値になってしまいますね。 -- henoheno 2004-07-31 (土) 19:46:35

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2004-07-31 (土) 20:41:23
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.265 sec.

OSDN