[Kazehakase-devel 2341] Re: 風博士サイトのRSSのURLが変

Back to archive index

Kouhei Sutou kou****@cozmi*****
2005年 8月 15日 (月) 00:40:48 JST


須藤です.

In <1124058395.24022.0.camel @ localhost>
  "Re: [Kazehakase-devel 2331] 風博士サイトのRSSのURLが変" on Mon, 15 Aug 2005 07:26:35 +0900,
  Hiroyuki Ikezoe <poinc****@ikezo*****> wrote:

> > ちょっといくつかRSSを取得していて気付いたのですが,風博士の
> > サイトのRSSのURLが変です.URLじゃなくてパスになっています.
> > 
> > 今は,output_rdf.rbを使っていますが,これを機にmakerdf.rbに
> > 移行しませんか?
> > 
> > なんだったら,ついでにtDiary 2.xに移行しませんか?
> > 
> > 面倒なら作業は私がやってもいいです.
> 
> お願いします。

ざくっとやっておきました.せっかくなのでCVS HEADにしておきま
した.


ただ,以下はテストしていません.

  * ツッコミ
  * TrackBack


mod_rewriteとCSRF対策のコードの関係上,以下のようにtdiary.rb
をいじってあります.

Index: tdiary.rb
===================================================================
RCS file: /cvsroot/tdiary/core/tdiary.rb,v
retrieving revision 1.233
diff -u -r1.233 tdiary.rb
--- tdiary.rb   10 Aug 2005 04:35:51 -0000      1.233
+++ tdiary.rb   14 Aug 2005 15:36:32 -0000
@@ -481,7 +481,7 @@
                        else
                                port = (@cgi.server_port == 80) ? '' : ':' +****@cgi*****_port.to_s
                                "http://#{ @cgi.server_name }#{ port }#{File::dirname(@cgi.script_name)}/"
-                       end.sub(%r|/+$|, '/')
+                       end.sub(%r|/+$|, '/').sub(%r|/cgi-bin/(?:en/)?|, '/')
                end

        private



Kazehakase-devel メーリングリストの案内
Back to archive index