RNA使い方メモ

配布元

使い方メモ

サイトの付け加え方

付け加えたいサイトのヘッダー部分にあるリンク「.rdf」か「rss.xml」という ファイル部分を登録する。なお、rss.xmlは付け加えるときはrss.htmlとして付け加えることもある。

以下、付け加えに成功したBLOGサービス。 括弧内をURLにくっつける。

  • ココログ(index.rdf)
  • Yahoo Blog(rss.html)
  • Goo Blog (index.rdf)
  • Livedoor Blog (index.rdf)
  • excite blog (index.xml)
  • d.hatena (rss)
  • msn space (feed.rss)
  • Doblog (RSSの動的生成なのでへッダ参照)
  • Dion Blog (index.rdf)
  • 楽天 Blog (rss/ ディレクトリで表示)
  • So-net (index.rdf)

ソフトウェア別

  • Movable Type (index.rdf)
  • iblog (rss.xml)

以下のエラーメッセージでる。

rna.cgi: Prototype mismatch: sub Params::Validate::validate_pos vs (\@@) at extlib/Params/ValidatePP.pm line 132.
rna.cgi: Prototype mismatch: sub Params::Validate::validate vs (\@$) at extlib/Params/ValidatePP.pm line 355.
Prototype mismatch:

perlのバージョンが古いのが原因である模様。

perlのバージョンを変えたら上記エラーは減り、更新ができるようになったが(なくなってはいない)。今度は、Config SitesとConfig Categoriesで文字化けするようになった。 原因は、perl 5.8とそれ以前では、UTFの取り扱いが違うため。

よって、rna.cgi以外は、perl 5.00_03を使うべき、5.8系を使うとUTF-8の扱いが変わり文字化けする。