朝顔日記

rssreader.xsl を改造してみた

2003-12-01

Mozilla Firebird 用の拡張 RSS Reader Panel はまことに便利です。特に最近のバージョンになって、「コンテンツエリアで開く」機能がついて discription が読みやすくなりました。が、表示が2段組で、どうも記事の順番がわかりにくい気がしたので、コンテンツエリアでの表示に使われている rssreader.xsl を改造してみました。

具体的には、単に記事のタイトルに上から順番に番号を振るようにしただけなんですが。:p)

改造といっても、RSSのバージョンごとに4箇所ある


   <h2 class="item-title">
    <a href="{link}"><xsl:value-of select="title"/></a>
   </h2>

こんなようなところを、


   <h2 class="item-title">
    <xsl:number />. <a href="{link}"><xsl:value-of select="title"/></a>
   </h2>

こんな感じにしただけです。これで記事の順番で悩まなくてもすみます。:-)

追記
Watson さんの rssreaderをいじる を読んで大事なリンクを忘れていたのに気がつきました。段組表示させたりいろいろなバージョンの RSS に対応させるためには、RSS Reader Panel XSLT の rssreader.xsl.zip が必要です。

「rssreader.xsl を改造してみた」へコメントをつける

書き込み時の挙動について
URI らしき文字列には自動的にリンクが張られます。また "<" や、">" は実体参照化されます。
スパム対策のため、リファラを切っていると投稿できません。

この記事へのツッコミ

1: flyson (2003-12-02T02:35:15+09:00)
v1.5 でさっそくパクっちゃいました。
この記事の永続的 URI ならびに トラックバック ping URI
http://diary.noasobi.net/2003/12/diary_031201c.html