デザインの設定

概要

ここでは、検索画面のデザインに関する設定について説明します。

設定方法

表示方法

管理者アカウントでログイン後、メニューのデザインをクリックします。

image0

以下の画面で検索画面を編集することができます。

image1

登録日時や更新日時を表示する

Fess でクロールして登録した日時や取得するファイルの更新日時を検索結果に表示したい場合は、検索結果ページ (コンテンツ)に次のように記述します。

    :
    :
        <ol>
<c:forEach var="doc" varStatus="s" items="${documentItems}">
<%
java.util.Map docMap = (java.util.Map)pageContext.getAttribute("doc");
Long tstampValue = (Long)docMap.get("tstamp");
java.util.Date tstampDate = new java.util.Date(tstampValue);
Long lastModifiedValue = (Long)docMap.get("lastModified");
java.util.Date lastModifiedDate = new java.util.Date(lastModifiedValue);
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy/MM/dd HH:mm");
%>
            <li>
                <h3 class="title">
                    <a href="${doc.urlLink}">${f:h(doc.contentTitle)}</a>
                </h3>
                <div class="body">
${doc.contentDescription}
                    <br/>
                    <cite>${f:h(doc.site)}</cite>
<br>Registered: <%= sdf.format(tstampDate) %>
<br>Last Modified: <%= sdf.format(lastModifiedDate) %>
    :
    :

tstampDate が登録日時、lastModifiedDate が更新日時になります。出力する日付フォーマットは SimpeDateFormat で指定します。

設定項目

ファイル管理

検索画面で利用可能なファイルをダウンロードや削除することができます。

ファイルアップロード

検索画面で使用するファイルをアップロードすることができます。サポートしている画像ファイル名は jpg、gif、png、css、js です。

ファイル名

アップロードするファイルにファイル名を指定したい場合に利用します。省略した場合はアップロードしたファイル名が利用されます。

デザイン JSP ファイル

検索画面の JSP ファイルを編集することができます。対象の JSP ファイルの編集ボタンを押下することで、現在の JSP ファイルを編集することができます。また、デフォルトを使用ボタンを押下すると、インストール時の JSP ファイルとして編集することができます。編集画面で更新ボタンで保存することで、変更が反映されます。

以下に記述方法の例を示します。

トップページ (フレーム) 検索トップページの JSP ファイルです。この JSP ファイルが各部分の JSP ファイルを include しています。
トップページ (Headタグ内) 検索トップページの head タグ内を表現する JSP ファイルです。meta タグ、title タグ、script タグなどを編集したい場合に変更します。
トップページ (コンテンツ) 検索トップページの body タグ内を表現する JSP ファイルです。
検索結果ページ (フレーム) 検索結果一覧ページの JSP ファイルです。この JSP ファイルが各部分の JSP ファイルを include しています。
検索結果ページ (Headタグ内) 検索結果一覧ページの head タグ内を表現する JSP ファイルです。meta タグ、title タグ、script タグなどを編集したい場合に変更します。
検索結果ページ (ヘッダー) 検索結果一覧ページのヘッダー部分を表現する JSP ファイルです。ページ上部の検索フォームなどが含まれています。
検索結果ページ (フッター) 検索結果一覧ページのフッター部分を表現する JSP ファイルです。ページ下部のコピーライトが含まれています。
検索結果ページ (コンテンツ) 検索結果一覧ページの検索結果部分を表現する JSP ファイルです。検索結果があるときに利用される JSP ファイルです。検索結果の表現をカスタマイズしたい場合に変更します。
検索結果ページ (結果なし) 検索結果一覧ページの検索結果部分を表現する JSP ファイルです。検索結果がないときに利用される JSP ファイルです。

Table: 編集可能なJSPファイル

携帯用画面も PC 用と同様に編集することができます。