Namazu-users-ja(旧)


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

Re: 独自フィルタでの問題



廣瀬と申します。

At Sun, 01 Jul 2001 13:37:00 +0900,
mamoru hashimoto wrote:

> 独自のフィルタを作成して、fmlhtml.plでfml→html化したものをインデックス
> 化するというものです。
> 
> 未対応の形式と出力されているので、フィルタが認識されていないのかと思うの
> ですが、mknmz -Cではちゃんと出力されているようです。

こういうときは、実際に作成されたフィルタを見せてもらうのが
手っ取り早いのですが。

> 1/1 - /var/spool/ml/watch-ml/htdocs/20010630/3.html 未対応の形式 (=text/html; x-type=fmlhtml)無視します

ここの(=text/html; x-type=fmlhtml)が怪しい気がします。
作成されたフィルタではmediatype()を正しく返していますか?

で、ぼくもfmlのhtmlをちょっと見てみたのですが、単純にindex,thread等をインデクス対象から
はずすだけで良さそうなので、自作するなら filter/mhonarc.plを修正するのが簡単で良いと思います。

# ためしにやってみましたが、それなりに動くようです。

sd3 47% mknmz --media-type='text/html; x-type=fmlhtml' ../htdocs/
検索対象のファイルを調べています...
78個のファイルがインデックス作成の対象として見つかりました
1/78 - /usr/people/hirose/fml/index/../htdocs/1000/1092.html [text/html; x-type=fmlhtml]
[snip]
72/76 - /usr/people/hirose/fml/index/../htdocs/1100/1163.html [text/html; x-type=fmlhtml]
73/76 - /usr/people/hirose/fml/index/../htdocs/1100/index.html is FML's index file! skipped.
73/75 - /usr/people/hirose/fml/index/../htdocs/1100/thread.html is FML's index file! skipped.
73/74 - /usr/people/hirose/fml/index/../htdocs/index.html is FML's index file! skipped.
73/73 - /usr/people/hirose/fml/index/../htdocs/thread.html is FML's index file! skipped.
インデックスを書き出しています...
[基本]
日付:                Sun Jul  1 17:11:34 2001
追加された文書の数:  72
サイズ (bytes):      201,909
合計の文書数:        72
追加キーワード数:    5,030
合計キーワード数:    5,030
わかち書き:          module_kakasi -ieuc -oeuc -w
経過時間 (秒):       18
ファイル/秒:         4.00
システム:            irix
Perl:                5.00503
Namazu:              2.0.5