ASP.NET版検索テンプレートをカスタマイズするには,定義ファイルにパラメタを設定します。ただし,被リンク数による順位付け機能については,パラメタの設定は不要です。詳細は「5.7.2 被リンク数による順位付け機能を使用する」を参照してください。
ASP.NET版検索テンプレートでカスタマイズできる機能,および対応するパラメタを次の表に示します。各パラメタの設定は省略できません。
なお,デフォルト値が設定されているパラメタに対して,パラメタ値の指定がない場合,または無効な値を指定した場合は,デフォルトの値と判断されます。
表5-6 ASP.NET版検索テンプレートのカスタマイズに関するパラメタ
項番 | 機能名 | パラメタ名 | 設定値 | デフォルト値 |
---|---|---|---|---|
1 | 接続先サーバの設定 | Bib21ServerName |
| localhost |
2 | 検索リンクの別ウィンドウ表示 | DisplayTarget |
| なし(「検索結果一覧」画面と同じウィンドウに表示されます) |
3 | アクセス権付き検索 | Bib21AccessCtrl |
| NO |
4 | 検索結果一覧画面の1ページ分表示件数 | SrchResDocNum |
| 10 |
5 | テキスト表示の1ページ分サイズ指定 | ViewTextMaxPageLen |
| 2 |
6 | 検索結果一覧画面のソート種別ドロップダウンリスト表示 | EnableSortKindList |
| なし |
7 | 検索条件・参照文書のログファイル出力先フォルダパス指定 | SearchLogPath |
| なし |
8 | 検索条件・参照文書のログファイル保存日数指定※1 | SearchLogKeepDay |
| 31 |
9 | 検索結果一覧画面の追加情報表示※2 | SrchResFreeInfoFileTop |
| なし |
SrchResFreeInfoFileBottom |
| なし | ||
10 | 検索結果一覧画面のログ解析結果情報ファイル表示※3 | SrchResLogAnalysisFile |
| なし |
11 | 検索結果一覧画面のログ解析結果情報ファイルの表示文字サイズ指定 | SrchResLogAnalysisDisplaySize |
| normal |
12 | テキスト表示の表示方式指定※4 | RDBViewTextType |
| 0 |
RDBViewTextSeparatedType |
| 1 | ||
13 | テキスト表示の1ページ分サイズ指定(RDB)※4 | RDBViewTextMaxPageLen |
| 2 |
ASP.NET版検索テンプレートのカスタマイズに使用するWeb構成ファイルの格納先を次の表に示します。
表5-7 ASP.NET版検索テンプレートのカスタマイズに使用するWeb構成ファイル
ファイル名 | 内容 | 格納先 |
---|---|---|
Web構成ファイル(Bib21ASPX.Config)※ | ASP.NET版検索テンプレートをカスタマイズするためのパラメタを記述します。 | Bibliotheca21のインストールディレクトリ¥ISS¥Conf |
ASP.NET版検索テンプレートのカスタマイズに使用するWeb構成ファイルの記述形式,および記述規則について説明します。なお,Web構成ファイルはUTF-8エンコーディングで記述してください。
定義内容を有効にするには,定義ファイルを書き換えたあと,インターネットインフォメーションサービスを再起動してください。定義ファイルのアクセス権は,すべてのユーザに読み込み権限を付けてください。
Web構成ファイル(Bib21ASPX.Config)の定義例を次に示します。
<?xml version="1.0" encoding="utf-8"?>
<appSettings>
<!--接続先サーバの設定-->
<add key="Bib21ServerName" value="localhost"/>
<!--検索リンクの別ウィンドウ表示(ターゲット指定)-->
<add key="DisplayTarget" value=""/>
<!--アクセス権付き検索(YES/NO)-->
<add key="Bib21AccessCtrl" value="NO"/>
<!--検索結果一覧画面の1ページ分表示件数(10~50)-->
<add key="SrchResDocNum" value="10"/>
<!--テキスト表示の1ページ分サイズ指定(1~1,024)-->
<add key="ViewTextMaxPageLen" value="2"/>
<!--検索結果一覧のソート種別ドロップダウンリスト表示(YES/NO)-->
<add key="EnableSortKindList" value="YES"/>
<!--検索条件・参照文書のログファイル出力先フォルダパス指定-->
<add key="SearchLogPath" value="C:¥Program Files¥Hitachi¥Bib21¥Iss¥Work¥ASPX"/>
<!--検索条件・参照文書のログファイル保存日数指定(0~365)-->
<add key="SearchLogKeepDay" value="31"/>
<!--検索結果一覧画面の追加情報表示(上側)-->
<add key="SrchResFreeInfoFileTop" value="C:¥Program Files¥Hitachi¥Bib21¥Iss¥Work¥ASPX¥Bib21_FreeInfo_Top.txt"/>
<!--検索結果一覧画面の追加情報表示(下側)-->
<add key="SrchResFreeInfoFileBottom" value="C:¥Program Files¥Hitachi¥Bib21¥Iss¥Work¥ASPX¥Bib21_FreeInfo_Bottom.txt"/>
<!--検索結果一覧画面のログ解析結果情報ファイル-->
<add key="SrchResLogAnalysisFile" value="C:¥Program Files¥Hitachi¥Bib21¥Iss¥Work¥ASPX¥LogAnalysis.csv"/>
<!--検索結果一覧画面のログ解析結果情報ファイルの表示文字サイズ指定-->
<add key="SrchResLogAnalysisDisplaySize" value="normal"/>
<!--テキスト表示の表示方式指定(0:横表示 1:縦表示)-->
<add key="RDBViewTextType" value="0"/>
<!--テキスト表示の表示方式指定(0:統合 1:分離)-->
<add key="RDBViewTextSeparatedType" value="1"/>
<!--テキスト表示の1ページ分サイズ指定(RDB)(1~1,024)-->
<add key="RDBViewTextMaxPageLen" value="2"/>
</appSettings>