RNA(RSSベースのアンテナ)をインストール
RSSベースのアンテナ「RNA」をインストールしました。 WindowsXPでも走ります、でもMacでフォルダー共有してそっちから設定してもダメなので、Windows機の前に陣取ってインストールと設定。
日本語サイトなので別段導入に難しい点はありませんでした。
というかすんなりしすぎて怖い位です。
http://192.168.0.5/rna/index.html
これがアドレスなのですが、なつみかんとの差別化を図りたいと考えてます。
以下覚え書き。
http://192.168.0.5/rna/rss/sample.html
このファイルを基点にしてファイル位置も変えてMTのエントリーからインクルードしたい、レイアウトも変えたい(独自タグを使わず)。 cronしたい...。
先ず、何よりこのsample.htmlというファイルはどのテンプレートを基にしているしているのか、というと
/plugins/sample/stemplate // ←RNA::Updated Sites
/plugins/sample/etemplate // ←RNA::Recent Entries
のようです。 また、同じディレクトリーにある「sample.pl」の42行目にこうあります。
my $html_file = 'sample.html';
これをRNAと同じディレクトリーにあるMT-DIRの第1階層に「antenna.inc」として置くとすると、
my $html_file = '../../mt/antenna.inc';
このようになり、
http://192.168.0.5/mt/antenna.inc
に反映されます。
テンプレートは、etemplateには何も記さず、stemplateは
<div class="smft-r">Updated at <$RNAPageDate format="%Y年%m月%d日(%a) %k時%M分%S秒"$> [<$RNAPageTimezone$>]</div>
<div style="padding-left: 40px"><RNAItems>・<a href="<$RNAItemLink$>#<$RNAItemDate format="%Y%m%d%H%M%S"$>"><$RNAItemDate format="%Y/%m/%d %H:%M" $> <$RNAItemTitle$></a><br /></RNAItems></div>
<div class="smft-r">powered by <a href="http://www.semblog.org/wiki/?rna">RNA</a></div>
こうしました。
最後にcronですが、
・ RNA設置ディレクトリにcdして ./rna.cgi >/dev/null 2>&1
とありますので、そのまま取り敢えずやってみます。
追記:rna-refresh.plというファイルがあるのでこれを使う事にします。 但し、そのままでは何故かpycronでエラーが出てしまうので、試行錯誤。 これ、別件エントリーします。




