intra-mart Accel Platform / 設定ファイルリファレンス

第7版 2014-05-30

«  Solrサーバ接続設定   ::   コンテンツ   ::   検索権限生成設定  »

検索画面設定

概要

IM-ContentsSearch for Accel Platformにおける標準の全文検索画面に関する設定です。
モジュール IM-ContentsSearch コアライブラリ
フォーマットファイル(xsd) WEB-INF/schema/contentssearch-display-config.xsd
設定場所 WEB-INF/conf/contentssearch-display-config.xml

<?xml version="1.0" encoding="UTF-8"?>
<contentssearch-display-config
   xmlns="http://intra-mart.co.jp/system/contentssearch/web/config/contentssearch-display-config"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://intra-mart.co.jp/system/contentssearch/web/config/contentssearch-display-config ../schema/contentssearch-display-config.xsd ">

  <query-settings>
    <max-length>200</max-length>
  </query-settings>

  <search-options>
    <target>ALL</target>
    <date-ranges>
      <date-range>*</date-range>
      <date-range>24H</date-range>
      <date-range>1W</date-range>
      <date-range>1M</date-range>
      <date-range optional="true">D</date-range>
    </date-ranges>
  </search-options>

  <view-options>
    <summary>true</summary>
    <number-per-page default="10">
      <number>10</number>
      <number>25</number>
      <number>50</number>
      <number>100</number>
    </number-per-page>
  </view-options>

</contentssearch-display-config>

リファレンス

検索クエリに関する設定

タグ名 query-settings
検索クエリに関する設定です。
詳細な設定は配下のタグで行います。

【設定項目】

<contentssearch-display-config>
  <query-settings>
    ....
  </query-settings>
</contentssearch-display-config>

必須項目
複数設定 ×
親タグ contentssearch-display-config

検索キーワードの最大文字数の設定

タグ名 max-length
検索キーワードの最大文字数を設定します。
検索キーワードがこの値を超えた場合、検索処理は実行されずに警告メッセージが表示されます。

【設定項目】

<contentssearch-display-config>
  <query-settings>
    <max-length>200</max-length>
  </query-settings>
</contentssearch-display-config>

必須項目 ×
複数設定 ×
省略時のデフォルト値 200
親タグ query-settings

検索オプションに関する設定

タグ名 search-options
検索オプションに関する設定です。
詳細な設定は配下のタグで行います。

【設定項目】

<contentssearch-display-config>
  <search-options>
    ....
  </search-options>
</contentssearch-display-config>

必須項目
複数設定 ×
親タグ contentssearch-display-config

検索対象の初期値の設定

タグ名 target
検索オプションの 検索結果の絞り込み 欄にある、 検索対象 の初期表示値を設定します。

【設定項目】

<contentssearch-display-config>
  <search-options>
    <target>ALL</target>
      ....
  </search-options>
</contentssearch-display-config>

必須項目 ×
複数設定 ×
設定値・設定する内容
ALL 以下のすべてを検索対象とします。
TITLE コンテンツのタイトルのみを検索対象とします。
TEXT コンテンツの本文のみを検索対象とします。
ATTACHMENT コンテンツに添付されたファイル内のテキストのみを検索対象とします。
単位・型 文字列(ALL/TITLE/TEXT/ATTACHMENT)
省略時のデフォルト値 ALL
親タグ search-options

最新更新日の初期値一覧の設定

タグ名 date-ranges
検索オプションの 検索結果の絞り込み 欄にある、 最新更新日 に表示する内容を設定します。
詳細な設定は配下の date-range タグで行います。

【設定項目】

<contentssearch-display-config>
  <search-options>
    ....
    <date-ranges>
      ....
    </date-ranges>
  </search-options>
</contentssearch-display-config>

必須項目
複数設定 ×
親タグ search-options

最新更新日の初期値の設定

タグ名 date-range
検索オプションの 検索結果の絞り込み 欄にある、 最新更新日 に表示する内容を設定します。

【設定項目】

<contentssearch-display-config>
  <search-options>
    ....
    <date-ranges>
      <date-range>*</date-range>
      <date-range>24H</date-range>
      <date-range>1W</date-range>
      <date-range>1M</date-range>
      <date-range optional="true">D</date-range>
    </date-ranges>
  </search-options>
</contentssearch-display-config>

必須項目
複数設定
設定値・設定する内容
「正の整数値 + 単位」 のフォーマットで指定する必要があります。
単位として指定可能な値は、 H (時間), D (日), W (週), M (月)のいずれかです。
例えば、 24H , 1W はそれぞれ 24時間前 , 1週間前 の意味を持ちます。
ただし、 optional 属性に true を指定した場合には、単位のみを指定してください。
単位・型 文字列
親タグ date-ranges

【属性】

属性名 説明 必須 デフォルト値
optional オプション値の指定有無を設定します。 × false

検索結果表示に関する設定

タグ名 view-options
検索結果の表示に関するオプションの設定です。
詳細な設定は配下のタグで行います。

【設定項目】

<contentssearch-display-config>
  <view-options>
    ....
  <view-options>
</contentssearch-display-config>

必須項目
複数設定 ×
親タグ contentssearch-display-config

要約表示有無の初期値の設定

タグ名 summary
検索オプションの 検索の設定 欄にある、 要約表示 の初期値の設定です。

【設定項目】

<contentssearch-display-config>
  <view-options>
    <summary>true</summary>
    ....
  <view-options>
</contentssearch-display-config>

必須項目 ×
複数設定 ×
設定値・設定する内容
false 要約を表示しません。
true 要約を表示します。
省略時のデフォルト値 true
親タグ view-options

検索結果件数の設定

タグ名 number-per-page
検索オプションの 検索の設定 欄にある、 ページあたりの表示件数 の設定です。
このタグでは default 属性に初期値を設定します。
選択肢となる設定値は、配下の number タグにて設定します。

【設定項目】

<contentssearch-display-config>
  <view-options>
    ....
    <number-per-page default="10">
      ....
    </number-per-page>
  <view-options>
</contentssearch-display-config>

必須項目
複数設定 ×
親タグ view-options

【属性】

属性名 説明 必須 デフォルト値
default 検索結果件数の初期値を設定します。 なし

検索結果件数の選択肢の設定

タグ名 number
検索オプションの 検索の設定 欄にある、 ページあたりの表示件数 に指定可能な選択肢の設定です。

【設定項目】

<contentssearch-display-config>
  <view-options>
    ....
    <number-per-page default="10">
      <number>10</number>
      <number>25</number>
      <number>50</number>
      <number>100</number>
    </number-per-page>
  <view-options>
</contentssearch-display-config>

必須項目 ×
複数設定
設定値・設定する内容 正の整数値
親タグ number-per-page

«  Solrサーバ接続設定   ::   コンテンツ   ::   検索権限生成設定  »