### ### ### 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行は変更しない方が無難 Matches powered by msearch
# ↓euc-jpは変更しないこと
HOME HELP Powered by msearch
Search result in Dissipation of Hawking  
 $$total$$ Results $$from$$ - $$to$$ of ? found. Elapsed time $$cputime$$ sec 
# 検索セットへのアクセスは上と下に同じものを付けています $$previous$$ $$pset$$ $$cset$$ $$nset$$ $$next$$

# ↓ここに検索結果のヒット項目が繰り返されて表示される $$result$$
# 検索セットへのアクセスは上と下に同じものを付けています $$previous$$ $$pset$$ $$cset$$ $$nset$$ $$next$$
end #---------------------------------------------------------------------------- #--------------------------------------------------- # 2-2. 検索結果画面の項目の設定とフォーマット #--------------------------------------------------- #  ここでは2-1の検索画面に埋め込まれる検索結果の各項目を設定します. # 2-1の検索画面に埋め込んでいない項目は設定する必要はありません. # 例:$$previous$$と$$next$$を埋め込んでいない場合はbegin previous〜endと # begin next〜endの項目は必要ありません. # ●ヒット項目の表示 #  「begin result 10」の10は1ページに表示する項目数.ページあたり20にした # い場合は「begin result 20」とする. # 以下のフォーマット変数が使えます # resultnum - 項目の通し番号 # url - 項目のURL # urldeco - 項目のURL(url検索の場合はハイライトされる) # title - 項目のタイトル # summary - 項目のサマリー # rpp - 1ページあたりの表示件数 #---------------------------------------------------------------------------- begin result 10
$$resultnum$$. $$title$$
$$urldeco$$
$$summary$$

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行は変更しない方が無難 Search in Dissipation of Hawking powered by msearch

# ↓euc-jpは変更しないこと
HOME HELP Powered by msearch
Search in Dissipation of Hawking  
 Size of index $$indexnum$$ Indices last updated $$indexdate$$ 

msearch (ver.$$version$$) usage

sample mean
AAA Search pages with the keyword AAA.
AAA BBB Search pages with both of the keywords AAA and BBB.
-AAA Search pages without the keyword AAA.
(AAA BBB) Search pages with at least one of the keywords AAA and BBB.You could add any keywords, but not nest in it.
t:AAA Search pages with the keyword AAA in their titles.
u:AAA Search pages that involve the keyword AAA in their URL strings.
(1) Please separate keywords by a SPACE character.
(2) Uppercase and lowercase are treated the same.
(3) You can combine all kinds of search methods.
(4) To search for a word beginning with minus character, put the word in quotes as "-1", or it will be interpreted as a NOT search. but in the (OR search), "" are not needed.
(5) Search for (^o^) or (c), simply use these query words.

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$$ 

end #----------------------------------------------------------------------------