### ###
### msearchの設定ファイル(config.dat) ###
### ###
### Written by K.Matsuda ###
### Special thanks penguin-19 san ###
#============================================================================
# このファイルは必ず漢字コードをEUC,改行コードをLF(UNIX)にしてサーバに
# アップロード保存してください.
# 検索結果が文字化けする場合は,このファイルの漢字コードがEUCかチェックし
# てください.
# 「フォーマットの書式エラー(no page definition)」というエラーが出る場合
# は,このファイルの改行コードをチェックしてください.
# このファイルの中では,行頭に「#」があるとその行はコメントとして扱われ,無
# 視されます.
#============================================================================
#============================================================================
# 1.変数の設定
#============================================================================
# 各変数の行頭の「#」を外さないと有効になりません.
# ホームページのURL(デフォルト="")
set $home=http://www.kiteya.net/
# マッチキーワードのハイライトをするか(デフォルト=1)
#set $highlight=0
# マッチキーワードのハイライトの書式(デフォルト=)
#set $highlight_deco=
# サーバマシンとの時差(例えば,サーバが米国西海岸にあり,日本時間にしたい
# 場合は"17"にする)(デフォルト=0)
#set $tzdiff=17
# タイトルがないページのタイトル部分表示方法(デフォルト=タイトルなし)
#set $notitle=No title
# ログを出力するか(デフォルト=0(しない))
#set $log=1
# ログファイルのファイル名(デフォルト=msearch.log)
#set $logfile=msearch.log
#============================================================================
# 2.検索結果画面,ヘルプ画面(初期画面)のフォーマット
#============================================================================
# 以下は検索結果画面,ヘルプ画面(初期画面)のフォーマット部です.次のように
# 分かれています.
# 2-0を必ず読んでから変更してください.
#2-0. フォーマット変数の説明
#2-1. 検索結果画面のフォーマット
#2-2. 検索結果画面の各項目の設定とフォーマット
#2-3. ヘルプ画面(初期画面)のフォーマット
#---------------------------------------------------
# 2-0 フォーマット変数の説明
#---------------------------------------------------
# 2-1以降は通常のHTMLで記述されています.HTMLさえわかれば自由に画面を設計
# できます.
# 唯一違うのは,特殊な変数を埋め込んでおくと,msearchが自動的にその変数部
# 分を差し替えて表示する,という点です.例えば,「$$msearch$$」と書いておく
# と,この部分が「msearch.cgi」に替わります.この特殊な変数のことをフォーマ
# ット変数と呼びます.
# 検索結果画面,ヘルプ画面(初期画面)それぞれで使える変数が違います.各
# 画面フォーマットの前に,そこで使える変数を一覧にしていますので,参照して
# ください.
#---------------------------------------------------
# 2-1. 検索結果画面のフォーマット
#---------------------------------------------------
# 以下のフォーマット変数が使えます.実際には変数の前後を「$$」で挟みます.
# msearch - cgi名
# home - ホームページのURL
# query - 現在の検索式
# rpp - 1ページあたりの表示件数
# total - 検索結果総数
# set - 現在の検索セットの番号
# from - 現在ページに表示される先頭件数
# to - 現在ページに表示される後尾件数
# displaynum - 現在ページ表示される件数
# cputime - かかった処理時間
# indexdate - インデックスの最終更新日時
# indexnum - インデックスに登録されているページ総数
# nowdate - 現在日時
# msearchhp - msearchの配布ページのURL
# version - msearchのバージョン
# result - 検索結果の各項目のフォーマット
# previous - 直前セットへのアクセスリンクのフォーマット
# next - 直後セットへのアクセスリンクのフォーマット
# pset - 現セット以前の検索セットへのアクセスリンクのフォーマット
# cset - 現セットへのアクセスリンクのフォーマット
# nset - 現セット以降の検索セットへのアクセスリンクのフォーマット
#----------------------------------------------------------------------------
begin page
# ↓の2行は変更しない方が無難
| $$total$$ Results $$from$$ - $$to$$ of ? found. | Elapsed time $$cputime$$ sec |
end #---------------------------------------------------------------------------- # ●表示ページの直前のページを表示するリンクの設定 # 以下のフォーマット変数が使えます # previousurl - 直前セットへのアクセスURL # rpp - 1ページあたりの表示件数 #---------------------------------------------------------------------------- begin previous [back] | end #---------------------------------------------------------------------------- # ●表示ページの直後のページを表示するリンクの設定 # 以下のフォーマット変数が使えます # nexturl - 直後セットへのアクセスURL # rpp - 1ページあたりの表示件数 #---------------------------------------------------------------------------- begin next | next end #---------------------------------------------------------------------------- # ●表示ページより前のページを表示するリンクの設定 # 「begin pset 5」の5はこのページより最大5ページ前までを表示する,という # 意味. # 以下のフォーマット変数が使えます # seturl - 検索セットへのアクセスURL # setnum - 検索セットの番号 # rpp - 1ページあたりの表示件数 #---------------------------------------------------------------------------- begin pset 5 [$$setnum$$] end #---------------------------------------------------------------------------- # ●表示ページを表す部分 # 以下のフォーマット変数が使えます # set - 現在の検索セットの番号 # rpp - 1ページあたりの表示件数 #---------------------------------------------------------------------------- begin cset [$$set$$] end #---------------------------------------------------------------------------- # ●表示ページより後のページを表示するリンクの設定 # 「begin nset 5」の5はこのページより最大5ページ後までを表示する,という # 意味. # 以下のフォーマット変数が使えます # seturl - 検索セットへのアクセスURL # setnum - 検索セットの番号 # rpp - 1ページあたりの表示件数 #---------------------------------------------------------------------------- begin nset 5 [$$setnum$$] end #---------------------------------------------------------------------------- #--------------------------------------------------- # 2-3. ヘルプ画面のフォーマット #--------------------------------------------------- # ここでは引数なしでmsearch.cgiが呼ばれた場合や,検索条件を入力しないで # 検索ボタンが押された場合に表示するヘルプ画面を設定します. # 以下のフォーマット変数が使えます # msearch - cgi名 # home - ホームページのURL # rpp - 1ページあたりの表示件数 # cputime - かかった処理時間 # indexdate - インデックスの最終更新日時 # indexnum - インデックスに登録されているページ総数 # nowdate - 現在日時 # msearchhp - msearchの配布ページのURL # version - msearchのバージョン #---------------------------------------------------------------------------- begin help
# ↓の2行は変更しない方が無難| Size of index $$indexnum$$ | Indices last updated $$indexdate$$ |
msearch (ver.$$version$$) usage
| ||||||||||||||
|
msearch is a full-text search engine which is easy to install and
runs fast developed by Katsushi Matsuda.
You can download from msearch homepage (Japanese Only).
Elapsed time $$cputime$$ sec
Present time $$nowdate$$