[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: PukiWiki supports RSS
At Mon, 16 Jun 2003 09:51:18 +0900,
Koichiro Ohba <koichiro@meadowy.org> wrote:
> これなんかどうでしょう。
>
> http://www.imasy.or.jp/~tai/wiki/index.php?cmd=rss
情報ありがとうございます。
この RSS、
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN"
"http://my.netscape.com/publish/formats/rss-0.91.dtd">
<rss version="0.91">
<channel>
<title>PukiWiki</title>
<link>http://www.imasy.or.jp/~tai/wiki/index.php?RecentChanges</link>
<description>PukiWiki RecentChanges</description>
<language>ja</language>
<item>
<title>DailyNotes</title>
<link>http://www.imasy.or.jp/~tai/wiki/index.php?DailyNotes</link>
<description>Sun, 15 Jun 2003 16:46:24 JST</description>
</item>
...
こんな構造なんですが、PukiWiki の吐く RSS ってきっとみんな同じなんでしょ
うね。もしそうなら、sb-hns.el や sb-2ch.el と同じような感じで、group
名と URL だけ別途 shimbun-pukiwiki-group-alist で指定すれば、どこでも
読める backend として作成できそうですね。
ところで、日付情報が description タグの中に入ってしまっていますが、こ
れは sb-rss.el の中で、
(setq date (or (shimbun-rss-node-text dc-ns 'date item)
(shimbun-rss-node-text rss-ns 'pubDate item)))
のようにしている以上、sb-pukiwiki.el の中で shimbun-rss-process-date
を使用して素直に取得することができません。description の中まで見るのが
良いのか、このタグは日付情報を取得するためのものではないから、無視し
て "" を入れるのが良いのか、はたまた shimbun-get-headers 自身を再定義
するのが良いのか (個人的にそこまでしたくないですが...)、どんなもんでしょ
うか?
--
中島幹夫 <minakaji@namazu.org>
home: http://www.asahi-net.or.jp/~gy2m-nkjm
diary: http://slashdot.jp/journal.pl?op=display&uid=5767