CMS「すぐ使えるCGI」の開発者がご質問にお答えします

 

RSSページ(new.xml)内の更新時間がうまく表示されない (No. 916)

回答日: 2010-12-02

質問

○製品名
画像付ニュース更新ツール(Shift_JIS版)

○バージョン
2010-1-26 Ver. 3.2

○ご利用の環境
・OS:Windows7

○質問内容
設置と動作確認は問題ありませんでしたが、
new.xmlをブラウザ(IE)のRSSフィードに
登録・購読したページ内の【更新時間】が
全て【0:00:00】となっており、うまく表示されません。
それ以外の部分や動作は全く正常です。
ご返答の程、よろしくお願いいたします。
投稿日時: 2010-12-01 20:24

回答

■表示の問題の理由

大変恐縮ですが、これは機能上の制限になります。
「すぐ使えるCGI」では更新時刻を保存しておりませんので、時刻は全てテンプレートで固定した「 00:00:00 」になります。
(なお、これは全ての製品で共通の制限です。)

■時刻の修正

この時刻は RSS の文法に合せるために便宜上設定してあるものですので、普段更新される時刻が大体この時刻、というように決まっているのであれば、テンプレート templates/article/rss_list.txt をそれに合わせて修正して下さい。

例)
デフォルト:
<pubDate>%_dd_% %_mon_% %_yyyy_% 00:00:00 +0900</pubDate>

更新時刻が大体午前10時前後の場合:
<pubDate>%_dd_% %_mon_% %_yyyy_% 10:00:00 +0900</pubDate>

なお、時刻表示の後の「+0900」は世界標準時からの時差を示すもので、「+0900」は日本の時刻に該当します。
回答日: 2010-12-02