>>7 Xron プロダクト見付けた
maloさんがXronは不安定とかいてますねぇ
http://malo.mine.nu/malo_tips/RDFSummary
いずれにせよ、RDFはなんとかなりそう
BBSでもRDFで更新状況のみお知らせしたら、メール機能いらないね。
# 本題のトラックバックの勉強に移ってもヨサゲかな。
Web の利用技術
RSS, Trackback や P2P などなど知らないことばかり;;
投稿フォーム:
Xron プロダクト見付けた。いろいろ手段はありそう。
http://www.zope.org/Members/lstaffor/Xron
http://www.zope.org/SiteIndex/news.rss
なんかだと get するのに時間がかかるので、少し工夫したほうが良いかも。
PS> zope にも cron あったはずだけど使ったことないです。
PS> http://www.zope.org/Members/lalo/cron (英文)
みたら普通の cron でメソッド呼び出しているだけみたいですね。
lynx -auth <user>:<password> -source <url>
>>4 サイト側には迷惑にならないのだろうか?
SlashdotJapanでは30分以上あけるように言ってますね。
http://slashdot.jp/code.shtml
最後に取得した時間を見て更新するようなコード書くので良いか?
ZExternalNewプロダクトの方は自動で更新されるようなこと書いてあったが。
>>3 自動で更新されません。
これ、聞きたかった事のひとつです。
適当なフォルダを作成し、その中にRDFSummary をセットします。
これを呼出すdtmlmethod で、<dtml-call "RDFSummaryのId名.update()">のように書くとRDFSummaryを更新する事ができますが、
発信しているサイト側には迷惑にならないのだろうか?
以下のようにテストしてみました。
不自然と言われたFZUGBBSのrdfを使ってみます(ここなら文句言われない)
あるフォルダ内で、
RDFSummary
Id fzug
title fzugbbs
URL of RSS file http://fzug.com/ws/fzug_prog/zopeing/pgchatbbs/rdf
残りはデフォルト
dtmlmethod (maloさん家からパクッタ)
Id fzug_rdfshow
----
<dtml-var standard_html_header>
<h2><dtml-var title_or_id> <dtml-var document_title></h2>
<dtml-call "fzug.update()">
<b>更新日:<dtml-var "fzug.lastupdated()" fmt="%m/%d %H:%M"></b>
<dtml-with fzug>
<table width="100%" border="0" cellpadding="5" cellspacing="0">
<tr><td>SiteTitle: <a href="<dtml-var "channel()['link']">"><dtml-var "channel()['title']"></a> (<dtml-var "channel()['description']">)</td><tr>
<dtml-in items mapping>
<dtml-if sequence-even>
<tr bgcolor="#eeeeee">
<dtml-else>
<tr bgcolor="#dfdfdf">
</dtml-if>
<td align="left" valign="top">
<a href="<dtml-var link>"><font size=2><dtml-var title></font></a>
</td>
</tr>
</dtml-in>
</table>
</dtml-with>
<dtml-var standard_html_footer>
----
PS:
よく考えたらこれでは自動更新にならん。やっぱCron使う?
もしくは owa さんのきらいな JavaScript^^;;
時間が無いなどと言いながら...
裏で RDFSummary 使って表示を試してしてるのですが、自動で更新されません。
ZExternalNewはスレッド使って更新されるようなことが書いてありました。
PyXML入れてないのでまだ試していません。
しばらくは情報あさりしかできません。勘弁。
早速有り難うございます。
一応紹介サイト読んで見ました。
現時点では解りません、時間があるときじっくり読んでみます。
とりあえず参考になった URL を挙げます
RSS解説
http://www.kanzaki.com/docs/sw/rss.html
トラックバック解説
http://lowlife.jp/translation/mttrackback.html
Zopeプロダクト
http://www.zope.org/Members/EIONET/RDFSummary
http://www.zope.org/Members/odeckmyn/ZExternalNews