HeartCore 複 合 検 索 機 能 マニュアル October 2013 Ver2.1-1 -
改 訂 履 歴 改 訂 日 改 訂 内 容 Ver2.0 2011 年 10 月 一 部 改 訂 Ver2.1 2013 年 10 月 フォーマット 改 訂 - 2 -
目 次 1. 本 文 書 の 目 的 と 対 象 ライセンス... - 4-1.1. 目 的...- 4-1.2. 対 象 ライセンス...- 4-2. 標 準 検 索 機 能 と 複 合 検 索 機 能 の 違 い... - 4-3. 作 成 手 順... - 6-3.1. 検 索 結 果 ページの 作 成...- 6-3.2. 検 索 結 果 (コンテンツ)エントリーページの 作 成...- 6-3.3. 検 索 結 果 (コンテンツ DB)エントリーページの 作 成...- 6-3.4. 検 索 ページの 作 成...- 7-3.5. 検 索 例 について...- 8-3.6. 制 限 事 項 について...- 9 - - 3 -
1. 本 文 書 の 目 的 と 対 象 ライセンス 1.1. 目 的 本 文 書 は 弊 社 がお 客 様 に 納 品 する CMS パッケージ 製 品 HeartCore における 検 索 機 能 強 化 版 の 複 合 検 索 機 能 実 装 手 順 及 び 操 作 手 順 を 説 明 する 文 書 です 本 文 書 は お 客 様 が 実 際 に 複 合 検 索 機 能 を 利 用 するにあたり 本 文 書 を 参 照 することで 該 当 機 能 を 一 通 り 操 作 できることを 目 的 としております 説 明 内 の 画 像 は HeartCore バージョン v7.2.x となります 1.2. 対 象 ライセンス 当 該 機 能 を 提 供 しているライセンスは 以 下 の 通 りです 尚 価 格 は 価 格 表 を 参 照 願 います Professional Enterprise Standard Suite Standard Suite 複 合 検 索 機 能 ( ) : 標 準 装 備 :オプション 装 備 -: 設 定 なし JSP 版 のみの 提 供 となります 2. 標 準 検 索 機 能 と 複 合 検 索 機 能 の 違 い HeartCore 標 準 検 索 機 能 複 合 検 索 機 能 検 索 画 面 検 索 対 象 指 定 コンテンツかコンテンツDBのどちらか 一 つを 指 定 する コンテンツの 場 合 検 索 対 象 を 複 数 コンテンツ グループに 絞 ることができる コンテンツデータベースの 場 合 検 索 対 象 は 指 定 した 一 つのみになる コンテンツとコンテンツDB 両 方 指 定 できる コンテンツの 検 索 範 囲 を 複 数 のコンテンツ グループに 絞 ることができる コンテンツデータベースを 複 数 指 定 することが できる 検 索 画 面 エントリー 指 定 idで 一 つのエントリのみを 指 定 できる id で 指 定 したエントリーは コンテンツの 検 索 結 果 のみに 利 用 される コンテンツ DB の 検 索 結 果 のエントリーは [contentdbname]+"id"の 名 前 で 指 定 する 検 索 画 面 検 索 形 式 半 角 スペース 複 数 キーワードが 入 力 された 場 合 AND 検 索 となる 複 数 キーワードを 半 角 スペースで 区 切 った 場 合 AND 検 索 となる 複 数 キーワードを で 区 切 った 場 合 OR 検 索 となる - 4 -
検 索 結 果 画 面 ソート 指 定 のコンテンツDB 項 目 でソートできる ソートは 昇 順 のみで 降 順 はできない 複 数 のコンテンツDBに 対 して 各 自 のソート 項 目 を 指 定 することができる 一 つのコンテンツDBの 検 索 結 果 内 のソートと なるので 複 数 コンテンツDBを 連 携 してソート することはできない ソートの 降 順 昇 順 指 定 できる - 5 -
3. 作 成 手 順 サイト 内 検 索 機 能 の 仕 組 みは 標 準 機 能 と 同 じく 下 記 の 三 つの 構 成 となります 参 考 例 1 3.1. 検 索 結 果 ページの 作 成 検 索 結 果 を 表 示 する 箇 所 を @@@searchresults@@@ で 指 定 します (ID=100 とします) 例 :@@@searchresults@@@ 検 索 結 果 は'@@@searchresults@@@のところに 表 示 される コンテンツの 属 性 に 検 索 対 象 に 含 まない と 指 定 されたコンテンツ 及 び 検 索 結 果 エントリー ページ が 指 定 されていないコンテンツDBは 検 索 結 果 に 表 示 されません 3.2. 検 索 結 果 (コンテンツ)エントリーページの 作 成 検 索 結 果 ページに 表 示 する 項 目 を 指 定 します (ID=200 とします) 例 :@@@title@@@ 検 索 結 果 に コンテンツのタイトルを 表 示 します 3.3. 検 索 結 果 (コンテンツ DB)エントリーページの 作 成 データベース 名 は testdb1 testdb2 を 用 意 し 説 明 しております testdb1 testdb2 は 予 め 作 成 済 みとします 例 : testdb1 のエントリーページ (ID=300 とします) @@@columna1@@@ 検 索 結 果 に コンテンツデータベースのカラム columna1 の 情 報 を 表 示 します カラム 名 は 任 意 となります 例 : testdb2 のエントリーページ (ID=400 とします) @@@columnb2@@@ 検 索 結 果 に コンテンツデータベースのカラム columna2 の 情 報 を 表 示 します カラム 名 は 任 意 となります - 6 -
3.4. 検 索 ページの 作 成 検 索 指 定 記 述 内 容 <form action="/searchplus.jsp" method="get"> <input name="searchresult" value="100" type="hidden"> <! 3.1 検 索 結 果 ページの 作 成 で 作 成 したコンテンツ ID を 指 定 します "searchresult"は 固 定 名 --> <input name="id" value="200" type="hidden"> <! 3.2 検 索 結 果 (コンテンツ)エントリーページの 作 成 で 作 成 したコンテンツ ID を 指 定 します "id"は 固 定 --> <input name="testdb1-id" value="300" type="hidden"> <! 3.3 検 索 結 果 (コンテンツ DB)エントリーページの 作 成 で 作 成 したコンテンツ ID を 指 定 します name は contentdbname+"-id" 形 式 とする--> <input name="testdb2-id" value="400" type="hidden"> <! 3.3 検 索 結 果 (コンテンツ DB)エントリーページの 作 成 で 作 成 したコンテンツ ID を 指 定 します name は contentdbname+"-id" 形 式 とする--> <input name="database" value="testdb1" type="hidden"> <input name="database" value="testdb2" type="hidden"> <!-- 検 索 対 象 のコンテンツ DB を 指 定 します 複 数 の 場 合 複 数 行 追 加 します--> <!-- コンテンツ DB の 検 索 結 果 エントリーページが 指 定 されていない 場 合 検 索 対 象 外 となります--> <input name="testdb1-order" value="columna1+" type="hidden"> <input name="testdb2-order" value="columnb1-" type="hidden"> <!-- コンテンツ DB testdb1 の 検 索 ソート 用 の 項 目 名 を 指 定 します name は contentdbname+"-order" 形 式 とします--> <!-- Value は 項 目 名 + と 指 定 した 場 合 は 昇 順 項 目 名 - の 場 合 は 降 順 となります--> <input name="contentgroup" value="hotel,general" type="hidden"> <!-- 検 索 対 象 のコンテンツグループを 指 定 します 複 数 の 場 合 カンマ 区 切 りで 追 加 します--> <p> 検 索 :<input name="search"><input value=" 検 索 " name=" 検 索 " type="submit"></p> </form> コンテンツの 検 索 結 果 はソート 指 定 できません 昇 順 で 表 示 されます 複 数 キーワードを AND 検 索 したい 場 合 半 角 スペース 区 切 りで 入 力 する 複 数 キーワードを OR 検 索 したい 場 合 半 角 文 字 区 切 りで 入 力 する 例 えば"A B C" のようにキーワードが 入 力 された 場 合 検 索 条 件 は A AND B OR C となる - 7 -
3.5. 検 索 例 について 下 記 のように 表 示 される 検 索 ページを 使 用 して 検 索 したい 文 字 列 を 入 力 します AND 検 索 は 半 角 スペースもしくは 全 角 スペース 区 切 りで 指 定 します OR 検 索 は 区 切 りで 指 定 します 参 考 例 2 山 田 (スペース) 太 郎 花 子 と 入 力 すると 山 田 AND 太 郎 OR 花 子 の 条 件 で 検 索 される 参 考 例 3 コンテンツグループ Hotel Ganeral の 検 索 結 果 コンテンツ DB testdb1 の 検 索 結 果 コンテンツ DB testdb2 の 検 索 結 果 - 8 -
3.6. 制 限 事 項 について コンテンツの 検 索 結 果 はソート 指 定 できません 昇 順 で 表 示 されます 複 数 キーワードを AND 検 索 したい 場 合 半 角 スペース 区 切 りで 入 力 する 複 数 キーワードを OR 検 索 したい 場 合 半 角 文 字 区 切 りで 入 力 する データベースの 検 索 結 果 ソートは 各 データベース 内 でのみ 有 効 であり ページ 全 体 を ソートすることはできません 全 ての 検 索 結 果 は 検 索 結 果 ページに 一 括 表 示 されます ページを 分 けることはできません 検 索 結 果 表 示 順 序 は コンテンツの 検 索 結 果 >コンテンツ DB の 検 索 結 果 ( 複 数 指 定 の 場 合 は HTML ソース 内 に 記 述 された 順 )となります ログインユーザに 権 限 がないコンテンツ 及 びコンテンツデータベースは 検 索 結 果 に 表 示 されません 以 上 - 9 -