外部ブログの日付が、一部のブログで「1月1日」に
- このフォーラムに新規トピックを投稿できます
- このフォーラムではゲスト投稿が許可されています
投稿ツリー
-
外部ブログの日付が、一部のブログで「1月1日」に (haruka, 2010/9/6 3:21)
-
Re: 外部ブログの日付が、一部のブログで「1月1日」に (なーお, 2010/9/6 7:44)
-
Re: 外部ブログの日付が、一部のブログで「1月1日」に (haruka, 2010/9/6 11:16)
外部ブログの日付が、一部のブログで「1月1日」に
msg# 1
こんにちは。naaoさん。
日記に外部ブログを指定しているのですが、
「日記の設定変更」→「日記・ブログの選択」→「その他」
を選択し、
「日記・ブログのURL」「RSSのURL」を送信した一部のブログが
d3diaryのモジュールトップページ
modules/d3diary/
から見ると、日付は正しく表示されるのですが、
カテゴリの
modules/d3diary/index.php?page=other&req_uid=1&cid=1
から見ると、日付がすべて「1月1日(木)」になります。
試したブログは、
www.zige.jp/
という、地域型のブログサイト(?)と、Movable Typeのブログです。
Movable Typeのブログは、「Movable Type系」を選択しても、「その他」を選択しても
同様に日付がすべて「1月1日(木)」になります。
楽天市場のブログでも試してみましたが、
こちらは正常に日付が表示されます。
php:4.4.8
mySql:4.0.26
Apache:1.3.37
xoopsコア:HD-1.0.4
d3diary: 0.10b2
サーバ:XREA
カテゴリー毎の権限・外部ブログ設定をON/OFF:ON
記事毎の権限設定をON/OFF:ON
友人機能モジュールとの連携ON/OFF:ON

harukaさん、こんにちは。
rss取得の時刻が正常に表示されない件、調べてみましたが、当方の環境(PHP5.1)では再現しませんでした。 原因は、(trust側) main/other.php の一番最後の関数 function yr_strtotime($tstamp) でphp4の処理を分岐している部分と推測します。
取り急ぎ、以下のように編集してみてください。
function yr_strtotime($tstamp){
return strtotime($tstamp);
}
Re: 外部ブログの日付が、一部のブログで「1月1日」に
msg# 1.1.1
naaoさん。
早々の返信ありがとうございます。
教えて頂きました編集箇所。
手を入れてみましたら無事に表示されるようになりました。
私の利用しているXREAサーバは
PHP4とPHP5がサーバによって違っていて
XOOPSのモジュールでもPHP5専用が増えていて少し羨ましいな。と思っている最近。
単にPHP5対応サーバに移動すればいいのですが、データベースを複数使っていると
なかなか踏ん切りがつかなくて。(すみません)
サポ切れのPHP4までフォローされるとなると大変な事と思いますが
この度は本当にありがとうございました。