Movable Type ムーバブルタイプの導入までの奮闘記です。

カテゴリー

Top > 奮闘記 > うっひゃ~不具合かい笑

Movable Type 3.x デフォルト・テンプレートのAtomフィードに不具合があるそうですね~。

読んでて思ったのが、

「2000年問題」

ああ、なつかし~^^


あの時はそりゃもうすごい騒ぎでしたが、
今回はケースこそ似ていますが、そんな深刻じゃなさそうです…。

修正がめんどくさいだけで爆

このままほっとくと、2007年を迎えた途端、
RSSに登録している読者さんに、IDを変えて送ってしまい、
既読のものもすべて新着記事になってしまう、という不具合らしいです。

atom.xmlを生成するテンプレートの一部を以下のようにサクッと書き換えれば完成です!
僕はチャチャッと済ませましたよ♪

こういうめんどくさい作業は思ったときにやっとかないと、
ズルズルと大晦日までひきずりそうなので…

テンプレート⇒ATOMと進み、テンプレートの内容の、

(誤)
<id>tag:<$MTBlogHost exclude_port="1" encode_xml="1"$>,<$MTDate format="%Y"$>:<$MTBlogRelativeURL encode_xml="1"$>/<$MTBlogID$></id>

コレを

(正)
<id>tag:<$MTBlogHost exclude_port="1" encode_xml="1"$>,2006:<$MTBlogRelativeURL encode_xml="1"$>/<$MTBlogID$></id>

コレに書き換えたら完成!
いますぐやっときましょう笑

Copyright 2006-2009 Movable Type奮闘記 All rights reserved.
Add to Google RSS
  • seo