トップページ > WEB制作 > MovableType > MovableTypeのフィード出力に改行を反映させる

MovableTypeのフィード出力に改行を反映させる

2007年3月18日 | カテゴリ:MovableType
はてなブックマークSave This Page to del.icio.us このエントリーをlivedoorクリップに追加このエントリーをニフティクリップに追加このエントリーをBuzzurlに追加 このエントリーをPingKingポッケに追加このエントリーをFC2ブックマークへ追加このエントリーをnewsingへ追加

MovableTypeのデフォルトのフィードテンプレートでは、エントリ本文が段落分けされずに出力されるため、RSSリーダなどで表示するととても読みにくいです。

例えばatom.xmlだと、テンプレートはこんな感じになっているはずです。

<$MTEntryBody encode_xml="1" convert_breaks="0"$>
<$MTEntryMore encode_xml="1" convert_breaks="0"$>

属性「convert_breaks」の値を「1」にすると改行および段落分けが反映され、「0」にすると反映されません。なので

<$MTEntryBody encode_xml="1" convert_breaks="1"$>
<$MTEntryMore encode_xml="1" convert_breaks="1"$>

としておくとよいです。
そもそもなんでデフォルトは0なのだろうか。

posted by nac | permalink | comments (0) | trackbacks (0)

トラックバック

このエントリーのトラックバックURL:
http://www.nackle.com/mt/mt-tb.cgi/109

コメント

コメントを投稿

(承認されるまでコメントが表示されない場合があります)

プロフィール

Powered by Movable Type 4.1