Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 独自フィールドの作成について
- From: "Komai @home" <GFH05144@xxxxxxxxxxx>
- Date: Thu, 10 Apr 2003 09:31:32 +0900
- X-ml-name: namazu-users-ja
- X-mail-count: 03182
- References: <3E92D310.1873D999@asahi-net.or.jp>
komaiです。
Tadamasa Teranishi さんは書きました:
>src/result.c の replace_field() で、uri のみ強調表示しないように
>なっていますので、ここを修正すると良いでしょう。
>
># コメントで、Do not emphasize keywords in URI. と入っているところ
># なので分かりやすいかと。
ありがとうございます。
Namazu全体のソースは読みきれていないのですけど、uriのところのソースは分かりやすかったです。
以下のように、result.cを変更することで、
自分が勝手に新設したフィールド(image)は
・encode_entityされない
・emphasizeされない
というようにできました。
ありがとうございました。Namazuの検索結果に絵(写真)が出せるようになって嬉しい(^^)v
です。
=result.cの160行目近傍=
/*
* Do not emphasize keywords in URI.
*/
if (is_htmlmode()) {
if ((strcasecmp(field, "uri") != 0)&&(strcasecmp(field, "image") != 0)){
encode_entity(buf);
emphasize(buf);
} else {
if (strcasecmp(field, "uri") == 0){
encode_entity(buf);
} else {
/* if tag field name matches 'image',
entity encodeing and word emphasing do not work.*/
}
}
}