Namazu-devel-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: apachecache.pl



>> On Mon, 21 Oct 2002 22:59:36 JST
>> 「野」== knok@xxxxxxxxxxxxx (NOKUBI Takatsugu) said as follows:

土> また,mhonarc.pl による処理が失敗した場合には,自動的に単純な 
土> html.pl に基づく処理に fallback して欲しいと思うのですが,そういう
土> ことは難しいでしょうか.

野> 現状の仕組みだとそこまで考慮してないので、もうちょっと拡張する必要
野> があるように思います。最近は 2.1 branch でいくつか作業をしているの
野> で、そこに盛り込むことを考えてみます。

そうなんですか.では,とりあえずの暫定処置として以下のようにしておくの
はどうでしょう.
--- mhonarc.pl.orig	2002-10-22 00:11:04.000000000 +0900
+++ mhonarc.pl	2002-10-22 00:11:30.000000000 +0900
@@ -74,11 +74,11 @@
 
     util::vprint("Processing MHonArc file ...\n");
 
-    if (($cfile !~ /$MHONARC_MESSAGE_FILE/o) ||
-	($$contref !~ /\A\s*<!-- MHonArc /))
+    if ($$contref !~ /\A\s*<!-- MHonArc /)
     {
-	return "is not a MHonArc message file! skipped."; # error
-    } 
+	util::vprint( $$orig_cfile." is not a MHonArc message file!" );
+	return html::filter($orig_cfile, $contref, $weighted_str, $headings, $fields);
+    }
     
     mhonarc_filter($contref, $weighted_str, $fields);
     html::html_filter($contref, $weighted_str, $fields, $headings);
ところで,ご迷惑でなかったら apachecache.pl も寄贈したいのですが,どう
でしょうか.

-- 
土屋 雅稔 ( TSUCHIYA Masatoshi )