Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
filename_to_title Re: filename検索他修正
- From: Yukio USUDA <usuda@xxxxxxxxxx>
- Date: Wed, 10 Mar 2004 18:55:13 +0900
- X-ml-name: namazu-devel-ja
- X-mail-count: 03816
- References: <404EB5B1.1196654F@asahi-net.or.jp>
臼田です。
Tadamasa Teranishi wrote:
> > > というのも filename.pl とかが意外に人気だということをつい最近知った
> > > もので。(filename.pl の代わりになるものではありませんが。)
> > ファイル検索にもNamazuを使うというニーズがあるのであれば、
> > DENY_FILEに対してはファイル読み込みやフィルタ処理はせずに
> > ファイル名や日付だけfieldに情報を残すという
> > オプションでもつけましょうか。
>
> そうですね。DENY_FILE に限らず、メディアタイプが見つからず
> unknown になったものも同様に扱えると良いのかもしれません。
>
TODOとして記憶しておきましょう。
> > complete_field_info後の
> > $content .= " $filename ";
> > を
> > $content .= " $fields{'$filename'} ";
> > にすればよいのでは
>
> その時点では $fields{'filename'} は未定義にされている可能性が
> あるのです。
では、
$content .= " $fields{'$filename'} ";
を
complete_field_info
と
clean_field_index
の間に移してはどうでしょうか?
> >
> > まず、各フィルタ内でfilename_to_tiltleを呼び出しているのは無駄
> > なので削ってしまえばよいです。
> > フィルタ内で呼び出さなくても結局complete_filed_infoで処理されます。
>
> これはうすうす気づいていました。
> 多段フィルタの時の動作とか、html_filter でセットするのはちょっと
> 特別な意味があるかもしれない(かな)と思って、手を出していません。
>
フィルタからfilename_to_tiltleを呼び出していたものは以下のとおりです。
* filter/{deb.pl, dvi.pl, excel.pl, man.pl, msword.pl, ooo.pl,
pdf.pl, postscript.pl, powerpoint.pl, rpm.pl, rtf.pl, taro.pl,
taro56.pl, taro7_10.pl, tex.pl}:
心配されているタイプのフィルタでは使用していません
全部消しても大丈夫でしょう。
忘れたこともすぐ確かめられるから、ChangeLogは重要ですね。
臼田幸生