iBlog1.4.1ではRSSがVersion2.0に変更になります。
Firefoxの機能「LiveBookmark」にもデータをうまく拾ってもらえるようになりました。
ただ自分としては、今回のフォーマットにもう一個だけ追加しておきたい項目が。
続きを読むの表示ポイント
◇authorタグを追加
各エントリを投稿(配信)した人物のemailアドレスを持つタグです。
MTでは1つのBlogに複数の投稿者が設定できるため、このタグが有効です。
iBlogではあまり意味はないので省かれているのだと。
しかしRSSリーダには、各エントリの「投稿者」の表示を行うものがあります。
すると、表示が
"UNKNOWN"
とされたりとかっこよくありません。
自分の使っている「PulpFiction」ではまさにこれに当たっています。
投稿者が
"UNKNOWN"
に表示されてしまうのです。
◆修正
itemタグの範囲のなかに
<author>tauran</author>
を追加。
本来はemailアドレスを入れるのが正しいですが、名称にします。
*追記(11.11)
<
author>タグは本来はE-Mailアドレスを入れるフィールドです。
下記のようにただの単語(E-Mailアドレスの形式でない文字列)が入った状態のRSSでは、
RSSの文法判定サイトでのチェックでINVALID(不正)判定になります
。
ご注意ください。
*ここまで追記(11.11)
Feedpage.txt の抜粋
<ForEachEntry>
<item>
<author>tauran</author> *追加部分(実際は全部英小文字)
<title><![CDATA[<$EntryTitle$>]]></title>
:
:
</item>
</ForEachEntry>
これで、きっと投稿者に名称が表示されるはずなのですが・・・・
どうなるでしょうか?
◆追記
修正後PulpFictionでは無事投稿者に
"tauran"
が表示されました。
RSS2.0仕様については「
Technology at
Harvard Law
」を参照しました。
◆も少し追記
・
トラックバック・ピープル
iBlogFan
にLinkします(kaoru_ariさん多謝(^^
・1.4.0以前のiBlogの場合は?
authorタグは、旧来のiBlogで使用のRSS0.92の仕様には見あたらないのです。
RSS0.92の仕様については「
Backend.UserLand.Com
」を参照しました。
方法はあります。
うまくいったら、エントリを上げます(^^;;