RDF(RSS)の生成で問題があり、RSSリーダで読み込めなくなってしまうバグの修正をしました。tDiary 2.0.0 on Ruby 1.8.2へのパッチは以下の通りです。RSSはページ最下部にもリンクが書いてありますが、Kalavinka Diary RSSから取得できます。
=================================================================== RCS file: RCS/makerss.rb,v retrieving revision 1.8 diff -u -r1.8 makerss.rb --- makerss.rb 2005/02/25 03:37:43 1.8 +++ makerss.rb 2005/02/25 03:47:03 @@ -1,4 +1,4 @@ -# makerss.rb: $Revision: 1.8 $ +# makerss.rb: $Revision: 1.9 $ # # generate RSS file when updating. # @@ -162,9 +162,9 @@ desc = subtitle + apply_plugin( rdfsec.section.body_to_html ).strip body_leave_proc( date ) @options['apply_plugin'] = old_apply_plugin - rdf << %Q|<title>#{subtitle}</title>\n| + rdf << %Q|<title>#{CGI::escapeHTML( subtitle )}</title>\n| rdf << %Q|<dc:creator>#{CGI::escapeHTML( @conf.author_name )}</dc:creator>\n| - rdf << %Q|<content:encoded><![CDATA[#{desc}]]></content:encoded>\n| + rdf << %Q|<content:encoded><![CDATA[#{CGI::escapeHTML( desc )}]]></content:encoded>\n| else # TSUKKOMI rdf << %Q|<title>#{makerss_tsukkomi_label( rdfsec.id )} (#{CGI::escapeHTML( rdfsec.section.name )})</title>\n| rdf << %Q|<dc:creator>#{CGI::escapeHTML( rdfsec.section.name )}</dc:creator>\n|
好きに編集・追記・設定変更できますので、お気軽にどうぞ。