[tDiary-users-talk: 0364] Re: trackback spam updates index.rdf

Zurück zum Archiv-Index

dai gotou dai.g****@gmail*****
2007年 4月 18日 (水) 02:46:13 JST


ゴトウと申します。

footnoteに関しては、ちょっと調べてみまして、
別問題っぽい気がしてきました、、、

状況としては、
日記を追記したとき
  -> index.rdf には footnote部分のリンクはナシ
当日ないし、別の日の日記にコメントしたとき
  -> index.rdf に footnote部分のリンクが生成される
     (しかもindex.rdf内のfootnoteリンク先URLの #f1 #f2...の部分がずれる)

というわけで、手元では以下の形で同現象は出なくなりました。

SharpReaderはどうも<dc:date>以外の「何か」で本文も見ているっぽい
ということなのか。。。
RSSリーダーが何をもって更新状態を判定しているかというのはさておき、
少なくとも、コメントによって、直接関係ないエントリの本文が変更され
リンク先もずれているという状況なので、下記パッチ以外の形でも
何らかの対応を入れたほうがいいのかなぁと思います。

よろしくお願いします。

--- footnote.rb.org        Sat Jun 19 19:31:57 2004
+++ footnote.rb Wed Apr 18 02:14:21 2007
@@ -31,7 +31,7 @@
 @footnote_index.taint

 def fn(text, mark = '*')
-       if @footnote_name and /^append|replace$/ !~ @mode then
+       if @footnote_name and /^append|replace|comment$/ !~ @mode then
                @footnote_index[0] += 1
                @footnotes << [@footnote_index[0], text, mark]
                r = %Q|<span class="footnote"><a |


--
ゴトウ <dai.g****@gmail*****>




tDiary-users-talk メーリングリストの案内
Zurück zum Archiv-Index