RSSに改行を。というしゃーるさんのコメントがあったので、ちょっくら調べてみた。でも私自身RSS使って無いので、RSSがどれくらい重要なのかは良く分からない。なんかいいもの?胸キュン?
でもあんた、RSS配信してるじゃん!って言われそうですが(笑。MTの機能をそのまま放置してあるだけなんじゃよー
プログラムいじらないとだめかなーと思ってたら、テンプレのタグでいけるぽい。
私が使っているのはMT2.6なので、RSSにエントリの内容をを出力するのは、<$MTEntryExcerpt$>というタグでやっている模様。これなにかっちうと、Excerpt、つまり、概要の部分ですな。TBするときくらいしか使わないですが、概要(Excerpt)になにか書いてあればそれが。
書いてなければ本文が出る、仕組みになっている模様。
<$MTEntryExcerpt encode_xml="1" convert_breaks="1"$>
て書いてあげれば、この「概要」の部分は改行してくれる模様。書いてない場合は…どうなるんですかねえ(笑。ダメな感じがしますね。
MTEntryExcerptを消して、MTEntryBodyにして、convert_breaksオプションをつければ全文表示したうえで、改行有になりそうな感じもしますなぁ。そもそも、2.6じゃなくて3.2にすればいいんじゃないかっていう気もしてきましたが(3.2では、MTEntryBodyでRSSに出力してる)。
てことでやってみたよ。<![CDATAって頭に入っちゃってるけどこれは問題あるのかないのか(これは変換時に勝手についちゃうらしいんでどうしようもないぽいけど)。あとしゃーるさんと違うRSSリーダを使ってるひとに影響があるのか無いのか。良く分かりません。それから、MTEntryExcerpt消すの怖かったんで、コメントにしたつもりだけど全文出てるんでしょーかもしかして(笑。RSSリーダないんで、テキストエディタで確認してるんだけど。
ちと怖かったので消さなかったんですが、FireFoxで確認して(って確認できるんじゃなかったっけか)あれでそれだったら後で消します。
てことでよろしかったでしょーか>しゃーるさん。index.rdfの方だけでいいのかしらねー。
ありがとありがと!とっても読みやすくなりました。お手数おかけしました。
中身見てみたらCDATAついて改行ない部分がコメントになっているので削除しても問題なさげですね。
全文配信HTML再現RSSがもっと普及すればいいのにと思う今日この頃です。
Posted by: sharl at May 29, 2006 06:34 PMFireFoxで確認してみたら、ふつーにHTMLで表示されてしまったのでよく分かりませんでした…。
しゃーるさんが良いっていうならそれでいいか(笑。
参考までに、RSSリーダはなにをお使いなんでしょう?
リーダはBloglinesです。webベースなので、家でも会社でも未読管理が共通なのが嬉しいです。
ちなみにBloglinesでもふつーにHTMLですよ(笑)