diff --git a/src/site/apt/downloads.apt b/src/site/apt/downloads.apt deleted file mode 100644 index 9c66c0034..000000000 --- a/src/site/apt/downloads.apt +++ /dev/null @@ -1,19 +0,0 @@ - ------------------ - Fess Download - ------------------ - Takaaki SONE - ------------------ - 2009-08-05 - -Download - - A stable release is available from: - - {{{http://sourceforge.jp/projects/fess/releases/}http://sourceforge.jp/projects/fess/releases/}} - -Snapshot - - The following unstable version is built on the latest source code. - - {{{http://fess.codelibs.org/snapshot/}http://fess.codelibs.org/snapshot/}} - diff --git a/src/site/apt/getting-started.apt b/src/site/apt/getting-started.apt deleted file mode 100644 index 18a669c03..000000000 --- a/src/site/apt/getting-started.apt +++ /dev/null @@ -1,35 +0,0 @@ - ------------------ - Getting Started with Fess - ------------------ - Shinsuke Sugaya - ------------------ - 2010-11-12 - ------------------ - -About Fess UI - - Fess provides the following UI: - - * Search Form/Results UI for Browser - - * Administration UI on Browser - - [] - -Search Form/Results UI for Browser - - This UI allows an user to search target documents of Fess on a browser. - - A search form and button are displayed to access to {{{http://localhost:8080/fess/}http://localhost:8080/fess/}}. - To input a search word into the search form and click the search button, you can get the search results on the following page. - -[./images/en/fess_search_result.png] Display the search result on a browser - -Administration UI on Browser - - This is an adiministrative UI to manage Fess server. - The administrative UI does not support an access from a mobile device. - - If you access to {{{http://localhost:8080/fess/admin}http://localhost:8080/fess/admin}}, a login page is displayed. - You can manage Fess server after logging in as admin user. - diff --git a/src/site/apt/quick-start.apt b/src/site/apt/quick-start.apt deleted file mode 100644 index dce82fb2c..000000000 --- a/src/site/apt/quick-start.apt +++ /dev/null @@ -1,67 +0,0 @@ - ------------------ - Quick Startup Guide - ------------------ - Shinsuke Sugaya - ------------------ - 2010-11-12 - ------------------ - -Overview - - This document describes a minimum step to install and use Fess. - -Download - - You can get the latest Fess release from {{{http://sourceforge.jp/projects/fess/releases/}http://sourceforge.jp/projects/fess/releases/}}. - -Installation - - Unzip fess-server-x.y.zip to a directory you want to install. - Grant an execution permission to script files in bin directory. - -+---------------------------------+ -$ unzip fess-server-x.y.zip -$ cd fess-server-x.y -$ chmod +x bin/*.sh -+---------------------------------+ - -Start Fess Server - - Run startup.[sh|bat] script file to start Fess server. - -+---------------------------------+ -$ ./bin/startup.sh -+---------------------------------+ - -Access to Administrative GUI - - Access to {{{http://localhost:8080/fess/admin}http://localhost:8080/fess/admin}}. - The username/password for an administrator is admin/admin. - - Click "Web" link at the menu pane after logging in as admin user. - Create a web crawling configuration (Name, URL, Max access count,..) to crawl a web site. - - Click "Scheduled Jobs" link at the menu pane. - Click "Edit" link for Crawler job. - Edit "Schedule" to start a crawling. - If you want to start crawling at 10:35am, type "0 35 10 * * ?" into Schedule field. - The format is "Sec Min Hour Day Month Day Year", which is like a cron format. - Click "Confirm" and "Update" button to save parameters. - If you set a crawling time as 10:35am, Fess start to crawl at 10:35am automatically. - - Session Info link show you the crawling information. - If the crawl is finished, WebIndexSize is displayed at Session Info page. - -Search - - Finished a crawling, access to {{{http://localhost:8080/fess/}http://localhost:8080/fess/}}. - You can search indexed documents and see the result. - -Stop Fess - - Run shutdown.[sh|bat] script file to stop Fess server. - -+---------------------------------+ -$ ./bin/shutdown.sh -+---------------------------------+ - diff --git a/src/site/apt/screenshot.apt b/src/site/apt/screenshot.apt deleted file mode 100644 index bffd12df6..000000000 --- a/src/site/apt/screenshot.apt +++ /dev/null @@ -1,54 +0,0 @@ - ------------------ - Screenshot - ------------------ - Shinsuke Sugaya - ------------------ - 2010-11-12 - ------------------ - -Screenshot - -* Search Results on Browser - -[./images/en/screenshot/fess_search_result.png] Search Results on Browser - -* Crawling Setting - -[./images/en/screenshot/fess_admin_crawler.png] Crawling Setting - -* Web Crawling Config - -[./images/en/screenshot/fess_admin_webconfig.png] Web Crawling Config - -* File System Crawling Config - -[./images/en/screenshot/fess_admin_fsconfig.png] File System Crawling Config - -* Web Authentication Setting - -[./images/en/screenshot/fess_admin_webauth.png] Web Authentication Setting - -* Path Mapping Setting - -[./images/en/screenshot/fess_admin_pathmapping.png] Path Mapping Setting - -* Solr Setting - -[./images/en/screenshot/fess_admin_solr.png] Solr Setting - -* Logfile List - -[./images/en/screenshot/fess_admin_logfile.png] Session Info - -* Session Info List - -[./images/en/screenshot/fess_admin_sessioninfo.png] Session Info List - -* Session Info Details - -[./images/en/screenshot/fess_admin_sessioninfo2.png] Session Info Details - -* Backup/Restore - -[./images/en/screenshot/fess_admin_backuprestore.png] Backup/Restore - diff --git a/src/site/ja/apt/1.1/backup-restore-guide.apt b/src/site/ja/apt/1.1/backup-restore-guide.apt deleted file mode 100644 index 253f26eca..000000000 --- a/src/site/ja/apt/1.1/backup-restore-guide.apt +++ /dev/null @@ -1,49 +0,0 @@ - ------------------ - 設定情報のバックアップとリストア - ------------------ - Shinsuke Sugaya - ------------------ - 2009-10-10 - ------------------ - -設定情報のバックアップとリストア - - ここでは、Fess の設定情報のバックアップとリストア方法について説明します。 - -* 設定方法 - - 管理者アカウントでログイン後、メニューのバックアップ/リストアをクリックします。 - -[../../images/ja/fess_admin_backuprestore.png] バックアップ/リストア - -* 設定のバックアップ - - ダウンロードリンクをクリックすると、Fess の設定情報を XML 形式で出力します。 - 保存される設定情報は以下のものです。 - - * クロール全般の設定 - - * ウェブクロール設定 - - * ファイルシステムクロール設定 - - * パスマッピング - - * ウェブ認証 - - * 対応ブラウザ - - * セッション情報 - - [] - - Solr 内のインデックスデータやクロール中のデータはバックアップ対象にはなりません。 - それらのデータは Fess の設定情報をリストア後、クロールすることで再生成することができます。 - -* 設定のリストア - - バックアップで出力した XML をアップロードすることで設定情報を復元することができます。 - XML ファイルを指定してデータのリストアボタンをクリックしてください。 - - データの上書きを有効にすると、既に同じデータがある場合は既存のデータの更新を行います。 - diff --git a/src/site/ja/apt/1.1/browsertype-guide.apt b/src/site/ja/apt/1.1/browsertype-guide.apt deleted file mode 100644 index 7605945d0..000000000 --- a/src/site/ja/apt/1.1/browsertype-guide.apt +++ /dev/null @@ -1,26 +0,0 @@ - ------------------ - ブラウザタイプの設定 - ------------------ - Shinsuke Sugaya - ------------------ - 2009-10-10 - ------------------ - -ブラウザタイプの設定 - - ここでは、ブラウザタイプに関わる設定について説明します。 - ブラウザタイプは検索結果データに付加され、閲覧ブラウザの種類ごとに検索結果を出し分けることができます。 - -* 設定方法 - - 管理者アカウントでログイン後、メニューのブラウザタイプをクリックします。 - -[../../images/ja/fess_admin_browsertype.png] ブラウザタイプの設定 - - -* ブラウザタイプ - - 表示名と値を設定できます。 - 新規に閲覧端末を増やしたい場合などに利用します。 - 特別なカスタマイズが必要場合にしか、利用する必要はありません。 - diff --git a/src/site/ja/apt/1.1/crawl-guide.apt b/src/site/ja/apt/1.1/crawl-guide.apt deleted file mode 100644 index cb809ac2f..000000000 --- a/src/site/ja/apt/1.1/crawl-guide.apt +++ /dev/null @@ -1,107 +0,0 @@ - ------------------ - クロール全般の設定 - ------------------ - Takaaki SONE - Shinsuke Sugaya - ------------------ - 2009-10-10 - ------------------ - -クロール全般の設定 - - ここでは、クロール全般に関わる設定について説明します。 - -* 設定方法 - - 管理者アカウントでログイン後、メニューのクロール全般をクリックします。 - -[../../images/ja/fess_admin_crawler.png] クロール全般 - -* クロールの間隔についての設定 - - ウェブサイトやファイルシステムに対してクロールを行う間隔を設定できます。 - デフォルトでは以下のようになっています。 - -+------------------------------------+ -0 0 0 * * ? -+------------------------------------+ - - 数字は、左から、秒、分、時、日、月、曜日 を表します。 - 記述形式は Unix の cron の設定に似ています。 - この例だと、毎日午前0時0分にクロールが行われます。 - - 以下に記述方法の例を示します。 - -*---------------------+-----------------------------------------------------+ -| 0 0 12 * * ? | 毎日 12pm に起動 | -*---------------------+-----------------------------------------------------+ -| 0 15 10 ? * * | 毎日 10:15am に起動 | -*---------------------+-----------------------------------------------------+ -| 0 15 10 * * ? | 毎日 10:15am に起動 | -*---------------------+-----------------------------------------------------+ -| 0 15 10 * * ? * | 毎日 10:15am に起動 | -*---------------------+-----------------------------------------------------+ -| 0 15 10 * * ? 2005 | 2009 年の毎日 10:15am に起動 | -*---------------------+-----------------------------------------------------+ -| 0 * 14 * * ? | 毎日 2:00pm-2:59pm で 1 分毎に起動 | -*---------------------+-----------------------------------------------------+ -| 0 0/5 14 * * ? | 毎日 2:00pm-2:59pm で 5 分毎に起動 | -*---------------------+-----------------------------------------------------+ -| 0 0/5 14,18 * * ? | 毎日 2:00pm-2:59pm と 6:00pm-6:59pm で 5 分毎に起動 | -*---------------------+-----------------------------------------------------+ -| 0 0-5 14 * * ? | 毎日 2:00pm-2:05pm で 1 分毎に起動 | -*---------------------+-----------------------------------------------------+ -| 0 10,44 14 ? 3 WED | 3 月の水曜日の 2:10pm と 2:44pm に起動 | -*---------------------+-----------------------------------------------------+ -| 0 15 10 ? * MON-FRI | 月曜日から金曜日までで 10:15am に起動 | -*---------------------+-----------------------------------------------------+ - - 秒まで設定できますが、デフォルトの設定では 60 秒間隔で実行するかどうかを確認しています。 - 秒まで正確に設定したい場合や 1 時間単位で確認すれば十分な場合などは、webapps/fess/WEB-INF/classes/chronosCustomize.dicon の taskScanIntervalTime の値をカスタマイズしてください。 - - -* インデックスのコミット、最適化 - - クロール後、データは Solr に対して登録されます。 - インデックスのコミットまたは最適化することで、その登録されたデータが有効になります。 - インデックスの最適化が選択されていれば、Solr に対して optimize が発行され、コミットを選択した場合は commit が発行されます。 - -* サーバー切り替え - - Fess は複数の Solr サーバーをグループとしてまとめることができ、そのグループを複数管理できます。 - 更新用と検索用の Solr サーバーグループは異なるグループを利用します。 - たとえば、2 つのグループがあった場合、更新用がグループ 2 を利用し、検索用がグループ 1 を利用します。 - サーバー切り替えを有効にしている場合は、クロールが完了した後に更新用がグループ 1 になり、検索用がグループ 2 に切り替わります。 - -* ドキュメント数毎にコミット - - Fess ではインデックス化のパフォーマンスを上げるためにクロールしながら、20 件単位でドキュメントを Solr に対して送信します。 - コミットせずにドキュメントを追加しつづけると、Solr 上でのドキュメント追加のパフォーマンスが低下するため、ここで指定した値ごとに Solr に対してドキュメントのコミットを発行します。 - デフォルトでは 1000 件ドキュメントを追加したら、コミットされます。 - -* 同時実行のクロール設定数 - - Fess のドキュメントクロールはウェブクロール、ファイルシステムクロールの順に行われます。 - それぞれのクロールにおいて、ここで指定した値の数だけ、設定したクロール先を複数同時に実行することができます。 - たとえば、同時実行のクロール設定数を 3 として、ウェブクロールに設定 1 から設定 10 まで登録してある場合、クロール実行時には設定 1 から設定 3 までの 3 つが実行されます。 - それらのどれかのクロールが完了すると、設定 4 のクロールが開始されます。 - 同様に、設定 10 まで 1 つ完了するごとに 1 つ起動していきます。 - - クロール設定でスレッド数を指定することができますが、ここでの同時実行のクロール設定数は起動するスレッド数を示すものではありません。 - たとえば、同時実行のクロール設定数が 3 で、各クロール設定のスレッド数を 5 としている場合は、3 x 5 = 15 のスレッド数が起動してクロールすることになります。 - -* インデックスの有効期限 - - インデックスされているデータを新規データ登録後に自動的に削除することができます。 - インデックスの有効期限で 5 日を選択している場合は、5 日以上前に登録して更新がなかったものが削除されます。 - コンテンツが削除されてしまったデータなどを検索対象から外す場合などに利用できます。 - -* モバイル変換 - - 検索結果のウェブサイトが PC 用だった場合、モバイル端末で正しく表示できないかもしれません。 - そのような場合に、モバイル変換を選択していると、PC サイトをモバイル端末用に変換して表示することができます。 - Google を選択した場合、Google Wireless Transcoder により、携帯向けにコンテンツを表示することができます。 - たとえば、PC 用サイトを検索対象にして結果をモバイル端末でも閲覧したい場合、モバイル端末向け検索結果一覧で検索結果のリンクが Google Wireless Transcoder に渡すリンクになります。 - モバイル変換を利用することでモバイル端末でもスムーズな検索を利用することができます。 - - diff --git a/src/site/ja/apt/1.1/file-crawl-guide.apt b/src/site/ja/apt/1.1/file-crawl-guide.apt deleted file mode 100644 index 33e225f59..000000000 --- a/src/site/ja/apt/1.1/file-crawl-guide.apt +++ /dev/null @@ -1,90 +0,0 @@ - ------------------ - ファイルシステムを対象としたクロールに関する設定 - ------------------ - Takaaki SONE - Shinsuke Sugaya - ------------------ - 2009-09-05 - ------------------ - -ファイルシステムを対象としたクロールに関する設定 - - ここでは、ファイルシステムを対象としたクロールに関する設定について説明します。 - -* 設定方法 - - 管理者アカウントでログイン後、メニューのファイルシステムをクリックします。 - -[../../images/ja/fess_admin_fsconfig.png] ファイルシステムクロールの設定 - - -* 設定名 - - 一覧ページで表示される名前です。 - -* パスの指定 - - パスは複数指定できます。 - file: で始まるように指定します。 - たとえば、 - -+---------------------------------------+ -file:/home/taro/ -file:/home/documents/ -+---------------------------------------+ - - のように指定します。 - 指定されたディレクトリ以下を巡回します。 - - Windows 環境の場合は URI で記述する必要があるので、c:\Documents\taro というパスであれば file:/c:/Documents/taro と指定します。 - -* パスのフィルタリング - - 正規表現で指定することによって、特定のパスパターンをクロールの対象にしたり、除外できます。 - - たとえば、/home/ 以下しかクロールしない場合は、対象とする URL に - -+---------------------------------------+ -file:/home/.* -+---------------------------------------+ - - また、拡張子が png のものを対象から除外したい場合は、除外する URL に - -+---------------------------------------+ -.*\.png$ -+---------------------------------------+ - - と、指定します。 - 複数指定することが可能です。 - -* 深さ - - ディレクトリ階層の深さを指定します。 - -* 最大アクセス数 - - クロールして取得するドキュメント数を指定できます。 - -* スレッド数 - - クロールするスレッド数を指定します。 - 5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。 - -* 間隔 - - ドキュメントをクロールする間隔です。 - 5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。 - - スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。 - -* ブラウザタイプ - - 選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。 - PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。 - 特定のモバイル端末だけで表示したい場合にも利用できます。 - -* 状態 - - 有効にすることで、設定されているクロール時刻にクロールされます。 - 一時的にクロールしないようにしたい場合に利用できます。 - diff --git a/src/site/ja/apt/1.1/index.apt b/src/site/ja/apt/1.1/index.apt deleted file mode 100644 index a54138792..000000000 --- a/src/site/ja/apt/1.1/index.apt +++ /dev/null @@ -1,14 +0,0 @@ - ------------------ - 管理 UI ガイド - ------------------ - Shinsuke Sugaya - ------------------ - 2009-12-07 - ------------------ - -Fess 1.1 管理 UI ガイド - - ここでは、Fess 1.1 の管理 UI に関する説明です。 - - - diff --git a/src/site/ja/apt/1.1/logfile-guide.apt b/src/site/ja/apt/1.1/logfile-guide.apt deleted file mode 100644 index ce7f637c9..000000000 --- a/src/site/ja/apt/1.1/logfile-guide.apt +++ /dev/null @@ -1,22 +0,0 @@ - ------------------ - ログファイルのダウンロード - ------------------ - Shinsuke Sugaya - ------------------ - 2009-10-10 - ------------------ - -ログファイルのダウンロード - - ここでは、Fess で出力されるログファイルのダウンロードについて説明します。 - -* 設定方法 - - 管理者アカウントでログイン後、メニューのログファイルをクリックします。 - -[../../images/ja/fess_admin_logfile.png] セッション情報 - -* ダウンロード - - 表示されているログファイル名をクリックすると、ログファイルをダウンロードすることができます。 - diff --git a/src/site/ja/apt/1.1/pathmapping-guide.apt b/src/site/ja/apt/1.1/pathmapping-guide.apt deleted file mode 100644 index eacaf0096..000000000 --- a/src/site/ja/apt/1.1/pathmapping-guide.apt +++ /dev/null @@ -1,26 +0,0 @@ - ------------------ - パスマッピングの設定 - ------------------ - Shinsuke Sugaya - ------------------ - 2009-09-05 - ------------------ - -パスマッピングの設定 - - ここでは、パスマッピングに関わる設定について説明します。 - パスマッピングは検索結果に表示するリンクを置き換えたい場合などに利用することができます。 - -* 設定方法 - - 管理者アカウントでログイン後、メニューのパスマッピングをクリックします。 - -[../../images/ja/fess_admin_pathmapping.png] パスマッピングの設定 - -* パスマッピング - - パスマッピングは指定した正規表現でマッチする部分を置き換え文字列で置換します。 - ローカルなファイルシステムをクロールした場合、環境によっては検索結果のリンクが有効でない場合があります。 - そのような場合にパスマッピングを利用して、検索結果のリンクを制御できます。 - パスマッピングは複数指定できます。 - diff --git a/src/site/ja/apt/1.1/server-config.apt b/src/site/ja/apt/1.1/server-config.apt deleted file mode 100644 index 674f531b4..000000000 --- a/src/site/ja/apt/1.1/server-config.apt +++ /dev/null @@ -1,67 +0,0 @@ - ------------------ - サーバーの設定 - ------------------ - Shinsuke Sugaya - ------------------ - 2009-10-10 - ------------------ - -ポートの変更 - - Fess がデフォルトで利用するポートは 8080 になります。 - 変更するには以下の手順で変更します。 - -* Tomcat のポート変更 - - Fess が利用している Tomcat のポートを変更します。 - 変更は conf/server.xml に記述されている以下のものを変更します。 - - * 8080: HTTP アクセスポート - - * 8005: シャットダウンポート - - * 8009: AJP ポート - - * 8443: SSL の HTTP アクセスポート (デフォルトは無効) - -* Solr の設定 - - 標準構成では、Solr も同じ Tomcat の設定を利用しているので、Tomcat のポートを変更した場合は、Fess の Solr サーバーの参照先情報も変更する必要があります。 - webapps/fess/WEB-INF/classes/fess_solr.dicon を変更します。 - -+----------+ -"http://localhost:8080/solr" -+----------+ - -Heap メモリーの最大値変更 - - インストール環境によっては以下のような OutOfMemory エラーが発生します。 - -+----------+ -java.lang.OutOfMemoryError: Java heap space -+----------+ - - 発生した場合は ヒープメモリの最大値を増やしてください。 - bin/setenv.[sh|bat] に -Xmx512m のように追加します(この場合は最大値を 512M に設定)。 - -+----------+ -Windowsの場合 -...-Dpdfbox.cjk.support=true -Xmx512m - -Unixの場合 -...-Dpdfbox.cjk.support=true -Xmx512m" -+----------+ - -携帯端末情報の更新 - - 携帯端末情報は {{{http://valueengine.jp/}ValueEngine社}} より提供されるものを利用しています。 - 最新の携帯端末情報を利用したい場合は、端末プロファイルをダウンロードして、webapps/fess/WEB-INF/classes/device/ に _YYYY-MM-DD を取り除いて保存します。 - 再起動後に変更が有効になります。 - -+----------+ - ProfileData_YYYY-MM-DD.csv -> ProfileData.csv - UserAgent_YYYY-MM-DD.csv -> UserAgent.csv - DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -+----------+ - - diff --git a/src/site/ja/apt/1.1/sessioninfo-guide.apt b/src/site/ja/apt/1.1/sessioninfo-guide.apt deleted file mode 100644 index 0b772df0b..000000000 --- a/src/site/ja/apt/1.1/sessioninfo-guide.apt +++ /dev/null @@ -1,48 +0,0 @@ - ------------------ - セッション情報の設定 - ------------------ - Shinsuke Sugaya - ------------------ - 2009-10-10 - ------------------ - -セッション情報の設定 - - ここでは、セッション情報に関わる設定について説明します。 - 1 回のクロールした結果を 1 つのセッション情報として保存されます。 - 実行した時間やインデックスされた数を確認することができます。 - -* 設定方法 - - 管理者アカウントでログイン後、メニューのセッション情報をクリックします。 - -* セッション情報一覧 - -[../../images/ja/fess_admin_sessioninfo.png] セッション情報一覧 - - すべて削除リンクをクリックすると実行中でないすべてのセッション情報を削除することができます。 - -* セッション情報詳細 - -[../../images/ja/fess_admin_sessioninfo2.png] セッション情報詳細 - - セッション ID を指定してクロール内容を確認できます。 - - * Cralwer*: クロール全体に関する情報 - - * FsCrawl*: ファイルシステムのクロールに関する情報 - - * WebCrawl*: ウェブのクロールに関する情報 - - * Optimize*: Solr サーバーに発行した最適化に関する情報 - - * Commit*: Solr サーバーに発行したコミットに関する情報 - - * *StartTime: 開始時刻 - - * *EndTime: 終了時刻 - - * *ExecTime: 実行時間 (ミリ秒) - - * *IndexSize: インデックスしたドキュメント数 - diff --git a/src/site/ja/apt/1.1/solr-guide.apt b/src/site/ja/apt/1.1/solr-guide.apt deleted file mode 100644 index 9e455172b..000000000 --- a/src/site/ja/apt/1.1/solr-guide.apt +++ /dev/null @@ -1,42 +0,0 @@ - ------------------ - Solr の設定 - ------------------ - Shinsuke Sugaya - ------------------ - 2009-10-10 - ------------------ - -Solr の設定 - - ここでは、Fess で登録している Solr に関する設定について説明します。 - Solr サーバーは設定ファイルによりグループ化されて登録されています。 - -* 設定方法 - - 管理者アカウントでログイン後、メニューの Solr をクリックします。 - -[../../images/ja/fess_admin_solr.png] Solr の設定 - - -* プロセス状態 - - 更新用のサーバーがドキュメントの追加など処理中の場合、実行中として表示されます。 - クロール処理が実行中の場合にはセッション ID が表示されます。 - Fess サーバーをシャットダウンする場合は、実行中でないときにシャットダウンすると安全にシャットダウンすることができます。 - 実行中に Fess をシャットダウンした場合は、クロール処理が終了するまでプロセスが終了しない場合があります。 - -* 検索用、更新用サーバー - - 検索用、更新用に利用されているサーバーグループ名を表示されます。 - -* サーバーのステータス - - サーバーが利用できなくなると無効のステータスになります。 - たとえば、Solr サーバーにアクセスできなくなると、無効に変わります。 - 利用できなくなった場合は、サーバー復旧後有効にすると、利用可能な状態になります。 - -* Solr サーバーへのアクション - - サーバーグループに対して、インデックスのコミット、最適化を発行することができます。 - また、セッション ID を指定して、特定の検索対象を削除することができます。 - diff --git a/src/site/ja/apt/1.1/web-auth-guide.apt b/src/site/ja/apt/1.1/web-auth-guide.apt deleted file mode 100644 index 4cb5cd39d..000000000 --- a/src/site/ja/apt/1.1/web-auth-guide.apt +++ /dev/null @@ -1,54 +0,0 @@ - ------------------ - ウェブ認証に関する設定 - ------------------ - Shinsuke Sugaya - ------------------ - 2009-10-10 - ------------------ - -ウェブ認証に関する設定 - - ここでは、ウェブを対象としたクロールに対してウェブ認証が必要な場合の設定方法について説明します。 - Fess は BASIC 認証と DIGEST 認証に対するクロールに対応しています。 - -* 設定方法 - - 管理者アカウントでログイン後、メニューのウェブ認証をクリックします。 - -[../../images/ja/fess_admin_webauth.png] ウェブ認証の設定 - - -* ホスト名 - - 認証が必要なサイトのホスト名を指定します。 - 省略した場合は、指定したウェブクロール設定において、任意のホスト名で適用されます。 - -* ポート - - 認証が必要なサイトのポートを指定します。 - すべてのポートに対して適用したい場合は -1 を指定します。 - その場合は、指定したウェブクロール設定において、任意のポートで適用されます。 - -* レルム - - 認証が必要なサイトのレルム名を指定します。 - 省略した場合は、指定したウェブクロール設定において、任意のレルム名で適用されます。 - -* 認証方法 - - 認証方法を選択します。 - BASIC 認証か DIGEST 認証を利用することができます。 - -* ユーザー名 - - 認証サイトにログインするためのユーザー名を指定します。 - -* パスワード - - 認証サイトにログインするためのパスワードを指定します。 - -* ウェブ設定名 - - 上記の認証設定を適用するウェブ設定名を選択します。 - ウェブクロール設定を事前に登録しておく必要があります。 - diff --git a/src/site/ja/apt/1.1/web-crawl-guide.apt b/src/site/ja/apt/1.1/web-crawl-guide.apt deleted file mode 100644 index b37be47e5..000000000 --- a/src/site/ja/apt/1.1/web-crawl-guide.apt +++ /dev/null @@ -1,92 +0,0 @@ - ------------------ - ウェブを対象としたクロールに関する設定 - ------------------ - Takaaki SONE - Shinsuke Sugaya - ------------------ - 2009-10-10 - ------------------ - -ウェブを対象としたクロールに関する設定 - - ここでは、ウェブを対象としたクロールに関する設定について説明します。 - -* 設定方法 - - 管理者アカウントでログイン後、メニューのウェブをクリックします。 - -[../../images/ja/fess_admin_webconfig.png] ウェブクロールの設定 - - -* 設定名 - - 一覧ページで表示される名前です。 - -* URL の指定 - - URL は複数指定できます。 - http: または https: で始まるように指定します。 - たとえば、 - -+---------------------------------------+ -http://localhost/ -http://localhost:8080/ -+---------------------------------------+ - - のように指定します。 - -* URL のフィルタリング - - 正規表現で指定することによって、特定の URL パターンをクロールの対象にしたり、除外できます。 - - たとえば、http://localhost/ 以下しかクロールしない場合は、対象とする URL に - -+---------------------------------------+ -http://localhost/.* -+---------------------------------------+ - - また、拡張子が png のものを対象から除外したい場合は、除外する URL に - -+---------------------------------------+ -.*\.png$ -+---------------------------------------+ - - と、指定します。 - 複数指定することが可能です。 - -* 深さ - - クロールしたドキュメント内に含まれるリンクを順に辿っていきますがその辿る深さを指定できます。 - -* 最大アクセス数 - - クロールして取得するドキュメント数を指定できます。 - -* ユーザーエージェント - - クロール時に利用するユーザーエージェントを指定できます。 - -* スレッド数 - - クロールするスレッド数を指定します。 - 5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。 - -* 間隔 - - ドキュメントをクロールする間隔 (ミリ秒) です。 - 5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。 - - スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。 - ウェブサイトをクロールするときにはウェブサーバー側の負荷にもなるので、負荷をかけない十分な値を設定してください。 - -* ブラウザタイプ - - 選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。 - PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。 - 特定のモバイル端末だけで表示したい場合にも利用できます。 - -* 状態 - - 有効にすることで、設定されているクロール時刻にクロールされます。 - 一時的にクロールしないようにしたい場合に利用できます。 - diff --git a/src/site/ja/apt/asp.apt b/src/site/ja/apt/asp.apt deleted file mode 100644 index 18ccbb9fb..000000000 --- a/src/site/ja/apt/asp.apt +++ /dev/null @@ -1,13 +0,0 @@ - ------------------ - ASP/SaaSサービス - ------------------ - Shinsuke Sugaya - ------------------ - 2011-01-16 - -サイト内検索 ASP/SaaS - - {{{http://www.n2sm.net/n2search.html}N2SM, Inc.}} では商用のサポートとしてサイト内検索 ASP/SaaS サービスを提供しています。\ - ASP などによるサービス提供をお求めの方は {{{http://www.n2sm.net/services/asp-service.html}N2SM, Inc.}} までご相談ください。 - - diff --git a/src/site/ja/apt/downloads.apt b/src/site/ja/apt/downloads.apt deleted file mode 100644 index 1aed84fa1..000000000 --- a/src/site/ja/apt/downloads.apt +++ /dev/null @@ -1,23 +0,0 @@ - ------------------ - ダウンロード - ------------------ - Takaaki SONE - Shinsuke Sugaya - ------------------ - 2009-10-10 - ------------------ - -安定版リリース - - 動作確認済の安定版リリースです。 - - {{{http://sourceforge.jp/projects/fess/releases/}http://sourceforge.jp/projects/fess/releases/}} - -スナップショット版リリース - - 最新ソースコードからの自動ビルドです。 - (正常に動作することは保証していません) - 最新機能を試してみたい場合などにご利用ください。 - - {{{http://fess.codelibs.org/snapshot/}http://fess.codelibs.org/snapshot/}} - diff --git a/src/site/ja/apt/getting-started.apt b/src/site/ja/apt/getting-started.apt deleted file mode 100644 index 30c2e1b68..000000000 --- a/src/site/ja/apt/getting-started.apt +++ /dev/null @@ -1,36 +0,0 @@ - ------------------ - 使い方 - ------------------ - Takaaki SONE - Shinsuke Sugaya - ------------------ - 2009-10-10 - ------------------ - -Fess の UI について - - Fess は以下の UI を提供しています。 - - * ブラウザによる検索・検索結果の UI - - * ブラウザによる管理 UI - - [] - -ブラウザによる検索・検索結果の UI - - 一般ユーザーが Fess により検索対象になっているドキュメントを検索する UI です。 - - {{{http://localhost:8080/fess/}http://localhost:8080/fess/}} にアクセスすると、検索語入力欄と検索ボタンが表示されます。 - 検索する単語を入力して、検索ボタンをクリックすると以下のように検索結果が表示されます。 - -[../images//ja/fess_search_result.png] ブラウザによる検索結果の表示 - -ブラウザによる管理 UI - - 管理者が Fess を管理するための UI です。 - 管理 UI は携帯端末でのアクセスは対応していません。 - - {{{http://localhost:8080/fess/admin}http://localhost:8080/fess/admin}} にアクセスすると、ログイン画面が表示されます。 - ログインすることで Fess を設定することができます。 - diff --git a/src/site/ja/apt/quick-start.apt b/src/site/ja/apt/quick-start.apt deleted file mode 100644 index 617b305ae..000000000 --- a/src/site/ja/apt/quick-start.apt +++ /dev/null @@ -1,63 +0,0 @@ - ------------------ - 簡単構築ガイド - ------------------ - Shinsuke Sugaya - ------------------ - 2009-09-11 - ------------------ - -はじめに - - ここでの説明は素早く Fess に触れてみたい人向けのものです。 - Fess を利用するための最小限の手順を記述します。 - -ダウンロード - - {{{http://sourceforge.jp/projects/fess/releases/}http://sourceforge.jp/projects/fess/releases/}} から最新の Fess パッケージをダウンロードします。 - -インストール - - ダウンロードした fess-server-x.y.zip を展開します。 - bin 以下にあるスクリプトに実行権を付加します。 - -+---------------------------------+ -$ unzip fess-server-x.y.zip -$ cd fess-server-x.y -$ chmod +x bin/*.sh -+---------------------------------+ - -Fess の起動 - - startup スクリプトを実行して Fess を起動します。 - -+---------------------------------+ -$ ./bin/startup.sh -+---------------------------------+ - -管理 UI にアクセス - - {{{http://localhost:8080/fess/admin}http://localhost:8080/fess/admin}} にアクセスします。 - 管理者アカウントのユーザー名/パスワードは、admin/admin になります。 - - ログイン後、左側のメニューの「ウェブ」をクリックします。 - 新規でウェブクロールの設定情報を作ります(設定名、URL、最大アクセス数(100とか)、ブラウザタイプ(全部))。 - - 次に左側のメニューの「クローラ全般」をクリックします。 - スケジュールに数分後を設定します。 - 開始時刻が 10:35 am の場合は、0 35 10 * * ? とします(フォーマットは「秒 分 時 日 月 曜日 年」)。 - 更新すると、その時間以降にクロールが開始されます。 - 開始されているかどうかは、「セッション情報」で確認できます。 - 完了していると、セッション情報に WebIndexSize の情報が表示されます。 - -検索 - - クロール完了後、{{{http://localhost:8080/fess/}http://localhost:8080/fess/}} にアクセスし、検索すると検索結果が表示されます。 - -Fess の停止 - - shutdown スクリプトを実行して Fess を停止します。 - -+---------------------------------+ -$ ./bin/shutdown.sh -+---------------------------------+ - diff --git a/src/site/ja/apt/screenshot.apt b/src/site/ja/apt/screenshot.apt deleted file mode 100644 index 35ec7e8bc..000000000 --- a/src/site/ja/apt/screenshot.apt +++ /dev/null @@ -1,54 +0,0 @@ - ------------------ - スクリーンショット - ------------------ - Shinsuke Sugaya - ------------------ - 2009-11-05 - ------------------ - -一覧 - -* ブラウザによる検索結果の表示 - -[../images/ja/screenshot/fess_search_result.png] ブラウザによる検索結果の表示 - -* クロール全般 - -[../images/ja/screenshot/fess_admin_crawler.png] クロール全般 - -* ウェブクロールの設定 - -[../images/ja/screenshot/fess_admin_webconfig.png] ウェブクロールの設定 - -* ファイルシステムクロールの設定 - -[../images/ja/screenshot/fess_admin_fsconfig.png] ファイルシステムクロールの設定 - -* ウェブ認証の設定 - -[../images/ja/screenshot/fess_admin_webauth.png] ウェブ認証の設定 - -* パスマッピングの設定 - -[../images/ja/screenshot/fess_admin_pathmapping.png] パスマッピングの設定 - -* Solr の設定 - -[../images/ja/screenshot/fess_admin_solr.png] Solr の設定 - -* ログファイル一覧 - -[../images/ja/screenshot/fess_admin_logfile.png] ログファイル一覧 - -* セッション情報一覧 - -[../images/ja/screenshot/fess_admin_sessioninfo.png] セッション情報一覧 - -* セッション情報詳細 - -[../images/ja/screenshot/fess_admin_sessioninfo2.png] セッション情報詳細 - -* バックアップ/リストア - -[../images/ja/screenshot/fess_admin_backuprestore.png] バックアップ/リストア - diff --git a/src/site/ja/apt/support-services.apt b/src/site/ja/apt/support-services.apt deleted file mode 100644 index 455ab7ac8..000000000 --- a/src/site/ja/apt/support-services.apt +++ /dev/null @@ -1,36 +0,0 @@ - ------------------ - 商用サポート - ------------------ - Shinsuke Sugaya - ------------------ - 2009-09-09 - -商用サポートについて - - Fess は Apache ライセンスで提供されるオープンソースで、個人や商用向けでも無料でご自由にご利用いただけます。\ - {{{http://www.n2sm.net/}N2SM, Inc.}} では {{{http://www.n2sm.net/n2search.html}N2 Search}} として商用のサポートを提供しています。\ - 以下のようなサービスが必要な場合は商用サポートをご検討ください。 - - * 導入・運用コンサルティング - - * 個別要件によるカスタマイズ開発 (Fess プロジェクトでは汎用的な要件には対応しますが、個別と思われる要件は対応しません) - - * 大量ドキュメントのクロール対応 (50万ドキュメントを超えるような案件への適用ではFess/Solrに対する十分な知識が必要になってくるので商用サポートを推奨します) - - * クラスタリング構成 - - * Fess サーバのチューニング - - * Solr サーバのチューニング - - * インデックス対象とならないファイルの調査・対応 (Fess プロジェクトでは依存するライブラリが読み取れない場合はそれ以上のことはサポートしないため、必要であれば商用サポートでご相談ください) - - * 特定のバージョンの保守 (Fess プロジェクトでは最新バージョンへの修正しか行いません) - - * トレーニング - - * その他 - - [] - - diff --git a/src/site/ja/apt/supporting-projects.apt b/src/site/ja/apt/supporting-projects.apt deleted file mode 100644 index 45a488165..000000000 --- a/src/site/ja/apt/supporting-projects.apt +++ /dev/null @@ -1,33 +0,0 @@ - ------------------ - 関連プロジェクト - ------------------ - Shinsuke Sugaya - ------------------ - 2009-09-09 - -Fess が利用しているプロジェクト一覧 - - Fess はオープンソースのプロジェクトを応援しています。 - -*---+---+ -| プロジェクト名 | URL | -*---+---+ -| Seasar2 (S2Container) | {{{http://s2container.seasar.org/2.4/ja/}http://s2container.seasar.org/2.4/ja/}} | -*---+---+ -| SAStruts | {{{http://sastruts.seasar.org/}http://sastruts.seasar.org/}} | -*---+---+ -| mobylet | {{{http://mobylet.seasar.org/}http://mobylet.seasar.org/}} | -*---+---+ -| S2Robot | {{{http://s2robot.sandbox.seasar.org/ja/}http://s2robot.sandbox.seasar.org/ja/}} | -*---+---+ -| DBFlute | {{{http://dbflute.sandbox.seasar.org/}http://dbflute.sandbox.seasar.org/}} | -*---+---+ -| Apache Solr | {{{http://lucene.apache.org/solr/}http://lucene.apache.org/solr/}} | -*---+---+ -| Apache Tika | {{{http://lucene.apache.org/tika/}http://lucene.apache.org/tika/}} | -*---+---+ -| SLF4J | {{{http://www.slf4j.org/}http://www.slf4j.org/}} | -*---+---+ -| H2 Database | {{{http://www.h2database.com/}http://www.h2database.com/}} | -*---+---+ - diff --git a/src/site/ja/apt/users.apt b/src/site/ja/apt/users.apt deleted file mode 100644 index 8c93b4b8c..000000000 --- a/src/site/ja/apt/users.apt +++ /dev/null @@ -1,16 +0,0 @@ - ------------------ - Fess を利用しているサイト - ------------------ - Shinsuke Sugaya - ------------------ - 2009-11-13 - ------------------ - -Fess を利用しているサイト - - Fess を利用している検索サイト一覧です。 - - * {{{http://www.triumph98.com/}株式会社トライアンフ: サイト内検索}} - - * {{{http://goodjob.n2hiroba.com/search/}グッジョブ: 案件グローバル検索}} - diff --git a/src/site/ja/fml/faq.fml b/src/site/ja/fml/faq.fml deleted file mode 100644 index 2768867a0..000000000 --- a/src/site/ja/fml/faq.fml +++ /dev/null @@ -1,245 +0,0 @@ - - - - - 一般 - - -Fess って何? - - -

-Fessは「5 分で簡単に構築可能な全文検索サーバー」です。 -

-
-
- - -クロールとは? - - -

-Fess が対象ドキュメントに含まれる情報を元に次々とドキュメントをたどりながら、検索の索引(インデックス)を作成する処理のことです。 -

-

-ファイルシステムをクロールする場合は、対象ディレクトリ以下のディレクトリもたどりながら、インデックスを作成します。 -

-
-
- - -クロールによるサーバ負荷は大丈夫ですか? - - -

-Fess ではクロール設定ごとに、同時クロール数やクロール間隔を指定することができます。 -サーバの負荷状態を確認して、それらの値を調整してください。 -

-
-
- - -動的に生成されるページも検索対象にできますか? - - -

-CGIなどで動的に生成されるようなページでも、クロールしてインデックスを作成することができます。 -Fess では URL を 1 つのドキュメントとして、検索結果を出力します。 -

-
-
- - -特定のパターンをもつ URLをクロール対象(または対象外)にできますか? - - -

-可能です。 -検索対象のパスを正規表現で指定することで、検索対象または非対象にすることができます。 -

-
-
- - -データベースはクロールできますか? - - -

-可能です。 -クロール可能なデータベースは、JDBC ドライバが利用可能なものになります。 -

-
-
-
- - 検索 - - -Word、Excel、PowerPoint などのファイルは検索できますか? - - -

-可能です。 -

-
-
- - -PDFファイルは検索できますか? - - -

-可能です。 -

-
-
- - -ファイルの種類やサイトを指定した検索は可能ですか? - - -

-可能です。 -フィールド指定検索を参照してください。 -

-
-
- - -デザインをカスタマイズできますか? - - -

-管理画面からログインして、デザインから編集することができます。 -

-
-
- - -クロールした URL と検索結果の URL を、別のものにできますか? - - -

-パスマッピング機能を利用することで、インデックス生成時に指定された正規表現にマッチした箇所を置き換えて、検索結果に表示することができます。 -

-
-
- - -文量が多いドキュメントで文末の単語が検索対象にならないようですが… - - -

-Solr の設定で対応することができます。solr/core1/conf/solrconfig.xml の maxFieldLength を増やしてください。 -増やしすぎるとメモリを消費するので注意してください。 -

-
-
- - -ローカルファイル(file:/c:/hoge/...)の検索結果リンクをクリックしても表示されません。 - - -

-ローカルファイルを検索するためには、デスクトップ検索機能を利用してください。 -

-
-
-
- - クロール - - -共有フォルダクロール (smb://~) でクロールされません - - -

-smb://server/folder/ というようにフォルダを指定している場合に、最後に / が入っているでしょうか? -フォルダ指定で / がない場合はクロールされません。 -

-
-
-
- - ライセンス - - -ライセンスは何ですか? - - -

-Apache ライセンスです。 -

-
-
- - -無料ですか? - - -

-無料でご利用いただけます。 -ただし、利用は自己責任でお願いいたします。 -サポートサービスが必要な場合は、商用サポートをご検討ください。 -

-
-
-
- - 構成 - - -既に Tomcat を利用していますがそこに Fess をインストールできますか? - - -

-可能です。 -既存の Tomcat にインストールを参照してください。 -

-
-
- - -冗長化は可能ですか? - - -

-可能です。 -Fess が利用している検索サーバの Apache Solr は標準では同梱して配布しています。 -Fess と Apache Solr は疎結合であり、複数の Solr サーバの構成も可能です。 -クロール対象が多いような場合は、Fess を複数を置き同時にクロールさせて負荷分散することも可能です。 -

-
-
-
- - その他 - - -質問はどこに投げれば良いですか? - - -

-Fessのメーリングリストをご利用ください。 -過去のやりとりの内容などはアーカイブをご覧ください。 -

-
-
- - -商用サポートはありますか? - - -

-商用サポートをご覧ください。 -

-
-
-
- -
- diff --git a/src/site/ja/xdoc/2.0/admin/browserType-guide.xml b/src/site/ja/xdoc/2.0/admin/browserType-guide.xml deleted file mode 100644 index 44b3515e3..000000000 --- a/src/site/ja/xdoc/2.0/admin/browserType-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - ブラウザタイプの設定 - 菅谷 信介 - - -
-

ここでは、ブラウザタイプに関わる設定について説明します。 ブラウザタイプは検索結果データに付加され、閲覧ブラウザの種類ごとに検索結果を出し分けることができます。

- -

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

- ブラウザタイプの設定 -
- -

表示名と値を設定できます。 新規に閲覧端末を増やしたい場合などに利用します。 特別なカスタマイズが必要場合にしか、利用する必要はありません。

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/admin/crawl-guide.xml b/src/site/ja/xdoc/2.0/admin/crawl-guide.xml deleted file mode 100644 index 2e3094b04..000000000 --- a/src/site/ja/xdoc/2.0/admin/crawl-guide.xml +++ /dev/null @@ -1,100 +0,0 @@ - - - - クロール全般の設定 - 菅谷 信介 - - -
-

ここでは、クロール全般に関わる設定について説明します。

- -

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

- クロール全般 -

レプリケーション機能を有効にすると、生成済みのインデックスのパスを指定することができます。

- レプリケーション機能 -
- -

ウェブサイトやファイルシステムに対してクロールを行う間隔を設定できます。 デフォルトでは以下のようになっています。

- -

数字は、左から、秒、分、時、日、月、曜日 を表します。 記述形式は Unix の cron の設定に似ています。 この例だと、毎日午前0時0分にクロールが行われます。

-

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

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0 0 12 * * ?毎日 12pm に起動
0 15 10 ? * *毎日 10:15am に起動
0 15 10 * * ?毎日 10:15am に起動
0 15 10 * * ? *毎日 10:15am に起動
0 15 10 * * ? 20052009 年の毎日 10:15am に起動
0 * 14 * * ?毎日 2:00pm-2:59pm で 1 分毎に起動
0 0/5 14 * * ?毎日 2:00pm-2:59pm で 5 分毎に起動
0 0/5 14,18 * * ?毎日 2:00pm-2:59pm と 6:00pm-6:59pm で 5 分毎に起動
0 0-5 14 * * ?毎日 2:00pm-2:05pm で 1 分毎に起動
0 10,44 14 ? 3 WED3 月の水曜日の 2:10pm と 2:44pm に起動
0 15 10 ? * MON-FRI月曜日から金曜日までで 10:15am に起動
-

秒まで設定できますが、デフォルトの設定では 60 秒間隔で実行するかどうかを確認しています。 秒まで正確に設定したい場合や 1 時間単位で確認すれば十分な場合などは、webapps/fess/WEB-INF/classes/chronosCustomize.dicon の taskScanIntervalTime の値をカスタマイズしてください。

-
- -

検索結果のウェブサイトが PC 用だった場合、モバイル端末で正しく表示できないかもしれません。 そのような場合に、モバイル変換を選択していると、PC サイトをモバイル端末用に変換して表示することができます。 Google を選択した場合、Google Wireless Transcoder により、携帯向けにコンテンツを表示することができます。 たとえば、PC 用サイトを検索対象にして結果をモバイル端末でも閲覧したい場合、モバイル端末向け検索結果一覧で検索結果のリンクが Google Wireless Transcoder に渡すリンクになります。 モバイル変換を利用することでモバイル端末でもスムーズな検索を利用することができます。

-
- -

レプリケーション機能を有効にすることで、既に生成済みの Solr インデックスをコピーして適用することができます。たとえば、クロールとインデックス化を別なサーバー上で行い、フロントに置く検索サーバーでは検索だけをしたい場合などに利用することができます。

-
- -

クロール後、データは Solr に対して登録されます。 インデックスのコミットまたは最適化することで、その登録されたデータが有効になります。 インデックスの最適化が選択されていれば、Solr に対して optimize が発行され、コミットを選択した場合は commit が発行されます。

-
- -

Fess は複数の Solr サーバーをグループとしてまとめることができ、そのグループを複数管理できます。 更新用と検索用の Solr サーバーグループは異なるグループを利用します。 たとえば、2 つのグループがあった場合、更新用がグループ 2 を利用し、検索用がグループ 1 を利用します。 サーバー切り替えを有効にしている場合は、クロールが完了した後に更新用がグループ 1 になり、検索用がグループ 2 に切り替わります。複数の Solr サーバーグループを登録している場合にだけ有効です。

-
- -

Fess ではインデックス化のパフォーマンスを上げるためにクロールしながら、20 件単位でドキュメントを Solr に対して送信します。 コミットせずにドキュメントを追加しつづけると、Solr 上でのドキュメント追加のパフォーマンスが低下するため、ここで指定した値ごとに Solr に対してドキュメントのコミットを発行します。 デフォルトでは 1000 件ドキュメントを追加したら、コミットされます。

-
- -

Fess のドキュメントクロールはウェブクロール、ファイルシステムクロールの順に行われます。 それぞれのクロールにおいて、ここで指定した値の数だけ、設定したクロール先を複数同時に実行することができます。 たとえば、同時実行のクロール設定数を 3 として、ウェブクロールに設定 1 から設定 10 まで登録してある場合、クロール実行時には設定 1 から設定 3 までの 3 つが実行されます。 それらのどれかのクロールが完了すると、設定 4 のクロールが開始されます。 同様に、設定 10 まで 1 つ完了するごとに 1 つ起動していきます。

-

クロール設定でスレッド数を指定することができますが、ここでの同時実行のクロール設定数は起動するスレッド数を示すものではありません。 たとえば、同時実行のクロール設定数が 3 で、各クロール設定のスレッド数を 5 としている場合は、3 x 5 = 15 のスレッド数が起動してクロールすることになります。

-
- -

インデックスされているデータを新規データ登録後に自動的に削除することができます。 インデックスの有効期限で 5 日を選択している場合は、5 日以上前に登録して更新がなかったものが削除されます。 コンテンツが削除されてしまったデータなどを検索対象から外す場合などに利用できます。

-
- -

レプリケーション機能を有効にした場合に、スナップショットパスとして指定されたインデックスディレクトリからインデックス情報をコピーして適用されます。

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/admin/crawlingSession-guide.xml b/src/site/ja/xdoc/2.0/admin/crawlingSession-guide.xml deleted file mode 100644 index d4792888b..000000000 --- a/src/site/ja/xdoc/2.0/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - セッション情報の設定 - 菅谷 信介 - - -
-

ここでは、セッション情報に関わる設定について説明します。 1 回のクロールした結果を 1 つのセッション情報として保存されます。 実行した時間やインデックスされた数を確認することができます。

- -

管理者アカウントでログイン後、メニューのセッション情報をクリックします。

-
- - セッション情報一覧 -

すべて削除リンクをクリックすると実行中でないすべてのセッション情報を削除することができます。

-
- - セッション情報詳細 -

セッション ID を指定してクロール内容を確認できます。

-
    -
  • Cralwer*: クロール全体に関する情報
  • -
  • FsCrawl*: ファイルシステムのクロールに関する情報
  • -
  • WebCrawl*: ウェブのクロールに関する情報
  • -
  • Optimize*: Solr サーバーに発行した最適化に関する情報
  • -
  • Commit*: Solr サーバーに発行したコミットに関する情報
  • -
  • *StartTime: 開始時刻
  • -
  • *EndTime: 終了時刻
  • -
  • *ExecTime: 実行時間 (ミリ秒)
  • -
  • *IndexSize: インデックスしたドキュメント数
  • -
-
-
- -
diff --git a/src/site/ja/xdoc/2.0/admin/data-guide.xml b/src/site/ja/xdoc/2.0/admin/data-guide.xml deleted file mode 100644 index 35bb3a90c..000000000 --- a/src/site/ja/xdoc/2.0/admin/data-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - 設定情報のバックアップとリストア - 菅谷 信介 - - -
-

ここでは、Fess の設定情報のバックアップとリストア方法について説明します。

- -

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

- バックアップ/リストア -
- -

ダウンロードリンクをクリックすると、Fess の設定情報を XML 形式で出力します。 保存される設定情報は以下のものです。

-
    -
  • クロール全般の設定
  • -
  • ウェブクロール設定
  • -
  • ファイルシステムクロール設定
  • -
  • パスマッピング
  • -
  • ウェブ認証
  • -
  • 対応ブラウザ
  • -
  • セッション情報
  • -
-

Solr 内のインデックスデータやクロール中のデータはバックアップ対象にはなりません。 それらのデータは Fess の設定情報をリストア後、クロールすることで再生成することができます。

-
- -

バックアップで出力した XML をアップロードすることで設定情報を復元することができます。 XML ファイルを指定してデータのリストアボタンをクリックしてください。

-

データの上書きを有効にすると、既に同じデータがある場合は既存のデータの更新を行います。

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/admin/design-guide.xml b/src/site/ja/xdoc/2.0/admin/design-guide.xml deleted file mode 100644 index b18421863..000000000 --- a/src/site/ja/xdoc/2.0/admin/design-guide.xml +++ /dev/null @@ -1,69 +0,0 @@ - - - - デザインの設定 - 菅谷 信介 - - -
-

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

- -

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

- デザイン -

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

- JSP の編集画面 -
- -

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

-
- -

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

-
- -

検索画面の 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 ファイルです。
-

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

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/admin/fileCrawlingConfig-guide.xml b/src/site/ja/xdoc/2.0/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index e5fffe57a..000000000 --- a/src/site/ja/xdoc/2.0/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,96 +0,0 @@ - - - - ファイルシステムを対象としたクロールに関する設定 - 菅谷 信介 - - -
-

ここでは、ファイルシステムを対象としたクロールに関する設定について説明します。

-

Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

- -

管理者アカウントでログイン後、メニューのファイルシステムをクリックします。

- ファイルシステムクロールの設定 -
- -

一覧ページで表示される名前です。

-
- -

パスは複数指定できます。 file: で始まるように指定します。 たとえば、

- -

のように指定します。 指定されたディレクトリ以下を巡回します。

-

Windows 環境の場合は URI で記述する必要があるので、c:\Documents\taro というパスであれば file:/c:/Documents/taro と指定します。

-
- -

正規表現で指定することによって、特定のパスパターンをクロールや検索の対象にしたり、除外できます。

- - - - - - - - - - - - - - - - - - - -
クロール対象とするパス指定された正規表現のパスをクロールします。
クロール対象から除外するパス指定された正規表現のパスをクロール対象としません。クロール対象とするパスが指定されていても、ここでの指定が優先されます。
検索対象とするパス指定された正規表現のパスを検索対象します。検索除外対象とするパスと指定されていても、ここでの指定が優先されます。
検索対象から除外するパス指定された正規表現のパスを検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
-

たとえば、/home/ 以下しかクロールしない場合は、対象とするパスに

- -

また、拡張子が png のものを対象から除外したい場合は、除外するパスに

- -

と指定します。 改行をすることで複数指定することが可能です。

-

指定方法はjava.io.File が扱う URI に従います。以下のようになります。

- file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
- -

ディレクトリ階層の深さを指定します。

-
- -

クロールして取得するドキュメント数を指定できます。

-
- -

クロールするスレッド数を指定します。 5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

-
- -

ドキュメントをクロールする間隔です。 5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

-

スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。

-
- -

このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

-

指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

-
- -

選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。 PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。 特定のモバイル端末だけで表示したい場合にも利用できます。

-
- -

利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。>たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

-
- -

検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

-
- -

有効にすることで、設定されているクロール時刻にクロールされます。 一時的にクロールしないようにしたい場合に利用できます。

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/admin/index.xml b/src/site/ja/xdoc/2.0/admin/index.xml deleted file mode 100644 index f212dbe2d..000000000 --- a/src/site/ja/xdoc/2.0/admin/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - 管理 UI ガイド - 菅谷 信介 - - -
-

ここでは、Fess 2.0 の管理 UI に関する説明です。

-
- -
diff --git a/src/site/ja/xdoc/2.0/admin/labelType-guide.xml b/src/site/ja/xdoc/2.0/admin/labelType-guide.xml deleted file mode 100644 index 949fbb488..000000000 --- a/src/site/ja/xdoc/2.0/admin/labelType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - ラベルの設定 - 菅谷 信介 - - -
-

ここでは、ラベルに関する設定について説明します。ラベルはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。ラベルを登録している場合には、検索語入力欄の右側にラベル選択のプルダウンボックスが表示されます。

- -

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

- ラベルの一覧 - ラベルの設定 -
- -

検索時のラベル選択プルダウンボックスに表示される名前を指定します。

-
- -

ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/admin/log-guide.xml b/src/site/ja/xdoc/2.0/admin/log-guide.xml deleted file mode 100644 index caa0ab9eb..000000000 --- a/src/site/ja/xdoc/2.0/admin/log-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - ログファイルのダウンロード - 菅谷 信介 - - -
-

ここでは、Fess で出力されるログファイルのダウンロードについて説明します。

- -

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

- セッション情報 -
- -

表示されているログファイル名をクリックすると、ログファイルをダウンロードすることができます。

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/admin/overlappingHost-guide.xml b/src/site/ja/xdoc/2.0/admin/overlappingHost-guide.xml deleted file mode 100644 index 3ae64ae78..000000000 --- a/src/site/ja/xdoc/2.0/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - 重複ホストの設定 - 菅谷 信介 - - -
-

ここでは、重複ホストに関する設定について説明します。重複ホストはクロール時に異なるホスト名を同一のものとして扱いたいときに利用します。たとえば、www.example.com と example.com を同じサイトとして扱いたい場合などで利用できます。

- -

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

- 重複ホストの一覧 - 重複ホストの設定 -
- -

正規ホスト名を指定します。重複ホスト名は正規ホスト名に置き換えます。

-
- -

重複しているホスト名を指定します。置き換えたいホスト名を指定します。

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/admin/pathMapping-guide.xml b/src/site/ja/xdoc/2.0/admin/pathMapping-guide.xml deleted file mode 100644 index a8b9cd429..000000000 --- a/src/site/ja/xdoc/2.0/admin/pathMapping-guide.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - パスマッピングの設定 - 菅谷 信介 - - -
-

ここでは、パスマッピングに関する設定について説明します。 パスマッピングは検索結果に表示するリンクを置き換えたい場合などに利用することができます。

- -

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

- パスマッピングの一覧 - パスマッピングの設定 -
- -

パスマッピングは指定した正規表現でマッチする部分を置き換え文字列で置換します。 ローカルなファイルシステムをクロールした場合、環境によっては検索結果のリンクが有効でない場合があります。 そのような場合にパスマッピングを利用して、検索結果のリンクを制御できます。 パスマッピングは複数指定できます。

-
- -

置換したい文字列を指定します。記述方法は Java 6 の正規表現に従います。

-
- -

一致した正規表現を置き換える文字列を指定します。

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/admin/requestHeader-guide.xml b/src/site/ja/xdoc/2.0/admin/requestHeader-guide.xml deleted file mode 100644 index 34501f23a..000000000 --- a/src/site/ja/xdoc/2.0/admin/requestHeader-guide.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - リクエストヘッダーの設定 - 菅谷 信介 - - -
-

ここでは、リクエストヘッダーに関する設定について説明します。リクエストヘッダーの機能はドキュメントをクロールして取得するときのリクエストに付加するリクエストヘッダー情報になります。たとえば、認証システムでヘッダー情報を見て、特定の値があれば自動でログインした状態にするなどの場合に利用できます。

- -

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

- リクエストヘッダーの一覧 - リクエストヘッダーの設定 -
- -

リクエストに付加するときのリクエストヘッダー名を指定します。

-
- -

リクエストに付加するときのリクエストヘッダー値を指定します。

-
- -

リクエストヘッダーを付加するウェブクロール設定名を選択します。選択したクロール設定だけでリクエストヘッダーに付加されます。

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/admin/roleType-guide.xml b/src/site/ja/xdoc/2.0/admin/roleType-guide.xml deleted file mode 100644 index f6c8ee44b..000000000 --- a/src/site/ja/xdoc/2.0/admin/roleType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - ロールの設定 - 菅谷 信介 - - -
-

ここでは、ロールに関する設定について説明します。ロールはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。利用方法については、ロールの設定を参照してください。

- -

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

- ロールの一覧 - ロールの設定 -
- -

一覧に表示される名前を指定します。

-
- -

ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/admin/system-guide.xml b/src/site/ja/xdoc/2.0/admin/system-guide.xml deleted file mode 100644 index c368d924d..000000000 --- a/src/site/ja/xdoc/2.0/admin/system-guide.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - システムの設定 - 菅谷 信介 - - -
-

ここでは、Fess で登録している Solr に関する設定について説明します。 Solr サーバーは設定ファイルによりグループ化されて登録されています。

- -

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

- システムの設定 -
- -

更新用のサーバーがドキュメントの追加など処理中の場合、実行中として表示されます。 クロール処理が実行中の場合にはセッション ID が表示されます。 Fess サーバーをシャットダウンする場合は、実行中でないときにシャットダウンすると安全にシャットダウンすることができます。 実行中に Fess をシャットダウンした場合は、クロール処理が終了するまでプロセスが終了しない場合があります。

-
- -

検索用、更新用に利用されているサーバーグループ名を表示されます。

-
- -

サーバーが利用できなくなると無効のステータスになります。 たとえば、Solr サーバーにアクセスできなくなると、無効に変わります。 利用できなくなった場合は、サーバー復旧後有効にすると、利用可能な状態になります。

-
- -

サーバーグループに対して、インデックスのコミット、最適化を発行することができます。 また、セッション ID を指定して、特定の検索対象を削除することができます。

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/admin/webAuthentication-guide.xml b/src/site/ja/xdoc/2.0/admin/webAuthentication-guide.xml deleted file mode 100644 index 9fa61ad80..000000000 --- a/src/site/ja/xdoc/2.0/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - ウェブ認証に関する設定 - 菅谷 信介 - - -
-

ここでは、ウェブを対象としたクロールに対してウェブ認証が必要な場合の設定方法について説明します。 Fess は BASIC 認証と DIGEST 認証に対するクロールに対応しています。

- -

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

- ウェブ認証の設定 -
- -

認証が必要なサイトのホスト名を指定します。 省略した場合は、指定したウェブクロール設定において、任意のホスト名で適用されます。

-
- -

認証が必要なサイトのポートを指定します。 すべてのポートに対して適用したい場合は -1 を指定します。 その場合は、指定したウェブクロール設定において、任意のポートで適用されます。

-
- -

認証が必要なサイトのレルム名を指定します。 省略した場合は、指定したウェブクロール設定において、任意のレルム名で適用されます。

-
- -

認証方法を選択します。 BASIC 認証か DIGEST 認証を利用することができます。

-
- -

認証サイトにログインするためのユーザー名を指定します。

-
- -

認証サイトにログインするためのパスワードを指定します。

-
- -

上記の認証設定を適用するウェブ設定名を選択します。 ウェブクロール設定を事前に登録しておく必要があります。

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/admin/webCrawlingConfig-guide.xml b/src/site/ja/xdoc/2.0/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index f75a1001a..000000000 --- a/src/site/ja/xdoc/2.0/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,99 +0,0 @@ - - - - ウェブを対象としたクロールに関する設定 - 菅谷 信介 - - -
-

ここでは、ウェブを対象としたクロールに関する設定について説明します。

-

Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

- -

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

- ウェブクロールの設定 -
- -

一覧ページで表示される名前です。

-
- -

URL は複数指定できます。 http: または https: で始まるように指定します。 たとえば、

- -

のように指定します。

-
- -

正規表現で指定することによって、特定の URL パターンをクロールや検索の対象にしたり、除外できます。

- - - - - - - - - - - - - - - - - - - -
クロール対象とする URL指定された正規表現の URL をクロールします。
クロール対象から除外するURL指定された正規表現の URL をクロール対象としません。クロール対象とする URL が指定されていても、ここでの指定が優先されます。
検索対象とするURL指定された正規表現の URL を検索対象します。検索除外対象とする URL と指定されていても、ここでの指定が優先されます。
検索対象から除外するURL指定された正規表現の URL を検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
-

たとえば、http://localhost/ 以下しかクロールしない場合は、クロール対象とする URL に

- -

また、拡張子が png のものを対象から除外したい場合は、除外する URL に

- -

と指定します。改行することで複数指定することが可能です。

-
- -

クロールしたドキュメント内に含まれるリンクを順に辿っていきますがその辿る深さを指定できます。

-
- -

クロールして取得するドキュメント数を指定できます。

-
- -

クロール時に利用するユーザーエージェントを指定できます。

-
- -

クロールするスレッド数を指定します。 5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

-
- -

ドキュメントをクロールする間隔 (ミリ秒) です。 5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

-

スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。 ウェブサイトをクロールするときにはウェブサーバー側の負荷にもなるので、負荷をかけない十分な値を設定してください。

-
- -

このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

-

指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

-
- -

選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。 PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。 特定のモバイル端末だけで表示したい場合にも利用できます。

-
- -

利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

-
- -

検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

-
- -

有効にすることで、設定されているクロール時刻にクロールされます。 一時的にクロールしないようにしたい場合に利用できます。

-
-
-
- -

Fess ではサイトマップファイルをクロールして、その中に定義されている URL をクロール対象とすることができます。サイトマップは http://www.sitemaps.org/ の仕様に従います。利用可能なフォーマットは XML Sitemaps、XML Sitemaps Index、テキスト (URL を改行で記述したもの) です

-

サイトマップは URL に指定します。サイトマップは普通の XML ファイルやテキストであるため、クロール時にその URL が普通の XML ファイルなのかサイトマップなのかが区別できません。ですので、デフォルトでは sitemap.*.xml、sitemap.*.gz、sitemap.*txt であるファイル名の URL であればサイトマップとして処理します(webapps/fess/WEB-INF/classes/s2robot_rule.dicon でカスタマイズは可能)。

-

HTML ファイルをクロールするとリンクが次のクロール対象になりますが、サイトマップファイルをクロールするとその中の URL が次のクロール対象になります。

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/config/index.xml b/src/site/ja/xdoc/2.0/config/index.xml deleted file mode 100644 index b64984148..000000000 --- a/src/site/ja/xdoc/2.0/config/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - 設定ガイド - 菅谷 信介 - - -
-

ここでは、Fess 2.0 の設定に関する説明です。

-
- -
diff --git a/src/site/ja/xdoc/2.0/config/logging.xml b/src/site/ja/xdoc/2.0/config/logging.xml deleted file mode 100644 index c316dc706..000000000 --- a/src/site/ja/xdoc/2.0/config/logging.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - ログの設定 - 菅谷 信介 - - -
-

Fess の出力ログは webapps/fess/WEB-INF/logs/fess.out に出力されます (Solr に関するログは logs/catalina.out に出力されています)。fess.out に出力する内容は、webapps/fess/WEB-INF/classes/log4j.xml で設定します。デフォルトでは INFO レベルとして出力しています。

-

たとえば、Fess が Solr に対してドキュメントを投入処理をするログをより出力したい場合は log4j.xml で以下の部分をコメントアウトから外します。

- - - -]]> -
- -
diff --git a/src/site/ja/xdoc/2.0/config/memory-config.xml b/src/site/ja/xdoc/2.0/config/memory-config.xml deleted file mode 100644 index 152d323f2..000000000 --- a/src/site/ja/xdoc/2.0/config/memory-config.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - 使用メモリー関連の設定 - 菅谷 信介 - - -
-

クロール設定の内容によっては以下のような OutOfMemory エラーが発生する場合があります。

- -

発生した場合は ヒープメモリの最大値を増やしてください。 bin/setenv.[sh|bat] に -Xmx1024m のように変更します(この場合は最大値を 1024M に設定)。

- -
- -
diff --git a/src/site/ja/xdoc/2.0/config/mobile-device.xml b/src/site/ja/xdoc/2.0/config/mobile-device.xml deleted file mode 100644 index 9bd58e2f5..000000000 --- a/src/site/ja/xdoc/2.0/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - 携帯端末情報の設定 - 菅谷 信介 - - -
-

携帯端末情報はValueEngine社より提供されるものを利用しています。最新の携帯端末情報を利用したい場合は、端末プロファイルをダウンロードして、webapps/fess/WEB-INF/classes/device / に _YYYY-MM-DD を取り除いて保存します。 再起動後に変更が有効になります。

- ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
- -
diff --git a/src/site/ja/xdoc/2.0/config/protwords.xml b/src/site/ja/xdoc/2.0/config/protwords.xml deleted file mode 100644 index 6157697d7..000000000 --- a/src/site/ja/xdoc/2.0/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ステミング設定 - 曽根 孝明 - - -
-

Fess ではインデックス作成や検索の際、ステミングという処理が行われています。

-

これは英単語を正規化する処理であり、例えば、recharging や rechargable といった単語は recharg という形に正規化されます。これによって、recharging という語で検索を行った場合でもrechargableという語にヒットし、検索漏れが少なくなることが期待されます。

-
-
-

ステミング処理は基本的にルールベースの処理であるため、意図しない正規化が行われてしまう可能性があります。例えば、Maine(アメリカの州の名前)という語は main に正規化されてしまいます。

-

このような場合、protwords.txt に Maine を追加することで、ステミング処理の対象から除外できます。

-
- -
diff --git a/src/site/ja/xdoc/2.0/config/proxy.xml b/src/site/ja/xdoc/2.0/config/proxy.xml deleted file mode 100644 index bce7a370d..000000000 --- a/src/site/ja/xdoc/2.0/config/proxy.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - プロキシの設定 - 菅谷 信介 - - - -
-

イントラネット内から外部サイトをクロールするような場合は、ファイアフォールにクロールがブロックされてしまうかもしれません。そのような場合にはクローラ用のプロキシを設定してください。

-
- -

下記の内容で webapps/fess/WEB-INF/classes/s2robot_client.dicon を作成することでプロキシが設定されます。

- - - - - - - - @org.apache.commons.httpclient.cookie.CookiePolicy@BROWSER_COMPATIBILITY - "プロキシホスト名" - プロキシポート - - - - - "UTF-8" - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - - - -]]> -
- - -
diff --git a/src/site/ja/xdoc/2.0/config/replication.xml b/src/site/ja/xdoc/2.0/config/replication.xml deleted file mode 100644 index c1eecd008..000000000 --- a/src/site/ja/xdoc/2.0/config/replication.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - レプリケーションの設定 - 菅谷 信介 - - -
-

Fess は指定されたパスにある Solr のインデックスデータをコピーすることができます。クロールおよびインデックス作成用の Fess と検索用 Fess の 2 台のサーバーを構築することで、インデックス作成時にかかる負荷を分散することができます。

-

Fess のレプリケーション機能を利用するためには Solr のインデックスファイルを NFS などの共有ディスクにおいて、それぞれの Fess から参照できる必要があります。

-
-
- -

Fess をダウンロードして、インストールします。/net/server1/usr/local/fess/ にインストールしたとします。

-

Fess の起動後、通常の構築と同様にクロール設定を登録して、クロールしてインデックスを作成してください (インデックス作成用 Fess の構築手順は通常の構築手順と特に変わりません)。

-
- -

Fess をダウンロードして、インストールします。/net/server2/usr/local/fess/ にインストールしたとします。

-

Fess の起動後、管理画面のクロール全般の設定で「レプリケーション機能」のチェックボックスを有効にして、「スナップショットパス」を指定します。スナップショットパスは、インデックス作成用 Fess のインデックスの場所を指定します。今回の場合では、/net/server1/usr/local/fess//solr/core1/data/index になります。

- レプリケーション -

更新ボタンを押下してデータを保存すると、スケジュールで設定された時間でインデックスのレプリケーションが実行されます。

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/config/role-setting.xml b/src/site/ja/xdoc/2.0/config/role-setting.xml deleted file mode 100644 index 43ad7a5d5..000000000 --- a/src/site/ja/xdoc/2.0/config/role-setting.xml +++ /dev/null @@ -1,90 +0,0 @@ - - - - ロールベース検索の設定 - 菅谷 信介 - - -
-

Fess では任意の認証システムで認証されたユーザーの認証情報を元に検索結果を出し分けることができます。たとえば、ロールaを持つユーザーAは検索結果にロールaの情報が表示されるが、ロールaを持たないユーザーBは検索してもそれが表示されません。この機能を利用することで、ポータルやシングルサインオン環境でログインしているユーザーの所属する部門別や役職別などに検索を実現することができます。

-

Fess のロールベース検索ではロール情報を以下より取得できます。

- -

ポータルやエージェント型シングルサインオンシステムでは認証時に Fess の稼働しているドメインとパスに対してクッキーで認証情報を保存することで、ロール情報を取得することができます。また、リバースプロキシ型シングルサインオンシステムでは Fess へのアクセス時にリクエストパラメータやリクエストヘッダーに認証情報を付加することでロール情報を取得することができます。

-
-
-

ここでは J2EE の認証情報を利用したロールベース検索の設定方法を説明します。

- -

conf/tomcat-users.xml にロールとユーザーを追加します。今回は role1 ロールでロールベース検索を行います。ログインするユーザーは role1 になります。

- - - - - - - - - -]]> -
- -

webapps/fess/WEB-INF/classes/app.dicon を以下のように設定します。

- - "role1" - - : - - - {"guest"} - - - : -]]> -

authenticatedRoles はカンマ (,) 区切りで複数記述することができます。defaultRoleList を設定することで、認証情報がない場合のロール情報を設定できます。設定することでログインしていないユーザーにはロールが必要な検索結果を表示させないようにできます。

-
- -

webapps/fess/WEB-INF/web.xml を以下のように設定します。

- - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
- -

Fess を起動して管理者としてログインします。メニューのロールから設定名を Role1 (設定名は任意)、値を role1 でロールを登録します。あとは role1 を持つユーザーで利用したいクロール設定で、Role1 を選択してクロール設定を登録してクロールします。

-
- -

管理画面からログアウトします。role1 ユーザーでログインします。ログインに成功すると検索画面のトップにリダイレクトされます。

-

通常通り検索すると、クロール設定で Role1 のロール設定されたものだけが表示されます。

-

また、ログインしていない状態での検索は、guest ユーザーによる検索となります。

-
- -

管理者以外のロールでログインした状態で http://localhost:8080/fess/admin にアクセスすると、ログアウトするかどうかの画面が表示されます。ログアウトボタンを押下することでログアウトされます。

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/config/server-port.xml b/src/site/ja/xdoc/2.0/config/server-port.xml deleted file mode 100644 index 0b2fce1b5..000000000 --- a/src/site/ja/xdoc/2.0/config/server-port.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - ポート変更 - 菅谷 信介 - - -
-

Fess がデフォルトで利用するポートは 8080 になります。 変更するには以下の手順で変更します。

- -

Fess が利用している Tomcat のポートを変更します。 変更は conf/server.xml に記述されている以下のものを変更します。

-
    -
  • 8080: HTTP アクセスポート
  • -
  • 8005: シャットダウンポート
  • -
  • 8009: AJP ポート
  • -
  • 8443: SSL の HTTP アクセスポート (デフォルトは無効)
  • -
-
- -

標準構成では、Solr も同じ Tomcat の設定を利用しているので、Tomcat のポートを変更した場合は、Fess の Solr サーバーの参照先情報も変更する必要があります。 webapps/fess/WEB-INF/classes/fess_solr.dicon を変更します。

- "http://localhost:8080/solr" -]]> -

- 注: Tomcat のポートを変更した場合は上記のポートを同様に変更しないと、Solr サーバーにアクセスできないために検索画面やインデックス更新時にエラーが表示されます。 -

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/config/solr-failure.xml b/src/site/ja/xdoc/2.0/config/solr-failure.xml deleted file mode 100644 index 2bb1f2296..000000000 --- a/src/site/ja/xdoc/2.0/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Solr障害時の動作 - 菅谷 信介 - - -
-

Fess では Solr サーバーをグループ化して、複数のグループを管理することができます。Fess はサーバーおよびグループの情報を保持して、Solr サーバーにアクセスできなくなった場合はサーバー及びグループの状態を変更します。

-

Solr サーバーの状態情報は、管理画面のシステム設定で変更することができます。minActiveServer、maxErrorCount、maxRetryStatusCheckCount、maxRetryUpdateQueryCount は webapps/fess/WEB-INF/classes/fess_solr.dicon で定義することができます。

- -
    -
  • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になった場合は Solr グループが無効状態になります。
  • -
  • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になっているが Solr グループが無効状態になっていない場合、無効状態の Solr サーバーの状態を maxRetryStatusCheckCount 回確認して、Solr サーバーにアクセスできる場合は Solr サーバーの状態を無効状態から有効状態に変更します。インデックス破損状態の Solr サーバーはアクセスできたとしても有効状態に変更されません。
  • -
  • 無効状態の Solr グループは利用されません。
  • -
  • Solr グループを有効状態にするためには、管理画面のシステム設定で Solr グループ内の Solr サーバーの状態を有効に変更します。
  • -
-
- -
    -
  • 検索クエリーは有効状態の Solr グループに送信できます。。
  • -
  • 検索クエリーは有効状態の Solr サーバーだけに送信されます。
  • -
  • Solr グループ内に複数の Solr サーバーが登録されている場合は、利用している回数が少ない Solr サーバーに検索クエリーを送信します。
  • -
  • Solr サーバーに送信した検索クエリーが maxErrorCount 以上失敗した場合は Solr サーバーを無効状態に変更します。
  • -
-
- -
    -
  • 更新クエリーは有効状態の Solr グループに送信できます。。
  • -
  • 更新クエリーは有効状態の Solr サーバーだけに送信されます。
  • -
  • Solr グループ内に複数の Solr サーバーが登録されている場合は、有効状態の Solr サーバーすべてに更新クエリーを送信します。
  • -
  • Solr サーバーに送信した更新クエリーが maxRetryUpdateQueryCount 以上失敗した場合は Solr サーバーをインデックス破損状態に変更します。
  • -
-
-
- -
diff --git a/src/site/ja/xdoc/2.0/config/tokenizer.xml b/src/site/ja/xdoc/2.0/config/tokenizer.xml deleted file mode 100644 index 971dbeaff..000000000 --- a/src/site/ja/xdoc/2.0/config/tokenizer.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - 索引文字列抽出についての設定 - 曽根 孝明 - - - -
-

検索のためのインデックスを作成する際、索引として登録するために文書を切り分ける必要があります。

-

このために使用されるのが、トークナイザーです。

-

基本的に、トークナイザーによって切り分けられた単位よりも小さいものは、検索を行ってもヒットしません。

-

例えば、「東京都に住む」という文を考えます。いま、この文が「東京都」「に」「住む」というようにトークナイザーによって分割されたとします。この場合、「東京都」という語で検索を行った場合はヒットします。しかし、「京都」という語で検索を行った場合はヒットしません。

-

そのためトークナイザーの選択は重要です。

-

Fess の場合デフォルトでは CJKTokenizer が使用されていますが、schema.xml の analyzer 部分を設定することでトークナイザを変更することができます。

-
- - -

CJKTokenizer 日本語のようなマルチバイトの文字列に対しては bi-gram 、つまり二文字ずつインデックスを作成します。この場合、1文字の語を検索することはできません。

-
- - -

StandardTokenizer は日本語のようなマルチバイトの文字列に対しては uni-gram 、つまり一文字ずつインデックスを作成します。そのため、検索漏れが少なくなります。また、CJKTokenizerの場合、1文字のクエリを検索することができませんが、StandardTokenizerを使用すると検索可能になります。

-

下記の例のように schema.xml の analyzer 部分を変更することで、StandardTokenizer を使用できます。

- - - - - : -]]> -
- - -
diff --git a/src/site/ja/xdoc/2.0/config/windows-service.xml b/src/site/ja/xdoc/2.0/config/windows-service.xml deleted file mode 100644 index 910c46f3b..000000000 --- a/src/site/ja/xdoc/2.0/config/windows-service.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - Windowsサービスへの登録 - 菅谷 信介 - - -
-

Windows 環境であれば Fess を Windows のサービスとして登録することができます。サービスの登録方法は Tomcat と同様です。

- -

まず、Fess のインストール後、コマンドプロンプトから service.bat を実行します (Vista などでは管理者として起動する必要があります)。Fess は C:\Java\fess-server-2.0.0 にインストールしたものとします。

- cd C:\Java\fess-server-2.0.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -

次に Fess 用のプロパティを追加します。以下を実行すると、Tomcat のプロパティ設定ウィンドウが表示されます。

- tomcat6w.exe //ES//fess -]]> -

Java タブの Java Options に以下を設定します。

- -

Maximum memory pool の値を 512 に変更します。設定後、OK ボタンを押下して設定を保存します。あとは、通常の Windows サービスと同様に起動してください。

-
-
- -
diff --git a/src/site/ja/xdoc/2.0/user/index.xml b/src/site/ja/xdoc/2.0/user/index.xml deleted file mode 100644 index fdcf66259..000000000 --- a/src/site/ja/xdoc/2.0/user/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - 検索ガイド - 菅谷 信介 - - -
-

ここでは、Fess 2.0 の検索方法に関する説明です。

-
- -
diff --git a/src/site/ja/xdoc/2.0/user/search-field.xml b/src/site/ja/xdoc/2.0/user/search-field.xml deleted file mode 100644 index 7fdf25fb2..000000000 --- a/src/site/ja/xdoc/2.0/user/search-field.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - 検索フィールド指定による検索 - 菅谷 信介 - - -
-

Fess ではクロール結果をタイトルや本文などの各フィールドに保存されています。それらのフィールドを指定して検索することができます。

-

デフォルトでは以下のフィールドを指定して検索することができます。

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
urlクロールした URL
hostクロールした URL に含まれていたホスト名
siteクロールした URL に含まれていたサイト名
titleタイトル
content本文
contentLengthクロールしたコンテンツサイズ
lastModifiedクロールしたコンテンツの最終更新日時
mimetypeコンテンツの MIME タイプ
-

フィールド指定をしていない場合は、title と content を対象に検索します。

- -

フィールド指定検索をする場合は、「フィールド名:検索語」のように検索フォームに入力して検索します。

-

タイトルに対して、Fess を検索語として検索します。

- -
-
- -
diff --git a/src/site/ja/xdoc/2.0/user/search-label.xml b/src/site/ja/xdoc/2.0/user/search-label.xml deleted file mode 100644 index 83e7f71b5..000000000 --- a/src/site/ja/xdoc/2.0/user/search-label.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - ラベルによる検索 - 菅谷 信介 - - -
-

管理画面でラベルを登録しておくことで、検索画面でラベルによる検索が可能になります。検索結果を分類したい場合にラベルを利用することができます。ラベルを登録していない場合は、ラベルのプルダウンボックスは表示されません。

- ラベルによる検索 -

ラベルを設定してインデックスを作成することで、ラベルで指定されたクロール設定ごとに検索をすることができます。ラベルを指定しない検索は通常と同様の全件検索になります。

-
- -
diff --git a/src/site/ja/xdoc/2.0/user/search-sort.xml b/src/site/ja/xdoc/2.0/user/search-sort.xml deleted file mode 100644 index 72d912dc2..000000000 --- a/src/site/ja/xdoc/2.0/user/search-sort.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - 検索のソート - 菅谷 信介 - - -
-

検索日時などのフィールドを指定して検索結果をソートすることができます。

-

デフォルトでは以下のフィールドを指定してソートすることができます。

- - - - - - - - - - - - - - - -
tstampクロールした日時
contentLengthクロールしたコンテンツサイズ
lastModifiedクロールしたコンテンツの最終更新日時
- -

ソートをする場合は、「sort:フィールド名」のように検索フォームに入力して検索します。

-

以下は Fess を検索語として、コンテンツサイズを昇順にソートします。

- -

降順にソートする場合は以下のようにします。

- -

複数のフィールドでソートする場合は以下のように , 区切りで指定します。

- -
-
- -
diff --git a/src/site/ja/xdoc/3.0/admin/browserType-guide.xml b/src/site/ja/xdoc/3.0/admin/browserType-guide.xml deleted file mode 100644 index 925a332c1..000000000 --- a/src/site/ja/xdoc/3.0/admin/browserType-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - ブラウザタイプの設定 - 菅谷 信介 - - -
-

ここでは、ブラウザタイプに関わる設定について説明します。 ブラウザタイプは検索結果データに付加され、閲覧ブラウザの種類ごとに検索結果を出し分けることができます。

- -

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

- ブラウザタイプの設定 -
- -

表示名と値を設定できます。 新規に閲覧端末を増やしたい場合などに利用します。 特別なカスタマイズが必要場合にしか、利用する必要はありません。

-
-
- -
diff --git a/src/site/ja/xdoc/3.0/admin/config-wizard.xml b/src/site/ja/xdoc/3.0/admin/config-wizard.xml deleted file mode 100644 index c6f4f4f99..000000000 --- a/src/site/ja/xdoc/3.0/admin/config-wizard.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - 設定ウィザード - 曽根 孝明 - - -
-

ここでは、設定ウィザードの紹介をします。

-

設定ウィザードを利用することで、簡単に fess をセットアップすることができます。

- -

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

- 設定ウィザード -

まず始めに、スケジュールの設定を行います。

-

ここで設定した時間に fess はクローリングを行い、インデックスを作成します。

-

デフォルトでは、毎日0時0分です。

- スケジュールの設定 -

次に、クロール設定を行います。

-

クロール設定は、検索対象するURIを登録するものです。

-

クロール設定名の部分は、識別しやすい任意の名前をいれてください。

-

クロールパスの部分には、検索対象としたい URI を入れてください。

- クロール設定 -

例えば、http://example.com を検索対象としたい場合、以下のようになります。

- クロール設定例 -

これで設定はおわりです。

-

「クロール開始」ボタンを押下することで、クロールが開始されます。「完了」ボタンを押下した場合、スケジューリングの設定で指定した時間になるまでは、クロールが開始されません。

- クロール開始 -
- -

設定ウィザードで設定した内容は、クロール全般、ウェブ、ファイルシステムから変更できます。

-
-
- -
diff --git a/src/site/ja/xdoc/3.0/admin/crawl-guide.xml b/src/site/ja/xdoc/3.0/admin/crawl-guide.xml deleted file mode 100644 index 9791baded..000000000 --- a/src/site/ja/xdoc/3.0/admin/crawl-guide.xml +++ /dev/null @@ -1,100 +0,0 @@ - - - - クロール全般の設定 - 菅谷 信介 - - -
-

ここでは、クロール全般に関わる設定について説明します。

- -

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

- クロール全般 -

レプリケーション機能を有効にすると、生成済みのインデックスのパスを指定することができます。

- レプリケーション機能 -
- -

ウェブサイトやファイルシステムに対してクロールを行う間隔を設定できます。 デフォルトでは以下のようになっています。

- -

数字は、左から、秒、分、時、日、月、曜日 を表します。 記述形式は Unix の cron の設定に似ています。 この例だと、毎日午前0時0分にクロールが行われます。

-

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

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0 0 12 * * ?毎日 12pm に起動
0 15 10 ? * *毎日 10:15am に起動
0 15 10 * * ?毎日 10:15am に起動
0 15 10 * * ? *毎日 10:15am に起動
0 15 10 * * ? 3.053.09 年の毎日 10:15am に起動
0 * 14 * * ?毎日 3.00pm-2:59pm で 1 分毎に起動
0 0/5 14 * * ?毎日 3.00pm-2:59pm で 5 分毎に起動
0 0/5 14,18 * * ?毎日 3.00pm-2:59pm と 6:00pm-6:59pm で 5 分毎に起動
0 0-5 14 * * ?毎日 3.00pm-3.05pm で 1 分毎に起動
0 10,44 14 ? 3 WED3 月の水曜日の 2:10pm と 2:44pm に起動
0 15 10 ? * MON-FRI月曜日から金曜日までで 10:15am に起動
-

秒まで設定できますが、デフォルトの設定では 60 秒間隔で実行するかどうかを確認しています。 秒まで正確に設定したい場合や 1 時間単位で確認すれば十分な場合などは、webapps/fess/WEB-INF/classes/chronosCustomize.dicon の taskScanIntervalTime の値をカスタマイズしてください。

-
- -

検索結果のウェブサイトが PC 用だった場合、モバイル端末で正しく表示できないかもしれません。 そのような場合に、モバイル変換を選択していると、PC サイトをモバイル端末用に変換して表示することができます。 Google を選択した場合、Google Wireless Transcoder により、携帯向けにコンテンツを表示することができます。 たとえば、PC 用サイトを検索対象にして結果をモバイル端末でも閲覧したい場合、モバイル端末向け検索結果一覧で検索結果のリンクが Google Wireless Transcoder に渡すリンクになります。 モバイル変換を利用することでモバイル端末でもスムーズな検索を利用することができます。

-
- -

レプリケーション機能を有効にすることで、既に生成済みの Solr インデックスをコピーして適用することができます。たとえば、クロールとインデックス化を別なサーバー上で行い、フロントに置く検索サーバーでは検索だけをしたい場合などに利用することができます。

-
- -

クロール後、データは Solr に対して登録されます。 インデックスのコミットまたは最適化することで、その登録されたデータが有効になります。 インデックスの最適化が選択されていれば、Solr に対して optimize が発行され、コミットを選択した場合は commit が発行されます。

-
- -

Fess は複数の Solr サーバーをグループとしてまとめることができ、そのグループを複数管理できます。 更新用と検索用の Solr サーバーグループは異なるグループを利用します。 たとえば、2 つのグループがあった場合、更新用がグループ 2 を利用し、検索用がグループ 1 を利用します。 サーバー切り替えを有効にしている場合は、クロールが完了した後に更新用がグループ 1 になり、検索用がグループ 2 に切り替わります。複数の Solr サーバーグループを登録している場合にだけ有効です。

-
- -

Fess ではインデックス化のパフォーマンスを上げるためにクロールしながら、20 件単位でドキュメントを Solr に対して送信します。 コミットせずにドキュメントを追加しつづけると、Solr 上でのドキュメント追加のパフォーマンスが低下するため、ここで指定した値ごとに Solr に対してドキュメントのコミットを発行します。 デフォルトでは 1000 件ドキュメントを追加したら、コミットされます。

-
- -

Fess のドキュメントクロールはウェブクロール、ファイルシステムクロールの順に行われます。 それぞれのクロールにおいて、ここで指定した値の数だけ、設定したクロール先を複数同時に実行することができます。 たとえば、同時実行のクロール設定数を 3 として、ウェブクロールに設定 1 から設定 10 まで登録してある場合、クロール実行時には設定 1 から設定 3 までの 3 つが実行されます。 それらのどれかのクロールが完了すると、設定 4 のクロールが開始されます。 同様に、設定 10 まで 1 つ完了するごとに 1 つ起動していきます。

-

クロール設定でスレッド数を指定することができますが、ここでの同時実行のクロール設定数は起動するスレッド数を示すものではありません。 たとえば、同時実行のクロール設定数が 3 で、各クロール設定のスレッド数を 5 としている場合は、3 x 5 = 15 のスレッド数が起動してクロールすることになります。

-
- -

インデックスされているデータを新規データ登録後に自動的に削除することができます。 インデックスの有効期限で 5 日を選択している場合は、5 日以上前に登録して更新がなかったものが削除されます。 コンテンツが削除されてしまったデータなどを検索対象から外す場合などに利用できます。

-
- -

レプリケーション機能を有効にした場合に、スナップショットパスとして指定されたインデックスディレクトリからインデックス情報をコピーして適用されます。

-
-
- -
diff --git a/src/site/ja/xdoc/3.0/admin/crawlingSession-guide.xml b/src/site/ja/xdoc/3.0/admin/crawlingSession-guide.xml deleted file mode 100644 index 60d51b363..000000000 --- a/src/site/ja/xdoc/3.0/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - セッション情報の設定 - 菅谷 信介 - - -
-

ここでは、セッション情報に関わる設定について説明します。 1 回のクロールした結果を 1 つのセッション情報として保存されます。 実行した時間やインデックスされた数を確認することができます。

- -

管理者アカウントでログイン後、メニューのセッション情報をクリックします。

-
- - セッション情報一覧 -

すべて削除リンクをクリックすると実行中でないすべてのセッション情報を削除することができます。

-
- - セッション情報詳細 -

セッション ID を指定してクロール内容を確認できます。

-
    -
  • Cralwer*: クロール全体に関する情報
  • -
  • FsCrawl*: ファイルシステムのクロールに関する情報
  • -
  • WebCrawl*: ウェブのクロールに関する情報
  • -
  • Optimize*: Solr サーバーに発行した最適化に関する情報
  • -
  • Commit*: Solr サーバーに発行したコミットに関する情報
  • -
  • *StartTime: 開始時刻
  • -
  • *EndTime: 終了時刻
  • -
  • *ExecTime: 実行時間 (ミリ秒)
  • -
  • *IndexSize: インデックスしたドキュメント数
  • -
-
-
- -
diff --git a/src/site/ja/xdoc/3.0/admin/data-guide.xml b/src/site/ja/xdoc/3.0/admin/data-guide.xml deleted file mode 100644 index 6757081e3..000000000 --- a/src/site/ja/xdoc/3.0/admin/data-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - 設定情報のバックアップとリストア - 菅谷 信介 - - -
-

ここでは、Fess の設定情報のバックアップとリストア方法について説明します。

- -

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

- バックアップ/リストア -
- -

ダウンロードリンクをクリックすると、Fess の設定情報を XML 形式で出力します。 保存される設定情報は以下のものです。

-
    -
  • クロール全般の設定
  • -
  • ウェブクロール設定
  • -
  • ファイルシステムクロール設定
  • -
  • パスマッピング
  • -
  • ウェブ認証
  • -
  • 対応ブラウザ
  • -
  • セッション情報
  • -
-

Solr 内のインデックスデータやクロール中のデータはバックアップ対象にはなりません。 それらのデータは Fess の設定情報をリストア後、クロールすることで再生成することができます。

-
- -

バックアップで出力した XML をアップロードすることで設定情報を復元することができます。 XML ファイルを指定してデータのリストアボタンをクリックしてください。

-

データの上書きを有効にすると、既に同じデータがある場合は既存のデータの更新を行います。

-
-
- -
diff --git a/src/site/ja/xdoc/3.0/admin/dataStoreCrawling-guide.xml b/src/site/ja/xdoc/3.0/admin/dataStoreCrawling-guide.xml deleted file mode 100644 index e5f782994..000000000 --- a/src/site/ja/xdoc/3.0/admin/dataStoreCrawling-guide.xml +++ /dev/null @@ -1,129 +0,0 @@ - - - - データストアの設定 - 曽根 孝明 - - -
-

fess ではデータベースもクロール対象とすることができます。ここでは、そのために必要なデータストアの設定について説明します。

- -

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

- データストアの設定 -

例として、以下のようなテーブルが MySQL の testdb というデータベースにあり、ユーザ名 hoge 、パスワード fuga で接続することができるとして、説明を行います。

- -
- -

パラメータの設定例は以下のようになります。

- -

パラメータは「キー=値」形式となっています。キーの説明は以下です。

- - - - - - - - - - - - - - - - - - - - - - - -
driverドライバクラス名
urlURL
usernameDBに接続する際のユーザ名
passwordDBに接続する際のパスワード
sqlクロール対象を得るための SQL 文
-
- -

スクリプトの設定例は以下のようになります。

- -

- パラメータは「キー=値」形式になっています。キーの説明は以下です。 -

-

- 値の側は、OGNL で記述します。文字列はダブルクォーテーションでくくってください。データベースのカラム名でアクセスすれば、その値になります。 -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
urlURL(検索結果に表示されるリンク)
hostホスト名
siteサイトパス
titleタイトル
contentコンテンツ(インデックス対象文字列)
cacheコンテンツのキャッシュ(インデックス対象ではない)
digest検索結果に表示されるダイジェスト部分
anchorコンテンツに含まれるリンク(普通は指定する必要はありません)
contentLengthコンテンツの長さ
lastModifiedコンテンツの最終更新日
-
- -

データベースに接続する際にはドライバが必要となります。webapps/fess/WEB-INF/cmd/lib に jar ファイルを置いてください。

-
-
- -
diff --git a/src/site/ja/xdoc/3.0/admin/design-guide.xml b/src/site/ja/xdoc/3.0/admin/design-guide.xml deleted file mode 100644 index 59b1d04bd..000000000 --- a/src/site/ja/xdoc/3.0/admin/design-guide.xml +++ /dev/null @@ -1,101 +0,0 @@ - - - - デザインの設定 - 菅谷 信介 - - -
-

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

- -

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

- デザイン -

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

- JSP の編集画面 -
- -

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

-
- -

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

-
- -

検索画面の 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 ファイルです。
-

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

-
-
-
- -

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

- - -<% -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"); -%> -
  • -

    - ${f:h(doc.contentTitle)} -

    -
    -${doc.contentDescription} -
    - ${f:h(doc.site)} -
    Registered: <%= sdf.format(tstampDate) %> -
    Last Modified: <%= sdf.format(lastModifiedDate) %> - : - : -]]> -

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

    - -
  • - -
    diff --git a/src/site/ja/xdoc/3.0/admin/fileCrawlingConfig-guide.xml b/src/site/ja/xdoc/3.0/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index de3dff823..000000000 --- a/src/site/ja/xdoc/3.0/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,96 +0,0 @@ - - - - ファイルシステムを対象としたクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    - -

    管理者アカウントでログイン後、メニューのファイルシステムをクリックします。

    - ファイルシステムクロールの設定 -
    - -

    一覧ページで表示される名前です。

    -
    - -

    パスは複数指定できます。 file: で始まるように指定します。 たとえば、

    - -

    のように指定します。 指定されたディレクトリ以下を巡回します。

    -

    Windows 環境の場合は URI で記述する必要があるので、c:\Documents\taro というパスであれば file:/c:/Documents/taro と指定します。

    -
    - -

    正規表現で指定することによって、特定のパスパターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - -
    クロール対象とするパス指定された正規表現のパスをクロールします。
    クロール対象から除外するパス指定された正規表現のパスをクロール対象としません。クロール対象とするパスが指定されていても、ここでの指定が優先されます。
    検索対象とするパス指定された正規表現のパスを検索対象します。検索除外対象とするパスと指定されていても、ここでの指定が優先されます。
    検索対象から除外するパス指定された正規表現のパスを検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、/home/ 以下しかクロールしない場合は、対象とするパスに

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外するパスに

    - -

    と指定します。 改行をすることで複数指定することが可能です。

    -

    指定方法はjava.io.File が扱う URI に従います。以下のようになります。

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    ディレクトリ階層の深さを指定します。

    -
    - -

    クロールして取得するドキュメント数を指定できます。

    -
    - -

    クロールするスレッド数を指定します。 5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔です。 5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。 PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。 特定のモバイル端末だけで表示したい場合にも利用できます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。>たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。 一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/admin/index.xml b/src/site/ja/xdoc/3.0/admin/index.xml deleted file mode 100644 index 13e266122..000000000 --- a/src/site/ja/xdoc/3.0/admin/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - 管理 UI ガイド - 菅谷 信介 - - -
    -

    ここでは、Fess 3.0 の管理 UI に関する説明です。

    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/admin/labelType-guide.xml b/src/site/ja/xdoc/3.0/admin/labelType-guide.xml deleted file mode 100644 index ab8d9016e..000000000 --- a/src/site/ja/xdoc/3.0/admin/labelType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - ラベルの設定 - 菅谷 信介 - - -
    -

    ここでは、ラベルに関する設定について説明します。ラベルはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。ラベルを登録している場合には、検索語入力欄の右側にラベル選択のプルダウンボックスが表示されます。

    - -

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

    - ラベルの一覧 - ラベルの設定 -
    - -

    検索時のラベル選択プルダウンボックスに表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/admin/log-guide.xml b/src/site/ja/xdoc/3.0/admin/log-guide.xml deleted file mode 100644 index 0c3dff8de..000000000 --- a/src/site/ja/xdoc/3.0/admin/log-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - ログファイルのダウンロード - 菅谷 信介 - - -
    -

    ここでは、Fess で出力されるログファイルのダウンロードについて説明します。

    - -

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

    - セッション情報 -
    - -

    表示されているログファイル名をクリックすると、ログファイルをダウンロードすることができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/admin/overlappingHost-guide.xml b/src/site/ja/xdoc/3.0/admin/overlappingHost-guide.xml deleted file mode 100644 index 04b1aee27..000000000 --- a/src/site/ja/xdoc/3.0/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - 重複ホストの設定 - 菅谷 信介 - - -
    -

    ここでは、重複ホストに関する設定について説明します。重複ホストはクロール時に異なるホスト名を同一のものとして扱いたいときに利用します。たとえば、www.example.com と example.com を同じサイトとして扱いたい場合などで利用できます。

    - -

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

    - 重複ホストの一覧 - 重複ホストの設定 -
    - -

    正規ホスト名を指定します。重複ホスト名は正規ホスト名に置き換えます。

    -
    - -

    重複しているホスト名を指定します。置き換えたいホスト名を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/admin/pathMapping-guide.xml b/src/site/ja/xdoc/3.0/admin/pathMapping-guide.xml deleted file mode 100644 index 783a6ae44..000000000 --- a/src/site/ja/xdoc/3.0/admin/pathMapping-guide.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - パスマッピングの設定 - 菅谷 信介 - - -
    -

    ここでは、パスマッピングに関する設定について説明します。 パスマッピングは検索結果に表示するリンクを置き換えたい場合などに利用することができます。

    - -

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

    - パスマッピングの一覧 - パスマッピングの設定 -
    - -

    パスマッピングは指定した正規表現でマッチする部分を置き換え文字列で置換します。 ローカルなファイルシステムをクロールした場合、環境によっては検索結果のリンクが有効でない場合があります。 そのような場合にパスマッピングを利用して、検索結果のリンクを制御できます。 パスマッピングは複数指定できます。

    -
    - -

    置換したい文字列を指定します。記述方法は Java 6 の正規表現に従います。

    -
    - -

    一致した正規表現を置き換える文字列を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/admin/requestHeader-guide.xml b/src/site/ja/xdoc/3.0/admin/requestHeader-guide.xml deleted file mode 100644 index ba07d2f71..000000000 --- a/src/site/ja/xdoc/3.0/admin/requestHeader-guide.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - リクエストヘッダーの設定 - 菅谷 信介 - - -
    -

    ここでは、リクエストヘッダーに関する設定について説明します。リクエストヘッダーの機能はドキュメントをクロールして取得するときのリクエストに付加するリクエストヘッダー情報になります。たとえば、認証システムでヘッダー情報を見て、特定の値があれば自動でログインした状態にするなどの場合に利用できます。

    - -

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

    - リクエストヘッダーの一覧 - リクエストヘッダーの設定 -
    - -

    リクエストに付加するときのリクエストヘッダー名を指定します。

    -
    - -

    リクエストに付加するときのリクエストヘッダー値を指定します。

    -
    - -

    リクエストヘッダーを付加するウェブクロール設定名を選択します。選択したクロール設定だけでリクエストヘッダーに付加されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/admin/roleType-guide.xml b/src/site/ja/xdoc/3.0/admin/roleType-guide.xml deleted file mode 100644 index 993511342..000000000 --- a/src/site/ja/xdoc/3.0/admin/roleType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - ロールの設定 - 菅谷 信介 - - -
    -

    ここでは、ロールに関する設定について説明します。ロールはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。利用方法については、ロールの設定を参照してください。

    - -

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

    - ロールの一覧 - ロールの設定 -
    - -

    一覧に表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/admin/system-guide.xml b/src/site/ja/xdoc/3.0/admin/system-guide.xml deleted file mode 100644 index 817726073..000000000 --- a/src/site/ja/xdoc/3.0/admin/system-guide.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - システムの設定 - 菅谷 信介 - - -
    -

    ここでは、Fess で登録している Solr に関する設定について説明します。 Solr サーバーは設定ファイルによりグループ化されて登録されています。

    - -

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

    - システムの設定 -
    - -

    更新用のサーバーがドキュメントの追加など処理中の場合、実行中として表示されます。 クロール処理が実行中の場合にはセッション ID が表示されます。 Fess サーバーをシャットダウンする場合は、実行中でないときにシャットダウンすると安全にシャットダウンすることができます。 実行中に Fess をシャットダウンした場合は、クロール処理が終了するまでプロセスが終了しない場合があります。

    -
    - -

    検索用、更新用に利用されているサーバーグループ名を表示されます。

    -
    - -

    サーバーが利用できなくなると無効のステータスになります。 たとえば、Solr サーバーにアクセスできなくなると、無効に変わります。 利用できなくなった場合は、サーバー復旧後有効にすると、利用可能な状態になります。

    -
    - -

    サーバーグループに対して、インデックスのコミット、最適化を発行することができます。 また、セッション ID を指定して、特定の検索対象を削除することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/admin/webAuthentication-guide.xml b/src/site/ja/xdoc/3.0/admin/webAuthentication-guide.xml deleted file mode 100644 index 6b48c114b..000000000 --- a/src/site/ja/xdoc/3.0/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - ウェブ認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに対してウェブ認証が必要な場合の設定方法について説明します。 Fess は BASIC 認証と DIGEST 認証に対するクロールに対応しています。

    - -

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

    - ウェブ認証の設定 -
    - -

    認証が必要なサイトのホスト名を指定します。 省略した場合は、指定したウェブクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。 すべてのポートに対して適用したい場合は -1 を指定します。 その場合は、指定したウェブクロール設定において、任意のポートで適用されます。

    -
    - -

    認証が必要なサイトのレルム名を指定します。 省略した場合は、指定したウェブクロール設定において、任意のレルム名で適用されます。

    -
    - -

    認証方法を選択します。 BASIC 認証か DIGEST 認証を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    上記の認証設定を適用するウェブ設定名を選択します。 ウェブクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/admin/webCrawlingConfig-guide.xml b/src/site/ja/xdoc/3.0/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index f887dce49..000000000 --- a/src/site/ja/xdoc/3.0/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,99 +0,0 @@ - - - - ウェブを対象としたクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    - -

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

    - ウェブクロールの設定 -
    - -

    一覧ページで表示される名前です。

    -
    - -

    URL は複数指定できます。 http: または https: で始まるように指定します。 たとえば、

    - -

    のように指定します。

    -
    - -

    正規表現で指定することによって、特定の URL パターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - -
    クロール対象とする URL指定された正規表現の URL をクロールします。
    クロール対象から除外するURL指定された正規表現の URL をクロール対象としません。クロール対象とする URL が指定されていても、ここでの指定が優先されます。
    検索対象とするURL指定された正規表現の URL を検索対象します。検索除外対象とする URL と指定されていても、ここでの指定が優先されます。
    検索対象から除外するURL指定された正規表現の URL を検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、http://localhost/ 以下しかクロールしない場合は、クロール対象とする URL に

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外する URL に

    - -

    と指定します。改行することで複数指定することが可能です。

    -
    - -

    クロールしたドキュメント内に含まれるリンクを順に辿っていきますがその辿る深さを指定できます。

    -
    - -

    クロールして取得するドキュメント数を指定できます。

    -
    - -

    クロール時に利用するユーザーエージェントを指定できます。

    -
    - -

    クロールするスレッド数を指定します。 5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔 (ミリ秒) です。 5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。 ウェブサイトをクロールするときにはウェブサーバー側の負荷にもなるので、負荷をかけない十分な値を設定してください。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。 PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。 特定のモバイル端末だけで表示したい場合にも利用できます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。 一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    -
    - -

    Fess ではサイトマップファイルをクロールして、その中に定義されている URL をクロール対象とすることができます。サイトマップは http://www.sitemaps.org/ の仕様に従います。利用可能なフォーマットは XML Sitemaps、XML Sitemaps Index、テキスト (URL を改行で記述したもの) です

    -

    サイトマップは URL に指定します。サイトマップは普通の XML ファイルやテキストであるため、クロール時にその URL が普通の XML ファイルなのかサイトマップなのかが区別できません。ですので、デフォルトでは sitemap.*.xml、sitemap.*.gz、sitemap.*txt であるファイル名の URL であればサイトマップとして処理します(webapps/fess/WEB-INF/classes/s2robot_rule.dicon でカスタマイズは可能)。

    -

    HTML ファイルをクロールするとリンクが次のクロール対象になりますが、サイトマップファイルをクロールするとその中の URL が次のクロール対象になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/config/filesize.xml b/src/site/ja/xdoc/3.0/config/filesize.xml deleted file mode 100644 index 0ca482016..000000000 --- a/src/site/ja/xdoc/3.0/config/filesize.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - クロールするファイルサイズの設定 - 菅谷 信介 - - -
    -

    Fess のクロールするファイルサイズ上限を指定することができます。デフォルトでは HTML ファイルは 2.5M バイト、それ以外は 10M バイトまで処理します。扱うファイルサイズを変更したい場合は webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon を編集します。標準の s2robot_contentlength.dicon は以下の通りです。

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    デフォルト値を変更したい場合は defaultMaxLength の値を変更します。扱うファイルサイズはコンテンツタイプごとに指定できます。HTML ファイルであれば、text/html と扱うファイルサイズの上限を記述します。

    -

    扱うファイルサイズの上限値を変更する場合は、使用するヒープメモリ量にも注意してください。設定方法についてはメモリ関連を参照してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/config/index-backup.xml b/src/site/ja/xdoc/3.0/config/index-backup.xml deleted file mode 100644 index 57cdc83ed..000000000 --- a/src/site/ja/xdoc/3.0/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - インデックスのバックアップとリストア - 菅谷 信介 - - -
    -

    インデックスデータは Solr により管理されています。インデックスデータは数ギガなどのサイズにもなるケースもあり、Fess の管理画面からはバックアップすることはできません。

    -

    インデックスデータのバックアップが必要な場合は、Fess を停止してから solr/core1/data ディレクトリをバックアップしてください。また、リストアする場合はバックアップしたインデックスデータを元に戻してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/config/index.xml b/src/site/ja/xdoc/3.0/config/index.xml deleted file mode 100644 index a29de1f73..000000000 --- a/src/site/ja/xdoc/3.0/config/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - 設定ガイド - 菅谷 信介 - - -
    -

    ここでは、Fess 3.0 の設定に関する説明です。

    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/config/logging.xml b/src/site/ja/xdoc/3.0/config/logging.xml deleted file mode 100644 index be990c3d9..000000000 --- a/src/site/ja/xdoc/3.0/config/logging.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - ログの設定 - 菅谷 信介 - - -
    -

    Fess が出力するログファイルを以下にまとめます。

    - - - - - - - - - - - - - - - - - - - -
    ファイル名内容
    webapps/fess/WEB-INF/logs/fess.outFess サーバのログ。管理画面や検索画面で操作した時のログなどが出力される。
    webapps/fess/WEB-INF/logs/fess_crawler.outクロール時のログ。クロール実行時のログが出力される。
    logs/catalina.outFess サーバ(Tomcat)のログ。Solr 関連のログが出力される。
    -

    動作に問題が発生した場合には上記のログを確認してください。

    -
    -
    -

    ログを出力する内容は、webapps/fess/WEB-INF/classes/log4j.xml で設定します。デフォルトでは INFO レベルとして出力しています。

    -

    たとえば、Fess が Solr に対してドキュメントを投入処理をするログをより出力したい場合は log4j.xml で以下の部分をコメントアウトから外します。

    - - - -]]> -

    ログ出力に関する細かい設定が必要な場合は、Log4J のドキュメントを参照してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/config/memory-config.xml b/src/site/ja/xdoc/3.0/config/memory-config.xml deleted file mode 100644 index 143dd4ce5..000000000 --- a/src/site/ja/xdoc/3.0/config/memory-config.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - 使用メモリー関連の設定 - 菅谷 信介 - - -
    -

    クロール設定の内容によっては以下のような OutOfMemory エラーが発生する場合があります。

    - -

    発生した場合は ヒープメモリの最大値を増やしてください。 bin/setenv.[sh|bat] に -Xmx1024m のように変更します(この場合は最大値を 1024M に設定)。

    - -
    -
    -

    - クローラ側のメモリーの最大値も変更可能です。デフォルトでは、512Mとなっています。 -

    -

    - 変更するには、webapps/fess/WEB-INF/classes/fess.dicon の crawlerJavaOptions のコメントアウトを外し、-Xmx1024m のように変更します(この場合は最大値を 1024M に設定)。 -

    - - "fess" - "role1" - new String[] { - "-Djava.awt.headless=true", "-server", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Dpdfbox.cjk.support=true", "-Xmx1024m", - "-XX:MaxPermSize=128m" } - -]]> -
    - -
    diff --git a/src/site/ja/xdoc/3.0/config/mobile-device.xml b/src/site/ja/xdoc/3.0/config/mobile-device.xml deleted file mode 100644 index 9bd58e2f5..000000000 --- a/src/site/ja/xdoc/3.0/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - 携帯端末情報の設定 - 菅谷 信介 - - -
    -

    携帯端末情報はValueEngine社より提供されるものを利用しています。最新の携帯端末情報を利用したい場合は、端末プロファイルをダウンロードして、webapps/fess/WEB-INF/classes/device / に _YYYY-MM-DD を取り除いて保存します。 再起動後に変更が有効になります。

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/ja/xdoc/3.0/config/path-encoding.xml b/src/site/ja/xdoc/3.0/config/path-encoding.xml deleted file mode 100644 index 79b6c4288..000000000 --- a/src/site/ja/xdoc/3.0/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - パスのエンコーディングの変更 - 曽根 孝明 - - -
    -

    html以外のファイルで、参照元とファイル名の文字コードが異なる場合、検索結果のリンクの文字列が文字化けします。

    -

    たとえば、テスト.txt というファイルの中身がUTF-8 で書かれていて、ファイル名が Shift_JIS の場合、リンクの文字列が文字化けします。

    -
    - -

    例えば下記のように webapps/fess/WEB-INF/classes/s2robot_transformer.dicon を修正することで、パスを Shift_JIS で解決するようになります。

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/3.0/config/protwords.xml b/src/site/ja/xdoc/3.0/config/protwords.xml deleted file mode 100644 index 6157697d7..000000000 --- a/src/site/ja/xdoc/3.0/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ステミング設定 - 曽根 孝明 - - -
    -

    Fess ではインデックス作成や検索の際、ステミングという処理が行われています。

    -

    これは英単語を正規化する処理であり、例えば、recharging や rechargable といった単語は recharg という形に正規化されます。これによって、recharging という語で検索を行った場合でもrechargableという語にヒットし、検索漏れが少なくなることが期待されます。

    -
    -
    -

    ステミング処理は基本的にルールベースの処理であるため、意図しない正規化が行われてしまう可能性があります。例えば、Maine(アメリカの州の名前)という語は main に正規化されてしまいます。

    -

    このような場合、protwords.txt に Maine を追加することで、ステミング処理の対象から除外できます。

    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/config/proxy.xml b/src/site/ja/xdoc/3.0/config/proxy.xml deleted file mode 100644 index bce7a370d..000000000 --- a/src/site/ja/xdoc/3.0/config/proxy.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - プロキシの設定 - 菅谷 信介 - - - -
    -

    イントラネット内から外部サイトをクロールするような場合は、ファイアフォールにクロールがブロックされてしまうかもしれません。そのような場合にはクローラ用のプロキシを設定してください。

    -
    - -

    下記の内容で webapps/fess/WEB-INF/classes/s2robot_client.dicon を作成することでプロキシが設定されます。

    - - - - - - - - @org.apache.commons.httpclient.cookie.CookiePolicy@BROWSER_COMPATIBILITY - "プロキシホスト名" - プロキシポート - - - - - "UTF-8" - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - - - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/3.0/config/replication.xml b/src/site/ja/xdoc/3.0/config/replication.xml deleted file mode 100644 index cf7fe3b12..000000000 --- a/src/site/ja/xdoc/3.0/config/replication.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - レプリケーションの設定 - 菅谷 信介 - - -
    -

    Fess は指定されたパスにある Solr のインデックスデータをコピーすることができます。クロールおよびインデックス作成用の Fess と検索用 Fess の 2 台のサーバーを構築することで、インデックス作成時にかかる負荷を分散することができます。

    -

    Fess のレプリケーション機能を利用するためには Solr のインデックスファイルを NFS などの共有ディスクにおいて、それぞれの Fess から参照できる必要があります。

    -
    -
    - -

    Fess をダウンロードして、インストールします。/net/server1/usr/local/fess/ にインストールしたとします。

    -

    Fess の起動後、通常の構築と同様にクロール設定を登録して、クロールしてインデックスを作成してください (インデックス作成用 Fess の構築手順は通常の構築手順と特に変わりません)。

    -
    - -

    Fess をダウンロードして、インストールします。/net/server2/usr/local/fess/ にインストールしたとします。

    -

    Fess の起動後、管理画面のクロール全般の設定で「レプリケーション機能」のチェックボックスを有効にして、「スナップショットパス」を指定します。スナップショットパスは、インデックス作成用 Fess のインデックスの場所を指定します。今回の場合では、/net/server1/usr/local/fess//solr/core1/data/index になります。

    - レプリケーション -

    更新ボタンを押下してデータを保存すると、スケジュールで設定された時間でインデックスのレプリケーションが実行されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/config/role-setting.xml b/src/site/ja/xdoc/3.0/config/role-setting.xml deleted file mode 100644 index 30ff8605c..000000000 --- a/src/site/ja/xdoc/3.0/config/role-setting.xml +++ /dev/null @@ -1,97 +0,0 @@ - - - - ロールベース検索の設定 - 菅谷 信介 - - -
    -

    Fess では任意の認証システムで認証されたユーザーの認証情報を元に検索結果を出し分けることができます。たとえば、ロールaを持つユーザーAは検索結果にロールaの情報が表示されるが、ロールaを持たないユーザーBは検索してもそれが表示されません。この機能を利用することで、ポータルやシングルサインオン環境でログインしているユーザーの所属する部門別や役職別などに検索を実現することができます。

    -

    Fess のロールベース検索ではロール情報を以下より取得できます。

    - -

    ポータルやエージェント型シングルサインオンシステムでは認証時に Fess の稼働しているドメインとパスに対してクッキーで認証情報を保存することで、ロール情報を取得することができます。また、リバースプロキシ型シングルサインオンシステムでは Fess へのアクセス時にリクエストパラメータやリクエストヘッダーに認証情報を付加することでロール情報を取得することができます。

    -
    -
    -

    ここでは J2EE の認証情報を利用したロールベース検索の設定方法を説明します。

    - -

    conf/tomcat-users.xml にロールとユーザーを追加します。今回は role1 ロールでロールベース検索を行います。ログインするユーザーは role1 になります。

    - - - - - - - - - -]]> -
    - -

    webapps/fess/WEB-INF/classes/app.dicon を以下のように設定します。

    - - - {"guest"} - - - : -]]> -

    defaultRoleList を設定することで、認証情報がない場合のロール情報を設定できます。設定することでログインしていないユーザーに対して、ロールが必要な検索結果を表示させないようにできます。

    -
    - -

    webapps/fess/WEB-INF/classes/fess.dicon を以下のように設定します。

    - - "role1" - - : -]]> -

    authenticatedRoles はカンマ (,) 区切りで複数記述することができます。

    -
    - -

    webapps/fess/WEB-INF/web.xml を以下のように設定します。

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess を起動して管理者としてログインします。メニューのロールから設定名を Role1 (設定名は任意)、値を role1 でロールを登録します。あとは role1 を持つユーザーで利用したいクロール設定で、Role1 を選択してクロール設定を登録してクロールします。

    -
    - -

    管理画面からログアウトします。role1 ユーザーでログインします。ログインに成功すると検索画面のトップにリダイレクトされます。

    -

    通常通り検索すると、クロール設定で Role1 のロール設定されたものだけが表示されます。

    -

    また、ログインしていない状態での検索は、guest ユーザーによる検索となります。

    -
    - -

    管理者以外のロールでログインした状態で http://localhost:8080/fess/admin にアクセスすると、ログアウトするかどうかの画面が表示されます。ログアウトボタンを押下することでログアウトされます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/config/server-port.xml b/src/site/ja/xdoc/3.0/config/server-port.xml deleted file mode 100644 index 0b2fce1b5..000000000 --- a/src/site/ja/xdoc/3.0/config/server-port.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - ポート変更 - 菅谷 信介 - - -
    -

    Fess がデフォルトで利用するポートは 8080 になります。 変更するには以下の手順で変更します。

    - -

    Fess が利用している Tomcat のポートを変更します。 変更は conf/server.xml に記述されている以下のものを変更します。

    -
      -
    • 8080: HTTP アクセスポート
    • -
    • 8005: シャットダウンポート
    • -
    • 8009: AJP ポート
    • -
    • 8443: SSL の HTTP アクセスポート (デフォルトは無効)
    • -
    -
    - -

    標準構成では、Solr も同じ Tomcat の設定を利用しているので、Tomcat のポートを変更した場合は、Fess の Solr サーバーの参照先情報も変更する必要があります。 webapps/fess/WEB-INF/classes/fess_solr.dicon を変更します。

    - "http://localhost:8080/solr" -]]> -

    - 注: Tomcat のポートを変更した場合は上記のポートを同様に変更しないと、Solr サーバーにアクセスできないために検索画面やインデックス更新時にエラーが表示されます。 -

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/config/solr-dynamic-field.xml b/src/site/ja/xdoc/3.0/config/solr-dynamic-field.xml deleted file mode 100644 index db6d94689..000000000 --- a/src/site/ja/xdoc/3.0/config/solr-dynamic-field.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - Solrのダイナミックフィールドの利用方法 - 菅谷 信介 - - -
    -

    Solr は対象ドキュメントを項目(フィールド)ごとに登録するためにスキーマを定義されています。Fess で利用する Solr のスキーマは solr/core1/conf/schema.xml に定義されています。title や content など標準のフィールドと、自由にフィールド名を定義できるダイナミックフィールドが定義されています。Fess の schema.xml で利用できるダイナミックフィールドは以下のものになります。詳細なパラメータ値については Solr のドキュメントを参照してください。

    - - - - - - - - - - - - - - - - - - - - - - -]]> -
    -
    -

    ダイナミックフィールドを利用する場面が多いのはデータベースクロールなどでデータストアクロール設定で登録するなどだと思います。データベースクロールでダイナミックフィールドに登録する方法は、スクリプトに other_t = hoge のように記述することで hoge カラムのデータを Solr の other_t フィールドに入れることができます。

    -

    次にダイナミックフィールドに保存されたデータを Solr から取り出すためには webapps/fess/WEB-INF/classes/app.dicon に利用するフィールドを追加する必要があります。以下のように other_t を追加します。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    上記の設定で Solr から値を取得できているので、ページ上に表示するために JSP ファイルを編集します。管理画面にログインして、デザインを表示します。検索結果の表示は検索結果ページ(コンテンツ)で表示されるので、この JSP ファイルを編集します。other_t の値を表示したい箇所で ${f:h(doc.other_t)} とすることで登録した値を表示することができます。

    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/config/solr-failure.xml b/src/site/ja/xdoc/3.0/config/solr-failure.xml deleted file mode 100644 index 2bb1f2296..000000000 --- a/src/site/ja/xdoc/3.0/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Solr障害時の動作 - 菅谷 信介 - - -
    -

    Fess では Solr サーバーをグループ化して、複数のグループを管理することができます。Fess はサーバーおよびグループの情報を保持して、Solr サーバーにアクセスできなくなった場合はサーバー及びグループの状態を変更します。

    -

    Solr サーバーの状態情報は、管理画面のシステム設定で変更することができます。minActiveServer、maxErrorCount、maxRetryStatusCheckCount、maxRetryUpdateQueryCount は webapps/fess/WEB-INF/classes/fess_solr.dicon で定義することができます。

    - -
      -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になった場合は Solr グループが無効状態になります。
    • -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になっているが Solr グループが無効状態になっていない場合、無効状態の Solr サーバーの状態を maxRetryStatusCheckCount 回確認して、Solr サーバーにアクセスできる場合は Solr サーバーの状態を無効状態から有効状態に変更します。インデックス破損状態の Solr サーバーはアクセスできたとしても有効状態に変更されません。
    • -
    • 無効状態の Solr グループは利用されません。
    • -
    • Solr グループを有効状態にするためには、管理画面のシステム設定で Solr グループ内の Solr サーバーの状態を有効に変更します。
    • -
    -
    - -
      -
    • 検索クエリーは有効状態の Solr グループに送信できます。。
    • -
    • 検索クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、利用している回数が少ない Solr サーバーに検索クエリーを送信します。
    • -
    • Solr サーバーに送信した検索クエリーが maxErrorCount 以上失敗した場合は Solr サーバーを無効状態に変更します。
    • -
    -
    - -
      -
    • 更新クエリーは有効状態の Solr グループに送信できます。。
    • -
    • 更新クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、有効状態の Solr サーバーすべてに更新クエリーを送信します。
    • -
    • Solr サーバーに送信した更新クエリーが maxRetryUpdateQueryCount 以上失敗した場合は Solr サーバーをインデックス破損状態に変更します。
    • -
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/config/tokenizer.xml b/src/site/ja/xdoc/3.0/config/tokenizer.xml deleted file mode 100644 index 971dbeaff..000000000 --- a/src/site/ja/xdoc/3.0/config/tokenizer.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - 索引文字列抽出についての設定 - 曽根 孝明 - - - -
    -

    検索のためのインデックスを作成する際、索引として登録するために文書を切り分ける必要があります。

    -

    このために使用されるのが、トークナイザーです。

    -

    基本的に、トークナイザーによって切り分けられた単位よりも小さいものは、検索を行ってもヒットしません。

    -

    例えば、「東京都に住む」という文を考えます。いま、この文が「東京都」「に」「住む」というようにトークナイザーによって分割されたとします。この場合、「東京都」という語で検索を行った場合はヒットします。しかし、「京都」という語で検索を行った場合はヒットしません。

    -

    そのためトークナイザーの選択は重要です。

    -

    Fess の場合デフォルトでは CJKTokenizer が使用されていますが、schema.xml の analyzer 部分を設定することでトークナイザを変更することができます。

    -
    - - -

    CJKTokenizer 日本語のようなマルチバイトの文字列に対しては bi-gram 、つまり二文字ずつインデックスを作成します。この場合、1文字の語を検索することはできません。

    -
    - - -

    StandardTokenizer は日本語のようなマルチバイトの文字列に対しては uni-gram 、つまり一文字ずつインデックスを作成します。そのため、検索漏れが少なくなります。また、CJKTokenizerの場合、1文字のクエリを検索することができませんが、StandardTokenizerを使用すると検索可能になります。

    -

    下記の例のように schema.xml の analyzer 部分を変更することで、StandardTokenizer を使用できます。

    - - - - - : -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/3.0/config/windows-service.xml b/src/site/ja/xdoc/3.0/config/windows-service.xml deleted file mode 100644 index e1b032ce7..000000000 --- a/src/site/ja/xdoc/3.0/config/windows-service.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - Windowsサービスへの登録 - 菅谷 信介 - - -
    -

    Windows 環境であれば Fess を Windows のサービスとして登録することができます。サービスの登録方法は Tomcat と同様です。

    - -

    Windows のサービスとして登録する場合、クロールプロセスは Windows のシステムの環境変数を見にいくため、Java の JAVA_HOME をシステムの環境変数に登録し、同様に %JAVA_HOME%\bin も Path に追加する必要があります。

    -
    - -

    webapps\fess\WEB-INF\classes\fess.dicon を編集して、-server オプションを取り除きます。(3.1.0 から pdfbox.cjk.support オプションは不要)

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    まず、Fess のインストール後、コマンドプロンプトから service.bat を実行します (Vista などでは管理者として起動する必要があります)。Fess は C:\Java\fess-server-3.0.0 にインストールしたものとします。

    - cd C:\Java\fess-server-3.0.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    以下のようにすることで Fess 用のプロパティを確認できます。以下を実行すると、Tomcat のプロパティ設定ウィンドウが表示されます。

    - tomcat6w.exe //ES//fess -]]> -
    - -

    コントロールパネル - 管理ツール - サービスで管理ツールを表示して、通常の Windows のサービスと同様に自動起動などが設定できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/user/index.xml b/src/site/ja/xdoc/3.0/user/index.xml deleted file mode 100644 index a8b1e0ffa..000000000 --- a/src/site/ja/xdoc/3.0/user/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - 検索ガイド - 菅谷 信介 - - -
    -

    ここでは、Fess 3.0 の検索方法に関する説明です。

    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/user/search-field.xml b/src/site/ja/xdoc/3.0/user/search-field.xml deleted file mode 100644 index 7fdf25fb2..000000000 --- a/src/site/ja/xdoc/3.0/user/search-field.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - 検索フィールド指定による検索 - 菅谷 信介 - - -
    -

    Fess ではクロール結果をタイトルや本文などの各フィールドに保存されています。それらのフィールドを指定して検索することができます。

    -

    デフォルトでは以下のフィールドを指定して検索することができます。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    urlクロールした URL
    hostクロールした URL に含まれていたホスト名
    siteクロールした URL に含まれていたサイト名
    titleタイトル
    content本文
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    mimetypeコンテンツの MIME タイプ
    -

    フィールド指定をしていない場合は、title と content を対象に検索します。

    - -

    フィールド指定検索をする場合は、「フィールド名:検索語」のように検索フォームに入力して検索します。

    -

    タイトルに対して、Fess を検索語として検索します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/user/search-label.xml b/src/site/ja/xdoc/3.0/user/search-label.xml deleted file mode 100644 index 84ffbacdf..000000000 --- a/src/site/ja/xdoc/3.0/user/search-label.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - ラベルによる検索 - 菅谷 信介 - - -
    -

    管理画面でラベルを登録しておくことで、検索画面でラベルによる検索が可能になります。検索結果を分類したい場合にラベルを利用することができます。ラベルを登録していない場合は、ラベルのプルダウンボックスは表示されません。

    - ラベルによる検索 -

    ラベルを設定してインデックスを作成することで、ラベルで指定されたクロール設定ごとに検索をすることができます。ラベルを指定しない検索は通常と同様の全件検索になります。

    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/user/search-not.xml b/src/site/ja/xdoc/3.0/user/search-not.xml deleted file mode 100644 index e337ab64a..000000000 --- a/src/site/ja/xdoc/3.0/user/search-not.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - NOT 検索 - 菅谷 信介 - - -
    -

    ある単語を含まないドキュメントを検索したい場合に NOT 検索が利用できます。 - NOT 検索は含まない単語の前に NOT を付けて検索します。 - NOT は半角大文字で前後にスペースが必要です。

    -

    たとえば、「検索語1」が含まれるが「検索語2」を含まないドキュメントを検索したい場合は、「検索語1 NOT 検索語2」を入力して検索します。

    -

    NOT 検索は負荷が高いので注意が必要です。

    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/user/search-or.xml b/src/site/ja/xdoc/3.0/user/search-or.xml deleted file mode 100644 index 0106635a7..000000000 --- a/src/site/ja/xdoc/3.0/user/search-or.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - OR 検索 - 菅谷 信介 - - -
    -

    検索語のどれかが含まれるドキュメントを検索したい場合には OR 検索を利用します。 - 検索語入力欄に複数単語を記述した場合、デフォルトでは AND 検索になります。 - OR 検索をしたい場合は検索語間に OR を記述します。 - OR は大文字で記述して、前後にスペースが必要です。

    -

    たとえば、「検索語1」と「検索語2」のどちらかが含まれるドキュメントを検索したい場合は、「検索語1 OR 検索語2」を入力して検索します。 - OR で複数語をつなぐことも可能です。

    -
    - -
    diff --git a/src/site/ja/xdoc/3.0/user/search-sort.xml b/src/site/ja/xdoc/3.0/user/search-sort.xml deleted file mode 100644 index 72d912dc2..000000000 --- a/src/site/ja/xdoc/3.0/user/search-sort.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - 検索のソート - 菅谷 信介 - - -
    -

    検索日時などのフィールドを指定して検索結果をソートすることができます。

    -

    デフォルトでは以下のフィールドを指定してソートすることができます。

    - - - - - - - - - - - - - - - -
    tstampクロールした日時
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    - -

    ソートをする場合は、「sort:フィールド名」のように検索フォームに入力して検索します。

    -

    以下は Fess を検索語として、コンテンツサイズを昇順にソートします。

    - -

    降順にソートする場合は以下のようにします。

    - -

    複数のフィールドでソートする場合は以下のように , 区切りで指定します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/browserType-guide.xml b/src/site/ja/xdoc/4.0/admin/browserType-guide.xml deleted file mode 100644 index a4333da6f..000000000 --- a/src/site/ja/xdoc/4.0/admin/browserType-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - ブラウザタイプの設定 - 菅谷 信介 - - -
    -

    ここでは、ブラウザタイプに関わる設定について説明します。 ブラウザタイプは検索結果データに付加され、閲覧ブラウザの種類ごとに検索結果を出し分けることができます。

    - -

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

    - ブラウザタイプの設定 -
    - -

    表示名と値を設定できます。 新規に閲覧端末を増やしたい場合などに利用します。 特別なカスタマイズが必要場合にしか、利用する必要はありません。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/config-wizard.xml b/src/site/ja/xdoc/4.0/admin/config-wizard.xml deleted file mode 100644 index f5840f875..000000000 --- a/src/site/ja/xdoc/4.0/admin/config-wizard.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - 設定ウィザード - 曽根 孝明 - - -
    -

    ここでは、設定ウィザードの紹介をします。

    -

    設定ウィザードを利用することで、簡単に fess をセットアップすることができます。

    - -

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

    - 設定ウィザード -

    まず始めに、スケジュールの設定を行います。

    -

    ここで設定した時間に fess はクローリングを行い、インデックスを作成します。

    -

    デフォルトでは、毎日0時0分です。

    - スケジュールの設定 -

    次に、クロール設定を行います。

    -

    クロール設定は、検索対象するURIを登録するものです。

    -

    クロール設定名の部分は、識別しやすい任意の名前をいれてください。

    -

    クロールパスの部分には、検索対象としたい URI を入れてください。

    - クロール設定 -

    例えば、http://example.com を検索対象としたい場合、以下のようになります。

    - クロール設定例 -

    これで設定はおわりです。

    -

    「クロール開始」ボタンを押下することで、クロールが開始されます。「完了」ボタンを押下した場合、スケジューリングの設定で指定した時間になるまでは、クロールが開始されません。

    - クロール開始 -
    - -

    設定ウィザードで設定した内容は、クロール全般、ウェブ、ファイルシステムから変更できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/crawl-guide.xml b/src/site/ja/xdoc/4.0/admin/crawl-guide.xml deleted file mode 100644 index cf0b2a721..000000000 --- a/src/site/ja/xdoc/4.0/admin/crawl-guide.xml +++ /dev/null @@ -1,139 +0,0 @@ - - - - クロール全般の設定 - 菅谷 信介 - - -
    -

    ここでは、クロール全般に関わる設定について説明します。

    - -

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

    - クロール全般 -

    レプリケーション機能を有効にすると、生成済みのインデックスのパスを指定することができます。

    - レプリケーション機能 -
    - -

    ウェブサイトやファイルシステムに対してクロールを行う間隔を設定できます。 デフォルトでは以下のようになっています。

    - -

    数字は、左から、秒、分、時、日、月、曜日 を表します。 記述形式は Unix の cron の設定に似ています。 この例だと、毎日午前0時0分にクロールが行われます。

    -

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

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    0 0 12 * * ?毎日 12pm に起動
    0 15 10 ? * *毎日 10:15am に起動
    0 15 10 * * ?毎日 10:15am に起動
    0 15 10 * * ? *毎日 10:15am に起動
    0 15 10 * * ? 20052009 年の毎日 10:15am に起動
    0 * 14 * * ?毎日 2:00pm-2:59pm で 1 分毎に起動
    0 0/5 14 * * ?毎日 2:00pm-2:59pm で 5 分毎に起動
    0 0/5 14,18 * * ?毎日 2:00pm-2:59pm と 6:00pm-6:59pm で 5 分毎に起動
    0 0-5 14 * * ?毎日 2:00pm-2:05pm で 1 分毎に起動
    0 10,44 14 ? 3 WED3 月の水曜日の 2:10pm と 2:44pm に起動
    0 15 10 ? * MON-FRI月曜日から金曜日までで 10:15am に起動
    -

    秒まで設定できますが、デフォルトの設定では 60 秒間隔で実行するかどうかを確認しています。 秒まで正確に設定したい場合や 1 時間単位で確認すれば十分な場合などは、webapps/fess/WEB-INF/classes/chronosCustomize.dicon の taskScanIntervalTime の値をカスタマイズしてください。

    -
    - -

    利用者が検索を入力して検索したときにログを出力します。検索の統計を取得したい場合には有効にしてください。

    -
    - -

    検索結果のリンクに検索語を付加します。PDF では検索語を検索した状態で表示することが可能になります。

    -
    - -

    XML形式で検索結果が取得可能になります。http://localhost:8080/fess/xml?query=検索語 にアクセスすることで取得できます。

    -
    - -

    JSON形式で検索結果が取得可能になります。http://localhost:8080/fess/json?query=検索語 にアクセスすることで取得できます。

    -
    - -

    検索結果のウェブサイトが PC 用だった場合、モバイル端末で正しく表示できないかもしれません。 そのような場合に、モバイル変換を選択していると、PC サイトをモバイル端末用に変換して表示することができます。 Google を選択した場合、Google Wireless Transcoder により、携帯向けにコンテンツを表示することができます。 たとえば、PC 用サイトを検索対象にして結果をモバイル端末でも閲覧したい場合、モバイル端末向け検索結果一覧で検索結果のリンクが Google Wireless Transcoder に渡すリンクになります。 モバイル変換を利用することでモバイル端末でもスムーズな検索を利用することができます。

    -
    - -

    ラベルが表示可能な場合にデフォルトで表示するラベルを指定することができます。ラベルの値を指定します。

    -
    - -

    検索画面を表示するかどうかを指定できます。ウェブを選択した場合はモバイル用の検索画面が利用できなくなります。利用不可とした場合は、検索画面を利用できません。インデックス作成専用サーバーとする場合などに利用不可を選択します。

    -
    - -

    JSON形式で検索が多い検索語が取得可能になります。http://localhost:8080/fess/hotsearchword にアクセスすることで取得できます。

    -
    - -

    指定した日数以前のセッションログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    指定した日数以前の検索ログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    検索ログから削除したい Bots のログをカンマ (,) 区切りでユーザーエージェントに含まれる Bots 名を指定します。一日一回のログパージでログは削除されます。

    -
    - -

    バックアップ・リストアで利用される CSV のエンコーディングを指定します。

    -
    - -

    レプリケーション機能を有効にすることで、既に生成済みの Solr インデックスをコピーして適用することができます。たとえば、クロールとインデックス化を別なサーバー上で行い、フロントに置く検索サーバーでは検索だけをしたい場合などに利用することができます。

    -
    - -

    クロール後、データは Solr に対して登録されます。 インデックスのコミットまたは最適化することで、その登録されたデータが有効になります。 インデックスの最適化が選択されていれば、Solr に対して optimize が発行され、コミットを選択した場合は commit が発行されます。

    -
    - -

    Fess は複数の Solr サーバーをグループとしてまとめることができ、そのグループを複数管理できます。 更新用と検索用の Solr サーバーグループは異なるグループを利用します。 たとえば、2 つのグループがあった場合、更新用がグループ 2 を利用し、検索用がグループ 1 を利用します。 サーバー切り替えを有効にしている場合は、クロールが完了した後に更新用がグループ 1 になり、検索用がグループ 2 に切り替わります。複数の Solr サーバーグループを登録している場合にだけ有効です。

    -
    - -

    Fess ではインデックス化のパフォーマンスを上げるためにクロールしながら、20 件単位でドキュメントを Solr に対して送信します。 コミットせずにドキュメントを追加しつづけると、Solr 上でのドキュメント追加のパフォーマンスが低下するため、ここで指定した値ごとに Solr に対してドキュメントのコミットを発行します。 デフォルトでは 1000 件ドキュメントを追加したら、コミットされます。

    -
    - -

    Fess のドキュメントクロールはウェブクロール、ファイルシステムクロールの順に行われます。 それぞれのクロールにおいて、ここで指定した値の数だけ、設定したクロール先を複数同時に実行することができます。 たとえば、同時実行のクロール設定数を 3 として、ウェブクロールに設定 1 から設定 10 まで登録してある場合、クロール実行時には設定 1 から設定 3 までの 3 つが実行されます。 それらのどれかのクロールが完了すると、設定 4 のクロールが開始されます。 同様に、設定 10 まで 1 つ完了するごとに 1 つ起動していきます。

    -

    クロール設定でスレッド数を指定することができますが、ここでの同時実行のクロール設定数は起動するスレッド数を示すものではありません。 たとえば、同時実行のクロール設定数が 3 で、各クロール設定のスレッド数を 5 としている場合は、3 x 5 = 15 のスレッド数が起動してクロールすることになります。

    -
    - -

    インデックスされているデータを新規データ登録後に自動的に削除することができます。 インデックスの有効期限で 5 日を選択している場合は、5 日以上前に登録して更新がなかったものが削除されます。 コンテンツが削除されてしまったデータなどを検索対象から外す場合などに利用できます。

    -
    - -

    障害URLに登録されたURLは、障害回数を超えると次回のクロール時にクロール対象外になります。気にする必要のない障害種類はこの値を指定することで次回もクロール対象となります。

    -
    - -

    障害回数を超えた障害URLはクロール対象外になります。

    -
    - -

    レプリケーション機能を有効にした場合に、スナップショットパスとして指定されたインデックスディレクトリからインデックス情報をコピーして適用されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/crawlingSession-guide.xml b/src/site/ja/xdoc/4.0/admin/crawlingSession-guide.xml deleted file mode 100644 index cff8b57c6..000000000 --- a/src/site/ja/xdoc/4.0/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - セッション情報の設定 - 菅谷 信介 - - -
    -

    ここでは、セッション情報に関わる設定について説明します。 1 回のクロールした結果を 1 つのセッション情報として保存されます。 実行した時間やインデックスされた数を確認することができます。

    - -

    管理者アカウントでログイン後、メニューのセッション情報をクリックします。

    -
    - - セッション情報一覧 -

    すべて削除リンクをクリックすると実行中でないすべてのセッション情報を削除することができます。

    -
    - - セッション情報詳細 -

    セッション ID を指定してクロール内容を確認できます。

    -
      -
    • Cralwer*: クロール全体に関する情報
    • -
    • FsCrawl*: ファイルシステムのクロールに関する情報
    • -
    • WebCrawl*: ウェブのクロールに関する情報
    • -
    • Optimize*: Solr サーバーに発行した最適化に関する情報
    • -
    • Commit*: Solr サーバーに発行したコミットに関する情報
    • -
    • *StartTime: 開始時刻
    • -
    • *EndTime: 終了時刻
    • -
    • *ExecTime: 実行時間 (ミリ秒)
    • -
    • *IndexSize: インデックスしたドキュメント数
    • -
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/data-guide.xml b/src/site/ja/xdoc/4.0/admin/data-guide.xml deleted file mode 100644 index d5f46e5ff..000000000 --- a/src/site/ja/xdoc/4.0/admin/data-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - 設定情報のバックアップとリストア - 菅谷 信介 - - -
    -

    ここでは、Fess の設定情報のバックアップとリストア方法について説明します。

    - -

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

    - バックアップ/リストア -
    - -

    ダウンロードリンクをクリックすると、Fess の設定情報を XML 形式で出力します。 保存される設定情報は以下のものです。

    -
      -
    • クロール全般の設定
    • -
    • ウェブクロール設定
    • -
    • ファイルシステムクロール設定
    • -
    • パスマッピング
    • -
    • ウェブ認証
    • -
    • 対応ブラウザ
    • -
    -

    セッション情報、検索ログ、クリックログはCSV形式で取得できます。

    -

    Solr 内のインデックスデータやクロール中のデータはバックアップ対象にはなりません。 それらのデータは Fess の設定情報をリストア後、クロールすることで再生成することができます。

    -
    - -

    バックアップで出力した XML または CSV をアップロードすることで設定情報、各種ログを復元することができます。 ファイルを指定してデータのリストアボタンをクリックしてください。

    -

    XML ファイルの設定情報指定の際にデータの上書きを有効にすると、既に同じデータがある場合は既存のデータの更新を行います。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/dataStoreCrawling-guide.xml b/src/site/ja/xdoc/4.0/admin/dataStoreCrawling-guide.xml deleted file mode 100644 index e5501f3d1..000000000 --- a/src/site/ja/xdoc/4.0/admin/dataStoreCrawling-guide.xml +++ /dev/null @@ -1,129 +0,0 @@ - - - - データストアの設定 - 曽根 孝明 - - -
    -

    fess ではデータベースもクロール対象とすることができます。ここでは、そのために必要なデータストアの設定について説明します。

    - -

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

    - データストアの設定 -

    例として、以下のようなテーブルが MySQL の testdb というデータベースにあり、ユーザ名 hoge 、パスワード fuga で接続することができるとして、説明を行います。

    - -
    - -

    パラメータの設定例は以下のようになります。

    - -

    パラメータは「キー=値」形式となっています。キーの説明は以下です。

    - - - - - - - - - - - - - - - - - - - - - - - -
    driverドライバクラス名
    urlURL
    usernameDBに接続する際のユーザ名
    passwordDBに接続する際のパスワード
    sqlクロール対象を得るための SQL 文
    -
    - -

    スクリプトの設定例は以下のようになります。

    - -

    - パラメータは「キー=値」形式になっています。キーの説明は以下です。 -

    -

    - 値の側は、OGNL で記述します。文字列はダブルクォーテーションでくくってください。データベースのカラム名でアクセスすれば、その値になります。 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    urlURL(検索結果に表示されるリンク)
    hostホスト名
    siteサイトパス
    titleタイトル
    contentコンテンツ(インデックス対象文字列)
    cacheコンテンツのキャッシュ(インデックス対象ではない)
    digest検索結果に表示されるダイジェスト部分
    anchorコンテンツに含まれるリンク(普通は指定する必要はありません)
    contentLengthコンテンツの長さ
    lastModifiedコンテンツの最終更新日
    -
    - -

    データベースに接続する際にはドライバが必要となります。webapps/fess/WEB-INF/cmd/lib に jar ファイルを置いてください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/design-guide.xml b/src/site/ja/xdoc/4.0/admin/design-guide.xml deleted file mode 100644 index 0a2aec19a..000000000 --- a/src/site/ja/xdoc/4.0/admin/design-guide.xml +++ /dev/null @@ -1,101 +0,0 @@ - - - - デザインの設定 - 菅谷 信介 - - -
    -

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

    - -

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

    - デザイン -

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

    - JSP の編集画面 -
    - -

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

    -
    - -

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

    -
    - -

    検索画面の 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 ファイルです。
    -

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

    -
    -
    -
    - -

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

    - - -<% -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"); -%> -
  • -

    - ${f:h(doc.contentTitle)} -

    -
    -${doc.contentDescription} -
    - ${f:h(doc.site)} -
    Registered: <%= sdf.format(tstampDate) %> -
    Last Modified: <%= sdf.format(lastModifiedDate) %> - : - : -]]> -

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

    - -
  • - -
    diff --git a/src/site/ja/xdoc/4.0/admin/failureUrl-guide.xml b/src/site/ja/xdoc/4.0/admin/failureUrl-guide.xml deleted file mode 100644 index fd2f9c24d..000000000 --- a/src/site/ja/xdoc/4.0/admin/failureUrl-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 障害URL - 菅谷 信介 - - -
    -

    ここでは、障害URLについて説明します。 クロール時に取得できなかった URL が記録され、障害 URL として確認することができます。

    - -

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

    - 障害URL -

    障害 URL の確認リンクをクリックすると、詳細が表示されます。

    - 障害URLの詳細 -
    - -

    クロールできなかった URL と日時が一覧できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/fileAuthentication-guide.xml b/src/site/ja/xdoc/4.0/admin/fileAuthentication-guide.xml deleted file mode 100644 index fdf11f43a..000000000 --- a/src/site/ja/xdoc/4.0/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - ファイルシステム認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに対してファイルシステム認証が必要な場合の設定方法について説明します。 Fess は Windows の共有フォルダに対するクロールに対応しています。

    - -

    管理者アカウントでログイン後、メニューのファイルシステム認証をクリックします。

    - ファイルシステム認証の設定 -
    - -

    認証が必要なサイトのホスト名を指定します。 省略した場合は、指定したファイルシステムクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。 すべてのポートに対して適用したい場合は -1 を指定します。 その場合は、指定したファイルシステムクロール設定において、任意のポートで適用されます。

    -
    - -

    認証方法を選択します。 SAMBA (Windows共有フォルダ認証) を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。SAMBA の場合、domainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するファイルシステム設定名を選択します。 ファイルシステムクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/fileCrawlingConfig-guide.xml b/src/site/ja/xdoc/4.0/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index f35b1aaae..000000000 --- a/src/site/ja/xdoc/4.0/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,98 +0,0 @@ - - - - ファイルシステムを対象としたクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    - -

    管理者アカウントでログイン後、メニューのファイルシステムをクリックします。

    - ファイルシステムクロールの設定 -
    - -

    一覧ページで表示される名前です。

    -
    - -

    パスは複数指定できます。 file: または smb: で始まるように指定します。 たとえば、

    - -

    のように指定します。 指定されたディレクトリ以下を巡回します。

    -

    Windows 環境の場合は URI で記述する必要があるので、c:\Documents\taro というパスであれば file:/c:/Documents/taro と指定します。

    -

    Windows の共有フォルダについては、たとえば、host1のshareフォルダをクロール対象にしたい場合は、クロール設定でsmb://host1/share/とします(最後に/が必要)。共有フォルダに認証がある場合にはファイルシステム認証画面で認証情報を設定します。

    -
    - -

    正規表現で指定することによって、特定のパスパターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - -
    クロール対象とするパス指定された正規表現のパスをクロールします。
    クロール対象から除外するパス指定された正規表現のパスをクロール対象としません。クロール対象とするパスが指定されていても、ここでの指定が優先されます。
    検索対象とするパス指定された正規表現のパスを検索対象します。検索除外対象とするパスと指定されていても、ここでの指定が優先されます。
    検索対象から除外するパス指定された正規表現のパスを検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、/home/ 以下しかクロールしない場合は、対象とするパスに

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外するパスに

    - -

    と指定します。 改行をすることで複数指定することが可能です。

    -

    指定方法はjava.io.File が扱う URI に従います。以下のようになります。

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    ディレクトリ階層の深さを指定します。

    -
    - -

    クロールして取得するドキュメント数を指定できます。

    -
    - -

    クロールするスレッド数を指定します。 5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔です。 5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。 PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。 特定のモバイル端末だけで表示したい場合にも利用できます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。>たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。 一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/index.xml b/src/site/ja/xdoc/4.0/admin/index.xml deleted file mode 100644 index 5a0ed7563..000000000 --- a/src/site/ja/xdoc/4.0/admin/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - 管理 UI ガイド - 菅谷 信介 - - -
    -

    ここでは、Fess 4.0 の管理 UI に関する説明です。

    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/labelType-guide.xml b/src/site/ja/xdoc/4.0/admin/labelType-guide.xml deleted file mode 100644 index a75865f49..000000000 --- a/src/site/ja/xdoc/4.0/admin/labelType-guide.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - ラベルの設定 - 菅谷 信介 - - -
    -

    ここでは、ラベルに関する設定について説明します。ラベルはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。ラベルを登録している場合には、検索語入力欄の右側にラベル選択のプルダウンボックスが表示されます。

    - -

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

    - ラベルの一覧 - ラベルの設定 -
    - -

    検索時のラベル選択プルダウンボックスに表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    - -

    ラベルを表示するロールを指定します。

    -
    - -

    ラベルの表示順を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/log-guide.xml b/src/site/ja/xdoc/4.0/admin/log-guide.xml deleted file mode 100644 index 802c27890..000000000 --- a/src/site/ja/xdoc/4.0/admin/log-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - ログファイルのダウンロード - 菅谷 信介 - - -
    -

    ここでは、Fess で出力されるログファイルのダウンロードについて説明します。

    - -

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

    - セッション情報 -
    - -

    表示されているログファイル名をクリックすると、ログファイルをダウンロードすることができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/overlappingHost-guide.xml b/src/site/ja/xdoc/4.0/admin/overlappingHost-guide.xml deleted file mode 100644 index 62557ece1..000000000 --- a/src/site/ja/xdoc/4.0/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - 重複ホストの設定 - 菅谷 信介 - - -
    -

    ここでは、重複ホストに関する設定について説明します。重複ホストはクロール時に異なるホスト名を同一のものとして扱いたいときに利用します。たとえば、www.example.com と example.com を同じサイトとして扱いたい場合などで利用できます。

    - -

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

    - 重複ホストの一覧 - 重複ホストの設定 -
    - -

    正規ホスト名を指定します。重複ホスト名は正規ホスト名に置き換えます。

    -
    - -

    重複しているホスト名を指定します。置き換えたいホスト名を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/pathMapping-guide.xml b/src/site/ja/xdoc/4.0/admin/pathMapping-guide.xml deleted file mode 100644 index 8740f238e..000000000 --- a/src/site/ja/xdoc/4.0/admin/pathMapping-guide.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - パスマッピングの設定 - 菅谷 信介 - - -
    -

    ここでは、パスマッピングに関する設定について説明します。 パスマッピングは検索結果に表示するリンクを置き換えたい場合などに利用することができます。

    - -

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

    - パスマッピングの一覧 - パスマッピングの設定 -
    - -

    パスマッピングは指定した正規表現でマッチする部分を置き換え文字列で置換します。 ローカルなファイルシステムをクロールした場合、環境によっては検索結果のリンクが有効でない場合があります。 そのような場合にパスマッピングを利用して、検索結果のリンクを制御できます。 パスマッピングは複数指定できます。

    -
    - -

    置換したい文字列を指定します。記述方法は Java 6 の正規表現に従います。

    -
    - -

    一致した正規表現を置き換える文字列を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/requestHeader-guide.xml b/src/site/ja/xdoc/4.0/admin/requestHeader-guide.xml deleted file mode 100644 index a420aca95..000000000 --- a/src/site/ja/xdoc/4.0/admin/requestHeader-guide.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - リクエストヘッダーの設定 - 菅谷 信介 - - -
    -

    ここでは、リクエストヘッダーに関する設定について説明します。リクエストヘッダーの機能はドキュメントをクロールして取得するときのリクエストに付加するリクエストヘッダー情報になります。たとえば、認証システムでヘッダー情報を見て、特定の値があれば自動でログインした状態にするなどの場合に利用できます。

    - -

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

    - リクエストヘッダーの一覧 - リクエストヘッダーの設定 -
    - -

    リクエストに付加するときのリクエストヘッダー名を指定します。

    -
    - -

    リクエストに付加するときのリクエストヘッダー値を指定します。

    -
    - -

    リクエストヘッダーを付加するウェブクロール設定名を選択します。選択したクロール設定だけでリクエストヘッダーに付加されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/roleType-guide.xml b/src/site/ja/xdoc/4.0/admin/roleType-guide.xml deleted file mode 100644 index 754959c12..000000000 --- a/src/site/ja/xdoc/4.0/admin/roleType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - ロールの設定 - 菅谷 信介 - - -
    -

    ここでは、ロールに関する設定について説明します。ロールはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。利用方法については、ロールの設定を参照してください。

    - -

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

    - ロールの一覧 - ロールの設定 -
    - -

    一覧に表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/search-guide.xml b/src/site/ja/xdoc/4.0/admin/search-guide.xml deleted file mode 100644 index 74adaa7ea..000000000 --- a/src/site/ja/xdoc/4.0/admin/search-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - 検索 - 菅谷 信介 - - -
    -

    ここでは、管理用検索について説明します。

    - -

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

    - 管理用検索 -
    - -

    指定した条件で検索することができます。通常の検索画面ではロールやブラウザの条件が暗黙的に付加されますが、この管理用検索では付加されません。表示された検索結果から特定なドキュメントをインデクスから削除することもできます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/searchLog-guide.xml b/src/site/ja/xdoc/4.0/admin/searchLog-guide.xml deleted file mode 100644 index 373367f00..000000000 --- a/src/site/ja/xdoc/4.0/admin/searchLog-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - 検索ログの設定 - 菅谷 信介 - - -
    -

    ここでは、検索ログについて説明します。検索ログは利用者が検索画面で検索を行ったときにログされます。検索ログは検索語や日時が記録されます。また、検索結果をクリックした場合にクリックしURLも記録することができます。

    - -

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

    - 検索ログ -
    - -

    検索語と日時が一覧されます。詳細でクリックした URL なども確認することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/stats-guide.xml b/src/site/ja/xdoc/4.0/admin/stats-guide.xml deleted file mode 100644 index cf5c11c43..000000000 --- a/src/site/ja/xdoc/4.0/admin/stats-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - 統計 - 菅谷 信介 - - -
    -

    ここでは、統計について説明します。 検索ログおよびクリックログを集計することができます。

    - -

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

    - 統計 -
    - -

    レポート種別を選択することで、確認する対象を選択することができます。指定された条件で多い順に表示されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/system-guide.xml b/src/site/ja/xdoc/4.0/admin/system-guide.xml deleted file mode 100644 index 656e154f9..000000000 --- a/src/site/ja/xdoc/4.0/admin/system-guide.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - システムの設定 - 菅谷 信介 - - -
    -

    ここでは、Fess で登録している Solr に関する設定について説明します。 Solr サーバーは設定ファイルによりグループ化されて登録されています。

    - -

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

    - システムの設定 -
    - -

    更新用のサーバーがドキュメントの追加など処理中の場合、実行中として表示されます。 クロール処理が実行中の場合にはセッション ID が表示されます。 Fess サーバーをシャットダウンする場合は、実行中でないときにシャットダウンすると安全にシャットダウンすることができます。 実行中に Fess をシャットダウンした場合は、クロール処理が終了するまでプロセスが終了しない場合があります。

    -
    - -

    検索用、更新用に利用されているサーバーグループ名を表示されます。

    -
    - -

    サーバーが利用できなくなると無効のステータスになります。 たとえば、Solr サーバーにアクセスできなくなると、無効に変わります。 利用できなくなった場合は、サーバー復旧後有効にすると、利用可能な状態になります。

    -
    - -

    サーバーグループに対して、インデックスのコミット、最適化を発行することができます。 また、セッション ID を指定して、特定の検索対象を削除することができます。URLを指定することで特定のドキュメントだけを削除することもできます。

    -
    - -

    各セッションで登録されたドキュメント数が多い順に表示されます。セッション名をクリックすることでその結果一覧を確認できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/systemInfo-guide.xml b/src/site/ja/xdoc/4.0/admin/systemInfo-guide.xml deleted file mode 100644 index ff93efc55..000000000 --- a/src/site/ja/xdoc/4.0/admin/systemInfo-guide.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - システム情報 - 菅谷 信介 - - -
    -

    ここでは、現在稼働中のシステムに関する環境変数などのプロパティ情報を確認できます。

    - -

    管理者アカウントでログイン後、メニューのシステム情報をクリックします。

    - システム情報 -
    - -

    サーバーの環境変数を一覧できます。

    -
    - -

    Fess に設定されたシステムプロパティを一覧できます。

    -
    - -

    Fess の設定情報を確認できます。

    -
    - -

    バグを報告する際に添付するためのプロパティ一覧です。個人情報が含まれない値を抽出しています。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/webAuthentication-guide.xml b/src/site/ja/xdoc/4.0/admin/webAuthentication-guide.xml deleted file mode 100644 index 65bfa740d..000000000 --- a/src/site/ja/xdoc/4.0/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - ウェブ認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに対してウェブ認証が必要な場合の設定方法について説明します。 Fess は BASIC 認証と DIGEST 認証に対するクロールに対応しています。

    - -

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

    - ウェブ認証の設定 -
    - -

    認証が必要なサイトのホスト名を指定します。 省略した場合は、指定したウェブクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。 すべてのポートに対して適用したい場合は -1 を指定します。 その場合は、指定したウェブクロール設定において、任意のポートで適用されます。

    -
    - -

    認証が必要なサイトのレルム名を指定します。 省略した場合は、指定したウェブクロール設定において、任意のレルム名で適用されます。

    -
    - -

    認証方法を選択します。 BASIC 認証、DIGEST 認証または NTLM 認証を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。NTLM認証の場合、workstationとdomainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するウェブ設定名を選択します。 ウェブクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/admin/webCrawlingConfig-guide.xml b/src/site/ja/xdoc/4.0/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index fa004492f..000000000 --- a/src/site/ja/xdoc/4.0/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,99 +0,0 @@ - - - - ウェブを対象としたクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    - -

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

    - ウェブクロールの設定 -
    - -

    一覧ページで表示される名前です。

    -
    - -

    URL は複数指定できます。 http: または https: で始まるように指定します。 たとえば、

    - -

    のように指定します。

    -
    - -

    正規表現で指定することによって、特定の URL パターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - -
    クロール対象とする URL指定された正規表現の URL をクロールします。
    クロール対象から除外するURL指定された正規表現の URL をクロール対象としません。クロール対象とする URL が指定されていても、ここでの指定が優先されます。
    検索対象とするURL指定された正規表現の URL を検索対象します。検索除外対象とする URL と指定されていても、ここでの指定が優先されます。
    検索対象から除外するURL指定された正規表現の URL を検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、http://localhost/ 以下しかクロールしない場合は、クロール対象とする URL に

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外する URL に

    - -

    と指定します。改行することで複数指定することが可能です。

    -
    - -

    クロールしたドキュメント内に含まれるリンクを順に辿っていきますがその辿る深さを指定できます。

    -
    - -

    クロールして取得するドキュメント数を指定できます。

    -
    - -

    クロール時に利用するユーザーエージェントを指定できます。

    -
    - -

    クロールするスレッド数を指定します。 5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔 (ミリ秒) です。 5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。 ウェブサイトをクロールするときにはウェブサーバー側の負荷にもなるので、負荷をかけない十分な値を設定してください。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。 PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。 特定のモバイル端末だけで表示したい場合にも利用できます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。 一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    -
    - -

    Fess ではサイトマップファイルをクロールして、その中に定義されている URL をクロール対象とすることができます。サイトマップは http://www.sitemaps.org/ の仕様に従います。利用可能なフォーマットは XML Sitemaps、XML Sitemaps Index、テキスト (URL を改行で記述したもの) です

    -

    サイトマップは URL に指定します。サイトマップは普通の XML ファイルやテキストであるため、クロール時にその URL が普通の XML ファイルなのかサイトマップなのかが区別できません。ですので、デフォルトでは sitemap.*.xml、sitemap.*.gz、sitemap.*txt であるファイル名の URL であればサイトマップとして処理します(webapps/fess/WEB-INF/classes/s2robot_rule.dicon でカスタマイズは可能)。

    -

    HTML ファイルをクロールするとリンクが次のクロール対象になりますが、サイトマップファイルをクロールするとその中の URL が次のクロール対象になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/config/desktop-search.xml b/src/site/ja/xdoc/4.0/config/desktop-search.xml deleted file mode 100644 index 000b02e18..000000000 --- a/src/site/ja/xdoc/4.0/config/desktop-search.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - デスクトップ検索の設定 - 菅谷 信介 - - -
    -

    - 近年のブラウザ環境ではセキュリティの意識が高まり、ウェブページ上からローカルファイル (たとえば、c:\hoge.txt) を開くことができません。 - 検索結果からリンクをコピー&ペーストして開き直したりしていてはユーザービリティは良いとは言えません。 - これに対応するために、Fess ではデスクトップ検索機能を提供しています。 -

    -
    -
    -

    - デスクトップ検索機能はデフォルトでは無効になっています。 - 以下の設定により有効にしてください。 -

    -

    まず、bin/setenv.bat を以下のように java.awt.headless を true から false に編集します。

    - -

    次に、webapps/fess/WEB-INF/conf/crawler.properties に以下を追加します。

    - -

    上記を設定したら、Fess を起動してください。基本的な利用方法は特に変わりません。

    -
    -
    - -
    - -
    diff --git a/src/site/ja/xdoc/4.0/config/filesize.xml b/src/site/ja/xdoc/4.0/config/filesize.xml deleted file mode 100644 index 0ca482016..000000000 --- a/src/site/ja/xdoc/4.0/config/filesize.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - クロールするファイルサイズの設定 - 菅谷 信介 - - -
    -

    Fess のクロールするファイルサイズ上限を指定することができます。デフォルトでは HTML ファイルは 2.5M バイト、それ以外は 10M バイトまで処理します。扱うファイルサイズを変更したい場合は webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon を編集します。標準の s2robot_contentlength.dicon は以下の通りです。

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    デフォルト値を変更したい場合は defaultMaxLength の値を変更します。扱うファイルサイズはコンテンツタイプごとに指定できます。HTML ファイルであれば、text/html と扱うファイルサイズの上限を記述します。

    -

    扱うファイルサイズの上限値を変更する場合は、使用するヒープメモリ量にも注意してください。設定方法についてはメモリ関連を参照してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/config/index-backup.xml b/src/site/ja/xdoc/4.0/config/index-backup.xml deleted file mode 100644 index 57cdc83ed..000000000 --- a/src/site/ja/xdoc/4.0/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - インデックスのバックアップとリストア - 菅谷 信介 - - -
    -

    インデックスデータは Solr により管理されています。インデックスデータは数ギガなどのサイズにもなるケースもあり、Fess の管理画面からはバックアップすることはできません。

    -

    インデックスデータのバックアップが必要な場合は、Fess を停止してから solr/core1/data ディレクトリをバックアップしてください。また、リストアする場合はバックアップしたインデックスデータを元に戻してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/config/index.xml b/src/site/ja/xdoc/4.0/config/index.xml deleted file mode 100644 index 434d0aa39..000000000 --- a/src/site/ja/xdoc/4.0/config/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - 設定ガイド - 菅谷 信介 - - -
    -

    ここでは、Fess 4.0 の設定に関する説明です。

    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/config/install-on-tomcat.xml b/src/site/ja/xdoc/4.0/config/install-on-tomcat.xml deleted file mode 100644 index 76ef9f370..000000000 --- a/src/site/ja/xdoc/4.0/config/install-on-tomcat.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - 既存の Tomcat にインストール - 菅谷 信介 - - -
    -

    - Fess の標準配布物は Tomcat に配備済みの状態で配布されています。 - Fess は Tomcat に依存していないので、任意の Java アプリケーションサーバーに配備することも可能です。 - ここでは、既に利用している Tomcat に Fess を配備する方法を説明します。 -

    - -

    Fess サーバーをここからダウンロードします。

    -
    - -

    - ダウンロードした Fess サーバーを展開します。 - 展開した Fess サーバーのトップディレクトリを $FESS_HOME とします。 - 既存の Tomcat 6 のトップディレクトリを $TOMCAT_HOME とします。 - 必要な Fess サーバーのデータをコピーします。 -

    - -

    - コピー先のファイルに変更など加えている場合は、diff コマンドなどで更新差分を確認して差分だけを適用します。 -

    -
    - -

    startup.* で通常の Tomcat と同様に起動して http://localhost:8080/fess/ にアクセスします。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/config/logging.xml b/src/site/ja/xdoc/4.0/config/logging.xml deleted file mode 100644 index be990c3d9..000000000 --- a/src/site/ja/xdoc/4.0/config/logging.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - ログの設定 - 菅谷 信介 - - -
    -

    Fess が出力するログファイルを以下にまとめます。

    - - - - - - - - - - - - - - - - - - - -
    ファイル名内容
    webapps/fess/WEB-INF/logs/fess.outFess サーバのログ。管理画面や検索画面で操作した時のログなどが出力される。
    webapps/fess/WEB-INF/logs/fess_crawler.outクロール時のログ。クロール実行時のログが出力される。
    logs/catalina.outFess サーバ(Tomcat)のログ。Solr 関連のログが出力される。
    -

    動作に問題が発生した場合には上記のログを確認してください。

    -
    -
    -

    ログを出力する内容は、webapps/fess/WEB-INF/classes/log4j.xml で設定します。デフォルトでは INFO レベルとして出力しています。

    -

    たとえば、Fess が Solr に対してドキュメントを投入処理をするログをより出力したい場合は log4j.xml で以下の部分をコメントアウトから外します。

    - - - -]]> -

    ログ出力に関する細かい設定が必要な場合は、Log4J のドキュメントを参照してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/config/memory-config.xml b/src/site/ja/xdoc/4.0/config/memory-config.xml deleted file mode 100644 index 24cd72a0c..000000000 --- a/src/site/ja/xdoc/4.0/config/memory-config.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - 使用メモリー関連の設定 - 菅谷 信介 - - -
    -

    クロール設定の内容によっては以下のような OutOfMemory エラーが発生する場合があります。

    - -

    発生した場合は ヒープメモリの最大値を増やしてください。 bin/setenv.[sh|bat] に -Xmx1024m のように変更します(この場合は最大値を 1024M に設定)。

    - -
    -
    -

    - クローラ側のメモリーの最大値も変更可能です。デフォルトでは、512Mとなっています。 -

    -

    - 変更するには、webapps/fess/WEB-INF/classes/fess.dicon の crawlerJavaOptions のコメントアウトを外し、-Xmx1024m のように変更します(この場合は最大値を 1024M に設定)。 -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1024m", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/ja/xdoc/4.0/config/mobile-device.xml b/src/site/ja/xdoc/4.0/config/mobile-device.xml deleted file mode 100644 index 9bd58e2f5..000000000 --- a/src/site/ja/xdoc/4.0/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - 携帯端末情報の設定 - 菅谷 信介 - - -
    -

    携帯端末情報はValueEngine社より提供されるものを利用しています。最新の携帯端末情報を利用したい場合は、端末プロファイルをダウンロードして、webapps/fess/WEB-INF/classes/device / に _YYYY-MM-DD を取り除いて保存します。 再起動後に変更が有効になります。

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/ja/xdoc/4.0/config/path-encoding.xml b/src/site/ja/xdoc/4.0/config/path-encoding.xml deleted file mode 100644 index 79b6c4288..000000000 --- a/src/site/ja/xdoc/4.0/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - パスのエンコーディングの変更 - 曽根 孝明 - - -
    -

    html以外のファイルで、参照元とファイル名の文字コードが異なる場合、検索結果のリンクの文字列が文字化けします。

    -

    たとえば、テスト.txt というファイルの中身がUTF-8 で書かれていて、ファイル名が Shift_JIS の場合、リンクの文字列が文字化けします。

    -
    - -

    例えば下記のように webapps/fess/WEB-INF/classes/s2robot_transformer.dicon を修正することで、パスを Shift_JIS で解決するようになります。

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/4.0/config/pdf-with-password.xml b/src/site/ja/xdoc/4.0/config/pdf-with-password.xml deleted file mode 100644 index ff0f2ba89..000000000 --- a/src/site/ja/xdoc/4.0/config/pdf-with-password.xml +++ /dev/null @@ -1,257 +0,0 @@ - - - - パスワード付きPDF対応 - 菅谷 信介 - - -
    -

    - パスワードが設定されたPDFを検索対象にするためには設定ファイルで対象ファイルのパスワードを登録しておく必要があります. -

    -
    -
    -

    - まず、webapps/fess/WEB-INF/classes/s2robot_extractor.dicon を以下のように作成します。 - 今回は,test_〜.pdf というファイルに pass というパスワードが設定されている場合です. - 対象ファイルが複数ある場合は,addPassword で複数設定します. -

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - { -"application/xml", -"application/xhtml+xml", -"application/rdf+xml", -"text/xml", -"text/xml-external-parsed-entity" - } - xmlExtractor - - - { -"text/html" - } - xmlExtractor - - - { -"application/pdf" - } - pdfExtractor - - - { -"image/svg+xml", -"application/x-tika-msoffice", -"application/vnd.visio", -"application/vnd.ms-powerpoint", -"application/vnd.ms-excel", -"application/vnd.ms-excel.sheet.binary.macroenabled.12", -"application/msword", -"application/vnd.ms-outlook", -"application/x-tika-ooxml", -"application/vnd.openxmlformats-officedocument.presentationml.presentation", -"application/vnd.ms-powerpoint.presentation.macroenabled.12", -"application/vnd.openxmlformats-officedocument.presentationml.template", -"application/vnd.openxmlformats-officedocument.presentationml.slideshow", -"application/vnd.ms-powerpoint.slideshow.macroenabled.12", -"application/vnd.ms-powerpoint.addin.macroenabled.12", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.ms-excel.sheet.macroenabled.12", -"application/vnd.openxmlformats-officedocument.spreadsheetml.template", -"application/vnd.ms-excel.template.macroenabled.12", -"application/vnd.ms-excel.addin.macroenabled.12", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.ms-word.document.macroenabled.12", -"application/vnd.openxmlformats-officedocument.wordprocessingml.template", -"application/vnd.ms-word.template.macroenabled.12", -"application/x-asp", -"application/rtf", -"text/plain", -"application/vnd.sun.xml.writer", -"application/vnd.oasis.opendocument.text", -"application/vnd.oasis.opendocument.graphics", -"application/vnd.oasis.opendocument.presentation", -"application/vnd.oasis.opendocument.spreadsheet", -"application/vnd.oasis.opendocument.chart", -"application/vnd.oasis.opendocument.image", -"application/vnd.oasis.opendocument.formula", -"application/vnd.oasis.opendocument.text-master", -"application/vnd.oasis.opendocument.text-web", -"application/vnd.oasis.opendocument.text-template", -"application/vnd.oasis.opendocument.graphics-template", -"application/vnd.oasis.opendocument.presentation-template", -"application/vnd.oasis.opendocument.spreadsheet-template", -"application/vnd.oasis.opendocument.chart-template", -"application/vnd.oasis.opendocument.image-template", -"application/vnd.oasis.opendocument.formula-template", -"application/x-vnd.oasis.opendocument.text", -"application/x-vnd.oasis.opendocument.graphics", -"application/x-vnd.oasis.opendocument.presentation", -"application/x-vnd.oasis.opendocument.spreadsheet", -"application/x-vnd.oasis.opendocument.chart", -"application/x-vnd.oasis.opendocument.image", -"application/x-vnd.oasis.opendocument.formula", -"application/x-vnd.oasis.opendocument.text-master", -"application/x-vnd.oasis.opendocument.text-web", -"application/x-vnd.oasis.opendocument.text-template", -"application/x-vnd.oasis.opendocument.graphics-template", -"application/x-vnd.oasis.opendocument.presentation-template", -"application/x-vnd.oasis.opendocument.spreadsheet-template", -"application/x-vnd.oasis.opendocument.chart-template", -"application/x-vnd.oasis.opendocument.image-template", -"application/x-vnd.oasis.opendocument.formula-template", -"image/bmp", -"image/gif", -"image/jpeg", -"image/png", -"image/tiff", -"image/vnd.wap.wbmp", -"image/x-icon", -"image/x-psd", -"image/x-xcf", -"application/zip", -"application/x-tar", -"application/x-gtar", -"application/x-gzip", -"application/x-bzip", -"application/x-bzip2", -"application/java-vm", -"audio/mpeg", -"application/x-midi", -"audio/midi", -"audio/basic", -"audio/x-wav", -"audio/x-aiff", -"application/mbox", -"text/calendar", -"text/css", -"text/csv", -"text/directory", -"text/dns", -"text/ecmascript", -"text/enriched", -"text/example", -"text/javascript", -"text/parityfec", -"text/prs.fallenstein.rst", -"text/prs.lines.tag", -"text/red", -"text/rfc822-headers", -"text/richtext", -"text/rtf", -"text/rtp-enc-aescm128", -"text/rtx", -"text/sgml", -"text/t140", -"text/tab-separated-values", -"text/troff", -"text/ulpfec", -"text/uri-list", -"text/vnd.abc", -"text/vnd.curl", -"text/vnd.curl.dcurl", -"text/vnd.curl.mcurl", -"text/vnd.curl.scurl", -"text/vnd.dmclientscript", -"text/vnd.esmertec.theme-descriptor", -"text/vnd.fly", -"text/vnd.fmi.flexstor", -"text/vnd.graphviz", -"text/vnd.in3d.3dml", -"text/vnd.in3d.spot", -"text/vnd.iptc.newsml", -"text/vnd.iptc.nitf", -"text/vnd.latex-z", -"text/vnd.motorola.reflex", -"text/vnd.ms-mediapackage", -"text/vnd.net2phone.commcenter.command", -"text/vnd.si.uricatalogue", -"text/vnd.sun.j2me.app-descriptor", -"text/vnd.trolltech.linguist", -"text/vnd.wap.si", -"text/vnd.wap.sl", -"text/vnd.wap.wml", -"text/vnd.wap.wmlscript", -"text/x-asm", -"text/x-c", -"text/x-diff", -"text/x-fortran", -"text/x-java-source", -"text/x-pascal", -"text/x-setext", -"text/x-uuencode", -"text/x-vcalendar", -"text/x-vcard", -"application/x-sh" - } - tikaExtractor - - - - -]]> -

    次に、webapps/fess/WEB-INF/classes/s2robot_rule.dicon に以下を編集します。

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - - -... -]]> -

    上記を設定したら、Fess を起動してクロールを実行してください。基本的な利用方法は特に変わりません。

    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/config/protwords.xml b/src/site/ja/xdoc/4.0/config/protwords.xml deleted file mode 100644 index 6157697d7..000000000 --- a/src/site/ja/xdoc/4.0/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ステミング設定 - 曽根 孝明 - - -
    -

    Fess ではインデックス作成や検索の際、ステミングという処理が行われています。

    -

    これは英単語を正規化する処理であり、例えば、recharging や rechargable といった単語は recharg という形に正規化されます。これによって、recharging という語で検索を行った場合でもrechargableという語にヒットし、検索漏れが少なくなることが期待されます。

    -
    -
    -

    ステミング処理は基本的にルールベースの処理であるため、意図しない正規化が行われてしまう可能性があります。例えば、Maine(アメリカの州の名前)という語は main に正規化されてしまいます。

    -

    このような場合、protwords.txt に Maine を追加することで、ステミング処理の対象から除外できます。

    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/config/proxy.xml b/src/site/ja/xdoc/4.0/config/proxy.xml deleted file mode 100644 index 6a0bf326d..000000000 --- a/src/site/ja/xdoc/4.0/config/proxy.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - プロキシの設定 - 菅谷 信介 - - - -
    -

    イントラネット内から外部サイトをクロールするような場合は、ファイアフォールにクロールがブロックされてしまうかもしれません。そのような場合にはクローラ用のプロキシを設定してください。

    -
    - -

    下記の内容で webapps/fess/WEB-INF/classes/s2robot_client.dicon を作成することでプロキシが設定されます。

    - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - - - - - - - "http" - 80 - @org.apache.http.conn.scheme.PlainSocketFactory@getSocketFactory() - - - - - - - "https" - 443 - @org.apache.http.conn.ssl.SSLSocketFactory@getSocketFactory() - - - - - - 200 - 200 - - - - - "UTF-8" - - - - "UTF-8" - - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - - - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/4.0/config/replication.xml b/src/site/ja/xdoc/4.0/config/replication.xml deleted file mode 100644 index 95d7800b7..000000000 --- a/src/site/ja/xdoc/4.0/config/replication.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - レプリケーションの設定 - 菅谷 信介 - - -
    -

    Fess は指定されたパスにある Solr のインデックスデータをコピーすることができます。クロールおよびインデックス作成用の Fess と検索用 Fess の 2 台のサーバーを構築することで、インデックス作成時にかかる負荷を分散することができます。

    -

    Fess のレプリケーション機能を利用するためには Solr のインデックスファイルを NFS などの共有ディスクにおいて、それぞれの Fess から参照できる必要があります。

    -
    -
    - -

    Fess をダウンロードして、インストールします。/net/server1/usr/local/fess/ にインストールしたとします。

    -

    Fess の起動後、通常の構築と同様にクロール設定を登録して、クロールしてインデックスを作成してください (インデックス作成用 Fess の構築手順は通常の構築手順と特に変わりません)。

    -
    - -

    Fess をダウンロードして、インストールします。/net/server2/usr/local/fess/ にインストールしたとします。

    -

    Fess の起動後、管理画面のクロール全般の設定で「レプリケーション機能」のチェックボックスを有効にして、「スナップショットパス」を指定します。スナップショットパスは、インデックス作成用 Fess のインデックスの場所を指定します。今回の場合では、/net/server1/usr/local/fess//solr/core1/data/index になります。

    - レプリケーション -

    更新ボタンを押下してデータを保存すると、スケジュールで設定された時間でインデックスのレプリケーションが実行されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/config/role-setting.xml b/src/site/ja/xdoc/4.0/config/role-setting.xml deleted file mode 100644 index 30ff8605c..000000000 --- a/src/site/ja/xdoc/4.0/config/role-setting.xml +++ /dev/null @@ -1,97 +0,0 @@ - - - - ロールベース検索の設定 - 菅谷 信介 - - -
    -

    Fess では任意の認証システムで認証されたユーザーの認証情報を元に検索結果を出し分けることができます。たとえば、ロールaを持つユーザーAは検索結果にロールaの情報が表示されるが、ロールaを持たないユーザーBは検索してもそれが表示されません。この機能を利用することで、ポータルやシングルサインオン環境でログインしているユーザーの所属する部門別や役職別などに検索を実現することができます。

    -

    Fess のロールベース検索ではロール情報を以下より取得できます。

    - -

    ポータルやエージェント型シングルサインオンシステムでは認証時に Fess の稼働しているドメインとパスに対してクッキーで認証情報を保存することで、ロール情報を取得することができます。また、リバースプロキシ型シングルサインオンシステムでは Fess へのアクセス時にリクエストパラメータやリクエストヘッダーに認証情報を付加することでロール情報を取得することができます。

    -
    -
    -

    ここでは J2EE の認証情報を利用したロールベース検索の設定方法を説明します。

    - -

    conf/tomcat-users.xml にロールとユーザーを追加します。今回は role1 ロールでロールベース検索を行います。ログインするユーザーは role1 になります。

    - - - - - - - - - -]]> -
    - -

    webapps/fess/WEB-INF/classes/app.dicon を以下のように設定します。

    - - - {"guest"} - - - : -]]> -

    defaultRoleList を設定することで、認証情報がない場合のロール情報を設定できます。設定することでログインしていないユーザーに対して、ロールが必要な検索結果を表示させないようにできます。

    -
    - -

    webapps/fess/WEB-INF/classes/fess.dicon を以下のように設定します。

    - - "role1" - - : -]]> -

    authenticatedRoles はカンマ (,) 区切りで複数記述することができます。

    -
    - -

    webapps/fess/WEB-INF/web.xml を以下のように設定します。

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess を起動して管理者としてログインします。メニューのロールから設定名を Role1 (設定名は任意)、値を role1 でロールを登録します。あとは role1 を持つユーザーで利用したいクロール設定で、Role1 を選択してクロール設定を登録してクロールします。

    -
    - -

    管理画面からログアウトします。role1 ユーザーでログインします。ログインに成功すると検索画面のトップにリダイレクトされます。

    -

    通常通り検索すると、クロール設定で Role1 のロール設定されたものだけが表示されます。

    -

    また、ログインしていない状態での検索は、guest ユーザーによる検索となります。

    -
    - -

    管理者以外のロールでログインした状態で http://localhost:8080/fess/admin にアクセスすると、ログアウトするかどうかの画面が表示されます。ログアウトボタンを押下することでログアウトされます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/config/server-port.xml b/src/site/ja/xdoc/4.0/config/server-port.xml deleted file mode 100644 index a59beca7c..000000000 --- a/src/site/ja/xdoc/4.0/config/server-port.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - ポート変更 - 菅谷 信介 - - -
    -

    Fess がデフォルトで利用するポートは 8080 になります。 変更するには以下の手順で変更します。

    - -

    Fess が利用している Tomcat のポートを変更します。 変更は conf/server.xml に記述されている以下のものを変更します。

    -
      -
    • 8080: HTTP アクセスポート
    • -
    • 8005: シャットダウンポート
    • -
    • 8009: AJP ポート
    • -
    • 8443: SSL の HTTP アクセスポート (デフォルトは無効)
    • -
    • 19092: データベースポート(h2databaseが利用)
    • -
    -
    - -

    標準構成では、Solr も同じ Tomcat の設定を利用しているので、Tomcat のポートを変更した場合は、Fess の Solr サーバーの参照先情報も変更する必要があります。 webapps/fess/WEB-INF/classes/fess_solr.dicon を変更します。

    - "http://localhost:8080/solr" -]]> -

    - 注: Tomcat のポートを変更した場合は上記のポートを同様に変更しないと、Solr サーバーにアクセスできないために検索画面やインデックス更新時にエラーが表示されます。 -

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/config/solr-dynamic-field.xml b/src/site/ja/xdoc/4.0/config/solr-dynamic-field.xml deleted file mode 100644 index db6d94689..000000000 --- a/src/site/ja/xdoc/4.0/config/solr-dynamic-field.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - Solrのダイナミックフィールドの利用方法 - 菅谷 信介 - - -
    -

    Solr は対象ドキュメントを項目(フィールド)ごとに登録するためにスキーマを定義されています。Fess で利用する Solr のスキーマは solr/core1/conf/schema.xml に定義されています。title や content など標準のフィールドと、自由にフィールド名を定義できるダイナミックフィールドが定義されています。Fess の schema.xml で利用できるダイナミックフィールドは以下のものになります。詳細なパラメータ値については Solr のドキュメントを参照してください。

    - - - - - - - - - - - - - - - - - - - - - - -]]> -
    -
    -

    ダイナミックフィールドを利用する場面が多いのはデータベースクロールなどでデータストアクロール設定で登録するなどだと思います。データベースクロールでダイナミックフィールドに登録する方法は、スクリプトに other_t = hoge のように記述することで hoge カラムのデータを Solr の other_t フィールドに入れることができます。

    -

    次にダイナミックフィールドに保存されたデータを Solr から取り出すためには webapps/fess/WEB-INF/classes/app.dicon に利用するフィールドを追加する必要があります。以下のように other_t を追加します。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    上記の設定で Solr から値を取得できているので、ページ上に表示するために JSP ファイルを編集します。管理画面にログインして、デザインを表示します。検索結果の表示は検索結果ページ(コンテンツ)で表示されるので、この JSP ファイルを編集します。other_t の値を表示したい箇所で ${f:h(doc.other_t)} とすることで登録した値を表示することができます。

    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/config/solr-failure.xml b/src/site/ja/xdoc/4.0/config/solr-failure.xml deleted file mode 100644 index 2bb1f2296..000000000 --- a/src/site/ja/xdoc/4.0/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Solr障害時の動作 - 菅谷 信介 - - -
    -

    Fess では Solr サーバーをグループ化して、複数のグループを管理することができます。Fess はサーバーおよびグループの情報を保持して、Solr サーバーにアクセスできなくなった場合はサーバー及びグループの状態を変更します。

    -

    Solr サーバーの状態情報は、管理画面のシステム設定で変更することができます。minActiveServer、maxErrorCount、maxRetryStatusCheckCount、maxRetryUpdateQueryCount は webapps/fess/WEB-INF/classes/fess_solr.dicon で定義することができます。

    - -
      -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になった場合は Solr グループが無効状態になります。
    • -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になっているが Solr グループが無効状態になっていない場合、無効状態の Solr サーバーの状態を maxRetryStatusCheckCount 回確認して、Solr サーバーにアクセスできる場合は Solr サーバーの状態を無効状態から有効状態に変更します。インデックス破損状態の Solr サーバーはアクセスできたとしても有効状態に変更されません。
    • -
    • 無効状態の Solr グループは利用されません。
    • -
    • Solr グループを有効状態にするためには、管理画面のシステム設定で Solr グループ内の Solr サーバーの状態を有効に変更します。
    • -
    -
    - -
      -
    • 検索クエリーは有効状態の Solr グループに送信できます。。
    • -
    • 検索クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、利用している回数が少ない Solr サーバーに検索クエリーを送信します。
    • -
    • Solr サーバーに送信した検索クエリーが maxErrorCount 以上失敗した場合は Solr サーバーを無効状態に変更します。
    • -
    -
    - -
      -
    • 更新クエリーは有効状態の Solr グループに送信できます。。
    • -
    • 更新クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、有効状態の Solr サーバーすべてに更新クエリーを送信します。
    • -
    • Solr サーバーに送信した更新クエリーが maxRetryUpdateQueryCount 以上失敗した場合は Solr サーバーをインデックス破損状態に変更します。
    • -
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/config/tokenizer.xml b/src/site/ja/xdoc/4.0/config/tokenizer.xml deleted file mode 100644 index 971dbeaff..000000000 --- a/src/site/ja/xdoc/4.0/config/tokenizer.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - 索引文字列抽出についての設定 - 曽根 孝明 - - - -
    -

    検索のためのインデックスを作成する際、索引として登録するために文書を切り分ける必要があります。

    -

    このために使用されるのが、トークナイザーです。

    -

    基本的に、トークナイザーによって切り分けられた単位よりも小さいものは、検索を行ってもヒットしません。

    -

    例えば、「東京都に住む」という文を考えます。いま、この文が「東京都」「に」「住む」というようにトークナイザーによって分割されたとします。この場合、「東京都」という語で検索を行った場合はヒットします。しかし、「京都」という語で検索を行った場合はヒットしません。

    -

    そのためトークナイザーの選択は重要です。

    -

    Fess の場合デフォルトでは CJKTokenizer が使用されていますが、schema.xml の analyzer 部分を設定することでトークナイザを変更することができます。

    -
    - - -

    CJKTokenizer 日本語のようなマルチバイトの文字列に対しては bi-gram 、つまり二文字ずつインデックスを作成します。この場合、1文字の語を検索することはできません。

    -
    - - -

    StandardTokenizer は日本語のようなマルチバイトの文字列に対しては uni-gram 、つまり一文字ずつインデックスを作成します。そのため、検索漏れが少なくなります。また、CJKTokenizerの場合、1文字のクエリを検索することができませんが、StandardTokenizerを使用すると検索可能になります。

    -

    下記の例のように schema.xml の analyzer 部分を変更することで、StandardTokenizer を使用できます。

    - - - - - : -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/4.0/config/windows-service.xml b/src/site/ja/xdoc/4.0/config/windows-service.xml deleted file mode 100644 index 85a174f61..000000000 --- a/src/site/ja/xdoc/4.0/config/windows-service.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Windowsサービスへの登録 - 菅谷 信介 - - -
    -

    Windows 環境であれば Fess を Windows のサービスとして登録することができます。サービスの登録方法は Tomcat と同様です。

    - -

    Windows のサービスとして登録する場合、クロールプロセスは Windows のシステムの環境変数を見にいくため、Java の JAVA_HOME をシステムの環境変数に登録し、同様に %JAVA_HOME%\bin も Path に追加する必要があります。

    -
    - -

    webapps\fess\WEB-INF\classes\fess.dicon を編集して、-server オプションを取り除きます。

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    まず、Fess のインストール後、コマンドプロンプトから service.bat を実行します (Vista などでは管理者として起動する必要があります)。Fess は C:\Java\fess-server-4.0.0 にインストールしたものとします。

    - cd C:\Java\fess-server-4.0.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    以下のようにすることで Fess 用のプロパティを確認できます。以下を実行すると、Tomcat のプロパティ設定ウィンドウが表示されます。

    - tomcat6w.exe //ES//fess -]]> -
    - -

    コントロールパネル - 管理ツール - サービスで管理ツールを表示して、通常の Windows のサービスと同様に自動起動などが設定できます。

    -
    -
    -
    - -

    Fess で配布しているものは 32bit Windows 用の Tomcat バイナリをベースにビルドされています。 - 64bit Windows で利用する場合は Tomcat のサイトから 64bit Windows zip などを取得して、tomcat6.exe, tomcat6w.exe を差し替えてください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/user/index.xml b/src/site/ja/xdoc/4.0/user/index.xml deleted file mode 100644 index 246871096..000000000 --- a/src/site/ja/xdoc/4.0/user/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - 検索ガイド - 菅谷 信介 - - -
    -

    ここでは、Fess 4.0 の検索方法に関する説明です。

    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/user/json-response.xml b/src/site/ja/xdoc/4.0/user/json-response.xml deleted file mode 100644 index 43e156747..000000000 --- a/src/site/ja/xdoc/4.0/user/json-response.xml +++ /dev/null @@ -1,182 +0,0 @@ - - - - JSONによる検索結果の出力 - 菅谷 信介 - - -
    -

    Fessの検索結果をJSONにより出力することができます。JSONにより出力するためには、管理画面のクロール全般の設定でJSON応答を有効にしておく必要があります。

    - -

    JSONにより出力結果を得るためには http://localhost:8080/fess/json?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - -
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    labelTypeValueラベル値。ラベルを指定する場合に利用します。
    callbackJSONPを利用する場合のコールバック名。JSONPを利用しない場合は指定する必要はありません。
    -
    - -

    以下のようなレスポンスが返ります。

    - \u30C6\u30B9\u30C8<\u002Fem>\u30DA\u30FC\u30B8\u3067\u3059", - "host": "speedtest.goo.ne.jp", - "lastModified": "1284739487873", - "cache": "\u9FA0-->\n\n\ngoo \u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\n<\u002Ftitle>\n<meta...\u0022>\n\n<meta name=\u0022description\u0022 content=\u0022goo \u306E\u63D0\u4F9B\u3059\u308B\u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\u30DA\u30FC\u30B8\u3067\u3059\u0022>\n<meta name=\u0022keywords\u0022 content=\u0022ADSL,\u30D6\u30ED\u30FC\u30C9\u30D0\u30F3\u30C9,\u30D5\u30EC...\u30C3\u30C4,BB,\u7121\u7DDALAN,CATV,ISDN,\u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\u0022>\n<meta name=\u0022Copyright\u0022 content=\u0022Copyright © (C)NTT-X Inc, All...:\u002F\u002Fspeedtest.goo.ne.jp\u002F\u0022><img src=\u0022\u002Fimg\u002Fh1\u002Fh1_76.gif\u0022 width=\u0022129\u0022 height=\u002222\u0022 border=\u00220\u0022 alt=\u0022\u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\u0022><img src...\u0022 color=\u0022#ffffff\u0022>goo \u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem><\u002Ffont><\u002Fa><\u002Fb><\u002Ftd>\n<!--\u002FNAME SERVICE-->\n<\u002Ftr>\n<\u002Ftable>\n<\u002Ftd>\n<\u002Ftr>\n<tr>\n<td", - "score": "4.98744", - "digest": "goo \u306E\u63D0\u4F9B\u3059\u308B\u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\u30DA\u30FC\u30B8\u3067\u3059", - "tstamp": "1284739487887", - "url": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F", - "id": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F;type=au,docomo,pc,softbank", - "mimetype": "text\u002Fhtml", - "title": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "contentTitle": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "boost": "1.0", - "contentLength": "17810", - "urlLink": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F" - }, -... - ] - } -} -]]></source> - <p>各要素については以下の通りです。</p> - <table> - <tbody> - <tr> - <th>response</th> - <td>ルート要素。</td> - </tr> - <tr> - <th>version</th> - <td>フォーマットバージョン。</td> - </tr> - <tr> - <th>status</th> - <td>レスポンスのステータス。正常応答は0。</td> - </tr> - <tr> - <th>query</th> - <td>検索語。</td> - </tr> - <tr> - <th>execTime</th> - <td>応答時間。単位は秒。</td> - </tr> - <tr> - <th>pageSize</th> - <td>表示件数。</td> - </tr> - <tr> - <th>pageNumber</th> - <td>ページ番号。</td> - </tr> - <tr> - <th>recordCount</th> - <td>検索語に対してヒットした件数。</td> - </tr> - <tr> - <th>pageCount</th> - <td>検索語に対してヒットした件数のページ数。</td> - </tr> - <tr> - <th>result</th> - <td>検索結果の親要素。</td> - </tr> - <tr> - <th>site</th> - <td>サイト名。</td> - </tr> - <tr> - <th>contentDescription</th> - <td>コンテンツの説明。</td> - </tr> - <tr> - <th>host</th> - <td>ホスト名。</td> - </tr> - <tr> - <th>lastModified</th> - <td>最終更新日時。1970/01/01 00:00:00 から始まるミリ秒。</td> - </tr> - <tr> - <th>cache</th> - <td>コンテンツの内容。</td> - </tr> - <tr> - <th>score</th> - <td>ドキュメントのスコア値。</td> - </tr> - <tr> - <th>digest</th> - <td>ドキュメントのダイジェスト文字列。</td> - </tr> - <tr> - <th>tstamp</th> - <td>ドキュメントの生成日時。1970/01/01 00:00:00 から始まるミリ秒。</td> - </tr> - <tr> - <th>url</th> - <td>ドキュメントのURL。</td> - </tr> - <tr> - <th>id</th> - <td>ドキュメントのID。</td> - </tr> - <tr> - <th>mimetype</th> - <td>MIMEタイプ。</td> - </tr> - <tr> - <th>title</th> - <td>ドキュメントのタイトル。</td> - </tr> - <tr> - <th>contentTitle</th> - <td>表示用のドキュメントのタイトル。</td> - </tr> - <tr> - <th>contentLength</th> - <td>ドキュメントのサイズ。</td> - </tr> - <tr> - <th>urlLink</th> - <td>検索結果としてのURL。</td> - </tr> - </tbody> - </table> - </subsection> - </section> - </body> -</document> diff --git a/src/site/ja/xdoc/4.0/user/search-boost.xml b/src/site/ja/xdoc/4.0/user/search-boost.xml deleted file mode 100644 index f5ddae45f..000000000 --- a/src/site/ja/xdoc/4.0/user/search-boost.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<document> - <properties> - <title>ブースト検索 - 菅谷 信介 - - -
    -

    - 検索語のうち、特定の検索語を優先したい場合にはブースト検索を利用します。 - たとえば、「りんご みかん」を検索したい場合に「りんご」がより含まれるページを検索したい場合は、「りんご^100 みかん」というように「^数値」という形式で検索します。 - 数値は 1 以上の整数を指定します。 -

    -
    - - diff --git a/src/site/ja/xdoc/4.0/user/search-field.xml b/src/site/ja/xdoc/4.0/user/search-field.xml deleted file mode 100644 index 7fdf25fb2..000000000 --- a/src/site/ja/xdoc/4.0/user/search-field.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - 検索フィールド指定による検索 - 菅谷 信介 - - -
    -

    Fess ではクロール結果をタイトルや本文などの各フィールドに保存されています。それらのフィールドを指定して検索することができます。

    -

    デフォルトでは以下のフィールドを指定して検索することができます。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    urlクロールした URL
    hostクロールした URL に含まれていたホスト名
    siteクロールした URL に含まれていたサイト名
    titleタイトル
    content本文
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    mimetypeコンテンツの MIME タイプ
    -

    フィールド指定をしていない場合は、title と content を対象に検索します。

    - -

    フィールド指定検索をする場合は、「フィールド名:検索語」のように検索フォームに入力して検索します。

    -

    タイトルに対して、Fess を検索語として検索します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/user/search-fuzzy.xml b/src/site/ja/xdoc/4.0/user/search-fuzzy.xml deleted file mode 100644 index 32fbdf441..000000000 --- a/src/site/ja/xdoc/4.0/user/search-fuzzy.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - 曖昧検索(ファジー検索) - 菅谷 信介 - - -
    -

    Fess はレーベンシュタイン距離に基づく曖昧検索(ファジー検索)に対応しています。 - 曖昧検索を適用したい検索語の後に「~」を付加します。 - たとえば、「Solr~」という文字列を検索すると、「Solr」に近い語(「Solar」とか)を含むドキュメントを検索できます。 -

    -

    - また、「~」の後に 0 ~ 1 の数値を指定でき、1 に近い場合はより類似したものだけに絞り込めます。 - たとえば、「Solr~0.8」という形になります。 - 数値を指定しないときのデフォルト値は 0.5 になります。 -

    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/user/search-label.xml b/src/site/ja/xdoc/4.0/user/search-label.xml deleted file mode 100644 index 9f9f90ea5..000000000 --- a/src/site/ja/xdoc/4.0/user/search-label.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - ラベルによる検索 - 菅谷 信介 - - -
    -

    管理画面でラベルを登録しておくことで、検索画面でラベルによる検索が可能になります。検索結果を分類したい場合にラベルを利用することができます。ラベルを登録していない場合は、ラベルのプルダウンボックスは表示されません。

    - ラベルによる検索 -

    ラベルを設定してインデックスを作成することで、ラベルで指定されたクロール設定ごとに検索をすることができます。ラベルを指定しない検索は通常と同様の全件検索になります。

    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/user/search-not.xml b/src/site/ja/xdoc/4.0/user/search-not.xml deleted file mode 100644 index dfee7b129..000000000 --- a/src/site/ja/xdoc/4.0/user/search-not.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - NOT 検索 - 菅谷 信介 - - -
    -

    ある単語を含まないドキュメントを検索したい場合に NOT 検索が利用できます。 - NOT 検索は含まない単語の前に NOT を付けて検索します。 - NOT は半角大文字で前後にスペースが必要です。

    -

    たとえば、「検索語1」が含まれるが「検索語2」を含まないドキュメントを検索したい場合は、「検索語1 NOT 検索語2」を入力して検索します。

    -

    NOT 検索は負荷が高いので注意が必要です。

    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/user/search-or.xml b/src/site/ja/xdoc/4.0/user/search-or.xml deleted file mode 100644 index 1b6b1625f..000000000 --- a/src/site/ja/xdoc/4.0/user/search-or.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - OR 検索 - 菅谷 信介 - - -
    -

    検索語のどれかが含まれるドキュメントを検索したい場合には OR 検索を利用します。 - 検索語入力欄に複数単語を記述した場合、デフォルトでは AND 検索になります。 - OR 検索をしたい場合は検索語間に OR を記述します。 - OR は大文字で記述して、前後にスペースが必要です。

    -

    たとえば、「検索語1」と「検索語2」のどちらかが含まれるドキュメントを検索したい場合は、「検索語1 OR 検索語2」を入力して検索します。 - OR で複数語をつなぐことも可能です。

    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/user/search-range.xml b/src/site/ja/xdoc/4.0/user/search-range.xml deleted file mode 100644 index c81bcef88..000000000 --- a/src/site/ja/xdoc/4.0/user/search-range.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - 範囲指定検索 - 菅谷 信介 - - -
    -

    フィールドに対して範囲指定検索を行えます。 - 範囲指定検索をするためには、フィールド名:[値 TO 値] を検索語とします。 - たとえば、contentLength フィールドに対して、1kバイトから10kバイトにあるドキュメントを検索する場合は、「contentLength:[1000 TO 10000]」を検索語とします。 -

    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/user/search-sort.xml b/src/site/ja/xdoc/4.0/user/search-sort.xml deleted file mode 100644 index 72d912dc2..000000000 --- a/src/site/ja/xdoc/4.0/user/search-sort.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - 検索のソート - 菅谷 信介 - - -
    -

    検索日時などのフィールドを指定して検索結果をソートすることができます。

    -

    デフォルトでは以下のフィールドを指定してソートすることができます。

    - - - - - - - - - - - - - - - -
    tstampクロールした日時
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    - -

    ソートをする場合は、「sort:フィールド名」のように検索フォームに入力して検索します。

    -

    以下は Fess を検索語として、コンテンツサイズを昇順にソートします。

    - -

    降順にソートする場合は以下のようにします。

    - -

    複数のフィールドでソートする場合は以下のように , 区切りで指定します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/4.0/user/xml-response.xml b/src/site/ja/xdoc/4.0/user/xml-response.xml deleted file mode 100644 index 6ce9365e6..000000000 --- a/src/site/ja/xdoc/4.0/user/xml-response.xml +++ /dev/null @@ -1,201 +0,0 @@ - - - - XMLによる検索結果の出力 - 菅谷 信介 - - -
    -

    Fessの検索結果をXMLにより出力することができます。XMLにより出力するためには、管理画面のクロール全般の設定でXML応答を有効にしておく必要があります。

    - -

    XMLにより出力結果を得るためには http://localhost:8080/fess/xml?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - -
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    labelTypeValueラベル値。ラベルを指定する場合に利用します。
    -
    - -

    以下のようなレスポンスが返ります。

    - - - 1 - 0 - テスト - 0.64 - 20 - 1 - 101 - 6 - - - speedtest.goo.ne.jp/ - goo の提供するスピード<em>テスト</em>ページです - speedtest.goo.ne.jp - 1284739487873 - 龠--> -<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> -<title> -goo スピード<em>テスト</em> -</title> -<meta..."> - -<meta name="description" content="goo の提供するスピード<em>テスト</em>ページです"> -<meta name="keywords" content="ADSL,ブロードバンド,フレ...ッツ,BB,無線LAN,CATV,ISDN,スピード<em>テスト</em>"> -<meta name="Copyright" content="Copyright &copy; (C)NTT-X Inc, All...://speedtest.goo.ne.jp/"><img src="/img/h1/h1_76.gif" width="129" height="22" border="0" alt="スピード<em>テスト</em>"><img src..." color="#ffffff">goo スピード<em>テスト</em></font></a></b></td> -<!--/NAME SERVICE--> -</tr> -</table> -</td> -</tr> -<tr> -<td - 4.98744 - goo の提供するスピード<em>テスト</em>ページです - 1284739487887 - http://speedtest.goo.ne.jp/ - http://speedtest.goo.ne.jp/;type=au,docomo,pc,softbank - text/html - -goo スピードテスト - - -goo スピードテスト - - 1.0 - 17810 - http://speedtest.goo.ne.jp/ - -... - - -]]> -

    各要素については以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    responseルート要素。
    versionフォーマットバージョン。
    statusレスポンスのステータス。正常応答は0。
    query検索語。
    exec-time応答時間。単位は秒。
    page-size表示件数。
    page-numberページ番号。
    record-count検索語に対してヒットした件数。
    page-count検索語に対してヒットした件数のページ数。
    result検索結果の親要素。
    doc検索結果の要素。
    siteサイト名。
    content-descriptionコンテンツの説明。
    hostホスト名。
    last-modified最終更新日時。1970/01/01 00:00:00 から始まるミリ秒。
    cacheコンテンツの内容。
    scoreドキュメントのスコア値。
    digestドキュメントのダイジェスト文字列。
    tstampドキュメントの生成日時。1970/01/01 00:00:00 から始まるミリ秒。
    urlドキュメントのURL。
    idドキュメントのID。
    mimetypeMIMEタイプ。
    titleドキュメントのタイトル。
    content-title表示用のドキュメントのタイトル。
    content-lengthドキュメントのサイズ。
    url-link検索結果としてのURL。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/browserType-guide.xml b/src/site/ja/xdoc/5.0/admin/browserType-guide.xml deleted file mode 100644 index dc06a91bb..000000000 --- a/src/site/ja/xdoc/5.0/admin/browserType-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - ブラウザタイプの設定 - 菅谷 信介 - - -
    -

    ここでは、ブラウザタイプに関わる設定について説明します。 ブラウザタイプは検索結果データに付加され、閲覧ブラウザの種類ごとに検索結果を出し分けることができます。

    - -

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

    - ブラウザタイプの設定 -
    - -

    表示名と値を設定できます。 新規に閲覧端末を増やしたい場合などに利用します。 特別なカスタマイズが必要場合にしか、利用する必要はありません。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/config-wizard.xml b/src/site/ja/xdoc/5.0/admin/config-wizard.xml deleted file mode 100644 index ea37bec98..000000000 --- a/src/site/ja/xdoc/5.0/admin/config-wizard.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - 設定ウィザード - 曽根 孝明 - - -
    -

    ここでは、設定ウィザードの紹介をします。

    -

    設定ウィザードを利用することで、簡単に fess をセットアップすることができます。

    - -

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

    - 設定ウィザード -

    まず始めに、スケジュールの設定を行います。

    -

    ここで設定した時間に fess はクローリングを行い、インデックスを作成します。

    -

    デフォルトでは、毎日0時0分です。

    - スケジュールの設定 -

    次に、クロール設定を行います。

    -

    クロール設定は、検索対象するURIを登録するものです。

    -

    クロール設定名の部分は、識別しやすい任意の名前をいれてください。

    -

    クロールパスの部分には、検索対象としたい URI を入れてください。

    - クロール設定 -

    例えば、http://example.com を検索対象としたい場合、以下のようになります。

    - クロール設定例 -

    これで設定はおわりです。

    -

    「クロール開始」ボタンを押下することで、クロールが開始されます。「完了」ボタンを押下した場合、スケジューリングの設定で指定した時間になるまでは、クロールが開始されません。

    - クロール開始 -
    - -

    設定ウィザードで設定した内容は、クロール全般、ウェブ、ファイルシステムから変更できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/crawl-guide.xml b/src/site/ja/xdoc/5.0/admin/crawl-guide.xml deleted file mode 100644 index e2aad2cd9..000000000 --- a/src/site/ja/xdoc/5.0/admin/crawl-guide.xml +++ /dev/null @@ -1,139 +0,0 @@ - - - - クロール全般の設定 - 菅谷 信介 - - -
    -

    ここでは、クロール全般に関わる設定について説明します。

    - -

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

    - クロール全般 -

    レプリケーション機能を有効にすると、生成済みのインデックスのパスを指定することができます。

    - レプリケーション機能 -
    - -

    ウェブサイトやファイルシステムに対してクロールを行う間隔を設定できます。 デフォルトでは以下のようになっています。

    - -

    数字は、左から、秒、分、時、日、月、曜日 を表します。 記述形式は Unix の cron の設定に似ています。 この例だと、毎日午前0時0分にクロールが行われます。

    -

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

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    0 0 12 * * ?毎日 12pm に起動
    0 15 10 ? * *毎日 10:15am に起動
    0 15 10 * * ?毎日 10:15am に起動
    0 15 10 * * ? *毎日 10:15am に起動
    0 15 10 * * ? 20052009 年の毎日 10:15am に起動
    0 * 14 * * ?毎日 2:00pm-2:59pm で 1 分毎に起動
    0 0/5 14 * * ?毎日 2:00pm-2:59pm で 5 分毎に起動
    0 0/5 14,18 * * ?毎日 2:00pm-2:59pm と 6:00pm-6:59pm で 5 分毎に起動
    0 0-5 14 * * ?毎日 2:00pm-2:05pm で 1 分毎に起動
    0 10,44 14 ? 3 WED3 月の水曜日の 2:10pm と 2:44pm に起動
    0 15 10 ? * MON-FRI月曜日から金曜日までで 10:15am に起動
    -

    秒まで設定できますが、デフォルトの設定では 60 秒間隔で実行するかどうかを確認しています。 秒まで正確に設定したい場合や 1 時間単位で確認すれば十分な場合などは、webapps/fess/WEB-INF/classes/chronosCustomize.dicon の taskScanIntervalTime の値をカスタマイズしてください。

    -
    - -

    利用者が検索を入力して検索したときにログを出力します。検索の統計を取得したい場合には有効にしてください。

    -
    - -

    検索結果のリンクに検索語を付加します。PDF では検索語を検索した状態で表示することが可能になります。

    -
    - -

    XML形式で検索結果が取得可能になります。http://localhost:8080/fess/xml?query=検索語 にアクセスすることで取得できます。

    -
    - -

    JSON形式で検索結果が取得可能になります。http://localhost:8080/fess/json?query=検索語 にアクセスすることで取得できます。

    -
    - -

    検索結果のウェブサイトが PC 用だった場合、モバイル端末で正しく表示できないかもしれません。 そのような場合に、モバイル変換を選択していると、PC サイトをモバイル端末用に変換して表示することができます。 Google を選択した場合、Google Wireless Transcoder により、携帯向けにコンテンツを表示することができます。 たとえば、PC 用サイトを検索対象にして結果をモバイル端末でも閲覧したい場合、モバイル端末向け検索結果一覧で検索結果のリンクが Google Wireless Transcoder に渡すリンクになります。 モバイル変換を利用することでモバイル端末でもスムーズな検索を利用することができます。

    -
    - -

    ラベルが表示可能な場合にデフォルトで表示するラベルを指定することができます。ラベルの値を指定します。

    -
    - -

    検索画面を表示するかどうかを指定できます。ウェブを選択した場合はモバイル用の検索画面が利用できなくなります。利用不可とした場合は、検索画面を利用できません。インデックス作成専用サーバーとする場合などに利用不可を選択します。

    -
    - -

    JSON形式で検索が多い検索語が取得可能になります。http://localhost:8080/fess/hotsearchword にアクセスすることで取得できます。

    -
    - -

    指定した日数以前のセッションログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    指定した日数以前の検索ログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    検索ログから削除したい Bots のログをカンマ (,) 区切りでユーザーエージェントに含まれる Bots 名を指定します。一日一回のログパージでログは削除されます。

    -
    - -

    バックアップ・リストアで利用される CSV のエンコーディングを指定します。

    -
    - -

    レプリケーション機能を有効にすることで、既に生成済みの Solr インデックスをコピーして適用することができます。たとえば、クロールとインデックス化を別なサーバー上で行い、フロントに置く検索サーバーでは検索だけをしたい場合などに利用することができます。

    -
    - -

    クロール後、データは Solr に対して登録されます。 インデックスのコミットまたは最適化することで、その登録されたデータが有効になります。 インデックスの最適化が選択されていれば、Solr に対して optimize が発行され、コミットを選択した場合は commit が発行されます。

    -
    - -

    Fess は複数の Solr サーバーをグループとしてまとめることができ、そのグループを複数管理できます。 更新用と検索用の Solr サーバーグループは異なるグループを利用します。 たとえば、2 つのグループがあった場合、更新用がグループ 2 を利用し、検索用がグループ 1 を利用します。 サーバー切り替えを有効にしている場合は、クロールが完了した後に更新用がグループ 1 になり、検索用がグループ 2 に切り替わります。複数の Solr サーバーグループを登録している場合にだけ有効です。

    -
    - -

    Fess ではインデックス化のパフォーマンスを上げるためにクロールしながら、20 件単位でドキュメントを Solr に対して送信します。 コミットせずにドキュメントを追加しつづけると、Solr 上でのドキュメント追加のパフォーマンスが低下するため、ここで指定した値ごとに Solr に対してドキュメントのコミットを発行します。 デフォルトでは 1000 件ドキュメントを追加したら、コミットされます。

    -
    - -

    Fess のドキュメントクロールはウェブクロール、ファイルシステムクロールの順に行われます。 それぞれのクロールにおいて、ここで指定した値の数だけ、設定したクロール先を複数同時に実行することができます。 たとえば、同時実行のクロール設定数を 3 として、ウェブクロールに設定 1 から設定 10 まで登録してある場合、クロール実行時には設定 1 から設定 3 までの 3 つが実行されます。 それらのどれかのクロールが完了すると、設定 4 のクロールが開始されます。 同様に、設定 10 まで 1 つ完了するごとに 1 つ起動していきます。

    -

    クロール設定でスレッド数を指定することができますが、ここでの同時実行のクロール設定数は起動するスレッド数を示すものではありません。 たとえば、同時実行のクロール設定数が 3 で、各クロール設定のスレッド数を 5 としている場合は、3 x 5 = 15 のスレッド数が起動してクロールすることになります。

    -
    - -

    インデックスされているデータを新規データ登録後に自動的に削除することができます。 インデックスの有効期限で 5 日を選択している場合は、5 日以上前に登録して更新がなかったものが削除されます。 コンテンツが削除されてしまったデータなどを検索対象から外す場合などに利用できます。

    -
    - -

    障害URLに登録されたURLは、障害回数を超えると次回のクロール時にクロール対象外になります。気にする必要のない障害種類はこの値を指定することで次回もクロール対象となります。

    -
    - -

    障害回数を超えた障害URLはクロール対象外になります。

    -
    - -

    レプリケーション機能を有効にした場合に、スナップショットパスとして指定されたインデックスディレクトリからインデックス情報をコピーして適用されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/crawlingSession-guide.xml b/src/site/ja/xdoc/5.0/admin/crawlingSession-guide.xml deleted file mode 100644 index 3bd14f046..000000000 --- a/src/site/ja/xdoc/5.0/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - セッション情報の設定 - 菅谷 信介 - - -
    -

    ここでは、セッション情報に関わる設定について説明します。 1 回のクロールした結果を 1 つのセッション情報として保存されます。 実行した時間やインデックスされた数を確認することができます。

    - -

    管理者アカウントでログイン後、メニューのセッション情報をクリックします。

    -
    - - セッション情報一覧 -

    すべて削除リンクをクリックすると実行中でないすべてのセッション情報を削除することができます。

    -
    - - セッション情報詳細 -

    セッション ID を指定してクロール内容を確認できます。

    -
      -
    • Cralwer*: クロール全体に関する情報
    • -
    • FsCrawl*: ファイルシステムのクロールに関する情報
    • -
    • WebCrawl*: ウェブのクロールに関する情報
    • -
    • Optimize*: Solr サーバーに発行した最適化に関する情報
    • -
    • Commit*: Solr サーバーに発行したコミットに関する情報
    • -
    • *StartTime: 開始時刻
    • -
    • *EndTime: 終了時刻
    • -
    • *ExecTime: 実行時間 (ミリ秒)
    • -
    • *IndexSize: インデックスしたドキュメント数
    • -
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/data-guide.xml b/src/site/ja/xdoc/5.0/admin/data-guide.xml deleted file mode 100644 index 1bc86985d..000000000 --- a/src/site/ja/xdoc/5.0/admin/data-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - 設定情報のバックアップとリストア - 菅谷 信介 - - -
    -

    ここでは、Fess の設定情報のバックアップとリストア方法について説明します。

    - -

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

    - バックアップ/リストア -
    - -

    ダウンロードリンクをクリックすると、Fess の設定情報を XML 形式で出力します。 保存される設定情報は以下のものです。

    -
      -
    • クロール全般の設定
    • -
    • ウェブクロール設定
    • -
    • ファイルシステムクロール設定
    • -
    • パスマッピング
    • -
    • ウェブ認証
    • -
    • 対応ブラウザ
    • -
    -

    セッション情報、検索ログ、クリックログはCSV形式で取得できます。

    -

    Solr 内のインデックスデータやクロール中のデータはバックアップ対象にはなりません。 それらのデータは Fess の設定情報をリストア後、クロールすることで再生成することができます。

    -
    - -

    バックアップで出力した XML または CSV をアップロードすることで設定情報、各種ログを復元することができます。 ファイルを指定してデータのリストアボタンをクリックしてください。

    -

    XML ファイルの設定情報指定の際にデータの上書きを有効にすると、既に同じデータがある場合は既存のデータの更新を行います。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/dataStoreCrawling-guide.xml b/src/site/ja/xdoc/5.0/admin/dataStoreCrawling-guide.xml deleted file mode 100644 index 70afa6291..000000000 --- a/src/site/ja/xdoc/5.0/admin/dataStoreCrawling-guide.xml +++ /dev/null @@ -1,154 +0,0 @@ - - - - データストアの設定 - 曽根 孝明 - 菅谷 信介 - - -
    -

    fess ではデータベースもクロール対象とすることができます。ここでは、そのために必要なデータストアの設定について説明します。

    - -

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

    - データストアの設定 -

    例として、以下のようなテーブルが MySQL の testdb というデータベースにあり、ユーザ名 hoge 、パスワード fuga で接続することができるとして、説明を行います。

    - -

    ここでは、データは以下のようなものを入れておきます.

    - -
    - -

    パラメータの設定例は以下のようになります。

    - -

    パラメータは「キー=値」形式となっています。キーの説明は以下です。

    - - - - - - - - - - - - - - - - - - - - - - - -
    driverドライバクラス名
    urlURL
    usernameDBに接続する際のユーザ名
    passwordDBに接続する際のパスワード
    sqlクロール対象を得るための SQL 文
    -
    - -

    スクリプトの設定例は以下のようになります。

    - -

    - パラメータは「キー=値」形式になっています。キーの説明は以下です。 -

    -

    - 値の側は、OGNL で記述します。文字列はダブルクォーテーションでくくってください。データベースのカラム名でアクセスすれば、その値になります。 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    urlURL(検索結果に表示されるリンク)
    hostホスト名
    siteサイトパス
    titleタイトル
    contentコンテンツ(インデックス対象文字列)
    cacheコンテンツのキャッシュ(インデックス対象ではない)
    digest検索結果に表示されるダイジェスト部分
    anchorコンテンツに含まれるリンク(普通は指定する必要はありません)
    contentLengthコンテンツの長さ
    lastModifiedコンテンツの最終更新日
    -
    - -

    データベースに接続する際にはドライバが必要となります。webapps/fess/WEB-INF/cmd/lib に jar ファイルを置いてください。

    -
    - -

    検索結果に latitude_s のような項目値を表示する場合は webapps/fess/WEB-INF/classes/app.dicon に以下のように設定してください。 - 追加後は searchResults.jsp などで ${doc.latitude_s} とすることで表示されます。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "latitude_s","longitude_s" } - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/design-guide.xml b/src/site/ja/xdoc/5.0/admin/design-guide.xml deleted file mode 100644 index 5dbc9dfee..000000000 --- a/src/site/ja/xdoc/5.0/admin/design-guide.xml +++ /dev/null @@ -1,101 +0,0 @@ - - - - デザインの設定 - 菅谷 信介 - - -
    -

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

    - -

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

    - デザイン -

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

    - JSP の編集画面 -
    - -

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

    -
    - -

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

    -
    - -

    検索画面の 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 ファイルです。
    -

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

    -
    -
    -
    - -

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

    - - -<% -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"); -%> -
  • -

    - ${f:h(doc.contentTitle)} -

    -
    -${doc.contentDescription} -
    - ${f:h(doc.site)} -
    Registered: <%= sdf.format(tstampDate) %> -
    Last Modified: <%= sdf.format(lastModifiedDate) %> - : - : -]]> -

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

    - -
  • - -
    diff --git a/src/site/ja/xdoc/5.0/admin/failureUrl-guide.xml b/src/site/ja/xdoc/5.0/admin/failureUrl-guide.xml deleted file mode 100644 index 568666215..000000000 --- a/src/site/ja/xdoc/5.0/admin/failureUrl-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 障害URL - 菅谷 信介 - - -
    -

    ここでは、障害URLについて説明します。 クロール時に取得できなかった URL が記録され、障害 URL として確認することができます。

    - -

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

    - 障害URL -

    障害 URL の確認リンクをクリックすると、詳細が表示されます。

    - 障害URLの詳細 -
    - -

    クロールできなかった URL と日時が一覧できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/fileAuthentication-guide.xml b/src/site/ja/xdoc/5.0/admin/fileAuthentication-guide.xml deleted file mode 100644 index f986ded22..000000000 --- a/src/site/ja/xdoc/5.0/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - ファイルシステム認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに対してファイルシステム認証が必要な場合の設定方法について説明します。 Fess は Windows の共有フォルダに対するクロールに対応しています。

    - -

    管理者アカウントでログイン後、メニューのファイルシステム認証をクリックします。

    - ファイルシステム認証の設定 -
    - -

    認証が必要なサイトのホスト名を指定します。 省略した場合は、指定したファイルシステムクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。 すべてのポートに対して適用したい場合は -1 を指定します。 その場合は、指定したファイルシステムクロール設定において、任意のポートで適用されます。

    -
    - -

    認証方法を選択します。 SAMBA (Windows共有フォルダ認証) を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。SAMBA の場合、domainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するファイルシステム設定名を選択します。 ファイルシステムクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/fileCrawlingConfig-guide.xml b/src/site/ja/xdoc/5.0/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index a208f4270..000000000 --- a/src/site/ja/xdoc/5.0/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,98 +0,0 @@ - - - - ファイルシステムを対象としたクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    - -

    管理者アカウントでログイン後、メニューのファイルシステムをクリックします。

    - ファイルシステムクロールの設定 -
    - -

    一覧ページで表示される名前です。

    -
    - -

    パスは複数指定できます。 file: または smb: で始まるように指定します。 たとえば、

    - -

    のように指定します。 指定されたディレクトリ以下を巡回します。

    -

    Windows 環境の場合は URI で記述する必要があるので、c:\Documents\taro というパスであれば file:/c:/Documents/taro と指定します。

    -

    Windows の共有フォルダについては、たとえば、host1のshareフォルダをクロール対象にしたい場合は、クロール設定でsmb://host1/share/とします(最後に/が必要)。共有フォルダに認証がある場合にはファイルシステム認証画面で認証情報を設定します。

    -
    - -

    正規表現で指定することによって、特定のパスパターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - -
    クロール対象とするパス指定された正規表現のパスをクロールします。
    クロール対象から除外するパス指定された正規表現のパスをクロール対象としません。クロール対象とするパスが指定されていても、ここでの指定が優先されます。
    検索対象とするパス指定された正規表現のパスを検索対象します。検索除外対象とするパスと指定されていても、ここでの指定が優先されます。
    検索対象から除外するパス指定された正規表現のパスを検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、/home/ 以下しかクロールしない場合は、対象とするパスに

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外するパスに

    - -

    と指定します。 改行をすることで複数指定することが可能です。

    -

    指定方法はjava.io.File が扱う URI に従います。以下のようになります。

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    ディレクトリ階層の深さを指定します。

    -
    - -

    クロールして取得するドキュメント数を指定できます。

    -
    - -

    クロールするスレッド数を指定します。 5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔です。 5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。 PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。 特定のモバイル端末だけで表示したい場合にも利用できます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。>たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。 一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/index.xml b/src/site/ja/xdoc/5.0/admin/index.xml deleted file mode 100644 index cd1853947..000000000 --- a/src/site/ja/xdoc/5.0/admin/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - 管理 UI ガイド - 菅谷 信介 - - -
    -

    ここでは、Fess 5.0 の管理 UI に関する説明です。

    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/labelType-guide.xml b/src/site/ja/xdoc/5.0/admin/labelType-guide.xml deleted file mode 100644 index 83dfd506b..000000000 --- a/src/site/ja/xdoc/5.0/admin/labelType-guide.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - ラベルの設定 - 菅谷 信介 - - -
    -

    ここでは、ラベルに関する設定について説明します。ラベルはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。ラベルを登録している場合には、検索語入力欄の右側にラベル選択のプルダウンボックスが表示されます。

    - -

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

    - ラベルの一覧 - ラベルの設定 -
    - -

    検索時のラベル選択プルダウンボックスに表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    - -

    ラベルを表示するロールを指定します。

    -
    - -

    ラベルの表示順を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/log-guide.xml b/src/site/ja/xdoc/5.0/admin/log-guide.xml deleted file mode 100644 index 9ae6ff62f..000000000 --- a/src/site/ja/xdoc/5.0/admin/log-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - ログファイルのダウンロード - 菅谷 信介 - - -
    -

    ここでは、Fess で出力されるログファイルのダウンロードについて説明します。

    - -

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

    - セッション情報 -
    - -

    表示されているログファイル名をクリックすると、ログファイルをダウンロードすることができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/overlappingHost-guide.xml b/src/site/ja/xdoc/5.0/admin/overlappingHost-guide.xml deleted file mode 100644 index 750de7d82..000000000 --- a/src/site/ja/xdoc/5.0/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - 重複ホストの設定 - 菅谷 信介 - - -
    -

    ここでは、重複ホストに関する設定について説明します。重複ホストはクロール時に異なるホスト名を同一のものとして扱いたいときに利用します。たとえば、www.example.com と example.com を同じサイトとして扱いたい場合などで利用できます。

    - -

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

    - 重複ホストの一覧 - 重複ホストの設定 -
    - -

    正規ホスト名を指定します。重複ホスト名は正規ホスト名に置き換えます。

    -
    - -

    重複しているホスト名を指定します。置き換えたいホスト名を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/pathMapping-guide.xml b/src/site/ja/xdoc/5.0/admin/pathMapping-guide.xml deleted file mode 100644 index bab32fa84..000000000 --- a/src/site/ja/xdoc/5.0/admin/pathMapping-guide.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - パスマッピングの設定 - 菅谷 信介 - - -
    -

    ここでは、パスマッピングに関する設定について説明します。 パスマッピングは検索結果に表示するリンクを置き換えたい場合などに利用することができます。

    - -

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

    - パスマッピングの一覧 - パスマッピングの設定 -
    - -

    パスマッピングは指定した正規表現でマッチする部分を置き換え文字列で置換します。 ローカルなファイルシステムをクロールした場合、環境によっては検索結果のリンクが有効でない場合があります。 そのような場合にパスマッピングを利用して、検索結果のリンクを制御できます。 パスマッピングは複数指定できます。

    -
    - -

    置換したい文字列を指定します。記述方法は Java 6 の正規表現に従います。

    -
    - -

    一致した正規表現を置き換える文字列を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/requestHeader-guide.xml b/src/site/ja/xdoc/5.0/admin/requestHeader-guide.xml deleted file mode 100644 index 0b0ef3b16..000000000 --- a/src/site/ja/xdoc/5.0/admin/requestHeader-guide.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - リクエストヘッダーの設定 - 菅谷 信介 - - -
    -

    ここでは、リクエストヘッダーに関する設定について説明します。リクエストヘッダーの機能はドキュメントをクロールして取得するときのリクエストに付加するリクエストヘッダー情報になります。たとえば、認証システムでヘッダー情報を見て、特定の値があれば自動でログインした状態にするなどの場合に利用できます。

    - -

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

    - リクエストヘッダーの一覧 - リクエストヘッダーの設定 -
    - -

    リクエストに付加するときのリクエストヘッダー名を指定します。

    -
    - -

    リクエストに付加するときのリクエストヘッダー値を指定します。

    -
    - -

    リクエストヘッダーを付加するウェブクロール設定名を選択します。選択したクロール設定だけでリクエストヘッダーに付加されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/roleType-guide.xml b/src/site/ja/xdoc/5.0/admin/roleType-guide.xml deleted file mode 100644 index e2f0a7204..000000000 --- a/src/site/ja/xdoc/5.0/admin/roleType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - ロールの設定 - 菅谷 信介 - - -
    -

    ここでは、ロールに関する設定について説明します。ロールはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。利用方法については、ロールの設定を参照してください。

    - -

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

    - ロールの一覧 - ロールの設定 -
    - -

    一覧に表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/search-guide.xml b/src/site/ja/xdoc/5.0/admin/search-guide.xml deleted file mode 100644 index 09da6f032..000000000 --- a/src/site/ja/xdoc/5.0/admin/search-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - 検索 - 菅谷 信介 - - -
    -

    ここでは、管理用検索について説明します。

    - -

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

    - 管理用検索 -
    - -

    指定した条件で検索することができます。通常の検索画面ではロールやブラウザの条件が暗黙的に付加されますが、この管理用検索では付加されません。表示された検索結果から特定なドキュメントをインデクスから削除することもできます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/searchLog-guide.xml b/src/site/ja/xdoc/5.0/admin/searchLog-guide.xml deleted file mode 100644 index 5748888cc..000000000 --- a/src/site/ja/xdoc/5.0/admin/searchLog-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - 検索ログの設定 - 菅谷 信介 - - -
    -

    ここでは、検索ログについて説明します。検索ログは利用者が検索画面で検索を行ったときにログされます。検索ログは検索語や日時が記録されます。また、検索結果をクリックした場合にクリックしURLも記録することができます。

    - -

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

    - 検索ログ -
    - -

    検索語と日時が一覧されます。詳細でクリックした URL なども確認することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/stats-guide.xml b/src/site/ja/xdoc/5.0/admin/stats-guide.xml deleted file mode 100644 index c7f62b48c..000000000 --- a/src/site/ja/xdoc/5.0/admin/stats-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - 統計 - 菅谷 信介 - - -
    -

    ここでは、統計について説明します。 検索ログおよびクリックログを集計することができます。

    - -

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

    - 統計 -
    - -

    レポート種別を選択することで、確認する対象を選択することができます。指定された条件で多い順に表示されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/system-guide.xml b/src/site/ja/xdoc/5.0/admin/system-guide.xml deleted file mode 100644 index d3d00d04a..000000000 --- a/src/site/ja/xdoc/5.0/admin/system-guide.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - システムの設定 - 菅谷 信介 - - -
    -

    ここでは、Fess で登録している Solr に関する設定について説明します。 Solr サーバーは設定ファイルによりグループ化されて登録されています。

    - -

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

    - システムの設定 -
    - -

    更新用のサーバーがドキュメントの追加など処理中の場合、実行中として表示されます。 クロール処理が実行中の場合にはセッション ID が表示されます。 Fess サーバーをシャットダウンする場合は、実行中でないときにシャットダウンすると安全にシャットダウンすることができます。 実行中に Fess をシャットダウンした場合は、クロール処理が終了するまでプロセスが終了しない場合があります。

    -
    - -

    検索用、更新用に利用されているサーバーグループ名を表示されます。

    -
    - -

    サーバーが利用できなくなると無効のステータスになります。 たとえば、Solr サーバーにアクセスできなくなると、無効に変わります。 利用できなくなった場合は、サーバー復旧後有効にすると、利用可能な状態になります。

    -
    - -

    サーバーグループに対して、インデックスのコミット、最適化を発行することができます。 また、セッション ID を指定して、特定の検索対象を削除することができます。URLを指定することで特定のドキュメントだけを削除することもできます。

    -
    - -

    各セッションで登録されたドキュメント数が多い順に表示されます。セッション名をクリックすることでその結果一覧を確認できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/systemInfo-guide.xml b/src/site/ja/xdoc/5.0/admin/systemInfo-guide.xml deleted file mode 100644 index f5f68c93c..000000000 --- a/src/site/ja/xdoc/5.0/admin/systemInfo-guide.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - システム情報 - 菅谷 信介 - - -
    -

    ここでは、現在稼働中のシステムに関する環境変数などのプロパティ情報を確認できます。

    - -

    管理者アカウントでログイン後、メニューのシステム情報をクリックします。

    - システム情報 -
    - -

    サーバーの環境変数を一覧できます。

    -
    - -

    Fess に設定されたシステムプロパティを一覧できます。

    -
    - -

    Fess の設定情報を確認できます。

    -
    - -

    バグを報告する際に添付するためのプロパティ一覧です。個人情報が含まれない値を抽出しています。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/webAuthentication-guide.xml b/src/site/ja/xdoc/5.0/admin/webAuthentication-guide.xml deleted file mode 100644 index b5daece76..000000000 --- a/src/site/ja/xdoc/5.0/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - ウェブ認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに対してウェブ認証が必要な場合の設定方法について説明します。 Fess は BASIC 認証と DIGEST 認証に対するクロールに対応しています。

    - -

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

    - ウェブ認証の設定 -
    - -

    認証が必要なサイトのホスト名を指定します。 省略した場合は、指定したウェブクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。 すべてのポートに対して適用したい場合は -1 を指定します。 その場合は、指定したウェブクロール設定において、任意のポートで適用されます。

    -
    - -

    認証が必要なサイトのレルム名を指定します。 省略した場合は、指定したウェブクロール設定において、任意のレルム名で適用されます。

    -
    - -

    認証方法を選択します。 BASIC 認証、DIGEST 認証または NTLM 認証を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。NTLM認証の場合、workstationとdomainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するウェブ設定名を選択します。 ウェブクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/admin/webCrawlingConfig-guide.xml b/src/site/ja/xdoc/5.0/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index 0b72178b6..000000000 --- a/src/site/ja/xdoc/5.0/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,99 +0,0 @@ - - - - ウェブを対象としたクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    - -

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

    - ウェブクロールの設定 -
    - -

    一覧ページで表示される名前です。

    -
    - -

    URL は複数指定できます。 http: または https: で始まるように指定します。 たとえば、

    - -

    のように指定します。

    -
    - -

    正規表現で指定することによって、特定の URL パターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - -
    クロール対象とする URL指定された正規表現の URL をクロールします。
    クロール対象から除外するURL指定された正規表現の URL をクロール対象としません。クロール対象とする URL が指定されていても、ここでの指定が優先されます。
    検索対象とするURL指定された正規表現の URL を検索対象します。検索除外対象とする URL と指定されていても、ここでの指定が優先されます。
    検索対象から除外するURL指定された正規表現の URL を検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、http://localhost/ 以下しかクロールしない場合は、クロール対象とする URL に

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外する URL に

    - -

    と指定します。改行することで複数指定することが可能です。

    -
    - -

    クロールしたドキュメント内に含まれるリンクを順に辿っていきますがその辿る深さを指定できます。

    -
    - -

    クロールして取得するドキュメント数を指定できます。

    -
    - -

    クロール時に利用するユーザーエージェントを指定できます。

    -
    - -

    クロールするスレッド数を指定します。 5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔 (ミリ秒) です。 5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。 ウェブサイトをクロールするときにはウェブサーバー側の負荷にもなるので、負荷をかけない十分な値を設定してください。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。 PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。 特定のモバイル端末だけで表示したい場合にも利用できます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。 一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    -
    - -

    Fess ではサイトマップファイルをクロールして、その中に定義されている URL をクロール対象とすることができます。サイトマップは http://www.sitemaps.org/ の仕様に従います。利用可能なフォーマットは XML Sitemaps、XML Sitemaps Index、テキスト (URL を改行で記述したもの) です

    -

    サイトマップは URL に指定します。サイトマップは普通の XML ファイルやテキストであるため、クロール時にその URL が普通の XML ファイルなのかサイトマップなのかが区別できません。ですので、デフォルトでは sitemap.*.xml、sitemap.*.gz、sitemap.*txt であるファイル名の URL であればサイトマップとして処理します(webapps/fess/WEB-INF/classes/s2robot_rule.dicon でカスタマイズは可能)。

    -

    HTML ファイルをクロールするとリンクが次のクロール対象になりますが、サイトマップファイルをクロールするとその中の URL が次のクロール対象になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/db.xml b/src/site/ja/xdoc/5.0/config/db.xml deleted file mode 100644 index 11fdd21d6..000000000 --- a/src/site/ja/xdoc/5.0/config/db.xml +++ /dev/null @@ -1,118 +0,0 @@ - - - - データベースの変更 - 菅谷 信介 - - -
    -

    標準の環境ではデータベースには H2 Database を利用しています。設定を変更することで他のデータベースを利用することができます。

    -
    -
    - -

    MySQL 用のバイナリを展開します。

    -
    - -

    データベースを作成します。

    - create database fess_db; -mysql> grant all privileges on fess_db.* to fess_user@localhost identified by 'fess_pass'; -mysql> create database fess_robot; -mysql> grant all privileges on fess_robot.* to s2robot@localhost identified by 's2robot'; -mysql> FLUSH PRIVILEGES; -]]> -

    作成したデータベースにテーブルを作成します。DDL ファイルは extension/mysql にあります。

    - -

    webapps/fess/WEB-INF/lib に mysql ドライバの jar を配置します。

    - -

    webapps/fess/WEB-INF/classes/jdbc.dicon を編集します。

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_db?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "fess_user" - "fess_pass" - - - - 600 - 10 - true - - - - - -]]> -

    webapps/fess/WEB-INF/classes/s2robot_jdbc.dicon を編集します。

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_robot?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "s2robot" - "s2robot" - - - - 600 - 10 - true - @java.sql.Connection@TRANSACTION_REPEATABLE_READ - - - - - - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/desktop-search.xml b/src/site/ja/xdoc/5.0/config/desktop-search.xml deleted file mode 100644 index 000b02e18..000000000 --- a/src/site/ja/xdoc/5.0/config/desktop-search.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - デスクトップ検索の設定 - 菅谷 信介 - - -
    -

    - 近年のブラウザ環境ではセキュリティの意識が高まり、ウェブページ上からローカルファイル (たとえば、c:\hoge.txt) を開くことができません。 - 検索結果からリンクをコピー&ペーストして開き直したりしていてはユーザービリティは良いとは言えません。 - これに対応するために、Fess ではデスクトップ検索機能を提供しています。 -

    -
    -
    -

    - デスクトップ検索機能はデフォルトでは無効になっています。 - 以下の設定により有効にしてください。 -

    -

    まず、bin/setenv.bat を以下のように java.awt.headless を true から false に編集します。

    - -

    次に、webapps/fess/WEB-INF/conf/crawler.properties に以下を追加します。

    - -

    上記を設定したら、Fess を起動してください。基本的な利用方法は特に変わりません。

    -
    -
    -
      -
    • Fessを外部からアクセスできないようにしてください(たとえば、8080ポートを解放しないなど)。
    • -
    • java.awt.headlessをfalseにしているため、モバイル端末向けの画像サイズ変換が利用できません。
    • -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/filesize.xml b/src/site/ja/xdoc/5.0/config/filesize.xml deleted file mode 100644 index 0ca482016..000000000 --- a/src/site/ja/xdoc/5.0/config/filesize.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - クロールするファイルサイズの設定 - 菅谷 信介 - - -
    -

    Fess のクロールするファイルサイズ上限を指定することができます。デフォルトでは HTML ファイルは 2.5M バイト、それ以外は 10M バイトまで処理します。扱うファイルサイズを変更したい場合は webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon を編集します。標準の s2robot_contentlength.dicon は以下の通りです。

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    デフォルト値を変更したい場合は defaultMaxLength の値を変更します。扱うファイルサイズはコンテンツタイプごとに指定できます。HTML ファイルであれば、text/html と扱うファイルサイズの上限を記述します。

    -

    扱うファイルサイズの上限値を変更する場合は、使用するヒープメモリ量にも注意してください。設定方法についてはメモリ関連を参照してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/geosearch.xml b/src/site/ja/xdoc/5.0/config/geosearch.xml deleted file mode 100644 index 852810cbf..000000000 --- a/src/site/ja/xdoc/5.0/config/geosearch.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - GEOサーチ - 菅谷 信介 - - -
    -

    緯度経度の位置情報を持つドキュメントをGoogleマップなどと連携して、GEO(ジオ)サーチを利用することができます。

    -
    -
    - -

    位置情報を格納するフィードとして location が定義されています。 - インデックス生成時に Solr に緯度経度を 45.17614,-93.87341 のような形式で location フィードに設定して、ドキュメントを登録します。 - また、緯度経度を検索結果として表示したい場合は、latitude_sとlongitude_sのようなフィールドとして値を設定します。 - *_s は Solr の文字列のダイナミックフィールドとして利用できます。

    -
    - -

    検索時にはリクエストパラメータにlatitude、longitude、distanceで値を指定します。 - 緯度情報 (latitude, longitude) を中心にした distance で指定した距離 (km) に存在する結果を表示します。 - 緯度経度および距離は Double 型として扱われます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/index-backup.xml b/src/site/ja/xdoc/5.0/config/index-backup.xml deleted file mode 100644 index 57cdc83ed..000000000 --- a/src/site/ja/xdoc/5.0/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - インデックスのバックアップとリストア - 菅谷 信介 - - -
    -

    インデックスデータは Solr により管理されています。インデックスデータは数ギガなどのサイズにもなるケースもあり、Fess の管理画面からはバックアップすることはできません。

    -

    インデックスデータのバックアップが必要な場合は、Fess を停止してから solr/core1/data ディレクトリをバックアップしてください。また、リストアする場合はバックアップしたインデックスデータを元に戻してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/index.xml b/src/site/ja/xdoc/5.0/config/index.xml deleted file mode 100644 index bdec8d600..000000000 --- a/src/site/ja/xdoc/5.0/config/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - 設定ガイド - 菅谷 信介 - - -
    -

    ここでは、Fess 5.0 の設定に関する説明です。

    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/install-on-tomcat.xml b/src/site/ja/xdoc/5.0/config/install-on-tomcat.xml deleted file mode 100644 index 76ef9f370..000000000 --- a/src/site/ja/xdoc/5.0/config/install-on-tomcat.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - 既存の Tomcat にインストール - 菅谷 信介 - - -
    -

    - Fess の標準配布物は Tomcat に配備済みの状態で配布されています。 - Fess は Tomcat に依存していないので、任意の Java アプリケーションサーバーに配備することも可能です。 - ここでは、既に利用している Tomcat に Fess を配備する方法を説明します。 -

    - -

    Fess サーバーをここからダウンロードします。

    -
    - -

    - ダウンロードした Fess サーバーを展開します。 - 展開した Fess サーバーのトップディレクトリを $FESS_HOME とします。 - 既存の Tomcat 6 のトップディレクトリを $TOMCAT_HOME とします。 - 必要な Fess サーバーのデータをコピーします。 -

    - -

    - コピー先のファイルに変更など加えている場合は、diff コマンドなどで更新差分を確認して差分だけを適用します。 -

    -
    - -

    startup.* で通常の Tomcat と同様に起動して http://localhost:8080/fess/ にアクセスします。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/logging.xml b/src/site/ja/xdoc/5.0/config/logging.xml deleted file mode 100644 index be990c3d9..000000000 --- a/src/site/ja/xdoc/5.0/config/logging.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - ログの設定 - 菅谷 信介 - - -
    -

    Fess が出力するログファイルを以下にまとめます。

    - - - - - - - - - - - - - - - - - - - -
    ファイル名内容
    webapps/fess/WEB-INF/logs/fess.outFess サーバのログ。管理画面や検索画面で操作した時のログなどが出力される。
    webapps/fess/WEB-INF/logs/fess_crawler.outクロール時のログ。クロール実行時のログが出力される。
    logs/catalina.outFess サーバ(Tomcat)のログ。Solr 関連のログが出力される。
    -

    動作に問題が発生した場合には上記のログを確認してください。

    -
    -
    -

    ログを出力する内容は、webapps/fess/WEB-INF/classes/log4j.xml で設定します。デフォルトでは INFO レベルとして出力しています。

    -

    たとえば、Fess が Solr に対してドキュメントを投入処理をするログをより出力したい場合は log4j.xml で以下の部分をコメントアウトから外します。

    - - - -]]> -

    ログ出力に関する細かい設定が必要な場合は、Log4J のドキュメントを参照してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/memory-config.xml b/src/site/ja/xdoc/5.0/config/memory-config.xml deleted file mode 100644 index 24cd72a0c..000000000 --- a/src/site/ja/xdoc/5.0/config/memory-config.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - 使用メモリー関連の設定 - 菅谷 信介 - - -
    -

    クロール設定の内容によっては以下のような OutOfMemory エラーが発生する場合があります。

    - -

    発生した場合は ヒープメモリの最大値を増やしてください。 bin/setenv.[sh|bat] に -Xmx1024m のように変更します(この場合は最大値を 1024M に設定)。

    - -
    -
    -

    - クローラ側のメモリーの最大値も変更可能です。デフォルトでは、512Mとなっています。 -

    -

    - 変更するには、webapps/fess/WEB-INF/classes/fess.dicon の crawlerJavaOptions のコメントアウトを外し、-Xmx1024m のように変更します(この場合は最大値を 1024M に設定)。 -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1024m", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/mobile-device.xml b/src/site/ja/xdoc/5.0/config/mobile-device.xml deleted file mode 100644 index 9bd58e2f5..000000000 --- a/src/site/ja/xdoc/5.0/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - 携帯端末情報の設定 - 菅谷 信介 - - -
    -

    携帯端末情報はValueEngine社より提供されるものを利用しています。最新の携帯端末情報を利用したい場合は、端末プロファイルをダウンロードして、webapps/fess/WEB-INF/classes/device / に _YYYY-MM-DD を取り除いて保存します。 再起動後に変更が有効になります。

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/path-encoding.xml b/src/site/ja/xdoc/5.0/config/path-encoding.xml deleted file mode 100644 index 79b6c4288..000000000 --- a/src/site/ja/xdoc/5.0/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - パスのエンコーディングの変更 - 曽根 孝明 - - -
    -

    html以外のファイルで、参照元とファイル名の文字コードが異なる場合、検索結果のリンクの文字列が文字化けします。

    -

    たとえば、テスト.txt というファイルの中身がUTF-8 で書かれていて、ファイル名が Shift_JIS の場合、リンクの文字列が文字化けします。

    -
    - -

    例えば下記のように webapps/fess/WEB-INF/classes/s2robot_transformer.dicon を修正することで、パスを Shift_JIS で解決するようになります。

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/5.0/config/pdf-with-password.xml b/src/site/ja/xdoc/5.0/config/pdf-with-password.xml deleted file mode 100644 index ff0f2ba89..000000000 --- a/src/site/ja/xdoc/5.0/config/pdf-with-password.xml +++ /dev/null @@ -1,257 +0,0 @@ - - - - パスワード付きPDF対応 - 菅谷 信介 - - -
    -

    - パスワードが設定されたPDFを検索対象にするためには設定ファイルで対象ファイルのパスワードを登録しておく必要があります. -

    -
    -
    -

    - まず、webapps/fess/WEB-INF/classes/s2robot_extractor.dicon を以下のように作成します。 - 今回は,test_〜.pdf というファイルに pass というパスワードが設定されている場合です. - 対象ファイルが複数ある場合は,addPassword で複数設定します. -

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - { -"application/xml", -"application/xhtml+xml", -"application/rdf+xml", -"text/xml", -"text/xml-external-parsed-entity" - } - xmlExtractor - - - { -"text/html" - } - xmlExtractor - - - { -"application/pdf" - } - pdfExtractor - - - { -"image/svg+xml", -"application/x-tika-msoffice", -"application/vnd.visio", -"application/vnd.ms-powerpoint", -"application/vnd.ms-excel", -"application/vnd.ms-excel.sheet.binary.macroenabled.12", -"application/msword", -"application/vnd.ms-outlook", -"application/x-tika-ooxml", -"application/vnd.openxmlformats-officedocument.presentationml.presentation", -"application/vnd.ms-powerpoint.presentation.macroenabled.12", -"application/vnd.openxmlformats-officedocument.presentationml.template", -"application/vnd.openxmlformats-officedocument.presentationml.slideshow", -"application/vnd.ms-powerpoint.slideshow.macroenabled.12", -"application/vnd.ms-powerpoint.addin.macroenabled.12", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.ms-excel.sheet.macroenabled.12", -"application/vnd.openxmlformats-officedocument.spreadsheetml.template", -"application/vnd.ms-excel.template.macroenabled.12", -"application/vnd.ms-excel.addin.macroenabled.12", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.ms-word.document.macroenabled.12", -"application/vnd.openxmlformats-officedocument.wordprocessingml.template", -"application/vnd.ms-word.template.macroenabled.12", -"application/x-asp", -"application/rtf", -"text/plain", -"application/vnd.sun.xml.writer", -"application/vnd.oasis.opendocument.text", -"application/vnd.oasis.opendocument.graphics", -"application/vnd.oasis.opendocument.presentation", -"application/vnd.oasis.opendocument.spreadsheet", -"application/vnd.oasis.opendocument.chart", -"application/vnd.oasis.opendocument.image", -"application/vnd.oasis.opendocument.formula", -"application/vnd.oasis.opendocument.text-master", -"application/vnd.oasis.opendocument.text-web", -"application/vnd.oasis.opendocument.text-template", -"application/vnd.oasis.opendocument.graphics-template", -"application/vnd.oasis.opendocument.presentation-template", -"application/vnd.oasis.opendocument.spreadsheet-template", -"application/vnd.oasis.opendocument.chart-template", -"application/vnd.oasis.opendocument.image-template", -"application/vnd.oasis.opendocument.formula-template", -"application/x-vnd.oasis.opendocument.text", -"application/x-vnd.oasis.opendocument.graphics", -"application/x-vnd.oasis.opendocument.presentation", -"application/x-vnd.oasis.opendocument.spreadsheet", -"application/x-vnd.oasis.opendocument.chart", -"application/x-vnd.oasis.opendocument.image", -"application/x-vnd.oasis.opendocument.formula", -"application/x-vnd.oasis.opendocument.text-master", -"application/x-vnd.oasis.opendocument.text-web", -"application/x-vnd.oasis.opendocument.text-template", -"application/x-vnd.oasis.opendocument.graphics-template", -"application/x-vnd.oasis.opendocument.presentation-template", -"application/x-vnd.oasis.opendocument.spreadsheet-template", -"application/x-vnd.oasis.opendocument.chart-template", -"application/x-vnd.oasis.opendocument.image-template", -"application/x-vnd.oasis.opendocument.formula-template", -"image/bmp", -"image/gif", -"image/jpeg", -"image/png", -"image/tiff", -"image/vnd.wap.wbmp", -"image/x-icon", -"image/x-psd", -"image/x-xcf", -"application/zip", -"application/x-tar", -"application/x-gtar", -"application/x-gzip", -"application/x-bzip", -"application/x-bzip2", -"application/java-vm", -"audio/mpeg", -"application/x-midi", -"audio/midi", -"audio/basic", -"audio/x-wav", -"audio/x-aiff", -"application/mbox", -"text/calendar", -"text/css", -"text/csv", -"text/directory", -"text/dns", -"text/ecmascript", -"text/enriched", -"text/example", -"text/javascript", -"text/parityfec", -"text/prs.fallenstein.rst", -"text/prs.lines.tag", -"text/red", -"text/rfc822-headers", -"text/richtext", -"text/rtf", -"text/rtp-enc-aescm128", -"text/rtx", -"text/sgml", -"text/t140", -"text/tab-separated-values", -"text/troff", -"text/ulpfec", -"text/uri-list", -"text/vnd.abc", -"text/vnd.curl", -"text/vnd.curl.dcurl", -"text/vnd.curl.mcurl", -"text/vnd.curl.scurl", -"text/vnd.dmclientscript", -"text/vnd.esmertec.theme-descriptor", -"text/vnd.fly", -"text/vnd.fmi.flexstor", -"text/vnd.graphviz", -"text/vnd.in3d.3dml", -"text/vnd.in3d.spot", -"text/vnd.iptc.newsml", -"text/vnd.iptc.nitf", -"text/vnd.latex-z", -"text/vnd.motorola.reflex", -"text/vnd.ms-mediapackage", -"text/vnd.net2phone.commcenter.command", -"text/vnd.si.uricatalogue", -"text/vnd.sun.j2me.app-descriptor", -"text/vnd.trolltech.linguist", -"text/vnd.wap.si", -"text/vnd.wap.sl", -"text/vnd.wap.wml", -"text/vnd.wap.wmlscript", -"text/x-asm", -"text/x-c", -"text/x-diff", -"text/x-fortran", -"text/x-java-source", -"text/x-pascal", -"text/x-setext", -"text/x-uuencode", -"text/x-vcalendar", -"text/x-vcard", -"application/x-sh" - } - tikaExtractor - - - - -]]> -

    次に、webapps/fess/WEB-INF/classes/s2robot_rule.dicon に以下を編集します。

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - - -... -]]> -

    上記を設定したら、Fess を起動してクロールを実行してください。基本的な利用方法は特に変わりません。

    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/protwords.xml b/src/site/ja/xdoc/5.0/config/protwords.xml deleted file mode 100644 index 6157697d7..000000000 --- a/src/site/ja/xdoc/5.0/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ステミング設定 - 曽根 孝明 - - -
    -

    Fess ではインデックス作成や検索の際、ステミングという処理が行われています。

    -

    これは英単語を正規化する処理であり、例えば、recharging や rechargable といった単語は recharg という形に正規化されます。これによって、recharging という語で検索を行った場合でもrechargableという語にヒットし、検索漏れが少なくなることが期待されます。

    -
    -
    -

    ステミング処理は基本的にルールベースの処理であるため、意図しない正規化が行われてしまう可能性があります。例えば、Maine(アメリカの州の名前)という語は main に正規化されてしまいます。

    -

    このような場合、protwords.txt に Maine を追加することで、ステミング処理の対象から除外できます。

    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/proxy.xml b/src/site/ja/xdoc/5.0/config/proxy.xml deleted file mode 100644 index 6a0bf326d..000000000 --- a/src/site/ja/xdoc/5.0/config/proxy.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - プロキシの設定 - 菅谷 信介 - - - -
    -

    イントラネット内から外部サイトをクロールするような場合は、ファイアフォールにクロールがブロックされてしまうかもしれません。そのような場合にはクローラ用のプロキシを設定してください。

    -
    - -

    下記の内容で webapps/fess/WEB-INF/classes/s2robot_client.dicon を作成することでプロキシが設定されます。

    - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - - - - - - - "http" - 80 - @org.apache.http.conn.scheme.PlainSocketFactory@getSocketFactory() - - - - - - - "https" - 443 - @org.apache.http.conn.ssl.SSLSocketFactory@getSocketFactory() - - - - - - 200 - 200 - - - - - "UTF-8" - - - - "UTF-8" - - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - - - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/5.0/config/replication.xml b/src/site/ja/xdoc/5.0/config/replication.xml deleted file mode 100644 index 664c0d9e6..000000000 --- a/src/site/ja/xdoc/5.0/config/replication.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - レプリケーションの設定 - 菅谷 信介 - - -
    -

    Fess は指定されたパスにある Solr のインデックスデータをコピーすることができます。クロールおよびインデックス作成用の Fess と検索用 Fess の 2 台のサーバーを構築することで、インデックス作成時にかかる負荷を分散することができます。

    -

    Fess のレプリケーション機能を利用するためには Solr のインデックスファイルを NFS などの共有ディスクにおいて、それぞれの Fess から参照できる必要があります。

    -
    -
    - -

    Fess をダウンロードして、インストールします。/net/server1/usr/local/fess/ にインストールしたとします。

    -

    Fess の起動後、通常の構築と同様にクロール設定を登録して、クロールしてインデックスを作成してください (インデックス作成用 Fess の構築手順は通常の構築手順と特に変わりません)。

    -
    - -

    Fess をダウンロードして、インストールします。/net/server2/usr/local/fess/ にインストールしたとします。

    -

    Fess の起動後、管理画面のクロール全般の設定で「レプリケーション機能」のチェックボックスを有効にして、「スナップショットパス」を指定します。スナップショットパスは、インデックス作成用 Fess のインデックスの場所を指定します。今回の場合では、/net/server1/usr/local/fess//solr/core1/data/index になります。

    - レプリケーション -

    更新ボタンを押下してデータを保存すると、スケジュールで設定された時間でインデックスのレプリケーションが実行されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/role-setting.xml b/src/site/ja/xdoc/5.0/config/role-setting.xml deleted file mode 100644 index 30ff8605c..000000000 --- a/src/site/ja/xdoc/5.0/config/role-setting.xml +++ /dev/null @@ -1,97 +0,0 @@ - - - - ロールベース検索の設定 - 菅谷 信介 - - -
    -

    Fess では任意の認証システムで認証されたユーザーの認証情報を元に検索結果を出し分けることができます。たとえば、ロールaを持つユーザーAは検索結果にロールaの情報が表示されるが、ロールaを持たないユーザーBは検索してもそれが表示されません。この機能を利用することで、ポータルやシングルサインオン環境でログインしているユーザーの所属する部門別や役職別などに検索を実現することができます。

    -

    Fess のロールベース検索ではロール情報を以下より取得できます。

    -
      -
    • リクエストパラメータ
    • -
    • リクエストヘッダー
    • -
    • クッキー
    • -
    • J2EE の認証情報
    • -
    -

    ポータルやエージェント型シングルサインオンシステムでは認証時に Fess の稼働しているドメインとパスに対してクッキーで認証情報を保存することで、ロール情報を取得することができます。また、リバースプロキシ型シングルサインオンシステムでは Fess へのアクセス時にリクエストパラメータやリクエストヘッダーに認証情報を付加することでロール情報を取得することができます。

    -
    -
    -

    ここでは J2EE の認証情報を利用したロールベース検索の設定方法を説明します。

    - -

    conf/tomcat-users.xml にロールとユーザーを追加します。今回は role1 ロールでロールベース検索を行います。ログインするユーザーは role1 になります。

    - - - - - - - - - -]]> -
    - -

    webapps/fess/WEB-INF/classes/app.dicon を以下のように設定します。

    - - - {"guest"} - - - : -]]> -

    defaultRoleList を設定することで、認証情報がない場合のロール情報を設定できます。設定することでログインしていないユーザーに対して、ロールが必要な検索結果を表示させないようにできます。

    -
    - -

    webapps/fess/WEB-INF/classes/fess.dicon を以下のように設定します。

    - - "role1" - - : -]]> -

    authenticatedRoles はカンマ (,) 区切りで複数記述することができます。

    -
    - -

    webapps/fess/WEB-INF/web.xml を以下のように設定します。

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess を起動して管理者としてログインします。メニューのロールから設定名を Role1 (設定名は任意)、値を role1 でロールを登録します。あとは role1 を持つユーザーで利用したいクロール設定で、Role1 を選択してクロール設定を登録してクロールします。

    -
    - -

    管理画面からログアウトします。role1 ユーザーでログインします。ログインに成功すると検索画面のトップにリダイレクトされます。

    -

    通常通り検索すると、クロール設定で Role1 のロール設定されたものだけが表示されます。

    -

    また、ログインしていない状態での検索は、guest ユーザーによる検索となります。

    -
    - -

    管理者以外のロールでログインした状態で http://localhost:8080/fess/admin にアクセスすると、ログアウトするかどうかの画面が表示されます。ログアウトボタンを押下することでログアウトされます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/server-port.xml b/src/site/ja/xdoc/5.0/config/server-port.xml deleted file mode 100644 index a59beca7c..000000000 --- a/src/site/ja/xdoc/5.0/config/server-port.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - ポート変更 - 菅谷 信介 - - -
    -

    Fess がデフォルトで利用するポートは 8080 になります。 変更するには以下の手順で変更します。

    - -

    Fess が利用している Tomcat のポートを変更します。 変更は conf/server.xml に記述されている以下のものを変更します。

    -
      -
    • 8080: HTTP アクセスポート
    • -
    • 8005: シャットダウンポート
    • -
    • 8009: AJP ポート
    • -
    • 8443: SSL の HTTP アクセスポート (デフォルトは無効)
    • -
    • 19092: データベースポート(h2databaseが利用)
    • -
    -
    - -

    標準構成では、Solr も同じ Tomcat の設定を利用しているので、Tomcat のポートを変更した場合は、Fess の Solr サーバーの参照先情報も変更する必要があります。 webapps/fess/WEB-INF/classes/fess_solr.dicon を変更します。

    - "http://localhost:8080/solr" -]]> -

    - 注: Tomcat のポートを変更した場合は上記のポートを同様に変更しないと、Solr サーバーにアクセスできないために検索画面やインデックス更新時にエラーが表示されます。 -

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/solr-dynamic-field.xml b/src/site/ja/xdoc/5.0/config/solr-dynamic-field.xml deleted file mode 100644 index db6d94689..000000000 --- a/src/site/ja/xdoc/5.0/config/solr-dynamic-field.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - Solrのダイナミックフィールドの利用方法 - 菅谷 信介 - - -
    -

    Solr は対象ドキュメントを項目(フィールド)ごとに登録するためにスキーマを定義されています。Fess で利用する Solr のスキーマは solr/core1/conf/schema.xml に定義されています。title や content など標準のフィールドと、自由にフィールド名を定義できるダイナミックフィールドが定義されています。Fess の schema.xml で利用できるダイナミックフィールドは以下のものになります。詳細なパラメータ値については Solr のドキュメントを参照してください。

    - - - - - - - - - - - - - - - - - - - - - - -]]> -
    -
    -

    ダイナミックフィールドを利用する場面が多いのはデータベースクロールなどでデータストアクロール設定で登録するなどだと思います。データベースクロールでダイナミックフィールドに登録する方法は、スクリプトに other_t = hoge のように記述することで hoge カラムのデータを Solr の other_t フィールドに入れることができます。

    -

    次にダイナミックフィールドに保存されたデータを Solr から取り出すためには webapps/fess/WEB-INF/classes/app.dicon に利用するフィールドを追加する必要があります。以下のように other_t を追加します。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    上記の設定で Solr から値を取得できているので、ページ上に表示するために JSP ファイルを編集します。管理画面にログインして、デザインを表示します。検索結果の表示は検索結果ページ(コンテンツ)で表示されるので、この JSP ファイルを編集します。other_t の値を表示したい箇所で ${f:h(doc.other_t)} とすることで登録した値を表示することができます。

    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/solr-failure.xml b/src/site/ja/xdoc/5.0/config/solr-failure.xml deleted file mode 100644 index 2bb1f2296..000000000 --- a/src/site/ja/xdoc/5.0/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Solr障害時の動作 - 菅谷 信介 - - -
    -

    Fess では Solr サーバーをグループ化して、複数のグループを管理することができます。Fess はサーバーおよびグループの情報を保持して、Solr サーバーにアクセスできなくなった場合はサーバー及びグループの状態を変更します。

    -

    Solr サーバーの状態情報は、管理画面のシステム設定で変更することができます。minActiveServer、maxErrorCount、maxRetryStatusCheckCount、maxRetryUpdateQueryCount は webapps/fess/WEB-INF/classes/fess_solr.dicon で定義することができます。

    - -
      -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になった場合は Solr グループが無効状態になります。
    • -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になっているが Solr グループが無効状態になっていない場合、無効状態の Solr サーバーの状態を maxRetryStatusCheckCount 回確認して、Solr サーバーにアクセスできる場合は Solr サーバーの状態を無効状態から有効状態に変更します。インデックス破損状態の Solr サーバーはアクセスできたとしても有効状態に変更されません。
    • -
    • 無効状態の Solr グループは利用されません。
    • -
    • Solr グループを有効状態にするためには、管理画面のシステム設定で Solr グループ内の Solr サーバーの状態を有効に変更します。
    • -
    -
    - -
      -
    • 検索クエリーは有効状態の Solr グループに送信できます。。
    • -
    • 検索クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、利用している回数が少ない Solr サーバーに検索クエリーを送信します。
    • -
    • Solr サーバーに送信した検索クエリーが maxErrorCount 以上失敗した場合は Solr サーバーを無効状態に変更します。
    • -
    -
    - -
      -
    • 更新クエリーは有効状態の Solr グループに送信できます。。
    • -
    • 更新クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、有効状態の Solr サーバーすべてに更新クエリーを送信します。
    • -
    • Solr サーバーに送信した更新クエリーが maxRetryUpdateQueryCount 以上失敗した場合は Solr サーバーをインデックス破損状態に変更します。
    • -
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/config/tokenizer.xml b/src/site/ja/xdoc/5.0/config/tokenizer.xml deleted file mode 100644 index 971dbeaff..000000000 --- a/src/site/ja/xdoc/5.0/config/tokenizer.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - 索引文字列抽出についての設定 - 曽根 孝明 - - - -
    -

    検索のためのインデックスを作成する際、索引として登録するために文書を切り分ける必要があります。

    -

    このために使用されるのが、トークナイザーです。

    -

    基本的に、トークナイザーによって切り分けられた単位よりも小さいものは、検索を行ってもヒットしません。

    -

    例えば、「東京都に住む」という文を考えます。いま、この文が「東京都」「に」「住む」というようにトークナイザーによって分割されたとします。この場合、「東京都」という語で検索を行った場合はヒットします。しかし、「京都」という語で検索を行った場合はヒットしません。

    -

    そのためトークナイザーの選択は重要です。

    -

    Fess の場合デフォルトでは CJKTokenizer が使用されていますが、schema.xml の analyzer 部分を設定することでトークナイザを変更することができます。

    -
    - - -

    CJKTokenizer 日本語のようなマルチバイトの文字列に対しては bi-gram 、つまり二文字ずつインデックスを作成します。この場合、1文字の語を検索することはできません。

    -
    - - -

    StandardTokenizer は日本語のようなマルチバイトの文字列に対しては uni-gram 、つまり一文字ずつインデックスを作成します。そのため、検索漏れが少なくなります。また、CJKTokenizerの場合、1文字のクエリを検索することができませんが、StandardTokenizerを使用すると検索可能になります。

    -

    下記の例のように schema.xml の analyzer 部分を変更することで、StandardTokenizer を使用できます。

    - - - - - : -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/5.0/config/windows-service.xml b/src/site/ja/xdoc/5.0/config/windows-service.xml deleted file mode 100644 index 7becdb279..000000000 --- a/src/site/ja/xdoc/5.0/config/windows-service.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Windowsサービスへの登録 - 菅谷 信介 - - -
    -

    Windows 環境であれば Fess を Windows のサービスとして登録することができます。サービスの登録方法は Tomcat と同様です。

    - -

    Windows のサービスとして登録する場合、クロールプロセスは Windows のシステムの環境変数を見にいくため、Java の JAVA_HOME をシステムの環境変数に登録し、同様に %JAVA_HOME%\bin も Path に追加する必要があります。

    -
    - -

    webapps\fess\WEB-INF\classes\fess.dicon を編集して、-server オプションを取り除きます。

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    まず、Fess のインストール後、コマンドプロンプトから service.bat を実行します (Vista などでは管理者として起動する必要があります)。Fess は C:\Java\fess-server-5.0.0 にインストールしたものとします。

    - cd C:\Java\fess-server-5.0.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    以下のようにすることで Fess 用のプロパティを確認できます。以下を実行すると、Tomcat のプロパティ設定ウィンドウが表示されます。

    - tomcat6w.exe //ES//fess -]]> -
    - -

    コントロールパネル - 管理ツール - サービスで管理ツールを表示して、通常の Windows のサービスと同様に自動起動などが設定できます。

    -
    -
    -
    - -

    Fess で配布しているものは 32bit Windows 用の Tomcat バイナリをベースにビルドされています。 - 64bit Windows で利用する場合は Tomcat のサイトから 64bit Windows zip などを取得して、tomcat6.exe, tomcat6w.exe を差し替えてください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/user/index.xml b/src/site/ja/xdoc/5.0/user/index.xml deleted file mode 100644 index 1ad74dc43..000000000 --- a/src/site/ja/xdoc/5.0/user/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - 検索ガイド - 菅谷 信介 - - -
    -

    ここでは、Fess 5.0 の検索方法に関する説明です。

    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/user/json-response.xml b/src/site/ja/xdoc/5.0/user/json-response.xml deleted file mode 100644 index 43e156747..000000000 --- a/src/site/ja/xdoc/5.0/user/json-response.xml +++ /dev/null @@ -1,182 +0,0 @@ - - - - JSONによる検索結果の出力 - 菅谷 信介 - - -
    -

    Fessの検索結果をJSONにより出力することができます。JSONにより出力するためには、管理画面のクロール全般の設定でJSON応答を有効にしておく必要があります。

    - -

    JSONにより出力結果を得るためには http://localhost:8080/fess/json?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - -
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    labelTypeValueラベル値。ラベルを指定する場合に利用します。
    callbackJSONPを利用する場合のコールバック名。JSONPを利用しない場合は指定する必要はありません。
    -
    - -

    以下のようなレスポンスが返ります。

    - \u30C6\u30B9\u30C8<\u002Fem>\u30DA\u30FC\u30B8\u3067\u3059", - "host": "speedtest.goo.ne.jp", - "lastModified": "1284739487873", - "cache": "\u9FA0-->\n\n\ngoo \u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\n<\u002Ftitle>\n<meta...\u0022>\n\n<meta name=\u0022description\u0022 content=\u0022goo \u306E\u63D0\u4F9B\u3059\u308B\u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\u30DA\u30FC\u30B8\u3067\u3059\u0022>\n<meta name=\u0022keywords\u0022 content=\u0022ADSL,\u30D6\u30ED\u30FC\u30C9\u30D0\u30F3\u30C9,\u30D5\u30EC...\u30C3\u30C4,BB,\u7121\u7DDALAN,CATV,ISDN,\u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\u0022>\n<meta name=\u0022Copyright\u0022 content=\u0022Copyright © (C)NTT-X Inc, All...:\u002F\u002Fspeedtest.goo.ne.jp\u002F\u0022><img src=\u0022\u002Fimg\u002Fh1\u002Fh1_76.gif\u0022 width=\u0022129\u0022 height=\u002222\u0022 border=\u00220\u0022 alt=\u0022\u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\u0022><img src...\u0022 color=\u0022#ffffff\u0022>goo \u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem><\u002Ffont><\u002Fa><\u002Fb><\u002Ftd>\n<!--\u002FNAME SERVICE-->\n<\u002Ftr>\n<\u002Ftable>\n<\u002Ftd>\n<\u002Ftr>\n<tr>\n<td", - "score": "4.98744", - "digest": "goo \u306E\u63D0\u4F9B\u3059\u308B\u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\u30DA\u30FC\u30B8\u3067\u3059", - "tstamp": "1284739487887", - "url": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F", - "id": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F;type=au,docomo,pc,softbank", - "mimetype": "text\u002Fhtml", - "title": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "contentTitle": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "boost": "1.0", - "contentLength": "17810", - "urlLink": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F" - }, -... - ] - } -} -]]></source> - <p>各要素については以下の通りです。</p> - <table> - <tbody> - <tr> - <th>response</th> - <td>ルート要素。</td> - </tr> - <tr> - <th>version</th> - <td>フォーマットバージョン。</td> - </tr> - <tr> - <th>status</th> - <td>レスポンスのステータス。正常応答は0。</td> - </tr> - <tr> - <th>query</th> - <td>検索語。</td> - </tr> - <tr> - <th>execTime</th> - <td>応答時間。単位は秒。</td> - </tr> - <tr> - <th>pageSize</th> - <td>表示件数。</td> - </tr> - <tr> - <th>pageNumber</th> - <td>ページ番号。</td> - </tr> - <tr> - <th>recordCount</th> - <td>検索語に対してヒットした件数。</td> - </tr> - <tr> - <th>pageCount</th> - <td>検索語に対してヒットした件数のページ数。</td> - </tr> - <tr> - <th>result</th> - <td>検索結果の親要素。</td> - </tr> - <tr> - <th>site</th> - <td>サイト名。</td> - </tr> - <tr> - <th>contentDescription</th> - <td>コンテンツの説明。</td> - </tr> - <tr> - <th>host</th> - <td>ホスト名。</td> - </tr> - <tr> - <th>lastModified</th> - <td>最終更新日時。1970/01/01 00:00:00 から始まるミリ秒。</td> - </tr> - <tr> - <th>cache</th> - <td>コンテンツの内容。</td> - </tr> - <tr> - <th>score</th> - <td>ドキュメントのスコア値。</td> - </tr> - <tr> - <th>digest</th> - <td>ドキュメントのダイジェスト文字列。</td> - </tr> - <tr> - <th>tstamp</th> - <td>ドキュメントの生成日時。1970/01/01 00:00:00 から始まるミリ秒。</td> - </tr> - <tr> - <th>url</th> - <td>ドキュメントのURL。</td> - </tr> - <tr> - <th>id</th> - <td>ドキュメントのID。</td> - </tr> - <tr> - <th>mimetype</th> - <td>MIMEタイプ。</td> - </tr> - <tr> - <th>title</th> - <td>ドキュメントのタイトル。</td> - </tr> - <tr> - <th>contentTitle</th> - <td>表示用のドキュメントのタイトル。</td> - </tr> - <tr> - <th>contentLength</th> - <td>ドキュメントのサイズ。</td> - </tr> - <tr> - <th>urlLink</th> - <td>検索結果としてのURL。</td> - </tr> - </tbody> - </table> - </subsection> - </section> - </body> -</document> diff --git a/src/site/ja/xdoc/5.0/user/search-boost.xml b/src/site/ja/xdoc/5.0/user/search-boost.xml deleted file mode 100644 index f5ddae45f..000000000 --- a/src/site/ja/xdoc/5.0/user/search-boost.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<document> - <properties> - <title>ブースト検索 - 菅谷 信介 - - -
    -

    - 検索語のうち、特定の検索語を優先したい場合にはブースト検索を利用します。 - たとえば、「りんご みかん」を検索したい場合に「りんご」がより含まれるページを検索したい場合は、「りんご^100 みかん」というように「^数値」という形式で検索します。 - 数値は 1 以上の整数を指定します。 -

    -
    - - diff --git a/src/site/ja/xdoc/5.0/user/search-field.xml b/src/site/ja/xdoc/5.0/user/search-field.xml deleted file mode 100644 index 7fdf25fb2..000000000 --- a/src/site/ja/xdoc/5.0/user/search-field.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - 検索フィールド指定による検索 - 菅谷 信介 - - -
    -

    Fess ではクロール結果をタイトルや本文などの各フィールドに保存されています。それらのフィールドを指定して検索することができます。

    -

    デフォルトでは以下のフィールドを指定して検索することができます。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    urlクロールした URL
    hostクロールした URL に含まれていたホスト名
    siteクロールした URL に含まれていたサイト名
    titleタイトル
    content本文
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    mimetypeコンテンツの MIME タイプ
    -

    フィールド指定をしていない場合は、title と content を対象に検索します。

    - -

    フィールド指定検索をする場合は、「フィールド名:検索語」のように検索フォームに入力して検索します。

    -

    タイトルに対して、Fess を検索語として検索します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/user/search-fuzzy.xml b/src/site/ja/xdoc/5.0/user/search-fuzzy.xml deleted file mode 100644 index 32fbdf441..000000000 --- a/src/site/ja/xdoc/5.0/user/search-fuzzy.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - 曖昧検索(ファジー検索) - 菅谷 信介 - - -
    -

    Fess はレーベンシュタイン距離に基づく曖昧検索(ファジー検索)に対応しています。 - 曖昧検索を適用したい検索語の後に「~」を付加します。 - たとえば、「Solr~」という文字列を検索すると、「Solr」に近い語(「Solar」とか)を含むドキュメントを検索できます。 -

    -

    - また、「~」の後に 0 ~ 1 の数値を指定でき、1 に近い場合はより類似したものだけに絞り込めます。 - たとえば、「Solr~0.8」という形になります。 - 数値を指定しないときのデフォルト値は 0.5 になります。 -

    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/user/search-label.xml b/src/site/ja/xdoc/5.0/user/search-label.xml deleted file mode 100644 index d3eb69e4c..000000000 --- a/src/site/ja/xdoc/5.0/user/search-label.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - ラベルによる検索 - 菅谷 信介 - - -
    -

    管理画面でラベルを登録しておくことで、検索画面でラベルによる検索が可能になります。検索結果を分類したい場合にラベルを利用することができます。ラベルを登録していない場合は、ラベルのプルダウンボックスは表示されません。

    - ラベルによる検索 -

    ラベルを設定してインデックスを作成することで、ラベルで指定されたクロール設定ごとに検索をすることができます。ラベルを指定しない検索は通常と同様の全件検索になります。

    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/user/search-not.xml b/src/site/ja/xdoc/5.0/user/search-not.xml deleted file mode 100644 index dfee7b129..000000000 --- a/src/site/ja/xdoc/5.0/user/search-not.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - NOT 検索 - 菅谷 信介 - - -
    -

    ある単語を含まないドキュメントを検索したい場合に NOT 検索が利用できます。 - NOT 検索は含まない単語の前に NOT を付けて検索します。 - NOT は半角大文字で前後にスペースが必要です。

    -

    たとえば、「検索語1」が含まれるが「検索語2」を含まないドキュメントを検索したい場合は、「検索語1 NOT 検索語2」を入力して検索します。

    -

    NOT 検索は負荷が高いので注意が必要です。

    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/user/search-or.xml b/src/site/ja/xdoc/5.0/user/search-or.xml deleted file mode 100644 index 1b6b1625f..000000000 --- a/src/site/ja/xdoc/5.0/user/search-or.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - OR 検索 - 菅谷 信介 - - -
    -

    検索語のどれかが含まれるドキュメントを検索したい場合には OR 検索を利用します。 - 検索語入力欄に複数単語を記述した場合、デフォルトでは AND 検索になります。 - OR 検索をしたい場合は検索語間に OR を記述します。 - OR は大文字で記述して、前後にスペースが必要です。

    -

    たとえば、「検索語1」と「検索語2」のどちらかが含まれるドキュメントを検索したい場合は、「検索語1 OR 検索語2」を入力して検索します。 - OR で複数語をつなぐことも可能です。

    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/user/search-range.xml b/src/site/ja/xdoc/5.0/user/search-range.xml deleted file mode 100644 index c81bcef88..000000000 --- a/src/site/ja/xdoc/5.0/user/search-range.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - 範囲指定検索 - 菅谷 信介 - - -
    -

    フィールドに対して範囲指定検索を行えます。 - 範囲指定検索をするためには、フィールド名:[値 TO 値] を検索語とします。 - たとえば、contentLength フィールドに対して、1kバイトから10kバイトにあるドキュメントを検索する場合は、「contentLength:[1000 TO 10000]」を検索語とします。 -

    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/user/search-sort.xml b/src/site/ja/xdoc/5.0/user/search-sort.xml deleted file mode 100644 index 72d912dc2..000000000 --- a/src/site/ja/xdoc/5.0/user/search-sort.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - 検索のソート - 菅谷 信介 - - -
    -

    検索日時などのフィールドを指定して検索結果をソートすることができます。

    -

    デフォルトでは以下のフィールドを指定してソートすることができます。

    - - - - - - - - - - - - - - - -
    tstampクロールした日時
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    - -

    ソートをする場合は、「sort:フィールド名」のように検索フォームに入力して検索します。

    -

    以下は Fess を検索語として、コンテンツサイズを昇順にソートします。

    - -

    降順にソートする場合は以下のようにします。

    - -

    複数のフィールドでソートする場合は以下のように , 区切りで指定します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/5.0/user/xml-response.xml b/src/site/ja/xdoc/5.0/user/xml-response.xml deleted file mode 100644 index 6ce9365e6..000000000 --- a/src/site/ja/xdoc/5.0/user/xml-response.xml +++ /dev/null @@ -1,201 +0,0 @@ - - - - XMLによる検索結果の出力 - 菅谷 信介 - - -
    -

    Fessの検索結果をXMLにより出力することができます。XMLにより出力するためには、管理画面のクロール全般の設定でXML応答を有効にしておく必要があります。

    - -

    XMLにより出力結果を得るためには http://localhost:8080/fess/xml?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - -
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    labelTypeValueラベル値。ラベルを指定する場合に利用します。
    -
    - -

    以下のようなレスポンスが返ります。

    - - - 1 - 0 - テスト - 0.64 - 20 - 1 - 101 - 6 - - - speedtest.goo.ne.jp/ - goo の提供するスピード<em>テスト</em>ページです - speedtest.goo.ne.jp - 1284739487873 - 龠--> -<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> -<title> -goo スピード<em>テスト</em> -</title> -<meta..."> - -<meta name="description" content="goo の提供するスピード<em>テスト</em>ページです"> -<meta name="keywords" content="ADSL,ブロードバンド,フレ...ッツ,BB,無線LAN,CATV,ISDN,スピード<em>テスト</em>"> -<meta name="Copyright" content="Copyright &copy; (C)NTT-X Inc, All...://speedtest.goo.ne.jp/"><img src="/img/h1/h1_76.gif" width="129" height="22" border="0" alt="スピード<em>テスト</em>"><img src..." color="#ffffff">goo スピード<em>テスト</em></font></a></b></td> -<!--/NAME SERVICE--> -</tr> -</table> -</td> -</tr> -<tr> -<td - 4.98744 - goo の提供するスピード<em>テスト</em>ページです - 1284739487887 - http://speedtest.goo.ne.jp/ - http://speedtest.goo.ne.jp/;type=au,docomo,pc,softbank - text/html - -goo スピードテスト - - -goo スピードテスト - - 1.0 - 17810 - http://speedtest.goo.ne.jp/ - -... - - -]]> -

    各要素については以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    responseルート要素。
    versionフォーマットバージョン。
    statusレスポンスのステータス。正常応答は0。
    query検索語。
    exec-time応答時間。単位は秒。
    page-size表示件数。
    page-numberページ番号。
    record-count検索語に対してヒットした件数。
    page-count検索語に対してヒットした件数のページ数。
    result検索結果の親要素。
    doc検索結果の要素。
    siteサイト名。
    content-descriptionコンテンツの説明。
    hostホスト名。
    last-modified最終更新日時。1970/01/01 00:00:00 から始まるミリ秒。
    cacheコンテンツの内容。
    scoreドキュメントのスコア値。
    digestドキュメントのダイジェスト文字列。
    tstampドキュメントの生成日時。1970/01/01 00:00:00 から始まるミリ秒。
    urlドキュメントのURL。
    idドキュメントのID。
    mimetypeMIMEタイプ。
    titleドキュメントのタイトル。
    content-title表示用のドキュメントのタイトル。
    content-lengthドキュメントのサイズ。
    url-link検索結果としてのURL。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/browserType-guide.xml b/src/site/ja/xdoc/6.0/admin/browserType-guide.xml deleted file mode 100644 index fb95d4af9..000000000 --- a/src/site/ja/xdoc/6.0/admin/browserType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - ブラウザタイプの設定 - 菅谷 信介 - - -
    -

    ここでは、ブラウザタイプに関わる設定について説明します。 ブラウザタイプは検索結果データに付加され、閲覧ブラウザの種類ごとに検索結果を出し分けることができます。

    -
    -
    - -

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

    - ブラウザタイプの設定 -
    -
    -
    - -

    表示名と値を設定できます。 新規に閲覧端末を増やしたい場合などに利用します。 特別なカスタマイズが必要場合にしか、利用する必要はありません。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/crawl-guide.xml b/src/site/ja/xdoc/6.0/admin/crawl-guide.xml deleted file mode 100644 index f82c081fb..000000000 --- a/src/site/ja/xdoc/6.0/admin/crawl-guide.xml +++ /dev/null @@ -1,144 +0,0 @@ - - - - クロール全般の設定 - 菅谷 信介 - - -
    -

    ここでは、クロール全般に関わる設定について説明します。

    -
    -
    - -

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

    - クロール全般 -

    レプリケーション機能を有効にすると、生成済みのインデックスのパスを指定することができます。

    - レプリケーション機能 -
    -
    -
    - -

    ウェブサイトやファイルシステムに対してクロールを行う間隔を設定できます。 デフォルトでは以下のようになっています。

    - -

    数字は、左から、秒、分、時、日、月、曜日 を表します。 記述形式は Unix の cron の設定に似ています。 この例だと、毎日午前0時0分にクロールが行われます。

    -

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

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    0 0 12 * * ?毎日 12pm に起動
    0 15 10 ? * *毎日 10:15am に起動
    0 15 10 * * ?毎日 10:15am に起動
    0 15 10 * * ? *毎日 10:15am に起動
    0 15 10 * * ? 20092009 年の毎日 10:15am に起動
    0 * 14 * * ?毎日 2:00pm-2:59pm で 1 分毎に起動
    0 0/5 14 * * ?毎日 2:00pm-2:59pm で 5 分毎に起動
    0 0/5 14,18 * * ?毎日 2:00pm-2:59pm と 6:00pm-6:59pm で 5 分毎に起動
    0 0-5 14 * * ?毎日 2:00pm-2:05pm で 1 分毎に起動
    0 10,44 14 ? 3 WED3 月の水曜日の 2:10pm と 2:44pm に起動
    0 15 10 ? * MON-FRI月曜日から金曜日までで 10:15am に起動
    -

    秒まで設定できますが、デフォルトの設定では 60 秒間隔で実行するかどうかを確認しています。 秒まで正確に設定したい場合や 1 時間単位で確認すれば十分な場合などは、webapps/fess/WEB-INF/classes/chronosCustomize.dicon の taskScanIntervalTime の値をカスタマイズしてください。

    -
    - -

    利用者が検索を入力して検索したときにログを出力します。検索の統計を取得したい場合には有効にしてください。

    -
    - -

    検索結果のリンクに検索語を付加します。PDF では検索語を検索した状態で表示することが可能になります。

    -
    - -

    XML形式で検索結果が取得可能になります。http://localhost:8080/fess/xml?query=検索語 にアクセスすることで取得できます。

    -
    - -

    JSON形式で検索結果が取得可能になります。http://localhost:8080/fess/json?query=検索語 にアクセスすることで取得できます。

    -
    - -

    検索結果のウェブサイトが PC 用だった場合、モバイル端末で正しく表示できないかもしれません。 - そのような場合に、モバイル変換を選択していると、PC サイトをモバイル端末用に変換して表示することができます。 Google を選択した場合、Google Wireless Transcoder により、携帯向けにコンテンツを表示することができます。 たとえば、PC 用サイトを検索対象にして結果をモバイル端末でも閲覧したい場合、モバイル端末向け検索結果一覧で検索結果のリンクが Google Wireless Transcoder に渡すリンクになります。 モバイル変換を利用することでモバイル端末でもスムーズな検索を利用することができます。

    -
    - -

    ラベルが表示可能な場合にデフォルトで表示するラベルを指定することができます。ラベルの値を指定します。

    -
    - -

    検索画面を表示するかどうかを指定できます。ウェブを選択した場合はモバイル用の検索画面が利用できなくなります。利用不可とした場合は、検索画面を利用できません。インデックス作成専用サーバーとする場合などに利用不可を選択します。

    -
    - -

    JSON形式で検索が多い検索語が取得可能になります。http://localhost:8080/fess/hotsearchword にアクセスすることで取得できます。

    -
    - -

    指定した日数以前のセッションログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    指定した日数以前の検索ログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    検索ログから削除したい Bots のログをカンマ (,) 区切りでユーザーエージェントに含まれる Bots 名を指定します。一日一回のログパージでログは削除されます。

    -
    - -

    バックアップ・リストアで利用される CSV のエンコーディングを指定します。

    -
    - -

    レプリケーション機能を有効にすることで、既に生成済みの Solr インデックスをコピーして適用することができます。たとえば、クロールとインデックス化を別なサーバー上で行い、フロントに置く検索サーバーでは検索だけをしたい場合などに利用することができます。

    -
    - -

    クロール後、データは Solr に対して登録されます。 インデックスのコミットまたは最適化することで、その登録されたデータが有効になります。 インデックスの最適化が選択されていれば、Solr に対して optimize が発行され、コミットを選択した場合は commit が発行されます。

    -
    - -

    Fess は複数の Solr サーバーをグループとしてまとめることができ、そのグループを複数管理できます。 更新用と検索用の Solr サーバーグループは異なるグループを利用します。 たとえば、2 つのグループがあった場合、更新用がグループ 2 を利用し、検索用がグループ 1 を利用します。 サーバー切り替えを有効にしている場合は、クロールが完了した後に更新用がグループ 1 になり、検索用がグループ 2 に切り替わります。複数の Solr サーバーグループを登録している場合にだけ有効です。

    -
    - -

    Fess ではインデックス化のパフォーマンスを上げるためにクロールしながら、20 件単位でドキュメントを Solr に対して送信します。 コミットせずにドキュメントを追加しつづけると、Solr 上でのドキュメント追加のパフォーマンスが低下するため、ここで指定した値ごとに Solr に対してドキュメントのコミットを発行します。 デフォルトでは 1000 件ドキュメントを追加したら、コミットされます。

    -
    - -

    Fess のドキュメントクロールはウェブクロール、ファイルシステムクロールの順に行われます。 それぞれのクロールにおいて、ここで指定した値の数だけ、設定したクロール先を複数同時に実行することができます。 たとえば、同時実行のクロール設定数を 3 として、ウェブクロールに設定 1 から設定 10 まで登録してある場合、クロール実行時には設定 1 から設定 3 までの 3 つが実行されます。 それらのどれかのクロールが完了すると、設定 4 のクロールが開始されます。 同様に、設定 10 まで 1 つ完了するごとに 1 つ起動していきます。

    -

    クロール設定でスレッド数を指定することができますが、ここでの同時実行のクロール設定数は起動するスレッド数を示すものではありません。 たとえば、同時実行のクロール設定数が 3 で、各クロール設定のスレッド数を 5 としている場合は、3 x 5 = 15 のスレッド数が起動してクロールすることになります。

    -
    - -

    インデックスされているデータを新規データ登録後に自動的に削除することができます。 インデックスの有効期限で 5 日を選択している場合は、5 日以上前に登録して更新がなかったものが削除されます。 コンテンツが削除されてしまったデータなどを検索対象から外す場合などに利用できます。

    -
    - -

    障害URLに登録されたURLは、障害回数を超えると次回のクロール時にクロール対象外になります。気にする必要のない障害種類はこの値を指定することで次回もクロール対象となります。

    -
    - -

    障害回数を超えた障害URLはクロール対象外になります。

    -
    - -

    レプリケーション機能を有効にした場合に、スナップショットパスとして指定されたインデックスディレクトリからインデックス情報をコピーして適用されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/crawlingSession-guide.xml b/src/site/ja/xdoc/6.0/admin/crawlingSession-guide.xml deleted file mode 100644 index 7374c5d53..000000000 --- a/src/site/ja/xdoc/6.0/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - セッション情報の設定 - 菅谷 信介 - - -
    -

    ここでは、セッション情報に関わる設定について説明します。 1 回のクロールした結果を 1 つのセッション情報として保存されます。 実行した時間やインデックスされた数を確認することができます。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのセッション情報をクリックします。

    -
    -
    -
    - - セッション情報一覧 -

    すべて削除リンクをクリックすると実行中でないすべてのセッション情報を削除することができます。

    -
    - - セッション情報詳細 -

    セッション ID を指定してクロール内容を確認できます。

    -
      -
    • Cralwer*: クロール全体に関する情報
    • -
    • FsCrawl*: ファイルシステムのクロールに関する情報
    • -
    • WebCrawl*: ウェブのクロールに関する情報
    • -
    • Optimize*: Solr サーバーに発行した最適化に関する情報
    • -
    • Commit*: Solr サーバーに発行したコミットに関する情報
    • -
    • *StartTime: 開始時刻
    • -
    • *EndTime: 終了時刻
    • -
    • *ExecTime: 実行時間 (ミリ秒)
    • -
    • *IndexSize: インデックスしたドキュメント数
    • -
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/data-guide.xml b/src/site/ja/xdoc/6.0/admin/data-guide.xml deleted file mode 100644 index 814b332de..000000000 --- a/src/site/ja/xdoc/6.0/admin/data-guide.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - 設定情報のバックアップとリストア - 菅谷 信介 - - -
    -

    ここでは、Fess の設定情報のバックアップとリストア方法について説明します。

    -
    -
    - -

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

    - バックアップ/リストア -
    - -

    ダウンロードリンクをクリックすると、Fess の設定情報を XML 形式で出力します。 保存される設定情報は以下のものです。

    -
      -
    • クロール全般の設定
    • -
    • ウェブクロール設定
    • -
    • ファイルシステムクロール設定
    • -
    • パスマッピング
    • -
    • ウェブ認証
    • -
    • 対応ブラウザ
    • -
    -

    セッション情報、検索ログ、クリックログはCSV形式で取得できます。

    -

    Solr 内のインデックスデータやクロール中のデータはバックアップ対象にはなりません。 それらのデータは Fess の設定情報をリストア後、クロールすることで再生成することができます。

    -
    - -

    バックアップで出力した XML または CSV をアップロードすることで設定情報、各種ログを復元することができます。 ファイルを指定してデータのリストアボタンをクリックしてください。

    -

    XML ファイルの設定情報指定の際にデータの上書きを有効にすると、既に同じデータがある場合は既存のデータの更新を行います。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/dataCrawlingConfig-guide.xml b/src/site/ja/xdoc/6.0/admin/dataCrawlingConfig-guide.xml deleted file mode 100644 index 76643e84f..000000000 --- a/src/site/ja/xdoc/6.0/admin/dataCrawlingConfig-guide.xml +++ /dev/null @@ -1,158 +0,0 @@ - - - - データストアのクロールに関する設定 - 曽根 孝明 - 菅谷 信介 - - -
    -

    fess ではデータベースもクロール対象とすることができます。ここでは、そのために必要なデータストアの設定について説明します。

    -
    -
    - -

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

    - データストアの設定 -

    例として、以下のようなテーブルが MySQL の testdb というデータベースにあり、ユーザ名 hoge 、パスワード fuga で接続することができるとして、説明を行います。

    - -

    ここでは、データは以下のようなものを入れておきます.

    - -
    -
    -
    - -

    パラメータの設定例は以下のようになります。

    - -

    パラメータは「キー=値」形式となっています。キーの説明は以下です。

    - - - - - - - - - - - - - - - - - - - - - - - -
    driverドライバクラス名
    urlURL
    usernameDBに接続する際のユーザ名
    passwordDBに接続する際のパスワード
    sqlクロール対象を得るための SQL 文
    -
    - -

    スクリプトの設定例は以下のようになります。

    - -

    - パラメータは「キー=値」形式になっています。キーの説明は以下です。 -

    -

    - 値の側は、OGNL で記述します。文字列はダブルクォーテーションで閉じてください。データベースのカラム名でアクセスすれば、その値になります。 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    urlURL(検索結果に表示されるリンク)
    hostホスト名
    siteサイトパス
    titleタイトル
    contentコンテンツ(インデックス対象文字列)
    cacheコンテンツのキャッシュ(インデックス対象ではない)
    digest検索結果に表示されるダイジェスト部分
    anchorコンテンツに含まれるリンク(普通は指定する必要はありません)
    contentLengthコンテンツの長さ
    lastModifiedコンテンツの最終更新日
    -
    - -

    データベースに接続する際にはドライバが必要となります。webapps/fess/WEB-INF/cmd/lib に jar ファイルを置いてください。

    -
    - -

    検索結果に latitude_s のような項目値を表示する場合は webapps/fess/WEB-INF/classes/app.dicon に以下のように設定してください。 - 追加後は searchResults.jsp などで ${doc.latitude_s} とすることで表示されます。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "latitude_s","longitude_s" } - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/design-guide.xml b/src/site/ja/xdoc/6.0/admin/design-guide.xml deleted file mode 100644 index ce8bde122..000000000 --- a/src/site/ja/xdoc/6.0/admin/design-guide.xml +++ /dev/null @@ -1,103 +0,0 @@ - - - - デザインの設定 - 菅谷 信介 - - -
    -

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

    -
    -
    - -

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

    - デザイン -

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

    - JSP の編集画面 -
    - -

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

    - - -<% -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"); -%> -
  • -

    - ${f:h(doc.contentTitle)} -

    -
    -${doc.contentDescription} -
    - ${f:h(doc.site)} -
    Registered: <%= sdf.format(tstampDate) %> -
    Last Modified: <%= sdf.format(lastModifiedDate) %> - : - : -]]> -

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

    - -
  • -
    - -

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

    -
    - -

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

    -
    - -

    検索画面の 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 ファイルです。
    -

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

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/failureUrl-guide.xml b/src/site/ja/xdoc/6.0/admin/failureUrl-guide.xml deleted file mode 100644 index d400c1d6f..000000000 --- a/src/site/ja/xdoc/6.0/admin/failureUrl-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - 障害URL - 菅谷 信介 - - -
    -

    ここでは、障害URLについて説明します。 クロール時に取得できなかった URL が記録され、障害 URL として確認することができます。

    -
    -
    - -

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

    - 障害URL -

    障害 URL の確認リンクをクリックすると、詳細が表示されます。

    - 障害URLの詳細 -
    - -

    クロールできなかった URL と日時が一覧できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/fileAuthentication-guide.xml b/src/site/ja/xdoc/6.0/admin/fileAuthentication-guide.xml deleted file mode 100644 index 8a67558f4..000000000 --- a/src/site/ja/xdoc/6.0/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - ファイルシステム認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに対してファイルシステム認証が必要な場合の設定方法について説明します。 Fess は Windows の共有フォルダに対するクロールに対応しています。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのファイルシステム認証をクリックします。

    - ファイルシステム認証の設定 -
    -
    -
    - -

    認証が必要なサイトのホスト名を指定します。 省略した場合は、指定したファイルシステムクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。 すべてのポートに対して適用したい場合は -1 を指定します。 その場合は、指定したファイルシステムクロール設定において、任意のポートで適用されます。

    -
    - -

    認証方法を選択します。 SAMBA (Windows共有フォルダ認証) を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。SAMBA の場合、domainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するファイルシステム設定名を選択します。 ファイルシステムクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/fileCrawlingConfig-guide.xml b/src/site/ja/xdoc/6.0/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index 97802451b..000000000 --- a/src/site/ja/xdoc/6.0/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,102 +0,0 @@ - - - - ファイルシステムのクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのファイルシステムをクリックします。

    - ファイルシステムクロールの設定 -
    -
    -
    - -

    一覧ページで表示される名前です。

    -
    - -

    パスは複数指定できます。 file: または smb: で始まるように指定します。 たとえば、

    - -

    のように指定します。 指定されたディレクトリ以下を巡回します。

    -

    Windows 環境の場合は URI で記述する必要があるので、c:\Documents\taro というパスであれば file:/c:/Documents/taro と指定します。

    -

    Windows の共有フォルダについては、たとえば、host1のshareフォルダをクロール対象にしたい場合は、クロール設定でsmb://host1/share/とします(最後に/が必要)。共有フォルダに認証がある場合にはファイルシステム認証画面で認証情報を設定します。

    -
    - -

    正規表現で指定することによって、特定のパスパターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - -
    クロール対象とするパス指定された正規表現のパスをクロールします。
    クロール対象から除外するパス指定された正規表現のパスをクロール対象としません。クロール対象とするパスが指定されていても、ここでの指定が優先されます。
    検索対象とするパス指定された正規表現のパスを検索対象します。検索除外対象とするパスと指定されていても、ここでの指定が優先されます。
    検索対象から除外するパス指定された正規表現のパスを検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、/home/ 以下しかクロールしない場合は、対象とするパスに

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外するパスに

    - -

    と指定します。 改行をすることで複数指定することが可能です。

    -

    指定方法はjava.io.File が扱う URI に従います。以下のようになります。

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    ディレクトリ階層の深さを指定します。

    -
    - -

    クロールして取得するドキュメント数を指定できます。

    -
    - -

    クロールするスレッド数を指定します。 5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔です。 5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。 PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。 特定のモバイル端末だけで表示したい場合にも利用できます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。 一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/index.xml b/src/site/ja/xdoc/6.0/admin/index.xml deleted file mode 100644 index 2400b2488..000000000 --- a/src/site/ja/xdoc/6.0/admin/index.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントはFessの管理作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessの設定管理の方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    -
    - -

    管理 UI がサポートするブラウザは以下の通りです。

    -
      -
    • Internet Explorer 7 以上
    • -
    • Firefox 4 以上
    • -
    • Chrome (最新版)
    • -
    • Safari (最新版)
    • -
    • Opera 11
    • -
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/labelType-guide.xml b/src/site/ja/xdoc/6.0/admin/labelType-guide.xml deleted file mode 100644 index f9c107d5a..000000000 --- a/src/site/ja/xdoc/6.0/admin/labelType-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - ラベルの設定 - 菅谷 信介 - - -
    -

    ここでは、ラベルに関する設定について説明します。ラベルはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。ラベルを登録している場合には、検索語入力欄の右側にラベル選択のプルダウンボックスが表示されます。

    -
    -
    - -

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

    - ラベルの一覧 - ラベルの設定 -
    -
    -
    - -

    検索時のラベル選択プルダウンボックスに表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    - -

    ラベルを表示するロールを指定します。

    -
    - -

    ラベルの表示順を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/log-guide.xml b/src/site/ja/xdoc/6.0/admin/log-guide.xml deleted file mode 100644 index 7ac5d1c0d..000000000 --- a/src/site/ja/xdoc/6.0/admin/log-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - ログファイルのダウンロード - 菅谷 信介 - - -
    -

    ここでは、Fess で出力されるログファイルのダウンロードについて説明します。

    -
    -
    - -

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

    - セッション情報 -
    - -

    表示されているログファイル名をクリックすると、ログファイルをダウンロードすることができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/overlappingHost-guide.xml b/src/site/ja/xdoc/6.0/admin/overlappingHost-guide.xml deleted file mode 100644 index c88d7dc23..000000000 --- a/src/site/ja/xdoc/6.0/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - 重複ホストの設定 - 菅谷 信介 - - -
    -

    ここでは、重複ホストに関する設定について説明します。重複ホストはクロール時に異なるホスト名を同一のものとして扱いたいときに利用します。たとえば、www.example.com と example.com を同じサイトとして扱いたい場合などで利用できます。

    -
    -
    - -

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

    - 重複ホストの一覧 - 重複ホストの設定 -
    -
    -
    - -

    正規ホスト名を指定します。重複ホスト名は正規ホスト名に置き換えます。

    -
    - -

    重複しているホスト名を指定します。置き換えたいホスト名を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/pathMapping-guide.xml b/src/site/ja/xdoc/6.0/admin/pathMapping-guide.xml deleted file mode 100644 index e04268111..000000000 --- a/src/site/ja/xdoc/6.0/admin/pathMapping-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - パスマッピングの設定 - 菅谷 信介 - - -
    -

    ここでは、パスマッピングに関する設定について説明します。 パスマッピングは検索結果に表示するリンクを置き換えたい場合などに利用することができます。

    -
    -
    - -

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

    - パスマッピングの一覧 - パスマッピングの設定 -
    -
    -
    - -

    パスマッピングは指定した正規表現でマッチする部分を置き換え文字列で置換します。 ローカルなファイルシステムをクロールした場合、環境によっては検索結果のリンクが有効でない場合があります。 そのような場合にパスマッピングを利用して、検索結果のリンクを制御できます。 パスマッピングは複数指定できます。

    -
    - -

    置換したい文字列を指定します。記述方法は Java 6 の正規表現に従います。

    -
    - -

    一致した正規表現を置き換える文字列を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/requestHeader-guide.xml b/src/site/ja/xdoc/6.0/admin/requestHeader-guide.xml deleted file mode 100644 index ca7d5121b..000000000 --- a/src/site/ja/xdoc/6.0/admin/requestHeader-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - リクエストヘッダーの設定 - 菅谷 信介 - - -
    -

    ここでは、リクエストヘッダーに関する設定について説明します。リクエストヘッダーの機能はドキュメントをクロールして取得するときのリクエストに付加するリクエストヘッダー情報になります。たとえば、認証システムでヘッダー情報を見て、特定の値があれば自動でログインした状態にするなどの場合に利用できます。

    -
    -
    - -

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

    - リクエストヘッダーの一覧 - リクエストヘッダーの設定 -
    -
    -
    - -

    リクエストに付加するときのリクエストヘッダー名を指定します。

    -
    - -

    リクエストに付加するときのリクエストヘッダー値を指定します。

    -
    - -

    リクエストヘッダーを付加するウェブクロール設定名を選択します。選択したクロール設定だけでリクエストヘッダーに付加されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/roleType-guide.xml b/src/site/ja/xdoc/6.0/admin/roleType-guide.xml deleted file mode 100644 index 100caf0e5..000000000 --- a/src/site/ja/xdoc/6.0/admin/roleType-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - ロールの設定 - 菅谷 信介 - - -
    -

    ここでは、ロールに関する設定について説明します。ロールはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。利用方法については、ロールの設定を参照してください。

    -
    -
    - -

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

    - ロールの一覧 - ロールの設定 -
    -
    -
    - -

    一覧に表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/searchList-guide.xml b/src/site/ja/xdoc/6.0/admin/searchList-guide.xml deleted file mode 100644 index 878dbdb27..000000000 --- a/src/site/ja/xdoc/6.0/admin/searchList-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 検索 - 菅谷 信介 - - -
    -

    ここでは、管理用検索について説明します。

    -
    -
    - -

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

    - 管理用検索 -
    - -

    指定した条件で検索することができます。通常の検索画面ではロールやブラウザの条件が暗黙的に付加されますが、この管理用検索では付加されません。表示された検索結果から特定なドキュメントをインデクスから削除することもできます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/searchLog-guide.xml b/src/site/ja/xdoc/6.0/admin/searchLog-guide.xml deleted file mode 100644 index 987d9a92b..000000000 --- a/src/site/ja/xdoc/6.0/admin/searchLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 検索ログの設定 - 菅谷 信介 - - -
    -

    ここでは、検索ログについて説明します。検索ログは利用者が検索画面で検索を行ったときにログされます。検索ログは検索語や日時が記録されます。また、検索結果をクリックした場合にクリックしURLも記録することができます。

    -
    -
    - -

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

    - 検索ログ -
    - -

    検索語と日時が一覧されます。詳細でクリックした URL なども確認することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/stats-guide.xml b/src/site/ja/xdoc/6.0/admin/stats-guide.xml deleted file mode 100644 index bd8cd5737..000000000 --- a/src/site/ja/xdoc/6.0/admin/stats-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 統計 - 菅谷 信介 - - -
    -

    ここでは、統計について説明します。 検索ログおよびクリックログを集計することができます。

    -
    -
    - -

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

    - 統計 -
    - -

    レポート種別を選択することで、確認する対象を選択することができます。指定された条件で多い順に表示されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/system-guide.xml b/src/site/ja/xdoc/6.0/admin/system-guide.xml deleted file mode 100644 index 26ae7ed9f..000000000 --- a/src/site/ja/xdoc/6.0/admin/system-guide.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - システムの設定 - 菅谷 信介 - - -
    -

    ここでは、Fess で登録している Solr に関する設定について説明します。 Solr サーバーは設定ファイルによりグループ化されて登録されています。

    -
    -
    - -

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

    - システムの設定 -
    -
    -
    - -

    更新用のサーバーがドキュメントの追加など処理中の場合、実行中として表示されます。 クロール処理が実行中の場合にはセッション ID が表示されます。 Fess サーバーをシャットダウンする場合は、実行中でないときにシャットダウンすると安全にシャットダウンすることができます。 実行中に Fess をシャットダウンした場合は、クロール処理が終了するまでプロセスが終了しない場合があります。

    -
    - -

    検索用、更新用に利用されているサーバーグループ名を表示されます。

    -
    - -

    サーバーが利用できなくなると無効のステータスになります。 たとえば、Solr サーバーにアクセスできなくなると、無効に変わります。 利用できなくなった場合は、サーバー復旧後有効にすると、利用可能な状態になります。

    -
    - -

    サーバーグループに対して、インデックスのコミット、最適化を発行することができます。 また、セッション ID を指定して、特定の検索対象を削除することができます。URLを指定することで特定のドキュメントだけを削除することもできます。

    -
    - -

    各セッションで登録されたドキュメント数が多い順に表示されます。セッション名をクリックすることでその結果一覧を確認できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/systemInfo-guide.xml b/src/site/ja/xdoc/6.0/admin/systemInfo-guide.xml deleted file mode 100644 index 2d538a59e..000000000 --- a/src/site/ja/xdoc/6.0/admin/systemInfo-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - システム情報 - 菅谷 信介 - - -
    -

    ここでは、現在稼働中のシステムに関する環境変数などのプロパティ情報を確認できます。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのシステム情報をクリックします。

    - システム情報 -
    -
    -
    - -

    サーバーの環境変数を一覧できます。

    -
    - -

    Fess に設定されたシステムプロパティを一覧できます。

    -
    - -

    Fess の設定情報を確認できます。

    -
    - -

    バグを報告する際に添付するためのプロパティ一覧です。個人情報が含まれない値を抽出しています。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/webAuthentication-guide.xml b/src/site/ja/xdoc/6.0/admin/webAuthentication-guide.xml deleted file mode 100644 index 5a0016b56..000000000 --- a/src/site/ja/xdoc/6.0/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - ウェブ認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに対してウェブ認証が必要な場合の設定方法について説明します。 Fess は BASIC 認証と DIGEST 認証に対するクロールに対応しています。

    -
    -
    - -

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

    - ウェブ認証の設定 -
    -
    -
    - -

    認証が必要なサイトのホスト名を指定します。 省略した場合は、指定したウェブクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。 すべてのポートに対して適用したい場合は -1 を指定します。 その場合は、指定したウェブクロール設定において、任意のポートで適用されます。

    -
    - -

    認証が必要なサイトのレルム名を指定します。 省略した場合は、指定したウェブクロール設定において、任意のレルム名で適用されます。

    -
    - -

    認証方法を選択します。 BASIC 認証、DIGEST 認証または NTLM 認証を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。NTLM認証の場合、workstationとdomainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するウェブ設定名を選択します。 ウェブクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/webCrawlingConfig-guide.xml b/src/site/ja/xdoc/6.0/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index 7294533f3..000000000 --- a/src/site/ja/xdoc/6.0/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,103 +0,0 @@ - - - - ウェブサイトのクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    -
    -
    - -

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

    - ウェブクロールの設定 -
    -
    -
    - -

    一覧ページで表示される名前です。

    -
    - -

    URL は複数指定できます。 http: または https: で始まるように指定します。 たとえば、

    - -

    のように指定します。

    -
    - -

    正規表現で指定することによって、特定の URL パターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - -
    クロール対象とする URL指定された正規表現の URL をクロールします。
    クロール対象から除外するURL指定された正規表現の URL をクロール対象としません。クロール対象とする URL が指定されていても、ここでの指定が優先されます。
    検索対象とするURL指定された正規表現の URL を検索対象します。検索除外対象とする URL と指定されていても、ここでの指定が優先されます。
    検索対象から除外するURL指定された正規表現の URL を検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、http://localhost/ 以下しかクロールしない場合は、クロール対象とする URL に

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外する URL に

    - -

    と指定します。改行することで複数指定することが可能です。

    -
    - -

    クロールしたドキュメント内に含まれるリンクを順に辿っていきますがその辿る深さを指定できます。

    -
    - -

    クロールして取得するドキュメント数を指定できます。指定しない場合は、100,000件になります。

    -
    - -

    クロール時に利用するユーザーエージェントを指定できます。

    -
    - -

    クロールするスレッド数を指定します。 5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔 (ミリ秒) です。 5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。 ウェブサイトをクロールするときにはウェブサーバー側の負荷にもなるので、負荷をかけない十分な値を設定してください。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。 PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。 特定のモバイル端末だけで表示したい場合にも利用できます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。 一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    -
    - -

    Fess ではサイトマップファイルをクロールして、その中に定義されている URL をクロール対象とすることができます。サイトマップは http://www.sitemaps.org/ の仕様に従います。利用可能なフォーマットは XML Sitemaps、XML Sitemaps Index、テキスト (URL を改行で記述したもの) です

    -

    サイトマップは URL に指定します。サイトマップは普通の XML ファイルやテキストであるため、クロール時にその URL が普通の XML ファイルなのかサイトマップなのかが区別できません。ですので、デフォルトでは sitemap.*.xml、sitemap.*.gz、sitemap.*txt であるファイル名の URL であればサイトマップとして処理します(webapps/fess/WEB-INF/classes/s2robot_rule.dicon でカスタマイズは可能)。

    -

    HTML ファイルをクロールするとリンクが次のクロール対象になりますが、サイトマップファイルをクロールするとその中の URL が次のクロール対象になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/admin/wizard-guide.xml b/src/site/ja/xdoc/6.0/admin/wizard-guide.xml deleted file mode 100644 index 6c480bffc..000000000 --- a/src/site/ja/xdoc/6.0/admin/wizard-guide.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - 設定ウィザード - 曽根 孝明 - - -
    -

    ここでは、設定ウィザードの紹介をします。

    -

    設定ウィザードを利用することで、簡単に fess をセットアップすることができます。

    -
    -
    - -

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

    - 設定ウィザード -

    まず始めに、スケジュールの設定を行います。 - ここで設定した時間に fess はクローリングを行い、インデックスを作成します。 - デフォルトでは、毎日0時0分です。

    - スケジュールの設定 -

    次に、クロール設定を行います。 - クロール設定は、検索対象するURIを登録するものです。 - クロール設定名の部分は、識別しやすい任意の名前をいれてください。 - クロールパスの部分には、検索対象としたい URI を入れてください。

    - クロール設定 -

    例えば、http://fess.codelibs.org/ を検索対象としたい場合、以下のようになります。

    - クロール設定例 -

    これで設定はおわりです。 - 「クロール開始」ボタンを押下することで、クロールが開始されます。「完了」ボタンを押下した場合、スケジューリングの設定で指定した時間になるまでは、クロールが開始されません。

    - クロール開始 -
    - -

    設定ウィザードで設定した内容は、クロール全般、ウェブ、ファイルシステムから変更できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/db.xml b/src/site/ja/xdoc/6.0/config/db.xml deleted file mode 100644 index b162265e0..000000000 --- a/src/site/ja/xdoc/6.0/config/db.xml +++ /dev/null @@ -1,118 +0,0 @@ - - - - データベースの変更 - 菅谷 信介 - - -
    -

    標準の環境ではデータベースには H2 Database を利用しています。設定を変更することで他のデータベースを利用することができます。

    -
    -
    - -

    MySQL 用のバイナリを展開します。

    -
    - -

    データベースを作成します。

    - create database fess_db; -mysql> grant all privileges on fess_db.* to fess_user@localhost identified by 'fess_pass'; -mysql> create database fess_robot; -mysql> grant all privileges on fess_robot.* to s2robot@localhost identified by 's2robot'; -mysql> FLUSH PRIVILEGES; -]]> -

    作成したデータベースにテーブルを作成します。DDL ファイルは extension/mysql にあります。

    - -

    webapps/fess/WEB-INF/lib に mysql ドライバの jar を配置します。

    - -

    webapps/fess/WEB-INF/classes/jdbc.dicon を編集します。

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_db?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "fess_user" - "fess_pass" - - - - 600 - 10 - true - - - - - -]]> -

    webapps/fess/WEB-INF/classes/s2robot_jdbc.dicon を編集します。

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_robot?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "s2robot" - "s2robot" - - - - 600 - 10 - true - @java.sql.Connection@TRANSACTION_REPEATABLE_READ - - - - - - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/desktop-search.xml b/src/site/ja/xdoc/6.0/config/desktop-search.xml deleted file mode 100644 index c569d8437..000000000 --- a/src/site/ja/xdoc/6.0/config/desktop-search.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - デスクトップ検索の設定 - 菅谷 信介 - - -
    -

    - 近年のブラウザ環境ではセキュリティの意識が高まり、ウェブページ上からローカルファイル (たとえば、c:\hoge.txt) を開くことができません。 - 検索結果からリンクをコピー&ペーストして開き直したりしていてはユーザービリティは良いとは言えません。 - これに対応するために、Fess ではデスクトップ検索機能を提供しています。 -

    -
    -
    -

    - デスクトップ検索機能はデフォルトでは無効になっています。 - 以下の設定により有効にしてください。 -

    -

    まず、bin/setenv.bat を以下のように java.awt.headless を true から false に編集します。

    - -

    次に、webapps/fess/WEB-INF/conf/crawler.properties に以下を追加します。

    - -

    上記を設定したら、Fess を起動してください。基本的な利用方法は特に変わりません。

    -
    -
    -
      -
    • Fessを外部からアクセスできないようにしてください(たとえば、8080ポートを解放しないなど)。
    • -
    • java.awt.headlessをfalseにしているため、モバイル端末向けの画像サイズ変換が利用できません。
    • -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/filesize.xml b/src/site/ja/xdoc/6.0/config/filesize.xml deleted file mode 100644 index bea8b7f33..000000000 --- a/src/site/ja/xdoc/6.0/config/filesize.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - クロールするファイルサイズの設定 - 菅谷 信介 - - -
    -

    Fess のクロールするファイルサイズ上限を指定することができます。デフォルトでは HTML ファイルは 2.5M バイト、それ以外は 10M バイトまで処理します。扱うファイルサイズを変更したい場合は webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon を編集します。標準の s2robot_contentlength.dicon は以下の通りです。

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    デフォルト値を変更したい場合は defaultMaxLength の値を変更します。扱うファイルサイズはコンテンツタイプごとに指定できます。HTML ファイルであれば、text/html と扱うファイルサイズの上限を記述します。

    -

    扱うファイルサイズの上限値を変更する場合は、使用するヒープメモリ量にも注意してください。設定方法についてはメモリ関連を参照してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/geosearch.xml b/src/site/ja/xdoc/6.0/config/geosearch.xml deleted file mode 100644 index 852810cbf..000000000 --- a/src/site/ja/xdoc/6.0/config/geosearch.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - GEOサーチ - 菅谷 信介 - - -
    -

    緯度経度の位置情報を持つドキュメントをGoogleマップなどと連携して、GEO(ジオ)サーチを利用することができます。

    -
    -
    - -

    位置情報を格納するフィードとして location が定義されています。 - インデックス生成時に Solr に緯度経度を 45.17614,-93.87341 のような形式で location フィードに設定して、ドキュメントを登録します。 - また、緯度経度を検索結果として表示したい場合は、latitude_sとlongitude_sのようなフィールドとして値を設定します。 - *_s は Solr の文字列のダイナミックフィールドとして利用できます。

    -
    - -

    検索時にはリクエストパラメータにlatitude、longitude、distanceで値を指定します。 - 緯度情報 (latitude, longitude) を中心にした distance で指定した距離 (km) に存在する結果を表示します。 - 緯度経度および距離は Double 型として扱われます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/index-backup.xml b/src/site/ja/xdoc/6.0/config/index-backup.xml deleted file mode 100644 index 06dc2e3cf..000000000 --- a/src/site/ja/xdoc/6.0/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - インデックスの管理 - 菅谷 信介 - - -
    -

    インデックスデータは Solr により管理されています。インデックスデータは数ギガなどのサイズにもなるケースもあり、Fess の管理画面からはバックアップすることはできません。

    -

    インデックスデータのバックアップが必要な場合は、Fess を停止してから solr/core1/data ディレクトリをバックアップしてください。また、リストアする場合はバックアップしたインデックスデータを元に戻してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/index.xml b/src/site/ja/xdoc/6.0/config/index.xml deleted file mode 100644 index b15ca8972..000000000 --- a/src/site/ja/xdoc/6.0/config/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントは、Fessの設定作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessの設定方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/install-on-tomcat.xml b/src/site/ja/xdoc/6.0/config/install-on-tomcat.xml deleted file mode 100644 index 435bca1f0..000000000 --- a/src/site/ja/xdoc/6.0/config/install-on-tomcat.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - 既存の Tomcat にインストール - 菅谷 信介 - - -
    -

    - Fess の標準配布物は Tomcat に配備済みの状態で配布されています。 - Fess は Tomcat に依存していないので、任意の Java アプリケーションサーバーに配備することも可能です。 - ここでは、既に利用している Tomcat に Fess を配備する方法を説明します。 -

    -
    -
    -

    Fess サーバーをここからダウンロードします。

    -
    -
    -

    - ダウンロードした Fess サーバーを展開します。 - 展開した Fess サーバーのトップディレクトリを $FESS_HOME とします。 - 既存の Tomcat 6 のトップディレクトリを $TOMCAT_HOME とします。 - 必要な Fess サーバーのデータをコピーします。 -

    - -

    - コピー先のファイルに変更など加えている場合は、diff コマンドなどで更新差分を確認して差分だけを適用します。 -

    -
    -
    -

    startup.* で通常の Tomcat と同様に起動して http://localhost:8080/fess/ にアクセスします。

    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/logging.xml b/src/site/ja/xdoc/6.0/config/logging.xml deleted file mode 100644 index be990c3d9..000000000 --- a/src/site/ja/xdoc/6.0/config/logging.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - ログの設定 - 菅谷 信介 - - -
    -

    Fess が出力するログファイルを以下にまとめます。

    - - - - - - - - - - - - - - - - - - - -
    ファイル名内容
    webapps/fess/WEB-INF/logs/fess.outFess サーバのログ。管理画面や検索画面で操作した時のログなどが出力される。
    webapps/fess/WEB-INF/logs/fess_crawler.outクロール時のログ。クロール実行時のログが出力される。
    logs/catalina.outFess サーバ(Tomcat)のログ。Solr 関連のログが出力される。
    -

    動作に問題が発生した場合には上記のログを確認してください。

    -
    -
    -

    ログを出力する内容は、webapps/fess/WEB-INF/classes/log4j.xml で設定します。デフォルトでは INFO レベルとして出力しています。

    -

    たとえば、Fess が Solr に対してドキュメントを投入処理をするログをより出力したい場合は log4j.xml で以下の部分をコメントアウトから外します。

    - - - -]]> -

    ログ出力に関する細かい設定が必要な場合は、Log4J のドキュメントを参照してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/memory-config.xml b/src/site/ja/xdoc/6.0/config/memory-config.xml deleted file mode 100644 index 24cd72a0c..000000000 --- a/src/site/ja/xdoc/6.0/config/memory-config.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - 使用メモリー関連の設定 - 菅谷 信介 - - -
    -

    クロール設定の内容によっては以下のような OutOfMemory エラーが発生する場合があります。

    - -

    発生した場合は ヒープメモリの最大値を増やしてください。 bin/setenv.[sh|bat] に -Xmx1024m のように変更します(この場合は最大値を 1024M に設定)。

    - -
    -
    -

    - クローラ側のメモリーの最大値も変更可能です。デフォルトでは、512Mとなっています。 -

    -

    - 変更するには、webapps/fess/WEB-INF/classes/fess.dicon の crawlerJavaOptions のコメントアウトを外し、-Xmx1024m のように変更します(この場合は最大値を 1024M に設定)。 -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1024m", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/mobile-device.xml b/src/site/ja/xdoc/6.0/config/mobile-device.xml deleted file mode 100644 index 9bd58e2f5..000000000 --- a/src/site/ja/xdoc/6.0/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - 携帯端末情報の設定 - 菅谷 信介 - - -
    -

    携帯端末情報はValueEngine社より提供されるものを利用しています。最新の携帯端末情報を利用したい場合は、端末プロファイルをダウンロードして、webapps/fess/WEB-INF/classes/device / に _YYYY-MM-DD を取り除いて保存します。 再起動後に変更が有効になります。

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/path-encoding.xml b/src/site/ja/xdoc/6.0/config/path-encoding.xml deleted file mode 100644 index c51f5ad74..000000000 --- a/src/site/ja/xdoc/6.0/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - パスのエンコーディングの変更 - 曽根 孝明 - - -
    -

    html以外のファイルで、参照元とファイル名の文字コードが異なる場合、検索結果のリンクの文字列が文字化けします。

    -

    たとえば、テスト.txt というファイルの中身がUTF-8 で書かれていて、ファイル名が Shift_JIS の場合、リンクの文字列が文字化けします。

    -
    -
    -

    例えば下記のように webapps/fess/WEB-INF/classes/s2robot_transformer.dicon を修正することで、パスを Shift_JIS で解決するようになります。

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/6.0/config/pdf-with-password.xml b/src/site/ja/xdoc/6.0/config/pdf-with-password.xml deleted file mode 100644 index 8bcf5c136..000000000 --- a/src/site/ja/xdoc/6.0/config/pdf-with-password.xml +++ /dev/null @@ -1,257 +0,0 @@ - - - - パスワード付きPDF - 菅谷 信介 - - -
    -

    - パスワードが設定されたPDFを検索対象にするためには設定ファイルで対象ファイルのパスワードを登録しておく必要があります. -

    -
    -
    -

    - まず、webapps/fess/WEB-INF/classes/s2robot_extractor.dicon を以下のように作成します。 - 今回は,test_〜.pdf というファイルに pass というパスワードが設定されている場合です. - 対象ファイルが複数ある場合は,addPassword で複数設定します. -

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - { -"application/xml", -"application/xhtml+xml", -"application/rdf+xml", -"text/xml", -"text/xml-external-parsed-entity" - } - xmlExtractor - - - { -"text/html" - } - xmlExtractor - - - { -"application/pdf" - } - pdfExtractor - - - { -"image/svg+xml", -"application/x-tika-msoffice", -"application/vnd.visio", -"application/vnd.ms-powerpoint", -"application/vnd.ms-excel", -"application/vnd.ms-excel.sheet.binary.macroenabled.12", -"application/msword", -"application/vnd.ms-outlook", -"application/x-tika-ooxml", -"application/vnd.openxmlformats-officedocument.presentationml.presentation", -"application/vnd.ms-powerpoint.presentation.macroenabled.12", -"application/vnd.openxmlformats-officedocument.presentationml.template", -"application/vnd.openxmlformats-officedocument.presentationml.slideshow", -"application/vnd.ms-powerpoint.slideshow.macroenabled.12", -"application/vnd.ms-powerpoint.addin.macroenabled.12", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.ms-excel.sheet.macroenabled.12", -"application/vnd.openxmlformats-officedocument.spreadsheetml.template", -"application/vnd.ms-excel.template.macroenabled.12", -"application/vnd.ms-excel.addin.macroenabled.12", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.ms-word.document.macroenabled.12", -"application/vnd.openxmlformats-officedocument.wordprocessingml.template", -"application/vnd.ms-word.template.macroenabled.12", -"application/x-asp", -"application/rtf", -"text/plain", -"application/vnd.sun.xml.writer", -"application/vnd.oasis.opendocument.text", -"application/vnd.oasis.opendocument.graphics", -"application/vnd.oasis.opendocument.presentation", -"application/vnd.oasis.opendocument.spreadsheet", -"application/vnd.oasis.opendocument.chart", -"application/vnd.oasis.opendocument.image", -"application/vnd.oasis.opendocument.formula", -"application/vnd.oasis.opendocument.text-master", -"application/vnd.oasis.opendocument.text-web", -"application/vnd.oasis.opendocument.text-template", -"application/vnd.oasis.opendocument.graphics-template", -"application/vnd.oasis.opendocument.presentation-template", -"application/vnd.oasis.opendocument.spreadsheet-template", -"application/vnd.oasis.opendocument.chart-template", -"application/vnd.oasis.opendocument.image-template", -"application/vnd.oasis.opendocument.formula-template", -"application/x-vnd.oasis.opendocument.text", -"application/x-vnd.oasis.opendocument.graphics", -"application/x-vnd.oasis.opendocument.presentation", -"application/x-vnd.oasis.opendocument.spreadsheet", -"application/x-vnd.oasis.opendocument.chart", -"application/x-vnd.oasis.opendocument.image", -"application/x-vnd.oasis.opendocument.formula", -"application/x-vnd.oasis.opendocument.text-master", -"application/x-vnd.oasis.opendocument.text-web", -"application/x-vnd.oasis.opendocument.text-template", -"application/x-vnd.oasis.opendocument.graphics-template", -"application/x-vnd.oasis.opendocument.presentation-template", -"application/x-vnd.oasis.opendocument.spreadsheet-template", -"application/x-vnd.oasis.opendocument.chart-template", -"application/x-vnd.oasis.opendocument.image-template", -"application/x-vnd.oasis.opendocument.formula-template", -"image/bmp", -"image/gif", -"image/jpeg", -"image/png", -"image/tiff", -"image/vnd.wap.wbmp", -"image/x-icon", -"image/x-psd", -"image/x-xcf", -"application/zip", -"application/x-tar", -"application/x-gtar", -"application/x-gzip", -"application/x-bzip", -"application/x-bzip2", -"application/java-vm", -"audio/mpeg", -"application/x-midi", -"audio/midi", -"audio/basic", -"audio/x-wav", -"audio/x-aiff", -"application/mbox", -"text/calendar", -"text/css", -"text/csv", -"text/directory", -"text/dns", -"text/ecmascript", -"text/enriched", -"text/example", -"text/javascript", -"text/parityfec", -"text/prs.fallenstein.rst", -"text/prs.lines.tag", -"text/red", -"text/rfc822-headers", -"text/richtext", -"text/rtf", -"text/rtp-enc-aescm128", -"text/rtx", -"text/sgml", -"text/t140", -"text/tab-separated-values", -"text/troff", -"text/ulpfec", -"text/uri-list", -"text/vnd.abc", -"text/vnd.curl", -"text/vnd.curl.dcurl", -"text/vnd.curl.mcurl", -"text/vnd.curl.scurl", -"text/vnd.dmclientscript", -"text/vnd.esmertec.theme-descriptor", -"text/vnd.fly", -"text/vnd.fmi.flexstor", -"text/vnd.graphviz", -"text/vnd.in3d.3dml", -"text/vnd.in3d.spot", -"text/vnd.iptc.newsml", -"text/vnd.iptc.nitf", -"text/vnd.latex-z", -"text/vnd.motorola.reflex", -"text/vnd.ms-mediapackage", -"text/vnd.net2phone.commcenter.command", -"text/vnd.si.uricatalogue", -"text/vnd.sun.j2me.app-descriptor", -"text/vnd.trolltech.linguist", -"text/vnd.wap.si", -"text/vnd.wap.sl", -"text/vnd.wap.wml", -"text/vnd.wap.wmlscript", -"text/x-asm", -"text/x-c", -"text/x-diff", -"text/x-fortran", -"text/x-java-source", -"text/x-pascal", -"text/x-setext", -"text/x-uuencode", -"text/x-vcalendar", -"text/x-vcard", -"application/x-sh" - } - tikaExtractor - - - - -]]> -

    次に、webapps/fess/WEB-INF/classes/s2robot_rule.dicon に以下を編集します。

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - - -... -]]> -

    上記を設定したら、Fess を起動してクロールを実行してください。基本的な利用方法は特に変わりません。

    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/protwords.xml b/src/site/ja/xdoc/6.0/config/protwords.xml deleted file mode 100644 index 6157697d7..000000000 --- a/src/site/ja/xdoc/6.0/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ステミング設定 - 曽根 孝明 - - -
    -

    Fess ではインデックス作成や検索の際、ステミングという処理が行われています。

    -

    これは英単語を正規化する処理であり、例えば、recharging や rechargable といった単語は recharg という形に正規化されます。これによって、recharging という語で検索を行った場合でもrechargableという語にヒットし、検索漏れが少なくなることが期待されます。

    -
    -
    -

    ステミング処理は基本的にルールベースの処理であるため、意図しない正規化が行われてしまう可能性があります。例えば、Maine(アメリカの州の名前)という語は main に正規化されてしまいます。

    -

    このような場合、protwords.txt に Maine を追加することで、ステミング処理の対象から除外できます。

    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/proxy.xml b/src/site/ja/xdoc/6.0/config/proxy.xml deleted file mode 100644 index 25938064d..000000000 --- a/src/site/ja/xdoc/6.0/config/proxy.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - プロキシの設定 - 菅谷 信介 - - - -
    -

    イントラネット内から外部サイトをクロールするような場合は、ファイアフォールにクロールがブロックされてしまうかもしれません。そのような場合にはクローラ用のプロキシを設定してください。

    -
    -
    -

    下記の内容で webapps/fess/WEB-INF/classes/s2robot_client.dicon を作成することでプロキシが設定されます。

    - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - - - - - - - "http" - 80 - @org.apache.http.conn.scheme.PlainSocketFactory@getSocketFactory() - - - - - - - "https" - 443 - @org.apache.http.conn.ssl.SSLSocketFactory@getSocketFactory() - - - - - - 200 - 200 - - - - - "UTF-8" - - - - "UTF-8" - - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - - - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/6.0/config/replication.xml b/src/site/ja/xdoc/6.0/config/replication.xml deleted file mode 100644 index 20c61f0f2..000000000 --- a/src/site/ja/xdoc/6.0/config/replication.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - レプリケーションの設定 - 菅谷 信介 - - -
    -

    Fess は指定されたパスにある Solr のインデックスデータをコピーすることができます。クロールおよびインデックス作成用の Fess と検索用 Fess の 2 台のサーバーを構築することで、インデックス作成時にかかる負荷を分散することができます。

    -

    Fess のレプリケーション機能を利用するためには Solr のインデックスファイルを NFS などの共有ディスクにおいて、それぞれの Fess から参照できる必要があります。

    -
    -
    - -

    Fess をダウンロードして、インストールします。/net/server1/usr/local/fess/ にインストールしたとします。

    -

    Fess の起動後、通常の構築と同様にクロール設定を登録して、クロールしてインデックスを作成してください (インデックス作成用 Fess の構築手順は通常の構築手順と特に変わりません)。

    -
    - -

    Fess をダウンロードして、インストールします。/net/server2/usr/local/fess/ にインストールしたとします。

    -

    Fess の起動後、管理画面のクロール全般の設定で「レプリケーション機能」のチェックボックスを有効にして、「スナップショットパス」を指定します。スナップショットパスは、インデックス作成用 Fess のインデックスの場所を指定します。今回の場合では、/net/server1/usr/local/fess//solr/core1/data/index になります。

    - レプリケーション -

    更新ボタンを押下してデータを保存すると、スケジュールで設定された時間でインデックスのレプリケーションが実行されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/role-setting.xml b/src/site/ja/xdoc/6.0/config/role-setting.xml deleted file mode 100644 index 30ff8605c..000000000 --- a/src/site/ja/xdoc/6.0/config/role-setting.xml +++ /dev/null @@ -1,97 +0,0 @@ - - - - ロールベース検索の設定 - 菅谷 信介 - - -
    -

    Fess では任意の認証システムで認証されたユーザーの認証情報を元に検索結果を出し分けることができます。たとえば、ロールaを持つユーザーAは検索結果にロールaの情報が表示されるが、ロールaを持たないユーザーBは検索してもそれが表示されません。この機能を利用することで、ポータルやシングルサインオン環境でログインしているユーザーの所属する部門別や役職別などに検索を実現することができます。

    -

    Fess のロールベース検索ではロール情報を以下より取得できます。

    -
      -
    • リクエストパラメータ
    • -
    • リクエストヘッダー
    • -
    • クッキー
    • -
    • J2EE の認証情報
    • -
    -

    ポータルやエージェント型シングルサインオンシステムでは認証時に Fess の稼働しているドメインとパスに対してクッキーで認証情報を保存することで、ロール情報を取得することができます。また、リバースプロキシ型シングルサインオンシステムでは Fess へのアクセス時にリクエストパラメータやリクエストヘッダーに認証情報を付加することでロール情報を取得することができます。

    -
    -
    -

    ここでは J2EE の認証情報を利用したロールベース検索の設定方法を説明します。

    - -

    conf/tomcat-users.xml にロールとユーザーを追加します。今回は role1 ロールでロールベース検索を行います。ログインするユーザーは role1 になります。

    - - - - - - - - - -]]> -
    - -

    webapps/fess/WEB-INF/classes/app.dicon を以下のように設定します。

    - - - {"guest"} - - - : -]]> -

    defaultRoleList を設定することで、認証情報がない場合のロール情報を設定できます。設定することでログインしていないユーザーに対して、ロールが必要な検索結果を表示させないようにできます。

    -
    - -

    webapps/fess/WEB-INF/classes/fess.dicon を以下のように設定します。

    - - "role1" - - : -]]> -

    authenticatedRoles はカンマ (,) 区切りで複数記述することができます。

    -
    - -

    webapps/fess/WEB-INF/web.xml を以下のように設定します。

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess を起動して管理者としてログインします。メニューのロールから設定名を Role1 (設定名は任意)、値を role1 でロールを登録します。あとは role1 を持つユーザーで利用したいクロール設定で、Role1 を選択してクロール設定を登録してクロールします。

    -
    - -

    管理画面からログアウトします。role1 ユーザーでログインします。ログインに成功すると検索画面のトップにリダイレクトされます。

    -

    通常通り検索すると、クロール設定で Role1 のロール設定されたものだけが表示されます。

    -

    また、ログインしていない状態での検索は、guest ユーザーによる検索となります。

    -
    - -

    管理者以外のロールでログインした状態で http://localhost:8080/fess/admin にアクセスすると、ログアウトするかどうかの画面が表示されます。ログアウトボタンを押下することでログアウトされます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/server-port.xml b/src/site/ja/xdoc/6.0/config/server-port.xml deleted file mode 100644 index a59beca7c..000000000 --- a/src/site/ja/xdoc/6.0/config/server-port.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - ポート変更 - 菅谷 信介 - - -
    -

    Fess がデフォルトで利用するポートは 8080 になります。 変更するには以下の手順で変更します。

    - -

    Fess が利用している Tomcat のポートを変更します。 変更は conf/server.xml に記述されている以下のものを変更します。

    -
      -
    • 8080: HTTP アクセスポート
    • -
    • 8005: シャットダウンポート
    • -
    • 8009: AJP ポート
    • -
    • 8443: SSL の HTTP アクセスポート (デフォルトは無効)
    • -
    • 19092: データベースポート(h2databaseが利用)
    • -
    -
    - -

    標準構成では、Solr も同じ Tomcat の設定を利用しているので、Tomcat のポートを変更した場合は、Fess の Solr サーバーの参照先情報も変更する必要があります。 webapps/fess/WEB-INF/classes/fess_solr.dicon を変更します。

    - "http://localhost:8080/solr" -]]> -

    - 注: Tomcat のポートを変更した場合は上記のポートを同様に変更しないと、Solr サーバーにアクセスできないために検索画面やインデックス更新時にエラーが表示されます。 -

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/solr-dynamic-field.xml b/src/site/ja/xdoc/6.0/config/solr-dynamic-field.xml deleted file mode 100644 index 9bce19dc3..000000000 --- a/src/site/ja/xdoc/6.0/config/solr-dynamic-field.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - ダイナミックフィールド - 菅谷 信介 - - -
    -

    Solr は対象ドキュメントを項目(フィールド)ごとに登録するためにスキーマを定義されています。Fess で利用する Solr のスキーマは solr/core1/conf/schema.xml に定義されています。title や content など標準のフィールドと、自由にフィールド名を定義できるダイナミックフィールドが定義されています。Fess の schema.xml で利用できるダイナミックフィールドは以下のものになります。詳細なパラメータ値については Solr のドキュメントを参照してください。

    - - - - - - - - - - - - - - - - - - - - - - -]]> -
    -
    -

    ダイナミックフィールドを利用する場面が多いのはデータベースクロールなどでデータストアクロール設定で登録するなどだと思います。データベースクロールでダイナミックフィールドに登録する方法は、スクリプトに other_t = hoge のように記述することで hoge カラムのデータを Solr の other_t フィールドに入れることができます。

    -

    次にダイナミックフィールドに保存されたデータを Solr から取り出すためには webapps/fess/WEB-INF/classes/app.dicon に利用するフィールドを追加する必要があります。以下のように other_t を追加します。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    上記の設定で Solr から値を取得できているので、ページ上に表示するために JSP ファイルを編集します。管理画面にログインして、デザインを表示します。検索結果の表示は検索結果ページ(コンテンツ)で表示されるので、この JSP ファイルを編集します。other_t の値を表示したい箇所で ${f:h(doc.other_t)} とすることで登録した値を表示することができます。

    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/solr-failure.xml b/src/site/ja/xdoc/6.0/config/solr-failure.xml deleted file mode 100644 index 8abd1c939..000000000 --- a/src/site/ja/xdoc/6.0/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Solr障害時の動作 - 菅谷 信介 - - -
    -

    Fess では Solr サーバーをグループ化して、複数のグループを管理することができます。Fess はサーバーおよびグループの情報を保持して、Solr サーバーにアクセスできなくなった場合はサーバー及びグループの状態を変更します。

    -

    Solr サーバーの状態情報は、管理画面のシステム設定で変更することができます。minActiveServer、maxErrorCount、maxRetryStatusCheckCount、maxRetryUpdateQueryCount は webapps/fess/WEB-INF/classes/fess_solr.dicon で定義することができます。

    -
    -
    -
      -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になった場合は Solr グループが無効状態になります。
    • -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になっているが Solr グループが無効状態になっていない場合、無効状態の Solr サーバーの状態を maxRetryStatusCheckCount 回確認して、Solr サーバーにアクセスできる場合は Solr サーバーの状態を無効状態から有効状態に変更します。インデックス破損状態の Solr サーバーはアクセスできたとしても有効状態に変更されません。
    • -
    • 無効状態の Solr グループは利用されません。
    • -
    • Solr グループを有効状態にするためには、管理画面のシステム設定で Solr グループ内の Solr サーバーの状態を有効に変更します。
    • -
    -
    -
    -
      -
    • 検索クエリーは有効状態の Solr グループに送信できます。。
    • -
    • 検索クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、利用している回数が少ない Solr サーバーに検索クエリーを送信します。
    • -
    • Solr サーバーに送信した検索クエリーが maxErrorCount 以上失敗した場合は Solr サーバーを無効状態に変更します。
    • -
    -
    -
    -
      -
    • 更新クエリーは有効状態の Solr グループに送信できます。。
    • -
    • 更新クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、有効状態の Solr サーバーすべてに更新クエリーを送信します。
    • -
    • Solr サーバーに送信した更新クエリーが maxRetryUpdateQueryCount 以上失敗した場合は Solr サーバーをインデックス破損状態に変更します。
    • -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/tokenizer.xml b/src/site/ja/xdoc/6.0/config/tokenizer.xml deleted file mode 100644 index a3e693658..000000000 --- a/src/site/ja/xdoc/6.0/config/tokenizer.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - 索引文字列抽出についての設定 - 曽根 孝明 - - - -
    -

    検索のためのインデックスを作成する際、索引として登録するために文書を切り分ける必要があります。このために使用されるのが、トークナイザーです。

    -

    基本的に、トークナイザーによって切り分けられた単位よりも小さいものは、検索を行ってもヒットしません。例えば、「東京都に住む」という文を考えます。いま、この文が「東京都」「に」「住む」というようにトークナイザーによって分割されたとします。この場合、「東京都」という語で検索を行った場合はヒットします。しかし、「京都」という語で検索を行った場合はヒットしません。そのためトークナイザーの選択は重要です。

    -

    Fess の場合デフォルトでは CJKTokenizer が使用されていますが、schema.xml の analyzer 部分を設定することでトークナイザを変更することができます。

    - - -

    CJKTokenizer 日本語のようなマルチバイトの文字列に対しては bi-gram 、つまり二文字ずつインデックスを作成します。この場合、1文字の語を検索することはできません。

    -
    - - -

    StandardTokenizer は日本語のようなマルチバイトの文字列に対しては uni-gram 、つまり一文字ずつインデックスを作成します。そのため、検索漏れが少なくなります。また、CJKTokenizerの場合、1文字のクエリを検索することができませんが、StandardTokenizerを使用すると検索可能になります。しかし、インデックスサイズが増えるので注意してください。

    -

    下記の例のように solr/core1/conf/schema.xml の analyzer 部分を変更することで、StandardTokenizer を使用できます。

    - - - - - - - : - - - - - : -]]> -

    また、webapps/fess/WEB-INF/classes/app.diconでデフォルトで有効になっているuseBigramをfalseに変更します。

    - - true - : -]]> -

    設定後、Fessを再起動します。

    -
    -
    - - -
    diff --git a/src/site/ja/xdoc/6.0/config/use-libreoffice.xml b/src/site/ja/xdoc/6.0/config/use-libreoffice.xml deleted file mode 100644 index e57492266..000000000 --- a/src/site/ja/xdoc/6.0/config/use-libreoffice.xml +++ /dev/null @@ -1,241 +0,0 @@ - - - - LibreOfficeの利用 - 菅谷 信介 - - -
    -

    - 標準のFess環境において、Apache POI を用いた MS Office 系ドキュメントのクロールが可能です。 - オフィス系ドキュメントのクロールに関して、OpenOfficeやLibreOfficeを利用して、ドキュメントからより高精度なテキスト抽出も行うことができます。 -

    -
    -
    -

    JodConverter を Fess サーバーにインストールします。http://jodconverter.googlecode.com/ からjodconverter-core-3.0-beta-4-dist.zipをダウンロードします。展開して jar ファイルを Fess サーバーにコピーします。

    - -

    次にs2robot_extractor.diconを作成します。

    - -

    s2robot_extractor.diconは以下のような内容でjodExtractorを有効にします。

    - - - - - - - - - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - - officeManagerConfiguration.setOfficeHome("/usr/lib/libreoffice").buildOfficeManager() - - - - - - - { -"application/msword", -"application/vnd.ms-excel", -"application/vnd.ms-powerpoint", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.openxmlformats-officedocument.presentationml.presentation" - } - jodExtractor - - - { -"application/xml", -"application/xhtml+xml", -"application/rdf+xml", -"application/x-freemind", -"text/xml", -"text/xml-external-parsed-entity" - } - xmlExtractor - - - { -"text/html" - } - htmlExtractor - - - { -"application/pdf" - } - pdfExtractor - - - { -"image/svg+xml", -"application/x-tika-msoffice", -"application/vnd.visio", -"application/vnd.ms-excel.sheet.binary.macroenabled.12", -"application/vnd.ms-outlook", -"application/x-tika-ooxml", -"application/vnd.ms-powerpoint.presentation.macroenabled.12", -"application/vnd.openxmlformats-officedocument.presentationml.template", -"application/vnd.openxmlformats-officedocument.presentationml.slideshow", -"application/vnd.ms-powerpoint.slideshow.macroenabled.12", -"application/vnd.ms-powerpoint.addin.macroenabled.12", -"application/vnd.ms-excel.sheet.macroenabled.12", -"application/vnd.openxmlformats-officedocument.spreadsheetml.template", -"application/vnd.ms-excel.template.macroenabled.12", -"application/vnd.ms-excel.addin.macroenabled.12", -"application/vnd.ms-word.document.macroenabled.12", -"application/vnd.openxmlformats-officedocument.wordprocessingml.template", -"application/vnd.ms-word.template.macroenabled.12", -"application/x-asp", -"application/rtf", -"text/plain", -"application/vnd.sun.xml.writer", -"application/vnd.oasis.opendocument.text", -"application/vnd.oasis.opendocument.graphics", -"application/vnd.oasis.opendocument.presentation", -"application/vnd.oasis.opendocument.spreadsheet", -"application/vnd.oasis.opendocument.chart", -"application/vnd.oasis.opendocument.image", -"application/vnd.oasis.opendocument.formula", -"application/vnd.oasis.opendocument.text-master", -"application/vnd.oasis.opendocument.text-web", -"application/vnd.oasis.opendocument.text-template", -"application/vnd.oasis.opendocument.graphics-template", -"application/vnd.oasis.opendocument.presentation-template", -"application/vnd.oasis.opendocument.spreadsheet-template", -"application/vnd.oasis.opendocument.chart-template", -"application/vnd.oasis.opendocument.image-template", -"application/vnd.oasis.opendocument.formula-template", -"application/x-vnd.oasis.opendocument.text", -"application/x-vnd.oasis.opendocument.graphics", -"application/x-vnd.oasis.opendocument.presentation", -"application/x-vnd.oasis.opendocument.spreadsheet", -"application/x-vnd.oasis.opendocument.chart", -"application/x-vnd.oasis.opendocument.image", -"application/x-vnd.oasis.opendocument.formula", -"application/x-vnd.oasis.opendocument.text-master", -"application/x-vnd.oasis.opendocument.text-web", -"application/x-vnd.oasis.opendocument.text-template", -"application/x-vnd.oasis.opendocument.graphics-template", -"application/x-vnd.oasis.opendocument.presentation-template", -"application/x-vnd.oasis.opendocument.spreadsheet-template", -"application/x-vnd.oasis.opendocument.chart-template", -"application/x-vnd.oasis.opendocument.image-template", -"application/x-vnd.oasis.opendocument.formula-template", -"image/bmp", -"image/gif", -"image/jpeg", -"image/png", -"image/tiff", -"image/vnd.wap.wbmp", -"image/x-icon", -"image/x-psd", -"image/x-xcf", -"application/zip", -"application/x-tar", -"application/x-gtar", -"application/x-gzip", -"application/x-bzip", -"application/x-bzip2", -"application/java-vm", -"audio/mpeg", -"application/x-midi", -"audio/midi", -"audio/basic", -"audio/x-wav", -"audio/x-aiff", -"application/mbox", -"text/calendar", -"text/css", -"text/csv", -"text/directory", -"text/dns", -"text/ecmascript", -"text/enriched", -"text/example", -"text/javascript", -"text/parityfec", -"text/prs.fallenstein.rst", -"text/prs.lines.tag", -"text/red", -"text/rfc822-headers", -"text/richtext", -"text/rtf", -"text/rtp-enc-aescm128", -"text/rtx", -"text/sgml", -"text/t140", -"text/tab-separated-values", -"text/troff", -"text/ulpfec", -"text/uri-list", -"text/vnd.abc", -"text/vnd.curl", -"text/vnd.curl.dcurl", -"text/vnd.curl.mcurl", -"text/vnd.curl.scurl", -"text/vnd.dmclientscript", -"text/vnd.esmertec.theme-descriptor", -"text/vnd.fly", -"text/vnd.fmi.flexstor", -"text/vnd.graphviz", -"text/vnd.in3d.3dml", -"text/vnd.in3d.spot", -"text/vnd.iptc.newsml", -"text/vnd.iptc.nitf", -"text/vnd.latex-z", -"text/vnd.motorola.reflex", -"text/vnd.ms-mediapackage", -"text/vnd.net2phone.commcenter.command", -"text/vnd.si.uricatalogue", -"text/vnd.sun.j2me.app-descriptor", -"text/vnd.trolltech.linguist", -"text/vnd.wap.si", -"text/vnd.wap.sl", -"text/vnd.wap.wml", -"text/vnd.wap.wmlscript", -"text/x-asm", -"text/x-c", -"text/x-diff", -"text/x-fortran", -"text/x-java-source", -"text/x-pascal", -"text/x-setext", -"text/x-uuencode", -"text/x-vcalendar", -"text/x-vcard", -"application/x-sh" - } - tikaExtractor - - - -]]> -

    設定後、通常通りにクロールしてインデックスを生成します。

    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/config/windows-service.xml b/src/site/ja/xdoc/6.0/config/windows-service.xml deleted file mode 100644 index fd3ea0bcf..000000000 --- a/src/site/ja/xdoc/6.0/config/windows-service.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Windowsサービスへの登録 - 菅谷 信介 - - -
    -

    Windows 環境であれば Fess を Windows のサービスとして登録することができます。サービスの登録方法は Tomcat と同様です。

    - -

    Windows のサービスとして登録する場合、クロールプロセスは Windows のシステムの環境変数を見にいくため、Java の JAVA_HOME をシステムの環境変数に登録し、同様に %JAVA_HOME%\bin も Path に追加する必要があります。

    -
    - -

    webapps\fess\WEB-INF\classes\fess.dicon を編集して、-server オプションを取り除きます。

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    まず、Fess のインストール後、コマンドプロンプトから service.bat を実行します (Vista などでは管理者として起動する必要があります)。Fess は C:\Java\fess-server-6.0.0 にインストールしたものとします。

    - cd C:\Java\fess-server-6.0.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    以下のようにすることで Fess 用のプロパティを確認できます。以下を実行すると、Tomcat のプロパティ設定ウィンドウが表示されます。

    - tomcat6w.exe //ES//fess -]]> -
    - -

    コントロールパネル - 管理ツール - サービスで管理ツールを表示して、通常の Windows のサービスと同様に自動起動などが設定できます。

    -
    -
    -
    - -

    Fess で配布しているものは 32bit Windows 用の Tomcat バイナリをベースにビルドされています。 - 64bit Windows で利用する場合は Tomcat のサイトから 64bit Windows zip などを取得して、tomcat6.exe, tomcat6w.exe を差し替えてください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/install/index.xml b/src/site/ja/xdoc/6.0/install/index.xml deleted file mode 100644 index 7c8175934..000000000 --- a/src/site/ja/xdoc/6.0/install/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントは、Fessのインストール作業およびアンインストール作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessのインストール方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/6.0/install/install.xml b/src/site/ja/xdoc/6.0/install/install.xml deleted file mode 100644 index 1d0ff2dd8..000000000 --- a/src/site/ja/xdoc/6.0/install/install.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - インストール - - - - - -
    -

    -Fess は以下の環境で利用することができます。 -

    -
      -
    • OS: Windows や Unix など Java が実行できる OS 環境
    • -
    • Java: Java 6 以上
    • -
    -

    -Fess を利用したい環境に Java がインストールされていない場合は、http://java.sun.com/ より Java 6 以上の JDK を取得してインストールしてください。 -

    -
    -
    -

    -http://sourceforge.jp/projects/fess/releases/ から最新の Fess パッケージをダウンロードします。 -

    -
    -
    -

    -ダウンロードした fess-server-x.y.zip を展開します。 Unix 環境にインストールした場合、bin 以下にあるスクリプトに実行権を付加します。 -

    - -
    -
    -

    -管理者アカウントはアプリケーションサーバーにより管理されています。 標準の Fess サーバーは Tomcat を利用しているので、Tomcat のユーザー変更方法と同様になります。 変更する場合は、conf/tomcat-user.xml の admin アカウントのパスワードを修正してください。 -

    - -]]> -
    -
    -

    -Fess サーバーには Solr が組み込まれていますが、アクセスするためにはパスワードが必要になります。 実運用などにおいては、デフォルトのパスワードを変更してください。 -

    -

    -パスワードの変更方法は、まず、conf/tomcat-user.xml の solradmin のパスワード属性を変更します。 -

    - - -]]> -

    -次に webapps/fess/WEB-INF/classes/fess_solr.dicon の以下のパスワードの箇所を tomcat-user.xml で指定したものを記述します。 -

    - - - "solradmin" - "solradmin" - -]]> -
    - -
    diff --git a/src/site/ja/xdoc/6.0/install/run.xml b/src/site/ja/xdoc/6.0/install/run.xml deleted file mode 100644 index 7cb4cc6d8..000000000 --- a/src/site/ja/xdoc/6.0/install/run.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - 起動および停止方法 - - - - - -
    -

    -startup スクリプトを実行して Fess を起動します。 -

    - - -

    -http://localhost:8080/fess/ にアクセスすることによって、起動を確認できます。 -

    - -

    -管理 UI は http://localhost:8080/fess/admin/ です。 -デフォルトの管理者アカウントのユーザー名/パスワードは、admin/admin になります。 -管理者アカウントはアプリケーションサーバーにより管理されています。 -Fess の管理 UI では、アプリケーションサーバーで fess ロールで認証されたユーザーを管理者として判断しています。 -

    -
    -
    -

    -shutdown スクリプトを実行して Fess を停止します。 -

    - - -

    -クロールまたはインデックス作成中にシャットダウンした場合、完全に停止するまで時間がかかる場合があります。 -

    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/install/uninstall.xml b/src/site/ja/xdoc/6.0/install/uninstall.xml deleted file mode 100644 index 1207ebcb2..000000000 --- a/src/site/ja/xdoc/6.0/install/uninstall.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - アンインストール - - - - - -
    -

    -Fess を停止後、インストールした fess-server-x.y ディレクトリを削除することでアンインストールすることができます。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/6.0/user/index.xml b/src/site/ja/xdoc/6.0/user/index.xml deleted file mode 100644 index 27894934c..000000000 --- a/src/site/ja/xdoc/6.0/user/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントはFessを利用するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessでの検索方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/6.0/user/json-response.xml b/src/site/ja/xdoc/6.0/user/json-response.xml deleted file mode 100644 index 7c76f413f..000000000 --- a/src/site/ja/xdoc/6.0/user/json-response.xml +++ /dev/null @@ -1,184 +0,0 @@ - - - - JSONによる検索結果 - 菅谷 信介 - - -
    -

    Fessの検索結果をJSONにより出力することができます。JSONにより出力するためには管理画面のクロール全般の設定でJSON応答を有効にしておく必要があります。

    - -

    JSONにより出力結果を得るためには http://localhost:8080/fess/json?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    labelTypeValueラベル値。ラベルを指定する場合に利用します。
    callbackJSONPを利用する場合のコールバック名。JSONPを利用しない場合は指定する必要はありません。
    -
    - -

    以下のようなレスポンスが返ります。

    - \n..", - "tstamp": "1284739487887", - "url": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F", - "id": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F;type=au,docomo,pc,softbank", - "mimetype": "text\u002Fhtml", - "title": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "contentTitle": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "boost": "1.0", - "contentLength": "17810", - "urlLink": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F" - }, -... - ] - } -} -]]> -

    各要素については以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    レスポンス情報
    responseルート要素。
    versionフォーマットバージョン。
    statusレスポンスのステータス。正常応答は0。
    query検索語。
    execTime応答時間。単位は秒。
    pageSize表示件数。
    pageNumberページ番号。
    recordCount検索語に対してヒットした件数。
    pageCount検索語に対してヒットした件数のページ数。
    result検索結果の親要素。
    siteサイト名。
    contentDescriptionコンテンツの説明。
    hostホスト名。
    lastModified最終更新日時。1970/01/01 00:00:00 から始まるミリ秒。
    cacheコンテンツの内容。
    scoreドキュメントのスコア値。
    digestドキュメントのダイジェスト文字列。
    tstampドキュメントの生成日時。1970/01/01 00:00:00 から始まるミリ秒。
    urlドキュメントのURL。
    idドキュメントのID。
    mimetypeMIMEタイプ。
    titleドキュメントのタイトル。
    contentTitle表示用のドキュメントのタイトル。
    contentLengthドキュメントのサイズ。
    urlLink検索結果としてのURL。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/user/search-boost.xml b/src/site/ja/xdoc/6.0/user/search-boost.xml deleted file mode 100644 index 475916906..000000000 --- a/src/site/ja/xdoc/6.0/user/search-boost.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - ブースト検索 - 菅谷 信介 - - -
    -

    検索語のうち、特定の検索語を優先したい場合にはブースト検索を利用します。ブースト検索を利用することで、検索語の重要度に応じた検索が可能になります。

    - -

    ブースト検索を利用するためには、検索語の後に「^ブースト値」という形式でブースト値 (重み付け値) を指定します。

    -

    たとえば、「りんご みかん」を検索したい場合に「りんご」がより含まれるページを検索したい場合は以下のように検索フォームに入力します。

    - -

    ブースト値は 1 以上の整数を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/user/search-field.xml b/src/site/ja/xdoc/6.0/user/search-field.xml deleted file mode 100644 index 25d06be8a..000000000 --- a/src/site/ja/xdoc/6.0/user/search-field.xml +++ /dev/null @@ -1,62 +0,0 @@ - - - - 検索フィールド指定による検索 - 菅谷 信介 - - -
    -

    Fess でクロールした結果はタイトルや本文などの各フィールドごとに保存されています。それらのフィールドを指定して検索することができます。フィールドを指定して検索することで、ドキュメントの種類別やサイズ別など細かい検索条件の指定をすることができます。

    - -

    デフォルトでは以下のフィールドを指定して検索することができます。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    利用可能なフィールド一覧
    urlクロールした URL
    hostクロールした URL に含まれていたホスト名
    siteクロールした URL に含まれていたサイト名
    titleタイトル
    content本文
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    mimetypeコンテンツの MIME タイプ
    -

    フィールド指定をしていない場合は、content を対象に検索します。フィールドはSolrのダイナミックフィールドを利用することで独自のフィールドも利用することができます。

    -

    HTMLファイルを検索対象としている場合、titleタグがtitleフィールド、bodyタグ以下の文字列がbodyフィールドに登録されています。

    -
    - -

    フィールド指定検索をする場合は、「フィールド名:検索語」のようにフィールド名と検索語をコロン(:)で区切って検索フォームに入力して検索します。

    -

    titleフィールドに対して、Fess を検索語として検索する場合は以下のように入力します。

    - -

    上記の検索により、titleフィールドにFessが含まれるドキュメントが検索結果として表示されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/user/search-fuzzy.xml b/src/site/ja/xdoc/6.0/user/search-fuzzy.xml deleted file mode 100644 index 3dab54fa0..000000000 --- a/src/site/ja/xdoc/6.0/user/search-fuzzy.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 曖昧検索(ファジー検索) - 菅谷 信介 - - -
    -

    検索語に完全一致しない単語も検索する場合にはあいまい検索が利用可能です。Fess ではレーベンシュタイン距離に基づくあいまい検索 (ファジー検索) に対応しています。

    - -

    曖昧検索を適用したい検索語の後に「~」を付加します。

    -

    たとえば、「Solr」という単語をあいまい検索したい場合、以下のように検索フォームに入力することで、「Solr」に近い語(「Solar」など) を含むドキュメントを検索できます。 -

    - -

    また、「~」の後に 0 ~ 1 の数値を指定することで、1 に近い場合はより類似したものだけに絞り込めます。たとえば、「Solr~0.8」という形になります。数値を指定しないときのデフォルト値は 0.5 になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/user/search-label.xml b/src/site/ja/xdoc/6.0/user/search-label.xml deleted file mode 100644 index b2bcbe782..000000000 --- a/src/site/ja/xdoc/6.0/user/search-label.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ラベルを用いた検索 - 菅谷 信介 - - -
    -

    検索対象のドキュメントにカテゴリ分けするためのラベル情報を付加することで、検索時にラベルを指定した絞り込み検索が可能です。ラベル情報は管理画面で登録しておくことで、検索画面でラベルによる検索が可能になります。利用可能なラベル情報は検索時にプルダウンで選択することができます。ラベルを登録していない場合は、ラベルのプルダウンボックスは表示されません。

    - -

    検索時にラベル情報を選択することができます。

    - ラベル指定検索 -

    ラベルを設定してインデックスを作成することで、ラベルで指定されたクロール設定ごとに検索をすることができます。ラベルを指定しない検索は通常と同様の全件検索になります。ラベル情報を変更した場合は、インデックスの更新が必要になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/user/search-not.xml b/src/site/ja/xdoc/6.0/user/search-not.xml deleted file mode 100644 index 32d9f7789..000000000 --- a/src/site/ja/xdoc/6.0/user/search-not.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - NOT 検索 - 菅谷 信介 - - -
    -

    ある単語を含まないドキュメントを検索する場合に NOT 検索が利用できます。

    -

    ただし、NOT 検索は負荷が高いので注意が必要です。

    - -

    NOT 検索は含まない単語の前に NOT を付けて検索します。NOT は半角大文字で前後にスペースが必要です。

    -

    たとえば、「検索語1」が含まれるが「検索語2」を含まないドキュメントを検索したい場合は以下のように入力して検索します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/user/search-or.xml b/src/site/ja/xdoc/6.0/user/search-or.xml deleted file mode 100644 index 37f7fd68a..000000000 --- a/src/site/ja/xdoc/6.0/user/search-or.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - OR 検索 - 菅谷 信介 - - -
    -

    検索語のどれかが含まれるドキュメントを検索したい場合には OR 検索を利用します。検索語入力欄に複数単語を記述した場合、デフォルトでは AND 検索になります。

    - -

    OR 検索を利用する場合は検索語間に OR を記述します。OR は大文字で記述して、前後にスペースが必要になります。

    -

    たとえば、「検索語1」と「検索語2」のどちらかが含まれるドキュメントを検索したい場合は以下のように検索フォームに入力します。

    - -

    OR で複数語をつなぐことも可能です。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/user/search-range.xml b/src/site/ja/xdoc/6.0/user/search-range.xml deleted file mode 100644 index a8148ab77..000000000 --- a/src/site/ja/xdoc/6.0/user/search-range.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - 範囲指定検索 - 菅谷 信介 - - -
    -

    数値など範囲指定が可能でデータをフィールドに格納している場合、そのフィールドに対して範囲指定検索が可能です。

    - -

    範囲指定検索をするためには、「フィールド名:[値 TO 値]」 を検索フォームに入力します。

    -

    たとえば、contentLength フィールドに対して、1kバイトから10kバイトにあるドキュメントを検索する場合は以下のように検索フォームに入力します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/user/search-sort.xml b/src/site/ja/xdoc/6.0/user/search-sort.xml deleted file mode 100644 index b23d75dd2..000000000 --- a/src/site/ja/xdoc/6.0/user/search-sort.xml +++ /dev/null @@ -1,50 +0,0 @@ - - - - 検索のソート - 菅谷 信介 - - -
    -

    検索日時などのフィールドを指定して検索結果をソートすることができます。

    - -

    デフォルトでは以下のフィールドを指定してソートすることができます。

    - - - - - - - - - - - - - - - - -
    ソート対象フィールド一覧
    tstampクロールした日時
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    -

    カスタマイズすることで独自のフィールドをソート対象として追加することもできます。

    -
    - -

    検索時にソート条件を選択することができます。

    - ソート条件 -

    また、検索フィールドでソートをする場合は、「sort:フィールド名」のようにsortとフィールド名をコロン(:)で区切って検索フォームに入力して検索します。

    -

    以下は Fess を検索語として、コンテンツサイズを昇順にソートします。

    - -

    降順にソートする場合は以下のようにします。

    - -

    複数のフィールドでソートする場合は以下のように , 区切りで指定します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/6.0/user/xml-response.xml b/src/site/ja/xdoc/6.0/user/xml-response.xml deleted file mode 100644 index ba56465e2..000000000 --- a/src/site/ja/xdoc/6.0/user/xml-response.xml +++ /dev/null @@ -1,207 +0,0 @@ - - - - XMLによる検索結果 - 菅谷 信介 - - -
    -

    Fessの検索結果をXMLにより出力することができます。XMLで出力するためには管理画面のクロール全般の設定でXML応答を有効にしておく必要があります。

    - -

    XMLにより出力結果を得るためには http://localhost:8080/fess/xml?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    labelTypeValueラベル値。ラベルを指定する場合に利用します。
    -
    - -

    以下のようなレスポンスが返ります。

    - - - 1 - 0 - テスト - 0.64 - 20 - 1 - 101 - 6 - - - speedtest.goo.ne.jp/ - goo の提供するスピード<em>テスト</em>ページです - speedtest.goo.ne.jp - 1284739487873 - --> -<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> -<title> -goo スピード<em>テスト</em> -</title> -<meta..."> - -<meta name="description" content="goo の提供するスピード<em>テスト</em>ページです"> -<meta name="keywords" content="ADSL,ブロードバンド,フレ...ッツ,BB,無線LAN,CATV,ISDN,スピード<em> -テスト</em>"> -<meta name="Copyright" content="Copyright &copy; ...://speedtest.goo.ne.jp/" -><img src="/img/h1/h1_76.gif" width="129" height="22" border="0" alt="スピード<em>テスト -</em>"><img src..." color="#ffffff">goo スピード<em>テスト</em></font -></a></b></td> -<!--/NAME SERVICE--> -</tr> -</table> -</td> -</tr> -<tr> -<td - 4.98744 - goo の提供するスピード<em>テスト</em>ページです - 1284739487887 - http://speedtest.goo.ne.jp/ - http://speedtest.goo.ne.jp/;type=au,docomo,pc,softbank - text/html - -goo スピードテスト - - -goo スピードテスト - - 1.0 - 17810 - http://speedtest.goo.ne.jp/ - -... - - -]]> -

    各要素については以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    レスポンス情報
    responseルート要素。
    versionフォーマットバージョン。
    statusレスポンスのステータス。正常応答は0。
    query検索語。
    exec-time応答時間。単位は秒。
    page-size表示件数。
    page-numberページ番号。
    record-count検索語に対してヒットした件数。
    page-count検索語に対してヒットした件数のページ数。
    result検索結果の親要素。
    doc検索結果の要素。
    siteサイト名。
    content-descriptionコンテンツの説明。
    hostホスト名。
    last-modified最終更新日時。1970/01/01 00:00:00 から始まるミリ秒。
    cacheコンテンツの内容。
    scoreドキュメントのスコア値。
    digestドキュメントのダイジェスト文字列。
    tstampドキュメントの生成日時。1970/01/01 00:00:00 から始まるミリ秒。
    urlドキュメントのURL。
    idドキュメントのID。
    mimetypeMIMEタイプ。
    titleドキュメントのタイトル。
    content-title表示用のドキュメントのタイトル。
    content-lengthドキュメントのサイズ。
    url-link検索結果としてのURL。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/browserType-guide.xml b/src/site/ja/xdoc/7.0/admin/browserType-guide.xml deleted file mode 100644 index e31db127a..000000000 --- a/src/site/ja/xdoc/7.0/admin/browserType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - ブラウザタイプの設定 - 菅谷 信介 - - -
    -

    ここでは、ブラウザタイプに関わる設定について説明します。 ブラウザタイプは検索結果データに付加され、閲覧ブラウザの種類ごとに検索結果を出し分けることができます。

    -
    -
    - -

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

    - ブラウザタイプの設定 -
    -
    -
    - -

    表示名と値を設定できます。 新規に閲覧端末を増やしたい場合などに利用します。 特別なカスタマイズが必要場合にしか、利用する必要はありません。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/crawl-guide.xml b/src/site/ja/xdoc/7.0/admin/crawl-guide.xml deleted file mode 100644 index 4469bb6d2..000000000 --- a/src/site/ja/xdoc/7.0/admin/crawl-guide.xml +++ /dev/null @@ -1,150 +0,0 @@ - - - - クロール全般の設定 - 菅谷 信介 - - -
    -

    ここでは、クロール全般に関わる設定について説明します。

    -
    -
    - -

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

    - クロール全般 -

    レプリケーション機能を有効にすると、生成済みのインデックスのパスを指定することができます。

    - レプリケーション機能 -
    -
    -
    - -

    ウェブサイトやファイルシステムに対してクロールを行う間隔を設定できます。 デフォルトでは以下のようになっています。

    - -

    数字は、左から、秒、分、時、日、月、曜日 を表します。 記述形式は Unix の cron の設定に似ています。 この例だと、毎日午前0時0分にクロールが行われます。

    -

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

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    0 0 12 * * ?毎日 12pm に起動
    0 15 10 ? * *毎日 10:15am に起動
    0 15 10 * * ?毎日 10:15am に起動
    0 15 10 * * ? *毎日 10:15am に起動
    0 15 10 * * ? 20092009 年の毎日 10:15am に起動
    0 * 14 * * ?毎日 2:00pm-2:59pm で 1 分毎に起動
    0 0/5 14 * * ?毎日 2:00pm-2:59pm で 5 分毎に起動
    0 0/5 14,18 * * ?毎日 2:00pm-2:59pm と 6:00pm-6:59pm で 5 分毎に起動
    0 0-5 14 * * ?毎日 2:00pm-2:05pm で 1 分毎に起動
    0 10,44 14 ? 3 WED3 月の水曜日の 2:10pm と 2:44pm に起動
    0 15 10 ? * MON-FRI月曜日から金曜日までで 10:15am に起動
    -

    秒まで設定できますが、デフォルトの設定では 60 秒間隔で実行するかどうかを確認しています。 秒まで正確に設定したい場合や 1 時間単位で確認すれば十分な場合などは、webapps/fess/WEB-INF/classes/chronosCustomize.dicon の taskScanIntervalTime の値をカスタマイズしてください。

    -
    - -

    利用者が検索を入力して検索したときにログを出力します。検索の統計を取得したい場合には有効にしてください。

    -
    - -

    検索した利用者の情報を保存します。検索利用者を識別することが可能になります。

    -
    - -

    利用者が良いと判断した検索結果を収集することができます。検索結果一覧画面で結果に投票リンクが表示されるので、そのリンクを押下したものを記録します。収集した結果をクロール時にインデックスに反映することもできます。

    -
    - -

    検索結果のリンクに検索語を付加します。PDF では検索語を検索した状態で表示することが可能になります。

    -
    - -

    XML形式で検索結果が取得可能になります。http://localhost:8080/fess/xml?query=検索語 にアクセスすることで取得できます。

    -
    - -

    JSON形式で検索結果が取得可能になります。http://localhost:8080/fess/json?query=検索語 にアクセスすることで取得できます。

    -
    - -

    検索結果のウェブサイトが PC 用だった場合、モバイル端末で正しく表示できないかもしれません。 - そのような場合に、モバイル変換を選択していると、PC サイトをモバイル端末用に変換して表示することができます。 Google を選択した場合、Google Wireless Transcoder により、携帯向けにコンテンツを表示することができます。 たとえば、PC 用サイトを検索対象にして結果をモバイル端末でも閲覧したい場合、モバイル端末向け検索結果一覧で検索結果のリンクが Google Wireless Transcoder に渡すリンクになります。 モバイル変換を利用することでモバイル端末でもスムーズな検索を利用することができます。

    -
    - -

    ラベルが表示可能な場合にデフォルトで表示するラベルを指定することができます。ラベルの値を指定します。

    -
    - -

    検索画面を表示するかどうかを指定できます。ウェブを選択した場合はモバイル用の検索画面が利用できなくなります。利用不可とした場合は、検索画面を利用できません。インデックス作成専用サーバーとする場合などに利用不可を選択します。

    -
    - -

    JSON形式で検索が多い検索語が取得可能になります。http://localhost:8080/fess/hotsearchword にアクセスすることで取得できます。

    -
    - -

    指定した日数以前のセッションログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    指定した日数以前の検索ログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    検索ログから削除したい Bots のログをカンマ (,) 区切りでユーザーエージェントに含まれる Bots 名を指定します。一日一回のログパージでログは削除されます。

    -
    - -

    バックアップ・リストアで利用される CSV のエンコーディングを指定します。

    -
    - -

    レプリケーション機能を有効にすることで、既に生成済みの Solr インデックスをコピーして適用することができます。たとえば、クロールとインデックス化を別なサーバー上で行い、フロントに置く検索サーバーでは検索だけをしたい場合などに利用することができます。

    -
    - -

    クロール後、データは Solr に対して登録されます。 インデックスのコミットまたは最適化することで、その登録されたデータが有効になります。 インデックスの最適化が選択されていれば、Solr に対して optimize が発行され、コミットを選択した場合は commit が発行されます。

    -
    - -

    Fess は複数の Solr サーバーをグループとしてまとめることができ、そのグループを複数管理できます。 更新用と検索用の Solr サーバーグループは異なるグループを利用します。 たとえば、2 つのグループがあった場合、更新用がグループ 2 を利用し、検索用がグループ 1 を利用します。 サーバー切り替えを有効にしている場合は、クロールが完了した後に更新用がグループ 1 になり、検索用がグループ 2 に切り替わります。複数の Solr サーバーグループを登録している場合にだけ有効です。

    -
    - -

    Fess では 10 件単位でドキュメントを Solr に対して送信します。 ここで指定した値ごとに Solr に対してドキュメントのコミットを発行します。 0の場合はクロール完了後にコミットが実行されます。

    -
    - -

    Fess のドキュメントクロールはウェブクロール、ファイルシステムクロールの順に行われます。 それぞれのクロールにおいて、ここで指定した値の数だけ、設定したクロール先を複数同時に実行することができます。 たとえば、同時実行のクロール設定数を 3 として、ウェブクロールに設定 1 から設定 10 まで登録してある場合、クロール実行時には設定 1 から設定 3 までの 3 つが実行されます。 それらのどれかのクロールが完了すると、設定 4 のクロールが開始されます。 同様に、設定 10 まで 1 つ完了するごとに 1 つ起動していきます。

    -

    クロール設定でスレッド数を指定することができますが、ここでの同時実行のクロール設定数は起動するスレッド数を示すものではありません。 たとえば、同時実行のクロール設定数が 3 で、各クロール設定のスレッド数を 5 としている場合は、3 x 5 = 15 のスレッド数が起動してクロールすることになります。

    -
    - -

    インデックスされているデータを新規データ登録後に自動的に削除することができます。 インデックスの有効期限で 5 日を選択している場合は、5 日以上前に登録して更新がなかったものが削除されます。 コンテンツが削除されてしまったデータなどを検索対象から外す場合などに利用できます。差分クロールが有効な場合は削除されません。

    -
    - -

    障害URLに登録されたURLは、障害回数を超えると次回のクロール時にクロール対象外になります。気にする必要のない障害種類はこの値を指定することで次回もクロール対象となります。

    -
    - -

    障害回数を超えた障害URLはクロール対象外になります。

    -
    - -

    レプリケーション機能を有効にした場合に、スナップショットパスとして指定されたインデックスディレクトリからインデックス情報をコピーして適用されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/crawlingSession-guide.xml b/src/site/ja/xdoc/7.0/admin/crawlingSession-guide.xml deleted file mode 100644 index 46cf1241b..000000000 --- a/src/site/ja/xdoc/7.0/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - セッション情報の設定 - 菅谷 信介 - - -
    -

    ここでは、セッション情報に関わる設定について説明します。 1 回のクロールした結果を 1 つのセッション情報として保存されます。 実行した時間やインデックスされた数を確認することができます。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのセッション情報をクリックします。

    -
    -
    -
    - - セッション情報一覧 -

    すべて削除リンクをクリックすると実行中でないすべてのセッション情報を削除することができます。 - 期限が切れたセッションは次回クロール時に削除されます。

    -
    - -

    セッション ID のクロール内容を確認できます。クロールの開始や終了時間、インデックスされたドキュメント数などが一覧されます。

    - セッション情報詳細 -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/data-guide.xml b/src/site/ja/xdoc/7.0/admin/data-guide.xml deleted file mode 100644 index 93da55c05..000000000 --- a/src/site/ja/xdoc/7.0/admin/data-guide.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - 設定情報のバックアップとリストア - 菅谷 信介 - - -
    -

    ここでは、Fess の設定情報のバックアップとリストア方法について説明します。

    -
    -
    - -

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

    - バックアップ/リストア -
    - -

    ダウンロードリンクをクリックすると、Fess の設定情報を XML 形式で出力します。 保存される設定情報は以下のものです。

    -
      -
    • クロール全般の設定
    • -
    • ウェブクロール設定
    • -
    • ファイルシステムクロール設定
    • -
    • データストアクロール設定
    • -
    • ラベル
    • -
    • パスマッピング
    • -
    • ウェブ認証
    • -
    • ファイルシステム認証
    • -
    • リクエストヘッダー
    • -
    • 重複ホスト
    • -
    • ロール
    • -
    • 対応ブラウザ
    • -
    -

    セッション情報、検索ログ、クリックログはCSV形式で取得できます。

    -

    Solr 内のインデックスデータやクロール中のデータはバックアップ対象にはなりません。それらのデータは Fess の設定情報をリストア後、クロールすることで再生成することができます。Solr のインデックスをバックアップする必要がある場合は、solr ディレクトリをバックアップしてください。

    -
    - -

    バックアップで出力した XML または CSV をアップロードすることで設定情報、各種ログを復元することができます。 ファイルを指定してデータのリストアボタンをクリックしてください。

    -

    XML ファイルの設定情報指定の際にデータの上書きを有効にすると、既に同じデータがある場合は既存のデータの更新を行います。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/dataCrawlingConfig-guide.xml b/src/site/ja/xdoc/7.0/admin/dataCrawlingConfig-guide.xml deleted file mode 100644 index 867cf2218..000000000 --- a/src/site/ja/xdoc/7.0/admin/dataCrawlingConfig-guide.xml +++ /dev/null @@ -1,160 +0,0 @@ - - - - データストアのクロールに関する設定 - 曽根 孝明 - 菅谷 信介 - - -
    -

    Fess ではデータベースもクロール対象とすることができます。ここでは、そのために必要なデータストアの設定について説明します。

    -
    -
    - -

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

    - データストアの設定 -

    例として、以下のようなテーブルが MySQL の testdb というデータベースにあり、ユーザ名 hoge 、パスワード fuga で接続することができるとして、説明を行います。

    - -

    ここでは、データは以下のようなものを入れておきます.

    - -
    -
    -
    - -

    パラメータの設定例は以下のようになります。

    - -

    パラメータは「キー=値」形式となっています。キーの説明は以下です。

    - - - - - - - - - - - - - - - - - - - - - - - - -
    DB用設定パラメータ例
    driverドライバクラス名
    urlURL
    usernameDBに接続する際のユーザ名
    passwordDBに接続する際のパスワード
    sqlクロール対象を得るための SQL 文
    -
    - -

    スクリプトの設定例は以下のようになります。

    - -

    - パラメータは「キー=値」形式になっています。キーの説明は以下です。 -

    -

    - 値の側は、OGNL で記述します。文字列はダブルクォーテーションで閉じてください。データベースのカラム名でアクセスすれば、その値になります。 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    スクリプトの設定内容
    urlURL(検索結果に表示されるリンク)
    hostホスト名
    siteサイトパス
    titleタイトル
    contentコンテンツ(インデックス対象文字列)
    cacheコンテンツのキャッシュ(インデックス対象ではない)
    digest検索結果に表示されるダイジェスト部分
    anchorコンテンツに含まれるリンク(普通は指定する必要はありません)
    contentLengthコンテンツの長さ
    lastModifiedコンテンツの最終更新日
    -
    - -

    データベースに接続する際にはドライバが必要となります。webapps/fess/WEB-INF/cmd/lib に jar ファイルを置いてください。

    -
    - -

    検索結果に latitude_s のような項目値を表示する場合は webapps/fess/WEB-INF/classes/app.dicon に以下のように設定してください。 - 追加後は searchResults.jsp などで ${doc.latitude_s} とすることで表示されます。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "latitude_s","longitude_s" } - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/design-guide.xml b/src/site/ja/xdoc/7.0/admin/design-guide.xml deleted file mode 100644 index bff8467b1..000000000 --- a/src/site/ja/xdoc/7.0/admin/design-guide.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - デザインの設定 - 菅谷 信介 - - -
    -

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

    -
    -
    - -

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

    - デザイン -

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

    - JSP の編集画面 -
    - -

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

    - - -<% -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"); -%> -
  • -

    - ${f:h(doc.contentTitle)} -

    -
    -${doc.contentDescription} -
    - ${f:h(doc.site)} -
    Registered: <%= sdf.format(tstampDate) %> -
    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 ファイルです。
    -

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

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/failureUrl-guide.xml b/src/site/ja/xdoc/7.0/admin/failureUrl-guide.xml deleted file mode 100644 index 3cad89e3d..000000000 --- a/src/site/ja/xdoc/7.0/admin/failureUrl-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - 障害URL - 菅谷 信介 - - -
    -

    ここでは、障害URLについて説明します。 クロール時に取得できなかった URL が記録され、障害 URL として確認することができます。

    -
    -
    - -

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

    - 障害URL -

    障害 URL の確認リンクをクリックすると、詳細が表示されます。

    - 障害URLの詳細 -
    - -

    クロールできなかった URL と日時が一覧できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/favoriteLog-guide.xml b/src/site/ja/xdoc/7.0/admin/favoriteLog-guide.xml deleted file mode 100644 index 5488d009c..000000000 --- a/src/site/ja/xdoc/7.0/admin/favoriteLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 人気URLログ - 菅谷 信介 - - -
    -

    ここでは、人気URLログについて説明します。人気URLログは利用者が検索画面で投票リンクをクリックしたときにお気に入りのリンクとして登録します。クロール全般の設定で本機能を無効にすることができます。

    -
    -
    - -

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

    - 利用者一覧 -
    - -

    人気URLが一覧されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/fileAuthentication-guide.xml b/src/site/ja/xdoc/7.0/admin/fileAuthentication-guide.xml deleted file mode 100644 index 0b1f42d12..000000000 --- a/src/site/ja/xdoc/7.0/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - ファイルシステム認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに対してファイルシステム認証が必要な場合の設定方法について説明します。 Fess は Windows の共有フォルダに対するクロールに対応しています。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのファイルシステム認証をクリックします。

    - ファイルシステム認証の設定 -
    -
    -
    - -

    認証が必要なサイトのホスト名を指定します。 省略した場合は、指定したファイルシステムクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。 すべてのポートに対して適用したい場合は -1 を指定します。 その場合は、指定したファイルシステムクロール設定において、任意のポートで適用されます。

    -
    - -

    認証方法を選択します。 SAMBA (Windows共有フォルダ認証) を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。SAMBA の場合、domainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するファイルシステム設定名を選択します。 ファイルシステムクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/fileCrawlingConfig-guide.xml b/src/site/ja/xdoc/7.0/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index e8ef25e66..000000000 --- a/src/site/ja/xdoc/7.0/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,106 +0,0 @@ - - - - ファイルシステムのクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのファイルシステムをクリックします。

    - ファイルシステムクロールの設定 -
    -
    -
    - -

    一覧ページで表示される名前です。

    -
    - -

    パスは複数指定できます。 file: または smb: で始まるように指定します。 たとえば、

    - -

    のように指定します。 指定されたディレクトリ以下を巡回します。

    -

    Windows 環境の場合は URI で記述する必要があるので、c:\Documents\taro というパスであれば file:/c:/Documents/taro と指定します。

    -

    Windows の共有フォルダについては、たとえば、host1のshareフォルダをクロール対象にしたい場合は、クロール設定でsmb://host1/share/とします(最後に/が必要)。共有フォルダに認証がある場合にはファイルシステム認証画面で認証情報を設定します。

    -
    - -

    正規表現で指定することによって、特定のパスパターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - - -
    パスフィルタリング内容一覧
    クロール対象とするパス指定された正規表現のパスをクロールします。
    クロール対象から除外するパス指定された正規表現のパスをクロール対象としません。クロール対象とするパスが指定されていても、ここでの指定が優先されます。
    検索対象とするパス指定された正規表現のパスを検索対象します。検索除外対象とするパスと指定されていても、ここでの指定が優先されます。
    検索対象から除外するパス指定された正規表現のパスを検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、/home/ 以下しかクロールしない場合は、対象とするパスに

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外するパスに

    - -

    と指定します。 改行をすることで複数指定することが可能です。

    -

    指定方法はjava.io.File が扱う URI に従います。以下のようになります。

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    クロールに必要な設定情報を指定することができます。

    -
    - -

    ディレクトリ階層の深さを指定します。

    -
    - -

    クロールして取得するドキュメント数を指定できます。

    -
    - -

    クロールするスレッド数を指定します。 5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔です。 5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。 PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。 特定のモバイル端末だけで表示したい場合にも利用できます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。 一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/index.xml b/src/site/ja/xdoc/7.0/admin/index.xml deleted file mode 100644 index 2400b2488..000000000 --- a/src/site/ja/xdoc/7.0/admin/index.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントはFessの管理作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessの設定管理の方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    -
    - -

    管理 UI がサポートするブラウザは以下の通りです。

    -
      -
    • Internet Explorer 7 以上
    • -
    • Firefox 4 以上
    • -
    • Chrome (最新版)
    • -
    • Safari (最新版)
    • -
    • Opera 11
    • -
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/labelType-guide.xml b/src/site/ja/xdoc/7.0/admin/labelType-guide.xml deleted file mode 100644 index 1d1cdb107..000000000 --- a/src/site/ja/xdoc/7.0/admin/labelType-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - ラベルの設定 - 菅谷 信介 - - -
    -

    ここでは、ラベルに関する設定について説明します。ラベルはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。ラベルを登録している場合には、検索語入力欄の右側にラベル選択のプルダウンボックスが表示されます。

    -
    -
    - -

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

    - ラベルの一覧 - ラベルの設定 -
    -
    -
    - -

    検索時のラベル選択プルダウンボックスに表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    - -

    ラベルを表示するロールを指定します。

    -
    - -

    ラベルの表示順を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/log-guide.xml b/src/site/ja/xdoc/7.0/admin/log-guide.xml deleted file mode 100644 index 4a3836a29..000000000 --- a/src/site/ja/xdoc/7.0/admin/log-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - ログファイルのダウンロード - 菅谷 信介 - - -
    -

    ここでは、Fess で出力されるログファイルのダウンロードについて説明します。

    -
    -
    - -

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

    - セッション情報 -
    - -

    表示されているログファイル名をクリックすると、ログファイルをダウンロードすることができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/overlappingHost-guide.xml b/src/site/ja/xdoc/7.0/admin/overlappingHost-guide.xml deleted file mode 100644 index 37b919a4f..000000000 --- a/src/site/ja/xdoc/7.0/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - 重複ホストの設定 - 菅谷 信介 - - -
    -

    ここでは、重複ホストに関する設定について説明します。重複ホストはクロール時に異なるホスト名を同一のものとして扱いたいときに利用します。たとえば、www.example.com と example.com を同じサイトとして扱いたい場合などで利用できます。

    -
    -
    - -

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

    - 重複ホストの一覧 - 重複ホストの設定 -
    -
    -
    - -

    正規ホスト名を指定します。重複ホスト名は正規ホスト名に置き換えます。

    -
    - -

    重複しているホスト名を指定します。置き換えたいホスト名を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/pathMapping-guide.xml b/src/site/ja/xdoc/7.0/admin/pathMapping-guide.xml deleted file mode 100644 index 8eeeefdb9..000000000 --- a/src/site/ja/xdoc/7.0/admin/pathMapping-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - パスマッピングの設定 - 菅谷 信介 - - -
    -

    ここでは、パスマッピングに関する設定について説明します。 パスマッピングは検索結果に表示するリンクを置き換えたい場合などに利用することができます。

    -
    -
    - -

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

    - パスマッピングの一覧 - パスマッピングの設定 -
    -
    -
    - -

    パスマッピングは指定した正規表現でマッチする部分を置き換え文字列で置換します。 ローカルなファイルシステムをクロールした場合、環境によっては検索結果のリンクが有効でない場合があります。 そのような場合にパスマッピングを利用して、検索結果のリンクを制御できます。 パスマッピングは複数指定できます。

    -
    - -

    置換したい文字列を指定します。記述方法は Java 6 の正規表現に従います。

    -
    - -

    一致した正規表現を置き換える文字列を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/requestHeader-guide.xml b/src/site/ja/xdoc/7.0/admin/requestHeader-guide.xml deleted file mode 100644 index 24339d2b5..000000000 --- a/src/site/ja/xdoc/7.0/admin/requestHeader-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - リクエストヘッダーの設定 - 菅谷 信介 - - -
    -

    ここでは、リクエストヘッダーに関する設定について説明します。リクエストヘッダーの機能はドキュメントをクロールして取得するときのリクエストに付加するリクエストヘッダー情報になります。たとえば、認証システムでヘッダー情報を見て、特定の値があれば自動でログインした状態にするなどの場合に利用できます。

    -
    -
    - -

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

    - リクエストヘッダーの一覧 - リクエストヘッダーの設定 -
    -
    -
    - -

    リクエストに付加するときのリクエストヘッダー名を指定します。

    -
    - -

    リクエストに付加するときのリクエストヘッダー値を指定します。

    -
    - -

    リクエストヘッダーを付加するウェブクロール設定名を選択します。選択したクロール設定だけでリクエストヘッダーに付加されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/roleType-guide.xml b/src/site/ja/xdoc/7.0/admin/roleType-guide.xml deleted file mode 100644 index 7a724ef89..000000000 --- a/src/site/ja/xdoc/7.0/admin/roleType-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - ロールの設定 - 菅谷 信介 - - -
    -

    ここでは、ロールに関する設定について説明します。ロールはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。利用方法については、ロールの設定を参照してください。

    -
    -
    - -

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

    - ロールの一覧 - ロールの設定 -
    -
    -
    - -

    一覧に表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/searchList-guide.xml b/src/site/ja/xdoc/7.0/admin/searchList-guide.xml deleted file mode 100644 index 3efad34ab..000000000 --- a/src/site/ja/xdoc/7.0/admin/searchList-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 検索 - 菅谷 信介 - - -
    -

    ここでは、管理用検索について説明します。

    -
    -
    - -

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

    - 管理用検索 -
    - -

    指定した条件で検索することができます。通常の検索画面ではロールやブラウザの条件が暗黙的に付加されますが、この管理用検索では付加されません。表示された検索結果から特定なドキュメントをインデクスから削除することもできます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/searchLog-guide.xml b/src/site/ja/xdoc/7.0/admin/searchLog-guide.xml deleted file mode 100644 index b2def89d1..000000000 --- a/src/site/ja/xdoc/7.0/admin/searchLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 検索ログ一覧 - 菅谷 信介 - - -
    -

    ここでは、検索ログについて説明します。検索ログは利用者が検索画面で検索を行ったときにログされます。検索ログは検索語や日時が記録されます。また、検索結果をクリックした場合にクリックしURLも記録することができます。

    -
    -
    - -

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

    - 検索ログ -
    - -

    検索語と日時が一覧されます。詳細でクリックした URL なども確認することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/stats-guide.xml b/src/site/ja/xdoc/7.0/admin/stats-guide.xml deleted file mode 100644 index 8dd13e410..000000000 --- a/src/site/ja/xdoc/7.0/admin/stats-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 統計 - 菅谷 信介 - - -
    -

    ここでは、統計について説明します。 検索ログおよびクリックログを集計することができます。

    -
    -
    - -

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

    - 統計 -
    - -

    レポート種別を選択することで、確認する対象を選択することができます。指定された条件で多い順に表示されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/system-guide.xml b/src/site/ja/xdoc/7.0/admin/system-guide.xml deleted file mode 100644 index 058ce63b8..000000000 --- a/src/site/ja/xdoc/7.0/admin/system-guide.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - システムの設定 - 菅谷 信介 - - -
    -

    ここでは、Fess で登録している Solr に関する設定について説明します。 Solr サーバーは設定ファイルによりグループ化されて登録されています。

    -
    -
    - -

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

    - システムの設定 -
    -
    -
    - -

    更新用のサーバーがドキュメントの追加など処理中の場合、実行中として表示されます。 クロール処理が実行中の場合にはセッション ID が表示されます。 Fess サーバーをシャットダウンする場合は、実行中でないときにシャットダウンすると安全にシャットダウンすることができます。 実行中に Fess をシャットダウンした場合は、クロール処理が終了するまでプロセスが終了しない場合があります。

    -
    - -

    検索用、更新用に利用されているサーバーグループ名が表示されます。

    -
    - -

    サーバーが利用できなくなると無効のステータスになります。 たとえば、Solr サーバーにアクセスできなくなると、無効に変わります。 利用できなくなった場合は、サーバー復旧後有効にすると、利用可能な状態になります。

    -
    - -

    サーバーグループに対して、インデックスのコミット、最適化を発行することができます。 また、セッション ID を指定して、特定の検索対象を削除することができます。URLを指定することで特定のドキュメントだけを削除することもできます。

    -
    - -

    各セッションで登録されたドキュメント数が多い順に表示されます。セッション名をクリックすることでその結果一覧を確認できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/systemInfo-guide.xml b/src/site/ja/xdoc/7.0/admin/systemInfo-guide.xml deleted file mode 100644 index 9556c1a69..000000000 --- a/src/site/ja/xdoc/7.0/admin/systemInfo-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - システム情報 - 菅谷 信介 - - -
    -

    ここでは、現在稼働中のシステムに関する環境変数などのプロパティ情報を確認できます。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのシステム情報をクリックします。

    - システム情報 -
    -
    -
    - -

    サーバーの環境変数を一覧できます。

    -
    - -

    Fess に設定されたシステムプロパティを一覧できます。

    -
    - -

    Fess の設定情報を確認できます。

    -
    - -

    バグを報告する際に添付するためのプロパティ一覧です。個人情報が含まれない値を抽出しています。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/userInfo-guide.xml b/src/site/ja/xdoc/7.0/admin/userInfo-guide.xml deleted file mode 100644 index c21296a83..000000000 --- a/src/site/ja/xdoc/7.0/admin/userInfo-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 利用者ログ - 菅谷 信介 - - -
    -

    ここでは、利用者ログについて説明します。利用者ログは利用者が検索画面で検索を行ったときに利用者を識別します。検索ログや人気URLの情報と結びつけて利用することができます。クロール全般の設定で本機能を無効にすることができます。

    -
    -
    - -

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

    - 利用者一覧 -
    - -

    利用者のIDが一覧されます。検索ログまたは人気URLのリンクを選択して、各ログの一覧を確認することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/webAuthentication-guide.xml b/src/site/ja/xdoc/7.0/admin/webAuthentication-guide.xml deleted file mode 100644 index f458e8732..000000000 --- a/src/site/ja/xdoc/7.0/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - ウェブ認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに対してウェブ認証が必要な場合の設定方法について説明します。 Fess は BASIC 認証と DIGEST 認証に対するクロールに対応しています。

    -
    -
    - -

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

    - ウェブ認証の設定 -
    -
    -
    - -

    認証が必要なサイトのホスト名を指定します。 省略した場合は、指定したウェブクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。 すべてのポートに対して適用したい場合は -1 を指定します。 その場合は、指定したウェブクロール設定において、任意のポートで適用されます。

    -
    - -

    認証が必要なサイトのレルム名を指定します。 省略した場合は、指定したウェブクロール設定において、任意のレルム名で適用されます。

    -
    - -

    認証方法を選択します。 BASIC 認証、DIGEST 認証または NTLM 認証を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。NTLM認証の場合、workstationとdomainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するウェブ設定名を選択します。 ウェブクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/webCrawlingConfig-guide.xml b/src/site/ja/xdoc/7.0/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index 476bf943c..000000000 --- a/src/site/ja/xdoc/7.0/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - ウェブサイトのクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    -
    -
    - -

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

    - ウェブクロールの設定 -
    -
    -
    - -

    一覧ページで表示される名前です。

    -
    - -

    URL は複数指定できます。 http: または https: で始まるように指定します。 たとえば、

    - -

    のように指定します。

    -
    - -

    正規表現で指定することによって、特定の URL パターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - - -
    URLフィルタリング内容一覧
    クロール対象とする URL指定された正規表現の URL をクロールします。
    クロール対象から除外するURL指定された正規表現の URL をクロール対象としません。クロール対象とする URL が指定されていても、ここでの指定が優先されます。
    検索対象とするURL指定された正規表現の URL を検索対象します。検索除外対象とする URL と指定されていても、ここでの指定が優先されます。
    検索対象から除外するURL指定された正規表現の URL を検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、http://localhost/ 以下しかクロールしない場合は、クロール対象とする URL に

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外する URL に

    - -

    と指定します。改行することで複数指定することが可能です。

    -
    - -

    クロールに必要な設定情報を指定することができます。

    -
    - -

    クロールしたドキュメント内に含まれるリンクを順に辿っていきますがその辿る深さを指定できます。

    -
    - -

    クロールして取得するドキュメント数を指定できます。指定しない場合は、100,000件になります。

    -
    - -

    クロール時に利用するユーザーエージェントを指定できます。

    -
    - -

    クロールするスレッド数を指定します。 5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔 (ミリ秒) です。 5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。 ウェブサイトをクロールするときにはウェブサーバー側の負荷にもなるので、負荷をかけない十分な値を設定してください。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。 PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。 特定のモバイル端末だけで表示したい場合にも利用できます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。 一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    -
    - -

    Fess ではサイトマップファイルをクロールして、その中に定義されている URL をクロール対象とすることができます。サイトマップは http://www.sitemaps.org/ の仕様に従います。利用可能なフォーマットは XML Sitemaps、XML Sitemaps Index、テキスト (URL を改行で記述したもの) です

    -

    サイトマップは URL に指定します。サイトマップは普通の XML ファイルやテキストであるため、クロール時にその URL が普通の XML ファイルなのかサイトマップなのかが区別できません。ですので、デフォルトでは sitemap.*.xml、sitemap.*.gz、sitemap.*txt であるファイル名の URL であればサイトマップとして処理します(webapps/fess/WEB-INF/classes/s2robot_rule.dicon でカスタマイズは可能)。

    -

    HTML ファイルをクロールするとリンクが次のクロール対象になりますが、サイトマップファイルをクロールするとその中の URL が次のクロール対象になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/admin/wizard-guide.xml b/src/site/ja/xdoc/7.0/admin/wizard-guide.xml deleted file mode 100644 index b297e8891..000000000 --- a/src/site/ja/xdoc/7.0/admin/wizard-guide.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - 設定ウィザード - 曽根 孝明 - - -
    -

    ここでは、設定ウィザードの紹介をします。

    -

    設定ウィザードを利用することで、簡単に fess をセットアップすることができます。

    -
    -
    - -

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

    - 設定ウィザード -

    まず始めに、スケジュールの設定を行います。 - ここで設定した時間に fess はクローリングを行い、インデックスを作成します。 - デフォルトでは、毎日0時0分です。 - スケジュールの設定はクロール全般の設定でも変更することができます。

    - スケジュールの設定 -

    次に、クロール設定を行います。 - クロール設定は、検索対象するURIを登録するものです。 - クロール設定名の部分は、識別しやすい任意の名前をいれてください。 - クロールパスの部分には、検索対象としたい URI を入れてください。

    - クロール設定 -

    例えば、http://fess.codelibs.org/ を検索対象としたい場合、以下のようになります。

    - クロール設定例 -

    ファイルシステムであれば、c:\Users\taro などのように入力します。

    -

    これで設定はおわりです。 - 「クロール開始」ボタンを押下することで、クロールが開始されます。「完了」ボタンを押下した場合、スケジューリングの設定で指定した時間になるまでは、クロールが開始されません。

    - クロール開始 -
    - -

    設定ウィザードで設定した内容は、クロール全般、ウェブ、ファイルシステムから変更できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/db.xml b/src/site/ja/xdoc/7.0/config/db.xml deleted file mode 100644 index 4be8cc7a0..000000000 --- a/src/site/ja/xdoc/7.0/config/db.xml +++ /dev/null @@ -1,128 +0,0 @@ - - - - データベースの変更 - 菅谷 信介 - - -
    -

    標準の環境ではデータベースには H2 Database を利用しています。設定を変更することで他のデータベースを利用することができます。

    -
    -
    - -

    MySQL の文字コードの設定をします。/etc/mysql/my.cnf などに以下の設定がなければ追加します。

    - -
    - -

    MySQL 用のバイナリを展開します。

    -
    - -

    データベースを作成します。

    - create database fess_db; -mysql> grant all privileges on fess_db.* to fess_user@localhost identified by 'fess_pass'; -mysql> create database fess_robot; -mysql> grant all privileges on fess_robot.* to s2robot@localhost identified by 's2robot'; -mysql> FLUSH PRIVILEGES; -]]> -

    作成したデータベースにテーブルを作成します。DDL ファイルは extension/mysql にあります。

    - -

    webapps/fess/WEB-INF/lib に mysql ドライバの jar を配置します。

    - -

    webapps/fess/WEB-INF/classes/jdbc.dicon を編集します。

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_db?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "fess_user" - "fess_pass" - - - - 600 - 10 - true - - - - - -]]> -

    webapps/fess/WEB-INF/classes/s2robot_jdbc.dicon を編集します。

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_robot?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "s2robot" - "s2robot" - - - - 600 - 10 - true - - @java.sql.Connection@TRANSACTION_REPEATABLE_READ - - - - - - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/desktop-search.xml b/src/site/ja/xdoc/7.0/config/desktop-search.xml deleted file mode 100644 index c569d8437..000000000 --- a/src/site/ja/xdoc/7.0/config/desktop-search.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - デスクトップ検索の設定 - 菅谷 信介 - - -
    -

    - 近年のブラウザ環境ではセキュリティの意識が高まり、ウェブページ上からローカルファイル (たとえば、c:\hoge.txt) を開くことができません。 - 検索結果からリンクをコピー&ペーストして開き直したりしていてはユーザービリティは良いとは言えません。 - これに対応するために、Fess ではデスクトップ検索機能を提供しています。 -

    -
    -
    -

    - デスクトップ検索機能はデフォルトでは無効になっています。 - 以下の設定により有効にしてください。 -

    -

    まず、bin/setenv.bat を以下のように java.awt.headless を true から false に編集します。

    - -

    次に、webapps/fess/WEB-INF/conf/crawler.properties に以下を追加します。

    - -

    上記を設定したら、Fess を起動してください。基本的な利用方法は特に変わりません。

    -
    -
    -
      -
    • Fessを外部からアクセスできないようにしてください(たとえば、8080ポートを解放しないなど)。
    • -
    • java.awt.headlessをfalseにしているため、モバイル端末向けの画像サイズ変換が利用できません。
    • -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/filesize.xml b/src/site/ja/xdoc/7.0/config/filesize.xml deleted file mode 100644 index fbdcc865b..000000000 --- a/src/site/ja/xdoc/7.0/config/filesize.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - クロールするファイルサイズの設定 - 菅谷 信介 - - -
    -

    Fess のクロールするファイルサイズ上限を指定することができます。デフォルトでは HTML ファイルは 2.5M バイト、それ以外は 10M バイトまで処理します。扱うファイルサイズを変更したい場合は webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon を編集します。標準の s2robot_contentlength.dicon は以下の通りです。

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    デフォルト値を変更したい場合は defaultMaxLength の値を変更します。扱うファイルサイズはコンテンツタイプごとに指定できます。HTML ファイルであれば、text/html と扱うファイルサイズの上限を記述します。

    -

    扱うファイルサイズの上限値を変更する場合は、使用するヒープメモリ量にも注意してください。設定方法についてはメモリ関連を参照してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/geosearch.xml b/src/site/ja/xdoc/7.0/config/geosearch.xml deleted file mode 100644 index 852810cbf..000000000 --- a/src/site/ja/xdoc/7.0/config/geosearch.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - GEOサーチ - 菅谷 信介 - - -
    -

    緯度経度の位置情報を持つドキュメントをGoogleマップなどと連携して、GEO(ジオ)サーチを利用することができます。

    -
    -
    - -

    位置情報を格納するフィードとして location が定義されています。 - インデックス生成時に Solr に緯度経度を 45.17614,-93.87341 のような形式で location フィードに設定して、ドキュメントを登録します。 - また、緯度経度を検索結果として表示したい場合は、latitude_sとlongitude_sのようなフィールドとして値を設定します。 - *_s は Solr の文字列のダイナミックフィールドとして利用できます。

    -
    - -

    検索時にはリクエストパラメータにlatitude、longitude、distanceで値を指定します。 - 緯度情報 (latitude, longitude) を中心にした distance で指定した距離 (km) に存在する結果を表示します。 - 緯度経度および距離は Double 型として扱われます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/index-backup.xml b/src/site/ja/xdoc/7.0/config/index-backup.xml deleted file mode 100644 index 06dc2e3cf..000000000 --- a/src/site/ja/xdoc/7.0/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - インデックスの管理 - 菅谷 信介 - - -
    -

    インデックスデータは Solr により管理されています。インデックスデータは数ギガなどのサイズにもなるケースもあり、Fess の管理画面からはバックアップすることはできません。

    -

    インデックスデータのバックアップが必要な場合は、Fess を停止してから solr/core1/data ディレクトリをバックアップしてください。また、リストアする場合はバックアップしたインデックスデータを元に戻してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/index.xml b/src/site/ja/xdoc/7.0/config/index.xml deleted file mode 100644 index b15ca8972..000000000 --- a/src/site/ja/xdoc/7.0/config/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントは、Fessの設定作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessの設定方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/install-on-tomcat.xml b/src/site/ja/xdoc/7.0/config/install-on-tomcat.xml deleted file mode 100644 index 435bca1f0..000000000 --- a/src/site/ja/xdoc/7.0/config/install-on-tomcat.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - 既存の Tomcat にインストール - 菅谷 信介 - - -
    -

    - Fess の標準配布物は Tomcat に配備済みの状態で配布されています。 - Fess は Tomcat に依存していないので、任意の Java アプリケーションサーバーに配備することも可能です。 - ここでは、既に利用している Tomcat に Fess を配備する方法を説明します。 -

    -
    -
    -

    Fess サーバーをここからダウンロードします。

    -
    -
    -

    - ダウンロードした Fess サーバーを展開します。 - 展開した Fess サーバーのトップディレクトリを $FESS_HOME とします。 - 既存の Tomcat 6 のトップディレクトリを $TOMCAT_HOME とします。 - 必要な Fess サーバーのデータをコピーします。 -

    - -

    - コピー先のファイルに変更など加えている場合は、diff コマンドなどで更新差分を確認して差分だけを適用します。 -

    -
    -
    -

    startup.* で通常の Tomcat と同様に起動して http://localhost:8080/fess/ にアクセスします。

    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/logging.xml b/src/site/ja/xdoc/7.0/config/logging.xml deleted file mode 100644 index 9e1117c84..000000000 --- a/src/site/ja/xdoc/7.0/config/logging.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - ログの設定 - 菅谷 信介 - - -
    -

    Fess が出力するログファイルを以下にまとめます。

    - - - - - - - - - - - - - - - - - - - - -
    ログファイル一覧
    ファイル名内容
    webapps/fess/WEB-INF/logs/fess.outFess サーバのログ。管理画面や検索画面で操作した時のログなどが出力される。
    webapps/fess/WEB-INF/logs/fess_crawler.outクロール時のログ。クロール実行時のログが出力される。
    logs/catalina.outFess サーバ(Tomcat)のログ。Solr 関連のログが出力される。
    -

    動作に問題が発生した場合には上記のログを確認してください。

    -
    -
    -

    ログを出力する内容は、webapps/fess/WEB-INF/classes/log4j.xml で設定します。デフォルトでは INFO レベルとして出力しています。

    -

    たとえば、Fess が Solr に対してドキュメントを投入処理をするログをより出力したい場合は log4j.xml で以下の部分をコメントアウトから外します。

    - - - -]]> -

    ログ出力に関する細かい設定が必要な場合は、Log4J のドキュメントを参照してください。

    - -

    問題解決するために、クロール時の HTTP アクセスの内容を確認したい場合は、HttpClient のログレベルを変更することで確認することができます。

    - - - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/memory-config.xml b/src/site/ja/xdoc/7.0/config/memory-config.xml deleted file mode 100644 index 9d0063d81..000000000 --- a/src/site/ja/xdoc/7.0/config/memory-config.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - 使用メモリー関連の設定 - 菅谷 信介 - - -
    -

    Java ではプロセスごとに使用する最大メモリが設定されています。ですので、サーバーに 8G の物理メモリがあったとしてもプロセスでの上限以上のメモリを使用することはありません。クロールのスレッド数や間隔により消費するメモリも大きく変わります。メモリが足りない状況になった場合は以降の説明の手順で設定を変更してください。

    -
    -
    -

    クロール設定の内容によっては以下のような OutOfMemory エラーが発生する場合があります。

    - -

    発生した場合は ヒープメモリの最大値を増やしてください。 bin/setenv.[sh|bat] に -Xmx1024m のように変更します(この場合は最大値を 1024M に設定)。

    - -
    -
    -

    - クローラ側のメモリーの最大値も変更可能です。デフォルトでは、512Mとなっています。 -

    -

    - 変更するには、webapps/fess/WEB-INF/classes/fess.dicon の crawlerJavaOptions のコメントアウトを外し、-Xmx1024m のように変更します(この場合は最大値を 1024M に設定)。 -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1024m", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/mobile-device.xml b/src/site/ja/xdoc/7.0/config/mobile-device.xml deleted file mode 100644 index 9bd58e2f5..000000000 --- a/src/site/ja/xdoc/7.0/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - 携帯端末情報の設定 - 菅谷 信介 - - -
    -

    携帯端末情報はValueEngine社より提供されるものを利用しています。最新の携帯端末情報を利用したい場合は、端末プロファイルをダウンロードして、webapps/fess/WEB-INF/classes/device / に _YYYY-MM-DD を取り除いて保存します。 再起動後に変更が有効になります。

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/path-encoding.xml b/src/site/ja/xdoc/7.0/config/path-encoding.xml deleted file mode 100644 index c51f5ad74..000000000 --- a/src/site/ja/xdoc/7.0/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - パスのエンコーディングの変更 - 曽根 孝明 - - -
    -

    html以外のファイルで、参照元とファイル名の文字コードが異なる場合、検索結果のリンクの文字列が文字化けします。

    -

    たとえば、テスト.txt というファイルの中身がUTF-8 で書かれていて、ファイル名が Shift_JIS の場合、リンクの文字列が文字化けします。

    -
    -
    -

    例えば下記のように webapps/fess/WEB-INF/classes/s2robot_transformer.dicon を修正することで、パスを Shift_JIS で解決するようになります。

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/7.0/config/pdf-with-password.xml b/src/site/ja/xdoc/7.0/config/pdf-with-password.xml deleted file mode 100644 index 2065bf59a..000000000 --- a/src/site/ja/xdoc/7.0/config/pdf-with-password.xml +++ /dev/null @@ -1,90 +0,0 @@ - - - - パスワード付きPDF - 菅谷 信介 - - -
    -

    - パスワードが設定されたPDFを検索対象にするためには設定ファイルで対象ファイルのパスワードを登録しておく必要があります. -

    -
    -
    -

    - まず、webapps/fess/WEB-INF/classes/s2robot_extractor.dicon を以下のように作成します。 - 今回は,test_〜.pdf というファイルに pass というパスワードが設定されている場合です. - 対象ファイルが複数ある場合は,addPassword で複数設定します. -

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - -... -]]> -

    次に、webapps/fess/WEB-INF/classes/s2robot_rule.dicon に以下を編集します。

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - -
    -... -]]> -

    上記を設定したら、Fess を起動してクロールを実行してください。基本的な利用方法は特に変わりません。

    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/protwords.xml b/src/site/ja/xdoc/7.0/config/protwords.xml deleted file mode 100644 index 6157697d7..000000000 --- a/src/site/ja/xdoc/7.0/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ステミング設定 - 曽根 孝明 - - -
    -

    Fess ではインデックス作成や検索の際、ステミングという処理が行われています。

    -

    これは英単語を正規化する処理であり、例えば、recharging や rechargable といった単語は recharg という形に正規化されます。これによって、recharging という語で検索を行った場合でもrechargableという語にヒットし、検索漏れが少なくなることが期待されます。

    -
    -
    -

    ステミング処理は基本的にルールベースの処理であるため、意図しない正規化が行われてしまう可能性があります。例えば、Maine(アメリカの州の名前)という語は main に正規化されてしまいます。

    -

    このような場合、protwords.txt に Maine を追加することで、ステミング処理の対象から除外できます。

    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/proxy.xml b/src/site/ja/xdoc/7.0/config/proxy.xml deleted file mode 100644 index 447d901a0..000000000 --- a/src/site/ja/xdoc/7.0/config/proxy.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - プロキシの設定 - 菅谷 信介 - - - -
    -

    イントラネット内から外部サイトをクロールするような場合は、ファイアフォールにクロールがブロックされてしまうかもしれません。そのような場合にはクローラ用のプロキシを設定してください。

    -
    -
    -

    下記の内容で webapps/fess/WEB-INF/classes/s2robot_client.dicon を作成することでプロキシが設定されます。

    - - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - - - - - - - "http" - 80 - - @org.apache.http.conn.scheme.PlainSocketFactory@getSocketFactory() - - - - - - - - "https" - 443 - - @org.apache.http.conn.ssl.SSLSocketFactory@getSocketFactory() - - - - - - - 200 - 200 - - -]]> - - - "UTF-8" - - - - "UTF-8" - - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - - - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/7.0/config/replication.xml b/src/site/ja/xdoc/7.0/config/replication.xml deleted file mode 100644 index e556cf490..000000000 --- a/src/site/ja/xdoc/7.0/config/replication.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - レプリケーションの設定 - 菅谷 信介 - - -
    -

    Fess は指定されたパスにある Solr のインデックスデータをコピーすることができます。クロールおよびインデックス作成用の Fess と検索用 Fess の 2 台のサーバーを構築することで、インデックス作成時にかかる負荷を分散することができます。

    -

    Fess のレプリケーション機能を利用するためには Solr のインデックスファイルを NFS などの共有ディスクにおいて、それぞれの Fess から参照できる必要があります。

    -
    -
    - -

    Fess をダウンロードして、インストールします。/net/server1/usr/local/fess/ にインストールしたとします。

    -

    Fess の起動後、通常の構築と同様にクロール設定を登録して、クロールしてインデックスを作成してください (インデックス作成用 Fess の構築手順は通常の構築手順と特に変わりません)。

    -
    - -

    Fess をダウンロードして、インストールします。/net/server2/usr/local/fess/ にインストールしたとします。

    -

    Fess の起動後、管理画面のクロール全般の設定で「レプリケーション機能」のチェックボックスを有効にして、「スナップショットパス」を指定します。スナップショットパスは、インデックス作成用 Fess のインデックスの場所を指定します。今回の場合では、/net/server1/usr/local/fess//solr/core1/data/index になります。

    - レプリケーション -

    更新ボタンを押下してデータを保存すると、スケジュールで設定された時間でインデックスのレプリケーションが実行されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/role-setting.xml b/src/site/ja/xdoc/7.0/config/role-setting.xml deleted file mode 100644 index 30ff8605c..000000000 --- a/src/site/ja/xdoc/7.0/config/role-setting.xml +++ /dev/null @@ -1,97 +0,0 @@ - - - - ロールベース検索の設定 - 菅谷 信介 - - -
    -

    Fess では任意の認証システムで認証されたユーザーの認証情報を元に検索結果を出し分けることができます。たとえば、ロールaを持つユーザーAは検索結果にロールaの情報が表示されるが、ロールaを持たないユーザーBは検索してもそれが表示されません。この機能を利用することで、ポータルやシングルサインオン環境でログインしているユーザーの所属する部門別や役職別などに検索を実現することができます。

    -

    Fess のロールベース検索ではロール情報を以下より取得できます。

    -
      -
    • リクエストパラメータ
    • -
    • リクエストヘッダー
    • -
    • クッキー
    • -
    • J2EE の認証情報
    • -
    -

    ポータルやエージェント型シングルサインオンシステムでは認証時に Fess の稼働しているドメインとパスに対してクッキーで認証情報を保存することで、ロール情報を取得することができます。また、リバースプロキシ型シングルサインオンシステムでは Fess へのアクセス時にリクエストパラメータやリクエストヘッダーに認証情報を付加することでロール情報を取得することができます。

    -
    -
    -

    ここでは J2EE の認証情報を利用したロールベース検索の設定方法を説明します。

    - -

    conf/tomcat-users.xml にロールとユーザーを追加します。今回は role1 ロールでロールベース検索を行います。ログインするユーザーは role1 になります。

    - - - - - - - - - -]]> -
    - -

    webapps/fess/WEB-INF/classes/app.dicon を以下のように設定します。

    - - - {"guest"} - - - : -]]> -

    defaultRoleList を設定することで、認証情報がない場合のロール情報を設定できます。設定することでログインしていないユーザーに対して、ロールが必要な検索結果を表示させないようにできます。

    -
    - -

    webapps/fess/WEB-INF/classes/fess.dicon を以下のように設定します。

    - - "role1" - - : -]]> -

    authenticatedRoles はカンマ (,) 区切りで複数記述することができます。

    -
    - -

    webapps/fess/WEB-INF/web.xml を以下のように設定します。

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess を起動して管理者としてログインします。メニューのロールから設定名を Role1 (設定名は任意)、値を role1 でロールを登録します。あとは role1 を持つユーザーで利用したいクロール設定で、Role1 を選択してクロール設定を登録してクロールします。

    -
    - -

    管理画面からログアウトします。role1 ユーザーでログインします。ログインに成功すると検索画面のトップにリダイレクトされます。

    -

    通常通り検索すると、クロール設定で Role1 のロール設定されたものだけが表示されます。

    -

    また、ログインしていない状態での検索は、guest ユーザーによる検索となります。

    -
    - -

    管理者以外のロールでログインした状態で http://localhost:8080/fess/admin にアクセスすると、ログアウトするかどうかの画面が表示されます。ログアウトボタンを押下することでログアウトされます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/server-port.xml b/src/site/ja/xdoc/7.0/config/server-port.xml deleted file mode 100644 index a59beca7c..000000000 --- a/src/site/ja/xdoc/7.0/config/server-port.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - ポート変更 - 菅谷 信介 - - -
    -

    Fess がデフォルトで利用するポートは 8080 になります。 変更するには以下の手順で変更します。

    - -

    Fess が利用している Tomcat のポートを変更します。 変更は conf/server.xml に記述されている以下のものを変更します。

    -
      -
    • 8080: HTTP アクセスポート
    • -
    • 8005: シャットダウンポート
    • -
    • 8009: AJP ポート
    • -
    • 8443: SSL の HTTP アクセスポート (デフォルトは無効)
    • -
    • 19092: データベースポート(h2databaseが利用)
    • -
    -
    - -

    標準構成では、Solr も同じ Tomcat の設定を利用しているので、Tomcat のポートを変更した場合は、Fess の Solr サーバーの参照先情報も変更する必要があります。 webapps/fess/WEB-INF/classes/fess_solr.dicon を変更します。

    - "http://localhost:8080/solr" -]]> -

    - 注: Tomcat のポートを変更した場合は上記のポートを同様に変更しないと、Solr サーバーにアクセスできないために検索画面やインデックス更新時にエラーが表示されます。 -

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/solr-dynamic-field.xml b/src/site/ja/xdoc/7.0/config/solr-dynamic-field.xml deleted file mode 100644 index 9c8e8407b..000000000 --- a/src/site/ja/xdoc/7.0/config/solr-dynamic-field.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - ダイナミックフィールド - 菅谷 信介 - - -
    -

    Solr は対象ドキュメントを項目(フィールド)ごとに登録するためにスキーマを定義されています。Fess で利用する Solr のスキーマは solr/core1/conf/schema.xml に定義されています。title や content など標準のフィールドと、自由にフィールド名を定義できるダイナミックフィールドが定義されています。Fess の schema.xml で利用できるダイナミックフィールドは以下のものになります。詳細なパラメータ値については Solr のドキュメントを参照してください。

    - - - - - - - - - - - - - - - - - - - - - - -]]> -
    -
    -

    ダイナミックフィールドを利用する場面が多いのはデータベースクロールなどでデータストアクロール設定で登録するなどだと思います。データベースクロールでダイナミックフィールドに登録する方法は、スクリプトに other_t = hoge のように記述することで hoge カラムのデータを Solr の other_t フィールドに入れることができます。

    -

    次にダイナミックフィールドに保存されたデータを検索するためには webapps/fess/WEB-INF/classes/app.dicon に利用するフィールドを追加する必要があります。以下のように other_t を追加します。

    - - new String[]{"url", "host", "site", - "title", "content", "contentLength", "lastModified", "mimetype", - "label", "segment", "other_t" } - -]]> -

    また、ダイナミックフィールドに保存されたデータを Solr から取り出すためには利用するフィールドを追加する必要があります。以下のように other_t を追加します。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    上記の設定で Solr から値を取得できているので、ページ上に表示するために JSP ファイルを編集します。管理画面にログインして、デザインを表示します。検索結果の表示は検索結果ページ(コンテンツ)で表示されるので、この JSP ファイルを編集します。other_t の値を表示したい箇所で ${f:h(doc.other_t)} とすることで登録した値を表示することができます。

    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/solr-failure.xml b/src/site/ja/xdoc/7.0/config/solr-failure.xml deleted file mode 100644 index 8abd1c939..000000000 --- a/src/site/ja/xdoc/7.0/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Solr障害時の動作 - 菅谷 信介 - - -
    -

    Fess では Solr サーバーをグループ化して、複数のグループを管理することができます。Fess はサーバーおよびグループの情報を保持して、Solr サーバーにアクセスできなくなった場合はサーバー及びグループの状態を変更します。

    -

    Solr サーバーの状態情報は、管理画面のシステム設定で変更することができます。minActiveServer、maxErrorCount、maxRetryStatusCheckCount、maxRetryUpdateQueryCount は webapps/fess/WEB-INF/classes/fess_solr.dicon で定義することができます。

    -
    -
    -
      -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になった場合は Solr グループが無効状態になります。
    • -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になっているが Solr グループが無効状態になっていない場合、無効状態の Solr サーバーの状態を maxRetryStatusCheckCount 回確認して、Solr サーバーにアクセスできる場合は Solr サーバーの状態を無効状態から有効状態に変更します。インデックス破損状態の Solr サーバーはアクセスできたとしても有効状態に変更されません。
    • -
    • 無効状態の Solr グループは利用されません。
    • -
    • Solr グループを有効状態にするためには、管理画面のシステム設定で Solr グループ内の Solr サーバーの状態を有効に変更します。
    • -
    -
    -
    -
      -
    • 検索クエリーは有効状態の Solr グループに送信できます。。
    • -
    • 検索クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、利用している回数が少ない Solr サーバーに検索クエリーを送信します。
    • -
    • Solr サーバーに送信した検索クエリーが maxErrorCount 以上失敗した場合は Solr サーバーを無効状態に変更します。
    • -
    -
    -
    -
      -
    • 更新クエリーは有効状態の Solr グループに送信できます。。
    • -
    • 更新クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、有効状態の Solr サーバーすべてに更新クエリーを送信します。
    • -
    • Solr サーバーに送信した更新クエリーが maxRetryUpdateQueryCount 以上失敗した場合は Solr サーバーをインデックス破損状態に変更します。
    • -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/tokenizer.xml b/src/site/ja/xdoc/7.0/config/tokenizer.xml deleted file mode 100644 index a3e693658..000000000 --- a/src/site/ja/xdoc/7.0/config/tokenizer.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - 索引文字列抽出についての設定 - 曽根 孝明 - - - -
    -

    検索のためのインデックスを作成する際、索引として登録するために文書を切り分ける必要があります。このために使用されるのが、トークナイザーです。

    -

    基本的に、トークナイザーによって切り分けられた単位よりも小さいものは、検索を行ってもヒットしません。例えば、「東京都に住む」という文を考えます。いま、この文が「東京都」「に」「住む」というようにトークナイザーによって分割されたとします。この場合、「東京都」という語で検索を行った場合はヒットします。しかし、「京都」という語で検索を行った場合はヒットしません。そのためトークナイザーの選択は重要です。

    -

    Fess の場合デフォルトでは CJKTokenizer が使用されていますが、schema.xml の analyzer 部分を設定することでトークナイザを変更することができます。

    - - -

    CJKTokenizer 日本語のようなマルチバイトの文字列に対しては bi-gram 、つまり二文字ずつインデックスを作成します。この場合、1文字の語を検索することはできません。

    -
    - - -

    StandardTokenizer は日本語のようなマルチバイトの文字列に対しては uni-gram 、つまり一文字ずつインデックスを作成します。そのため、検索漏れが少なくなります。また、CJKTokenizerの場合、1文字のクエリを検索することができませんが、StandardTokenizerを使用すると検索可能になります。しかし、インデックスサイズが増えるので注意してください。

    -

    下記の例のように solr/core1/conf/schema.xml の analyzer 部分を変更することで、StandardTokenizer を使用できます。

    - - - - - - - : - - - - - : -]]> -

    また、webapps/fess/WEB-INF/classes/app.diconでデフォルトで有効になっているuseBigramをfalseに変更します。

    - - true - : -]]> -

    設定後、Fessを再起動します。

    -
    -
    - - -
    diff --git a/src/site/ja/xdoc/7.0/config/use-libreoffice.xml b/src/site/ja/xdoc/7.0/config/use-libreoffice.xml deleted file mode 100644 index fa3c8b582..000000000 --- a/src/site/ja/xdoc/7.0/config/use-libreoffice.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - - LibreOfficeの利用 - 菅谷 信介 - - -
    -

    - 標準のFess環境において、Apache POI を用いた MS Office 系ドキュメントのクロールが可能です。 - オフィス系ドキュメントのクロールに関して、OpenOfficeやLibreOfficeを利用して、ドキュメントからより高精度なテキスト抽出も行うことができます。 -

    -
    -
    -

    JodConverter を Fess サーバーにインストールします。http://jodconverter.googlecode.com/ からjodconverter-core-3.0-beta-4-dist.zipをダウンロードします。展開して jar ファイルを Fess サーバーにコピーします。

    - -

    次にs2robot_extractor.diconを作成します。

    - -

    s2robot_extractor.diconは以下のような内容でjodExtractorを有効にします。

    - - - - - - - - - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - - officeManagerConfiguration.setOfficeHome("/usr/lib/libreoffice") - .buildOfficeManager() - - - - - - { -"application/msword", -"application/vnd.ms-excel", -"application/vnd.ms-powerpoint", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.openxmlformats-officedocument.presentationml.presentation" - } - jodExtractor - -... -]]> -

    設定後、通常通りにクロールしてインデックスを生成します。

    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/config/windows-service.xml b/src/site/ja/xdoc/7.0/config/windows-service.xml deleted file mode 100644 index 3541068d3..000000000 --- a/src/site/ja/xdoc/7.0/config/windows-service.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Windowsサービスへの登録 - 菅谷 信介 - - -
    -

    Windows 環境であれば Fess を Windows のサービスとして登録することができます。サービスの登録方法は Tomcat と同様です。

    - -

    Windows のサービスとして登録する場合、クロールプロセスは Windows のシステムの環境変数を見にいくため、Java の JAVA_HOME をシステムの環境変数に登録し、同様に %JAVA_HOME%\bin も Path に追加する必要があります。

    -
    - -

    webapps\fess\WEB-INF\classes\fess.dicon を編集して、-server オプションを取り除きます。

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    まず、Fess のインストール後、コマンドプロンプトから service.bat を実行します (Vista などでは管理者として起動する必要があります)。Fess は C:\Java\fess-server-7.0.0 にインストールしたものとします。

    - cd C:\Java\fess-server-7.0.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    以下のようにすることで Fess 用のプロパティを確認できます。以下を実行すると、Tomcat のプロパティ設定ウィンドウが表示されます。

    - tomcat6w.exe //ES//fess -]]> -
    - -

    コントロールパネル - 管理ツール - サービスで管理ツールを表示して、通常の Windows のサービスと同様に自動起動などが設定できます。

    -
    -
    -
    - -

    Fess で配布しているものは 32bit Windows 用の Tomcat バイナリをベースにビルドされています。 - 64bit Windows で利用する場合は Tomcat のサイトから 64bit Windows zip などを取得して、tomcat6.exe, tomcat6w.exe を差し替えてください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/install/index.xml b/src/site/ja/xdoc/7.0/install/index.xml deleted file mode 100644 index 7c8175934..000000000 --- a/src/site/ja/xdoc/7.0/install/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントは、Fessのインストール作業およびアンインストール作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessのインストール方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/7.0/install/install.xml b/src/site/ja/xdoc/7.0/install/install.xml deleted file mode 100644 index 1d0ff2dd8..000000000 --- a/src/site/ja/xdoc/7.0/install/install.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - インストール - - - - - -
    -

    -Fess は以下の環境で利用することができます。 -

    -
      -
    • OS: Windows や Unix など Java が実行できる OS 環境
    • -
    • Java: Java 6 以上
    • -
    -

    -Fess を利用したい環境に Java がインストールされていない場合は、http://java.sun.com/ より Java 6 以上の JDK を取得してインストールしてください。 -

    -
    -
    -

    -http://sourceforge.jp/projects/fess/releases/ から最新の Fess パッケージをダウンロードします。 -

    -
    -
    -

    -ダウンロードした fess-server-x.y.zip を展開します。 Unix 環境にインストールした場合、bin 以下にあるスクリプトに実行権を付加します。 -

    - -
    -
    -

    -管理者アカウントはアプリケーションサーバーにより管理されています。 標準の Fess サーバーは Tomcat を利用しているので、Tomcat のユーザー変更方法と同様になります。 変更する場合は、conf/tomcat-user.xml の admin アカウントのパスワードを修正してください。 -

    - -]]> -
    -
    -

    -Fess サーバーには Solr が組み込まれていますが、アクセスするためにはパスワードが必要になります。 実運用などにおいては、デフォルトのパスワードを変更してください。 -

    -

    -パスワードの変更方法は、まず、conf/tomcat-user.xml の solradmin のパスワード属性を変更します。 -

    - - -]]> -

    -次に webapps/fess/WEB-INF/classes/fess_solr.dicon の以下のパスワードの箇所を tomcat-user.xml で指定したものを記述します。 -

    - - - "solradmin" - "solradmin" - -]]> -
    - -
    diff --git a/src/site/ja/xdoc/7.0/install/run.xml b/src/site/ja/xdoc/7.0/install/run.xml deleted file mode 100644 index 7cb4cc6d8..000000000 --- a/src/site/ja/xdoc/7.0/install/run.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - 起動および停止方法 - - - - - -
    -

    -startup スクリプトを実行して Fess を起動します。 -

    - - -

    -http://localhost:8080/fess/ にアクセスすることによって、起動を確認できます。 -

    - -

    -管理 UI は http://localhost:8080/fess/admin/ です。 -デフォルトの管理者アカウントのユーザー名/パスワードは、admin/admin になります。 -管理者アカウントはアプリケーションサーバーにより管理されています。 -Fess の管理 UI では、アプリケーションサーバーで fess ロールで認証されたユーザーを管理者として判断しています。 -

    -
    -
    -

    -shutdown スクリプトを実行して Fess を停止します。 -

    - - -

    -クロールまたはインデックス作成中にシャットダウンした場合、完全に停止するまで時間がかかる場合があります。 -

    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/install/uninstall.xml b/src/site/ja/xdoc/7.0/install/uninstall.xml deleted file mode 100644 index 1207ebcb2..000000000 --- a/src/site/ja/xdoc/7.0/install/uninstall.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - アンインストール - - - - - -
    -

    -Fess を停止後、インストールした fess-server-x.y ディレクトリを削除することでアンインストールすることができます。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/7.0/user/index.xml b/src/site/ja/xdoc/7.0/user/index.xml deleted file mode 100644 index 27894934c..000000000 --- a/src/site/ja/xdoc/7.0/user/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントはFessを利用するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessでの検索方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/7.0/user/json-response.xml b/src/site/ja/xdoc/7.0/user/json-response.xml deleted file mode 100644 index 6d141e2af..000000000 --- a/src/site/ja/xdoc/7.0/user/json-response.xml +++ /dev/null @@ -1,184 +0,0 @@ - - - - JSONによる検索結果 - 菅谷 信介 - - -
    -

    Fessの検索結果をJSONにより出力することができます。JSONにより出力するためには管理画面のクロール全般の設定でJSON応答を有効にしておく必要があります。

    - -

    JSONにより出力結果を得るためには http://localhost:8080/fess/json?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    fields.labelラベル値。ラベルを指定する場合に利用します。
    callbackJSONPを利用する場合のコールバック名。JSONPを利用しない場合は指定する必要はありません。
    -
    - -

    以下のようなレスポンスが返ります。

    - \n..", - "tstamp": "1284739487887", - "url": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F", - "id": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F;type=au,docomo,pc,softbank", - "mimetype": "text\u002Fhtml", - "title": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "contentTitle": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "boost": "1.0", - "contentLength": "17810", - "urlLink": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F" - }, -... - ] - } -} -]]> -

    各要素については以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    レスポンス情報
    responseルート要素。
    versionフォーマットバージョン。
    statusレスポンスのステータス。正常応答は0。
    query検索語。
    execTime応答時間。単位は秒。
    pageSize表示件数。
    pageNumberページ番号。
    recordCount検索語に対してヒットした件数。
    pageCount検索語に対してヒットした件数のページ数。
    result検索結果の親要素。
    siteサイト名。
    contentDescriptionコンテンツの説明。
    hostホスト名。
    lastModified最終更新日時。1970/01/01 00:00:00 から始まるミリ秒。
    cacheコンテンツの内容。
    scoreドキュメントのスコア値。
    digestドキュメントのダイジェスト文字列。
    tstampドキュメントの生成日時。1970/01/01 00:00:00 から始まるミリ秒。
    urlドキュメントのURL。
    idドキュメントのID。
    mimetypeMIMEタイプ。
    titleドキュメントのタイトル。
    contentTitle表示用のドキュメントのタイトル。
    contentLengthドキュメントのサイズ。
    urlLink検索結果としてのURL。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/user/search-and.xml b/src/site/ja/xdoc/7.0/user/search-and.xml deleted file mode 100644 index 92e8a232e..000000000 --- a/src/site/ja/xdoc/7.0/user/search-and.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - AND 検索 - 菅谷 信介 - - -
    -

    複数の検索語がすべて含まれるドキュメントを検索したい場合には AND 検索を利用します。AND を省略してスペース区切りで検索語入力欄に複数単語を記述した場合も AND 検索になります。

    - -

    AND 検索を利用する場合は検索語間に AND を記述します。AND は大文字で記述して、前後にスペースが必要になります。AND は省略することも可能です。

    -

    たとえば、「検索語1」と「検索語2」が含まれるドキュメントを検索したい場合は以下のように検索フォームに入力します。

    - -

    AND で複数語をつなぐことも可能です。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/user/search-boost.xml b/src/site/ja/xdoc/7.0/user/search-boost.xml deleted file mode 100644 index 475916906..000000000 --- a/src/site/ja/xdoc/7.0/user/search-boost.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - ブースト検索 - 菅谷 信介 - - -
    -

    検索語のうち、特定の検索語を優先したい場合にはブースト検索を利用します。ブースト検索を利用することで、検索語の重要度に応じた検索が可能になります。

    - -

    ブースト検索を利用するためには、検索語の後に「^ブースト値」という形式でブースト値 (重み付け値) を指定します。

    -

    たとえば、「りんご みかん」を検索したい場合に「りんご」がより含まれるページを検索したい場合は以下のように検索フォームに入力します。

    - -

    ブースト値は 1 以上の整数を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/user/search-field.xml b/src/site/ja/xdoc/7.0/user/search-field.xml deleted file mode 100644 index 26f951962..000000000 --- a/src/site/ja/xdoc/7.0/user/search-field.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - 検索フィールド指定による検索 - 菅谷 信介 - - -
    -

    Fess でクロールした結果はタイトルや本文などの各フィールドごとに保存されています。それらのフィールドを指定して検索することができます。フィールドを指定して検索することで、ドキュメントの種類別やサイズ別など細かい検索条件の指定をすることができます。

    - -

    デフォルトでは以下のフィールドを指定して検索することができます。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    利用可能なフィールド一覧
    フィールド名説明
    urlクロールした URL
    hostクロールした URL に含まれていたホスト名
    siteクロールした URL に含まれていたサイト名
    titleタイトル
    content本文
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    mimetypeコンテンツの MIME タイプ
    -

    フィールド指定をしていない場合は、content を対象に検索します。フィールドはSolrのダイナミックフィールドを利用することで独自のフィールドも利用することができます。

    -

    HTMLファイルを検索対象としている場合、titleタグがtitleフィールド、bodyタグ以下の文字列がbodyフィールドに登録されています。

    -
    - -

    フィールド指定検索をする場合は、「フィールド名:検索語」のようにフィールド名と検索語をコロン(:)で区切って検索フォームに入力して検索します。

    -

    titleフィールドに対して、Fess を検索語として検索する場合は以下のように入力します。

    - -

    上記の検索により、titleフィールドにFessが含まれるドキュメントが検索結果として表示されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/user/search-fuzzy.xml b/src/site/ja/xdoc/7.0/user/search-fuzzy.xml deleted file mode 100644 index 3dab54fa0..000000000 --- a/src/site/ja/xdoc/7.0/user/search-fuzzy.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 曖昧検索(ファジー検索) - 菅谷 信介 - - -
    -

    検索語に完全一致しない単語も検索する場合にはあいまい検索が利用可能です。Fess ではレーベンシュタイン距離に基づくあいまい検索 (ファジー検索) に対応しています。

    - -

    曖昧検索を適用したい検索語の後に「~」を付加します。

    -

    たとえば、「Solr」という単語をあいまい検索したい場合、以下のように検索フォームに入力することで、「Solr」に近い語(「Solar」など) を含むドキュメントを検索できます。 -

    - -

    また、「~」の後に 0 ~ 1 の数値を指定することで、1 に近い場合はより類似したものだけに絞り込めます。たとえば、「Solr~0.8」という形になります。数値を指定しないときのデフォルト値は 0.5 になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/user/search-label.xml b/src/site/ja/xdoc/7.0/user/search-label.xml deleted file mode 100644 index 0449af999..000000000 --- a/src/site/ja/xdoc/7.0/user/search-label.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ラベルを用いた検索 - 菅谷 信介 - - -
    -

    検索対象のドキュメントにカテゴリ分けするためのラベル情報を付加することで、検索時にラベルを指定した絞り込み検索が可能です。ラベル情報は管理画面で登録しておくことで、検索画面でラベルによる検索が可能になります。利用可能なラベル情報は検索時にプルダウンで複数選択することができます。ラベルを登録していない場合は、ラベルのプルダウンボックスは表示されません。

    - -

    検索時にラベル情報を選択することができます。

    - ラベル指定検索 -

    ラベルを設定してインデックスを作成することで、ラベルで指定されたクロール設定ごとに検索をすることができます。ラベルを指定しない検索は通常と同様の全件検索になります。ラベル情報を変更した場合は、インデックスの更新が必要になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/user/search-not.xml b/src/site/ja/xdoc/7.0/user/search-not.xml deleted file mode 100644 index 4818e5001..000000000 --- a/src/site/ja/xdoc/7.0/user/search-not.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - NOT 検索 - 菅谷 信介 - - -
    -

    ある単語を含まないドキュメントを検索する場合に NOT 検索が利用できます。

    - -

    NOT 検索は含まない単語の前に NOT を付けて検索します。NOT は半角大文字で前後にスペースが必要です。

    -

    たとえば、「検索語1」が含まれるが「検索語2」を含まないドキュメントを検索したい場合は以下のように入力して検索します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/user/search-or.xml b/src/site/ja/xdoc/7.0/user/search-or.xml deleted file mode 100644 index 37f7fd68a..000000000 --- a/src/site/ja/xdoc/7.0/user/search-or.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - OR 検索 - 菅谷 信介 - - -
    -

    検索語のどれかが含まれるドキュメントを検索したい場合には OR 検索を利用します。検索語入力欄に複数単語を記述した場合、デフォルトでは AND 検索になります。

    - -

    OR 検索を利用する場合は検索語間に OR を記述します。OR は大文字で記述して、前後にスペースが必要になります。

    -

    たとえば、「検索語1」と「検索語2」のどちらかが含まれるドキュメントを検索したい場合は以下のように検索フォームに入力します。

    - -

    OR で複数語をつなぐことも可能です。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/user/search-range.xml b/src/site/ja/xdoc/7.0/user/search-range.xml deleted file mode 100644 index a8148ab77..000000000 --- a/src/site/ja/xdoc/7.0/user/search-range.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - 範囲指定検索 - 菅谷 信介 - - -
    -

    数値など範囲指定が可能でデータをフィールドに格納している場合、そのフィールドに対して範囲指定検索が可能です。

    - -

    範囲指定検索をするためには、「フィールド名:[値 TO 値]」 を検索フォームに入力します。

    -

    たとえば、contentLength フィールドに対して、1kバイトから10kバイトにあるドキュメントを検索する場合は以下のように検索フォームに入力します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/user/search-sort.xml b/src/site/ja/xdoc/7.0/user/search-sort.xml deleted file mode 100644 index 0734fc281..000000000 --- a/src/site/ja/xdoc/7.0/user/search-sort.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - 検索のソート - 菅谷 信介 - - -
    -

    検索日時などのフィールドを指定して検索結果をソートすることができます。

    - -

    デフォルトでは以下のフィールドを指定してソートすることができます。

    - - - - - - - - - - - - - - - - - - - - -
    ソート対象フィールド一覧
    フィールド名説明
    tstampクロールした日時
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    -

    カスタマイズすることで独自のフィールドをソート対象として追加することもできます。

    -
    - -

    検索時にソート条件を選択することができます。

    - ソート条件 -

    また、検索フィールドでソートをする場合は、「sort:フィールド名」のようにsortとフィールド名をコロン(:)で区切って検索フォームに入力して検索します。

    -

    以下は Fess を検索語として、コンテンツサイズを昇順にソートします。

    - -

    降順にソートする場合は以下のようにします。

    - -

    複数のフィールドでソートする場合は以下のように , 区切りで指定します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/user/search-wildcard.xml b/src/site/ja/xdoc/7.0/user/search-wildcard.xml deleted file mode 100644 index c254f34b5..000000000 --- a/src/site/ja/xdoc/7.0/user/search-wildcard.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - ワイルドカード - 菅谷 信介 - - -
    -

    検索語内で 1 文字または複数文字のワイルドカードを利用することができます。? は 1 文字のワイルドカードとして指定でき、* は複数文字のワイルドカードとして指定することができます。ワイルドカードは先頭文字では利用できません。また、ワイルドカードを利用できる対象は単語になります。文に対するワイルドカード検索はできません。

    - -

    1 文字のワイルドカードを利用する場合は以下のように ? を利用します。

    - -

    上記の場合は、textやtestなど、1 文字のワイルドカードとして扱われます。

    -

    複数文字のワイルドカードを利用する場合は以下のように * を利用します。

    - -

    上記の場合は、test、testsやtesterなど、複数文字のワイルドカードとして扱われます。また、

    - -

    のように検索語内に利用することもできます。

    -
    - -

    ワイルドカードはインデックスに登録された文字列を対象に利用されます。そのため、bi-gram などでインデックスを作成した場合は、日本語は意味のない固定文字列長で扱われるため、日本語でのワイルドカードは期待する動作になりません。日本語でワイルドカードを利用する場合は形態素解析を利用しているフィールドで利用してください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/7.0/user/xml-response.xml b/src/site/ja/xdoc/7.0/user/xml-response.xml deleted file mode 100644 index b707a7c4b..000000000 --- a/src/site/ja/xdoc/7.0/user/xml-response.xml +++ /dev/null @@ -1,207 +0,0 @@ - - - - XMLによる検索結果 - 菅谷 信介 - - -
    -

    Fessの検索結果をXMLにより出力することができます。XMLで出力するためには管理画面のクロール全般の設定でXML応答を有効にしておく必要があります。

    - -

    XMLにより出力結果を得るためには http://localhost:8080/fess/xml?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    fields.labelラベル値。ラベルを指定する場合に利用します。
    -
    - -

    以下のようなレスポンスが返ります。

    - - - 1 - 0 - テスト - 0.64 - 20 - 1 - 101 - 6 - - - speedtest.goo.ne.jp/ - goo の提供するスピード<em>テスト</em>ページです - speedtest.goo.ne.jp - 1284739487873 - --> -<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> -<title> -goo スピード<em>テスト</em> -</title> -<meta..."> - -<meta name="description" content="goo の提供するスピード<em>テスト</em>ページです"> -<meta name="keywords" content="ADSL,ブロードバンド,フレ...ッツ,BB,無線LAN,CATV,ISDN,スピード<em> -テスト</em>"> -<meta name="Copyright" content="Copyright &copy; ...://speedtest.goo.ne.jp/" -><img src="/img/h1/h1_76.gif" width="129" height="22" border="0" alt="スピード<em>テスト -</em>"><img src..." color="#ffffff">goo スピード<em>テスト</em></font -></a></b></td> -<!--/NAME SERVICE--> -</tr> -</table> -</td> -</tr> -<tr> -<td - 4.98744 - goo の提供するスピード<em>テスト</em>ページです - 1284739487887 - http://speedtest.goo.ne.jp/ - http://speedtest.goo.ne.jp/;type=au,docomo,pc,softbank - text/html - -goo スピードテスト - - -goo スピードテスト - - 1.0 - 17810 - http://speedtest.goo.ne.jp/ - -... - - -]]> -

    各要素については以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    レスポンス情報
    responseルート要素。
    versionフォーマットバージョン。
    statusレスポンスのステータス。正常応答は0。
    query検索語。
    exec-time応答時間。単位は秒。
    page-size表示件数。
    page-numberページ番号。
    record-count検索語に対してヒットした件数。
    page-count検索語に対してヒットした件数のページ数。
    result検索結果の親要素。
    doc検索結果の要素。
    siteサイト名。
    content-descriptionコンテンツの説明。
    hostホスト名。
    last-modified最終更新日時。1970/01/01 00:00:00 から始まるミリ秒。
    cacheコンテンツの内容。
    scoreドキュメントのスコア値。
    digestドキュメントのダイジェスト文字列。
    tstampドキュメントの生成日時。1970/01/01 00:00:00 から始まるミリ秒。
    urlドキュメントのURL。
    idドキュメントのID。
    mimetypeMIMEタイプ。
    titleドキュメントのタイトル。
    content-title表示用のドキュメントのタイトル。
    content-lengthドキュメントのサイズ。
    url-link検索結果としてのURL。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/browserType-guide.xml b/src/site/ja/xdoc/8.0/admin/browserType-guide.xml deleted file mode 100644 index ef1165d0c..000000000 --- a/src/site/ja/xdoc/8.0/admin/browserType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - ブラウザタイプの設定 - 菅谷 信介 - - -
    -

    ここでは、ブラウザタイプに関わる設定について説明します。 ブラウザタイプは検索結果データに付加され、閲覧ブラウザの種類ごとに検索結果を出し分けることができます。

    -
    -
    - -

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

    - ブラウザタイプの設定 -
    -
    -
    - -

    表示名と値を設定できます。 新規に閲覧端末を増やしたい場合などに利用します。 特別なカスタマイズが必要場合にしか、利用する必要はありません。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/crawl-guide.xml b/src/site/ja/xdoc/8.0/admin/crawl-guide.xml deleted file mode 100644 index 3bd40e9d9..000000000 --- a/src/site/ja/xdoc/8.0/admin/crawl-guide.xml +++ /dev/null @@ -1,148 +0,0 @@ - - - - クロール全般の設定 - 菅谷 信介 - - -
    -

    ここでは、クロール全般に関わる設定について説明します。

    -
    -
    - -

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

    - クロール全般 -
    -
    -
    - -

    ウェブサイトやファイルシステムに対してクロールを行う間隔を設定できます。デフォルトでは以下のようになっています。

    - -

    数字は、左から、秒、分、時、日、月、曜日 を表します。 記述形式は Unix の cron の設定に似ています。この例の場合、毎日午前0時0分にクロールが行われます。

    -

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

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    0 0 12 * * ?毎日 12pm に起動
    0 15 10 ? * *毎日 10:15am に起動
    0 15 10 * * ?毎日 10:15am に起動
    0 15 10 * * ? *毎日 10:15am に起動
    0 15 10 * * ? 20092009 年の毎日 10:15am に起動
    0 * 14 * * ?毎日 2:00pm-2:59pm で 1 分毎に起動
    0 0/5 14 * * ?毎日 2:00pm-2:59pm で 5 分毎に起動
    0 0/5 14,18 * * ?毎日 2:00pm-2:59pm と 6:00pm-6:59pm で 5 分毎に起動
    0 0-5 14 * * ?毎日 2:00pm-2:05pm で 1 分毎に起動
    0 10,44 14 ? 3 WED3 月の水曜日の 2:10pm と 2:44pm に起動
    0 15 10 ? * MON-FRI月曜日から金曜日までで 10:15am に起動
    -

    秒まで設定できますが、デフォルトの設定では 60 秒間隔で実行するかどうかを確認しています。 秒まで正確に設定したい場合や 1 時間単位で確認すれば十分な場合などは、 webapps/fess/WEB-INF/classes/chronosCustomize.dicon の taskScanIntervalTime の値をカスタマイズしてください。

    -
    - -

    利用者が検索を入力して検索したときにログを出力します。検索の統計を取得したい場合には有効にしてください。

    -
    - -

    検索した利用者の情報を保存します。検索利用者を識別することが可能になります。

    -
    - -

    利用者が良いと判断した検索結果を収集することができます。検索結果一覧画面で結果に投票リンクが表示されるので、そのリンクを押下したものを記録します。収集した結果をクロール時にインデックスに反映することもできます。

    -
    - -

    検索結果のリンクに検索語を付加します。PDF では検索語を検索した状態で表示することが可能になります。

    -
    - -

    XML形式で検索結果が取得可能になります。http://localhost:8080/fess/xml?query=検索語 にアクセスすることで取得できます。

    -
    - -

    JSON形式で検索結果が取得可能になります。http://localhost:8080/fess/json?query=検索語 にアクセスすることで取得できます。

    -
    - -

    検索候補のサジェスト候補を XML 形式または JSON 形式で取得可能になります。「検」で始まる単語を取得したい場合は、 http://localhost:8080/fess/json?type=suggest&fn=content&query=検 にアクセスすることで取得できます。

    -
    - -

    形態素解析の結果を XML 形式または JSON 形式で取得可能になります。 「今日の天気は晴れです」に形態素解析を適用したい場合は、 http://localhost:8080/fess/json?type=analysis&fn=content&query=今日の天気は晴れです などにアクセスすることで取得できます。

    -
    - -

    検索結果のウェブサイトが PC 用だった場合、モバイル端末で正しく表示できないかもしれません。 - そのような場合に、モバイル変換を選択していると、PC サイトをモバイル端末用に変換して表示することができます。 Google を選択した場合、Google Wireless Transcoder により、携帯向けにコンテンツを表示することができます。 たとえば、PC 用サイトを検索対象にして結果をモバイル端末でも閲覧したい場合、モバイル端末向け検索結果一覧で検索結果のリンクが Google Wireless Transcoder に渡すリンクになります。 モバイル変換を利用することでモバイル端末でもスムーズな検索を利用することができます。

    -
    - -

    ラベルが表示可能な場合にデフォルトで表示するラベルを指定することができます。ラベルの値を指定します。

    -
    - -

    検索画面を表示するかどうかを指定できます。ウェブを選択した場合はモバイル用の検索画面が利用できなくなります。利用不可とした場合は、検索画面を利用できません。インデックス作成専用サーバーとする場合などに利用不可を選択します。

    -
    - -

    JSON形式で検索が多い検索語が取得可能になります。http://localhost:8080/fess/hotsearchword にアクセスすることで取得できます。

    -
    - -

    指定した日数以前のセッションログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    指定した日数以前の検索ログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    検索ログから削除したい Bots のログをカンマ (,) 区切りでユーザーエージェントに含まれる Bots 名を指定します。一日一回のログパージでログは削除されます。

    -
    - -

    バックアップ・リストアで利用される CSV のエンコーディングを指定します。

    -
    - -

    クロール後、データは Solr に対して登録されます。 インデックスのコミットまたは最適化することで、その登録されたデータが有効になります。 インデックスの最適化が選択されていれば、Solr に対して optimize が発行され、コミットを選択した場合は commit が発行されます。

    -
    - -

    Fess は複数の Solr サーバーをグループとしてまとめることができ、そのグループを複数管理できます。 更新用と検索用の Solr サーバーグループは異なるグループを利用します。 たとえば、2 つのグループがあった場合、更新用がグループ 2 を利用し、検索用がグループ 1 を利用します。 サーバー切り替えを有効にしている場合は、クロールが完了した後に更新用がグループ 1 になり、検索用がグループ 2 に切り替わります。複数の Solr サーバーグループを登録している場合にだけ有効です。

    -
    - -

    Fess では 10 件単位でドキュメントを Solr に対して送信します。ここで指定した値ごとに Solr に対してドキュメントのコミットを発行します。0 の場合はクロール完了後にコミットが実行されます。

    -
    - -

    Fess のドキュメントクロールはウェブクロール、ファイルシステムクロールの順に行われます。それぞれのクロールにおいて、ここで指定した値の数だけ、設定したクロール先を複数同時に実行することができます。たとえば、同時実行のクロール設定数を 3 として、ウェブクロールに設定 1 から設定 10 まで登録してある場合、クロール実行時には設定 1 から設定 3 までの 3 つが実行されます。 それらのどれかのクロールが完了すると、設定 4 のクロールが開始されます。 同様に、設定 10 まで 1 つ完了するごとに 1 つ起動していきます。

    -

    クロール設定でスレッド数を指定することができますが、ここでの同時実行のクロール設定数は起動するスレッド数を示すものではありません。たとえば、同時実行のクロール設定数が 3 で、各クロール設定のスレッド数を 5 としている場合は、3 x 5 = 15 のスレッド数が起動してクロールすることになります。

    -
    - -

    インデックスされているデータを新規データ登録後に自動的に削除することができます。インデックスの有効期限で 5 日を選択している場合は、5 日以上前に登録して更新がなかったものが削除されます。コンテンツが削除されてしまったデータなどを検索対象から外す場合などに利用できます。

    -
    - -

    障害 URL に登録された URL は、障害回数を超えると次回のクロール時にクロール対象外になります。監視する必要のない障害種類はこの値を指定することで次回もクロール対象となります。

    -
    - -

    障害回数を超えた障害 URL はクロール対象外になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/crawlingSession-guide.xml b/src/site/ja/xdoc/8.0/admin/crawlingSession-guide.xml deleted file mode 100644 index 4e953b485..000000000 --- a/src/site/ja/xdoc/8.0/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - セッション情報の設定 - 菅谷 信介 - - -
    -

    ここでは、セッション情報に関わる設定について説明します。 1 回のクロールした結果を 1 つのセッション情報として保存されます。 実行した時間やインデックスされた数を確認することができます。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのセッション情報をクリックします。

    -
    -
    -
    - - セッション情報一覧 -

    すべて削除リンクをクリックすると実行中でないすべてのセッション情報を削除することができます。 - 期限が切れたセッションは次回クロール時に削除されます。

    -
    - -

    セッション ID のクロール内容を確認できます。クロールの開始や終了時間、インデックスされたドキュメント数などが一覧されます。

    - セッション情報詳細 -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/data-guide.xml b/src/site/ja/xdoc/8.0/admin/data-guide.xml deleted file mode 100644 index 152d7a64f..000000000 --- a/src/site/ja/xdoc/8.0/admin/data-guide.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - 設定情報のバックアップとリストア - 菅谷 信介 - - -
    -

    ここでは、Fess の設定情報のバックアップとリストア方法について説明します。

    -
    -
    - -

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

    - バックアップ/リストア -
    - -

    ダウンロードリンクをクリックすると、Fess の設定情報を XML 形式で出力します。 保存される設定情報は以下のものです。

    -
      -
    • クロール全般の設定
    • -
    • ウェブクロール設定
    • -
    • ファイルシステムクロール設定
    • -
    • データストアクロール設定
    • -
    • ラベル
    • -
    • パスマッピング
    • -
    • ウェブ認証
    • -
    • ファイルシステム認証
    • -
    • リクエストヘッダー
    • -
    • 重複ホスト
    • -
    • ロール
    • -
    • 対応ブラウザ
    • -
    -

    セッション情報、検索ログ、クリックログはCSV形式で取得できます。

    -

    Solr 内のインデックスデータやクロール中のデータはバックアップ対象にはなりません。それらのデータは Fess の設定情報をリストア後、クロールすることで再生成することができます。Solr のインデックスをバックアップする必要がある場合は、solr ディレクトリをバックアップしてください。

    -
    - -

    バックアップで出力した XML または CSV をアップロードすることで設定情報、各種ログを復元することができます。 ファイルを指定してデータのリストアボタンをクリックしてください。

    -

    XML ファイルの設定情報指定の際にデータの上書きを有効にすると、既に同じデータがある場合は既存のデータの更新を行います。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/dataCrawlingConfig-guide.xml b/src/site/ja/xdoc/8.0/admin/dataCrawlingConfig-guide.xml deleted file mode 100644 index bfe1957f9..000000000 --- a/src/site/ja/xdoc/8.0/admin/dataCrawlingConfig-guide.xml +++ /dev/null @@ -1,160 +0,0 @@ - - - - データストアのクロールに関する設定 - 曽根 孝明 - 菅谷 信介 - - -
    -

    Fess ではデータベースもクロール対象とすることができます。ここでは、そのために必要なデータストアの設定について説明します。

    -
    -
    - -

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

    - データストアの設定 -

    例として、以下のようなテーブルが MySQL の testdb というデータベースにあり、ユーザ名 hoge 、パスワード fuga で接続することができるとして、説明を行います。

    - -

    ここでは、データは以下のようなものを入れておきます.

    - -
    -
    -
    - -

    パラメータの設定例は以下のようになります。

    - -

    パラメータは「キー=値」形式となっています。キーの説明は以下です。

    - - - - - - - - - - - - - - - - - - - - - - - - -
    DB用設定パラメータ例
    driverドライバクラス名
    urlURL
    usernameDBに接続する際のユーザ名
    passwordDBに接続する際のパスワード
    sqlクロール対象を得るための SQL 文
    -
    - -

    スクリプトの設定例は以下のようになります。

    - -

    - パラメータは「キー=値」形式になっています。キーの説明は以下です。 -

    -

    - 値の側は、OGNL で記述します。文字列はダブルクォーテーションで閉じてください。データベースのカラム名でアクセスすれば、その値になります。 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    スクリプトの設定内容
    urlURL(検索結果に表示されるリンク)
    hostホスト名
    siteサイトパス
    titleタイトル
    contentコンテンツ(インデックス対象文字列)
    cacheコンテンツのキャッシュ(インデックス対象ではない)
    digest検索結果に表示されるダイジェスト部分
    anchorコンテンツに含まれるリンク(普通は指定する必要はありません)
    contentLengthコンテンツの長さ
    lastModifiedコンテンツの最終更新日
    -
    - -

    データベースに接続する際にはドライバが必要となります。webapps/fess/WEB-INF/cmd/lib に jar ファイルを置いてください。

    -
    - -

    検索結果に latitude_s のような項目値を表示する場合は webapps/fess/WEB-INF/classes/app.dicon に以下のように設定してください。 - 追加後は searchResults.jsp などで ${doc.latitude_s} とすることで表示されます。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "latitude_s","longitude_s" } - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/design-guide.xml b/src/site/ja/xdoc/8.0/admin/design-guide.xml deleted file mode 100644 index d9662978b..000000000 --- a/src/site/ja/xdoc/8.0/admin/design-guide.xml +++ /dev/null @@ -1,84 +0,0 @@ - - - - デザインの設定 - 菅谷 信介 - - -
    -

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

    -
    -
    - -

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

    - デザイン -

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

    - JSP の編集画面 -
    - -

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

    - -]]> -

    tstampDate がクロール時の登録日時、lastModifiedDate がドキュメントの更新日時になります。出力する日付フォーマットは fmt:formateDate の仕様に従います。

    -
    -
    -
    - -

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

    -
    - -

    検索画面で使用するファイルをアップロードすることができます。サポートしている画像ファイル名は 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 ファイルです。
    -

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

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/document-guide.xml b/src/site/ja/xdoc/8.0/admin/document-guide.xml deleted file mode 100644 index 653111c4a..000000000 --- a/src/site/ja/xdoc/8.0/admin/document-guide.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - インデックスの設定 - 菅谷 信介 - - -
    -

    ここでは、インデックスに関する設定について説明します。

    -
    -
    - -

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

    - インデックスの設定 -
    -
    -
    - -

    サーバーグループに対して、インデックスのコミット、最適化を発行することができます。

    -
    - -

    セッション ID を指定して、特定の検索対象を削除することができます。URL を指定することで特定のドキュメントだけを削除することもできます。

    -
    - -

    各セッションで登録されたドキュメント数が多い順に表示されます。セッション名をクリックすることでその結果一覧を確認できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/failureUrl-guide.xml b/src/site/ja/xdoc/8.0/admin/failureUrl-guide.xml deleted file mode 100644 index 664d12d7d..000000000 --- a/src/site/ja/xdoc/8.0/admin/failureUrl-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - 障害URL - 菅谷 信介 - - -
    -

    ここでは、障害URLについて説明します。 クロール時に取得できなかった URL が記録され、障害 URL として確認することができます。

    -
    -
    - -

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

    - 障害URL -

    障害 URL の確認リンクをクリックすると、詳細が表示されます。

    - 障害URLの詳細 -
    - -

    クロールできなかった URL と日時が一覧できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/favoriteLog-guide.xml b/src/site/ja/xdoc/8.0/admin/favoriteLog-guide.xml deleted file mode 100644 index 57340617a..000000000 --- a/src/site/ja/xdoc/8.0/admin/favoriteLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 人気URLログ - 菅谷 信介 - - -
    -

    ここでは、人気URLログについて説明します。人気URLログは利用者が検索画面で投票リンクをクリックしたときにお気に入りのリンクとして登録します。クロール全般の設定で本機能を無効にすることができます。

    -
    -
    - -

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

    - 利用者一覧 -
    - -

    人気URLが一覧されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/fileAuthentication-guide.xml b/src/site/ja/xdoc/8.0/admin/fileAuthentication-guide.xml deleted file mode 100644 index 8b504a2dc..000000000 --- a/src/site/ja/xdoc/8.0/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - ファイルシステム認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに対してファイルシステム認証が必要な場合の設定方法について説明します。 Fess は Windows の共有フォルダに対するクロールに対応しています。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのファイルシステム認証をクリックします。

    - ファイルシステム認証の設定 -
    -
    -
    - -

    認証が必要なサイトのホスト名を指定します。 省略した場合は、指定したファイルシステムクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。 すべてのポートに対して適用したい場合は -1 を指定します。 その場合は、指定したファイルシステムクロール設定において、任意のポートで適用されます。

    -
    - -

    認証方法を選択します。 SAMBA (Windows共有フォルダ認証) を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。SAMBA の場合、domainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するファイルシステムクロールの設定名を選択します。 ファイルシステムクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/fileCrawlingConfig-guide.xml b/src/site/ja/xdoc/8.0/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index 715ab0f09..000000000 --- a/src/site/ja/xdoc/8.0/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,106 +0,0 @@ - - - - ファイルシステムのクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのファイルシステムをクリックします。

    - ファイルシステムクロールの設定 -
    -
    -
    - -

    一覧ページで表示される名前です。

    -
    - -

    パスは複数指定できます。 file: または smb: で始まるように指定します。 たとえば、

    - -

    のように指定します。 指定されたディレクトリ以下を巡回します。

    -

    Windows 環境の場合は URI で記述する必要があるので、c:\Documents\taro というパスであれば file:/c:/Documents/taro と指定します。

    -

    Windows の共有フォルダについては、たとえば、host1のshareフォルダをクロール対象にしたい場合は、クロール設定でsmb://host1/share/とします(最後に/が必要)。共有フォルダに認証がある場合にはファイルシステム認証画面で認証情報を設定します。

    -
    - -

    正規表現で指定することによって、特定のパスパターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - - -
    パスフィルタリング内容一覧
    クロール対象とするパス指定された正規表現のパスをクロールします。
    クロール対象から除外するパス指定された正規表現のパスをクロール対象としません。クロール対象とするパスが指定されていても、ここでの指定が優先されます。
    検索対象とするパス指定された正規表現のパスを検索対象します。検索除外対象とするパスと指定されていても、ここでの指定が優先されます。
    検索対象から除外するパス指定された正規表現のパスを検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、/home/ 以下しかクロールしない場合は、対象とするパスに

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外するパスに

    - -

    と指定します。 改行をすることで複数指定することが可能です。

    -

    指定方法はjava.io.File が扱う URI に従います。以下のようになります。

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    クロールに必要な設定情報を指定することができます。

    -
    - -

    ディレクトリ階層の深さを指定します。

    -
    - -

    クロールして取得するドキュメント数を指定できます。

    -
    - -

    クロールするスレッド数を指定します。 5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔です。 5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。 PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。 特定のモバイル端末だけで表示したい場合にも利用できます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。 一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/index.xml b/src/site/ja/xdoc/8.0/admin/index.xml deleted file mode 100644 index 2400b2488..000000000 --- a/src/site/ja/xdoc/8.0/admin/index.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントはFessの管理作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessの設定管理の方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    -
    - -

    管理 UI がサポートするブラウザは以下の通りです。

    -
      -
    • Internet Explorer 7 以上
    • -
    • Firefox 4 以上
    • -
    • Chrome (最新版)
    • -
    • Safari (最新版)
    • -
    • Opera 11
    • -
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/labelType-guide.xml b/src/site/ja/xdoc/8.0/admin/labelType-guide.xml deleted file mode 100644 index b20f7f3fd..000000000 --- a/src/site/ja/xdoc/8.0/admin/labelType-guide.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - ラベルの設定 - 菅谷 信介 - - -
    -

    ここでは、ラベルに関する設定について説明します。ラベルはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。また、クロール設定で設定していない場合でもラベルの設定でラベルを付加するパスを正規表現で指定することができます。ラベルを登録している場合には、検索語入力欄の右側にラベル選択のプルダウンボックスが表示されます。

    -
    -
    - -

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

    - ラベルの一覧 - ラベルの設定 -
    -
    -
    - -

    検索時のラベル選択プルダウンボックスに表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    - -

    ラベルを付加するパスを正規表現で設定します。複数行記述することで複数指定することができます。ここで指定したパスにマッチするドキュメントはクロール設定にかかわらず、ラベルが設定されます。

    -
    - -

    クロール対象とするパスで対象から除外したいものを正規表現で設定します。複数行記述することで複数指定することができます。

    -
    - -

    ラベルを表示するロールを指定します。

    -
    - -

    ラベルの表示順を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/log-guide.xml b/src/site/ja/xdoc/8.0/admin/log-guide.xml deleted file mode 100644 index 7d4cb662c..000000000 --- a/src/site/ja/xdoc/8.0/admin/log-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - ログファイルのダウンロード - 菅谷 信介 - - -
    -

    ここでは、Fess で出力されるログファイルのダウンロードについて説明します。

    -
    -
    - -

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

    - セッション情報 -
    - -

    表示されているログファイル名をクリックすると、ログファイルをダウンロードすることができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/overlappingHost-guide.xml b/src/site/ja/xdoc/8.0/admin/overlappingHost-guide.xml deleted file mode 100644 index bc2960ec1..000000000 --- a/src/site/ja/xdoc/8.0/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - 重複ホストの設定 - 菅谷 信介 - - -
    -

    ここでは、重複ホストに関する設定について説明します。重複ホストはクロール時に異なるホスト名を同一のものとして扱いたいときに利用します。たとえば、www.example.com と example.com を同じサイトとして扱いたい場合などで利用できます。

    -
    -
    - -

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

    - 重複ホストの一覧 - 重複ホストの設定 -
    -
    -
    - -

    正規ホスト名を指定します。重複ホスト名は正規ホスト名に置き換えます。

    -
    - -

    重複しているホスト名を指定します。置き換えたいホスト名を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/pathMapping-guide.xml b/src/site/ja/xdoc/8.0/admin/pathMapping-guide.xml deleted file mode 100644 index c3991fa07..000000000 --- a/src/site/ja/xdoc/8.0/admin/pathMapping-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - パスマッピングの設定 - 菅谷 信介 - - -
    -

    ここでは、パスマッピングに関する設定について説明します。 パスマッピングは検索結果に表示するリンクを置き換えたい場合などに利用することができます。

    -
    -
    - -

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

    - パスマッピングの一覧 - パスマッピングの設定 -
    -
    -
    - -

    パスマッピングは指定した正規表現でマッチする部分を置き換え文字列で置換します。 ローカルなファイルシステムをクロールした場合、環境によっては検索結果のリンクが有効でない場合があります。 そのような場合にパスマッピングを利用して、検索結果のリンクを制御できます。 パスマッピングは複数指定できます。

    -
    - -

    置換したい文字列を指定します。記述方法は Java 6 の正規表現に従います。

    -
    - -

    一致した正規表現を置き換える文字列を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/requestHeader-guide.xml b/src/site/ja/xdoc/8.0/admin/requestHeader-guide.xml deleted file mode 100644 index ca1abe8d8..000000000 --- a/src/site/ja/xdoc/8.0/admin/requestHeader-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - リクエストヘッダーの設定 - 菅谷 信介 - - -
    -

    ここでは、リクエストヘッダーに関する設定について説明します。リクエストヘッダーの機能はドキュメントをクロールして取得するときのリクエストに付加するリクエストヘッダー情報になります。たとえば、認証システムでヘッダー情報を見て、特定の値があれば自動でログインした状態にするなどの場合に利用できます。

    -
    -
    - -

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

    - リクエストヘッダーの一覧 - リクエストヘッダーの設定 -
    -
    -
    - -

    リクエストに付加するときのリクエストヘッダー名を指定します。

    -
    - -

    リクエストに付加するときのリクエストヘッダー値を指定します。

    -
    - -

    リクエストヘッダーを付加するウェブクロール設定名を選択します。選択したクロール設定だけでリクエストヘッダーに付加されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/roleType-guide.xml b/src/site/ja/xdoc/8.0/admin/roleType-guide.xml deleted file mode 100644 index 3a4326dff..000000000 --- a/src/site/ja/xdoc/8.0/admin/roleType-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - ロールの設定 - 菅谷 信介 - - -
    -

    ここでは、ロールに関する設定について説明します。ロールはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。利用方法については、ロールの設定を参照してください。

    -
    -
    - -

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

    - ロールの一覧 - ロールの設定 -
    -
    -
    - -

    一覧に表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/searchList-guide.xml b/src/site/ja/xdoc/8.0/admin/searchList-guide.xml deleted file mode 100644 index 9a5b75f52..000000000 --- a/src/site/ja/xdoc/8.0/admin/searchList-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 検索 - 菅谷 信介 - - -
    -

    ここでは、管理用検索について説明します。

    -
    -
    - -

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

    - 管理用検索 -
    - -

    指定した条件で検索することができます。通常の検索画面ではロールやブラウザの条件が暗黙的に付加されますが、この管理用検索では付加されません。表示された検索結果から特定なドキュメントをインデクスから削除することもできます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/searchLog-guide.xml b/src/site/ja/xdoc/8.0/admin/searchLog-guide.xml deleted file mode 100644 index dbb0c61c2..000000000 --- a/src/site/ja/xdoc/8.0/admin/searchLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 検索ログ一覧 - 菅谷 信介 - - -
    -

    ここでは、検索ログについて説明します。検索ログは利用者が検索画面で検索を行ったときにログされます。検索ログは検索語や日時が記録されます。また、検索結果をクリックした場合にクリックしURLも記録することができます。

    -
    -
    - -

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

    - 検索ログ -
    - -

    検索語と日時が一覧されます。詳細でクリックした URL なども確認することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/stats-guide.xml b/src/site/ja/xdoc/8.0/admin/stats-guide.xml deleted file mode 100644 index 972afed41..000000000 --- a/src/site/ja/xdoc/8.0/admin/stats-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 統計 - 菅谷 信介 - - -
    -

    ここでは、統計について説明します。 検索ログおよびクリックログを集計することができます。

    -
    -
    - -

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

    - 統計 -
    - -

    レポート種別を選択することで、確認する対象を選択することができます。指定された条件で多い順に表示されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/system-guide.xml b/src/site/ja/xdoc/8.0/admin/system-guide.xml deleted file mode 100644 index 313711418..000000000 --- a/src/site/ja/xdoc/8.0/admin/system-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - システムの設定 - 菅谷 信介 - - -
    -

    ここでは、クロールに関するサーバー設定や Fess で登録している Solr に関する設定について説明します。 Solr サーバーは設定ファイルによりグループ化されて登録されています。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのシステム設定をクリックします。

    - システムの設定 -
    -
    -
    - -

    更新用のサーバーがドキュメントの追加など処理中の場合、実行中として表示されます。クロール処理が実行中の場合にはセッション ID が表示されます。Fess サーバーをシャットダウンする場合は、実行中ではないときにシャットダウンすると安全にシャットダウンすることができます。実行中に Fess をシャットダウンした場合は、クロール処理が終了するまでプロセスが終了しない場合があります。

    -

    停止中の場合はクロールの開始ボタンを押下することで、クロールを手動で実行することができます。

    -
    - -

    検索用、更新用に利用されているサーバーグループ名が表示されます。

    -
    - -

    Fess では Solr サーバーをサーバー状態とインデックス状態の状態管理を行なっています。サーバー状態は Solr サーバーにアクセス可能かどうかを管理しています。インデックス状態はクロールが正しく完了できたかどうかを管理しています。検索はサーバー状態が有効であれば、インデックスの状態にかかわらず利用することができます。クロールはサーバー状態が有効かつインデックスの状態が準備中または完了の場合に正しく実行することができます。手動でクロールの開始を実行した場合は、インデックスの状態が準備中に自動で変化します。サーバー状態はサーバーが復旧すると自動で有効の状態に復旧します。

    -
    - -

    Solr サーバーのインスタンス状態を確認することができます。また、各インスタンスに対して、起動、停止、リロードのリクエストを発行することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/systemInfo-guide.xml b/src/site/ja/xdoc/8.0/admin/systemInfo-guide.xml deleted file mode 100644 index 996b1cdb7..000000000 --- a/src/site/ja/xdoc/8.0/admin/systemInfo-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - システム情報 - 菅谷 信介 - - -
    -

    ここでは、現在稼働中のシステムに関する環境変数などのプロパティ情報を確認できます。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのシステム情報をクリックします。

    - システム情報 -
    -
    -
    - -

    サーバーの環境変数を一覧できます。

    -
    - -

    Fess に設定されたシステムプロパティを一覧できます。

    -
    - -

    Fess の設定情報を確認できます。

    -
    - -

    バグを報告する際に添付するためのプロパティ一覧です。個人情報が含まれない値を抽出しています。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/userInfo-guide.xml b/src/site/ja/xdoc/8.0/admin/userInfo-guide.xml deleted file mode 100644 index 334c5f2fc..000000000 --- a/src/site/ja/xdoc/8.0/admin/userInfo-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 利用者ログ - 菅谷 信介 - - -
    -

    ここでは、利用者ログについて説明します。利用者ログは利用者が検索画面で検索を行ったときに利用者を識別します。検索ログや人気URLの情報と結びつけて利用することができます。クロール全般の設定で本機能を無効にすることができます。

    -
    -
    - -

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

    - 利用者一覧 -
    - -

    利用者のIDが一覧されます。検索ログまたは人気URLのリンクを選択して、各ログの一覧を確認することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/webAuthentication-guide.xml b/src/site/ja/xdoc/8.0/admin/webAuthentication-guide.xml deleted file mode 100644 index f67253a9f..000000000 --- a/src/site/ja/xdoc/8.0/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - ウェブ認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに対してウェブ認証が必要な場合の設定方法について説明します。 Fess は BASIC 認証と DIGEST 認証に対するクロールに対応しています。

    -
    -
    - -

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

    - ウェブ認証の設定 -
    -
    -
    - -

    認証が必要なサイトのホスト名を指定します。 省略した場合は、指定したウェブクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。 すべてのポートに対して適用したい場合は -1 を指定します。 その場合は、指定したウェブクロール設定において、任意のポートで適用されます。

    -
    - -

    認証が必要なサイトのレルム名を指定します。 省略した場合は、指定したウェブクロール設定において、任意のレルム名で適用されます。

    -
    - -

    認証方法を選択します。 BASIC 認証、DIGEST 認証または NTLM 認証を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。NTLM認証の場合、workstationとdomainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するウェブ設定名を選択します。 ウェブクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/webCrawlingConfig-guide.xml b/src/site/ja/xdoc/8.0/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index 1f1d7fa65..000000000 --- a/src/site/ja/xdoc/8.0/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - ウェブサイトのクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    -
    -
    - -

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

    - ウェブクロールの設定 -
    -
    -
    - -

    一覧ページで表示される名前です。

    -
    - -

    URL は複数指定できます。 http: または https: で始まるように指定します。 たとえば、

    - -

    のように指定します。

    -
    - -

    正規表現で指定することによって、特定の URL パターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - - -
    URLフィルタリング内容一覧
    クロール対象とする URL指定された正規表現の URL をクロールします。
    クロール対象から除外するURL指定された正規表現の URL をクロール対象としません。クロール対象とする URL が指定されていても、ここでの指定が優先されます。
    検索対象とするURL指定された正規表現の URL を検索対象します。検索除外対象とする URL と指定されていても、ここでの指定が優先されます。
    検索対象から除外するURL指定された正規表現の URL を検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、http://localhost/ 以下しかクロールしない場合は、クロール対象とする URL に

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外する URL に

    - -

    と指定します。改行することで複数指定することが可能です。

    -
    - -

    クロールに必要な設定情報を指定することができます。

    -
    - -

    クロールしたドキュメント内に含まれるリンクを順に辿っていきますがその辿る深さを指定できます。

    -
    - -

    クロールして取得するドキュメント数を指定できます。指定しない場合は、100,000件になります。

    -
    - -

    クロール時に利用するユーザーエージェントを指定できます。

    -
    - -

    クロールするスレッド数を指定します。 5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔 (ミリ秒) です。 5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。 ウェブサイトをクロールするときにはウェブサーバー側の負荷にもなるので、負荷をかけない十分な値を設定してください。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。 PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。 特定のモバイル端末だけで表示したい場合にも利用できます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。 一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    -
    - -

    Fess ではサイトマップファイルをクロールして、その中に定義されている URL をクロール対象とすることができます。サイトマップは http://www.sitemaps.org/ の仕様に従います。利用可能なフォーマットは XML Sitemaps、XML Sitemaps Index、テキスト (URL を改行で記述したもの) です。

    -

    サイトマップは URL に指定します。サイトマップは普通の XML ファイルやテキストであるため、クロール時にその URL が普通の XML ファイルなのかサイトマップなのかが区別できません。ですので、デフォルトでは sitemap.*.xml、sitemap.*.gz、sitemap.*txt であるファイル名の URL であればサイトマップとして処理します(webapps/fess/WEB-INF/classes/s2robot_rule.dicon でカスタマイズは可能)。

    -

    HTML ファイルをクロールするとリンクが次のクロール対象になりますが、サイトマップファイルをクロールするとその中の URL が次のクロール対象になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/admin/wizard-guide.xml b/src/site/ja/xdoc/8.0/admin/wizard-guide.xml deleted file mode 100644 index 1358b3eb7..000000000 --- a/src/site/ja/xdoc/8.0/admin/wizard-guide.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - 設定ウィザード - 曽根 孝明 - - -
    -

    ここでは、設定ウィザードの紹介をします。

    -

    設定ウィザードを利用することで、簡単に Fess をセットアップすることができます。

    -
    -
    - -

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

    - 設定ウィザード -

    まず始めに、スケジュールの設定を行います。 - ここで設定した時間に Fess はクローリングを行い、インデックスを作成します。 - デフォルトでは、毎日0時0分です。 - スケジュールの設定はクロール全般の設定でも変更することができます。

    - スケジュールの設定 -

    次に、クロール設定を行います。 - クロール設定は、検索対象するURIを登録するものです。 - クロール設定名の部分は、識別しやすい任意の名前をいれてください。 - クロールパスの部分には、検索対象としたい URI を入れてください。

    - クロール設定 -

    例えば、http://fess.codelibs.org/ を検索対象としたい場合、以下のようになります。

    - クロール設定例 -

    ファイルシステムであれば、c:\Users\taro などのように入力します。

    -

    これで設定はおわりです。 - 「クロール開始」ボタンを押下することで、クロールが開始されます。「完了」ボタンを押下した場合、スケジューリングの設定で指定した時間になるまでは、クロールが開始されません。

    - クロール開始 -
    - -

    設定ウィザードで設定した内容は、クロール全般、ウェブ、ファイルシステムから変更できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/db.xml b/src/site/ja/xdoc/8.0/config/db.xml deleted file mode 100644 index 8b9ad9e7a..000000000 --- a/src/site/ja/xdoc/8.0/config/db.xml +++ /dev/null @@ -1,128 +0,0 @@ - - - - データベースの変更 - 菅谷 信介 - - -
    -

    利用するデータベースには H2 Database と MySQL を利用するバイナリを提供しています。ソースコードを用いて設定を変更してビルドすることで他のデータベースを利用することができます。

    -
    -
    - -

    MySQL の文字コードの設定をします。/etc/mysql/my.cnf などに以下の設定がなければ追加します。

    - -
    - -

    MySQL 用のバイナリをダウンロードして展開します。

    -
    - -

    データベースを作成します。

    - create database fess_db; -mysql> grant all privileges on fess_db.* to fess_user@localhost identified by 'fess_pass'; -mysql> create database fess_robot; -mysql> grant all privileges on fess_robot.* to s2robot@localhost identified by 's2robot'; -mysql> FLUSH PRIVILEGES; -]]> -

    作成したデータベースにテーブルを作成します。DDL ファイルは extension/mysql にあります。

    - -

    webapps/fess/WEB-INF/lib に mysql ドライバの jar を配置します。

    - -

    webapps/fess/WEB-INF/classes/jdbc.dicon を編集します。

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_db?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "fess_user" - "fess_pass" - - - - 600 - 10 - true - - - - - -]]> -

    webapps/fess/WEB-INF/classes/s2robot_jdbc.dicon を編集します。

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_robot?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "s2robot" - "s2robot" - - - - 600 - 10 - true - - @java.sql.Connection@TRANSACTION_REPEATABLE_READ - - - - - - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/desktop-search.xml b/src/site/ja/xdoc/8.0/config/desktop-search.xml deleted file mode 100644 index 321e57c6d..000000000 --- a/src/site/ja/xdoc/8.0/config/desktop-search.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - デスクトップ検索の設定 - 菅谷 信介 - - -
    -

    - 近年のブラウザ環境ではセキュリティの意識が高まり、ウェブページ上からローカルファイル (たとえば、c:\hoge.txt) を開くことができません。 - そのため、Fess では標準で Java アプレットを利用してファイルシステム上のファイルを開くことができます。 - Java アプレットとは別な方法として、デスクトップ検索機能も提供しています。 - デスクトップ環境はローカルPCでFessを起動して、ファイルシステムに存在するファイルにアクセスする場合に利用することができます。 - サーバー・クライアントの環境ではデスクトップ検索は利用することはできません。 -

    -
    -
    -

    - デスクトップ検索機能はデフォルトでは無効になっています。 - 以下の設定により有効にしてください。 -

    -

    まず、bin/setenv.bat を以下のように java.awt.headless を true から false に編集します。

    - -

    次に、webapps/fess/WEB-INF/conf/crawler.properties に以下を追加します。

    - -

    上記を設定したら、Fess を起動してください。基本的な利用方法は特に変わりません。

    -
    -
    -
      -
    • Fessを外部からアクセスできないようにしてください(たとえば、8080ポートを解放しないなど)。
    • -
    • java.awt.headlessをfalseにしているため、モバイル端末向けの画像サイズ変換が利用できません。
    • -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/filesize.xml b/src/site/ja/xdoc/8.0/config/filesize.xml deleted file mode 100644 index fbdcc865b..000000000 --- a/src/site/ja/xdoc/8.0/config/filesize.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - クロールするファイルサイズの設定 - 菅谷 信介 - - -
    -

    Fess のクロールするファイルサイズ上限を指定することができます。デフォルトでは HTML ファイルは 2.5M バイト、それ以外は 10M バイトまで処理します。扱うファイルサイズを変更したい場合は webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon を編集します。標準の s2robot_contentlength.dicon は以下の通りです。

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    デフォルト値を変更したい場合は defaultMaxLength の値を変更します。扱うファイルサイズはコンテンツタイプごとに指定できます。HTML ファイルであれば、text/html と扱うファイルサイズの上限を記述します。

    -

    扱うファイルサイズの上限値を変更する場合は、使用するヒープメモリ量にも注意してください。設定方法についてはメモリ関連を参照してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/geosearch.xml b/src/site/ja/xdoc/8.0/config/geosearch.xml deleted file mode 100644 index 7bb9b40d3..000000000 --- a/src/site/ja/xdoc/8.0/config/geosearch.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - ジオサーチ - 菅谷 信介 - - -
    -

    緯度経度の位置情報を持つドキュメントをGoogleマップなどと連携して、ジオサーチを利用することができます。

    -
    -
    - -

    位置情報を格納するフィードとして location が定義されています。 - インデックス生成時に Solr に緯度経度を 45.17614,-93.87341 のような形式で location フィードに設定して、ドキュメントを登録します。 - また、緯度経度を検索結果として表示したい場合は、latitude_sとlongitude_sのようなフィールドとして値を設定します。 - *_s は Solr の文字列のダイナミックフィールドとして利用できます。

    -
    - -

    検索時にはリクエストパラメータにlatitude、longitude、distanceで値を指定します。 - 緯度情報 (latitude, longitude) を中心にした distance で指定した距離 (km) に存在する結果を表示します。 - 緯度経度および距離は Double 型として扱われます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/index-backup.xml b/src/site/ja/xdoc/8.0/config/index-backup.xml deleted file mode 100644 index 06dc2e3cf..000000000 --- a/src/site/ja/xdoc/8.0/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - インデックスの管理 - 菅谷 信介 - - -
    -

    インデックスデータは Solr により管理されています。インデックスデータは数ギガなどのサイズにもなるケースもあり、Fess の管理画面からはバックアップすることはできません。

    -

    インデックスデータのバックアップが必要な場合は、Fess を停止してから solr/core1/data ディレクトリをバックアップしてください。また、リストアする場合はバックアップしたインデックスデータを元に戻してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/index.xml b/src/site/ja/xdoc/8.0/config/index.xml deleted file mode 100644 index b15ca8972..000000000 --- a/src/site/ja/xdoc/8.0/config/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントは、Fessの設定作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessの設定方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/install-on-tomcat.xml b/src/site/ja/xdoc/8.0/config/install-on-tomcat.xml deleted file mode 100644 index 435bca1f0..000000000 --- a/src/site/ja/xdoc/8.0/config/install-on-tomcat.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - 既存の Tomcat にインストール - 菅谷 信介 - - -
    -

    - Fess の標準配布物は Tomcat に配備済みの状態で配布されています。 - Fess は Tomcat に依存していないので、任意の Java アプリケーションサーバーに配備することも可能です。 - ここでは、既に利用している Tomcat に Fess を配備する方法を説明します。 -

    -
    -
    -

    Fess サーバーをここからダウンロードします。

    -
    -
    -

    - ダウンロードした Fess サーバーを展開します。 - 展開した Fess サーバーのトップディレクトリを $FESS_HOME とします。 - 既存の Tomcat 6 のトップディレクトリを $TOMCAT_HOME とします。 - 必要な Fess サーバーのデータをコピーします。 -

    - -

    - コピー先のファイルに変更など加えている場合は、diff コマンドなどで更新差分を確認して差分だけを適用します。 -

    -
    -
    -

    startup.* で通常の Tomcat と同様に起動して http://localhost:8080/fess/ にアクセスします。

    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/logging.xml b/src/site/ja/xdoc/8.0/config/logging.xml deleted file mode 100644 index 9e1117c84..000000000 --- a/src/site/ja/xdoc/8.0/config/logging.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - ログの設定 - 菅谷 信介 - - -
    -

    Fess が出力するログファイルを以下にまとめます。

    - - - - - - - - - - - - - - - - - - - - -
    ログファイル一覧
    ファイル名内容
    webapps/fess/WEB-INF/logs/fess.outFess サーバのログ。管理画面や検索画面で操作した時のログなどが出力される。
    webapps/fess/WEB-INF/logs/fess_crawler.outクロール時のログ。クロール実行時のログが出力される。
    logs/catalina.outFess サーバ(Tomcat)のログ。Solr 関連のログが出力される。
    -

    動作に問題が発生した場合には上記のログを確認してください。

    -
    -
    -

    ログを出力する内容は、webapps/fess/WEB-INF/classes/log4j.xml で設定します。デフォルトでは INFO レベルとして出力しています。

    -

    たとえば、Fess が Solr に対してドキュメントを投入処理をするログをより出力したい場合は log4j.xml で以下の部分をコメントアウトから外します。

    - - - -]]> -

    ログ出力に関する細かい設定が必要な場合は、Log4J のドキュメントを参照してください。

    - -

    問題解決するために、クロール時の HTTP アクセスの内容を確認したい場合は、HttpClient のログレベルを変更することで確認することができます。

    - - - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/memory-config.xml b/src/site/ja/xdoc/8.0/config/memory-config.xml deleted file mode 100644 index 9d0063d81..000000000 --- a/src/site/ja/xdoc/8.0/config/memory-config.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - 使用メモリー関連の設定 - 菅谷 信介 - - -
    -

    Java ではプロセスごとに使用する最大メモリが設定されています。ですので、サーバーに 8G の物理メモリがあったとしてもプロセスでの上限以上のメモリを使用することはありません。クロールのスレッド数や間隔により消費するメモリも大きく変わります。メモリが足りない状況になった場合は以降の説明の手順で設定を変更してください。

    -
    -
    -

    クロール設定の内容によっては以下のような OutOfMemory エラーが発生する場合があります。

    - -

    発生した場合は ヒープメモリの最大値を増やしてください。 bin/setenv.[sh|bat] に -Xmx1024m のように変更します(この場合は最大値を 1024M に設定)。

    - -
    -
    -

    - クローラ側のメモリーの最大値も変更可能です。デフォルトでは、512Mとなっています。 -

    -

    - 変更するには、webapps/fess/WEB-INF/classes/fess.dicon の crawlerJavaOptions のコメントアウトを外し、-Xmx1024m のように変更します(この場合は最大値を 1024M に設定)。 -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1024m", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/mobile-device.xml b/src/site/ja/xdoc/8.0/config/mobile-device.xml deleted file mode 100644 index 9bd58e2f5..000000000 --- a/src/site/ja/xdoc/8.0/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - 携帯端末情報の設定 - 菅谷 信介 - - -
    -

    携帯端末情報はValueEngine社より提供されるものを利用しています。最新の携帯端末情報を利用したい場合は、端末プロファイルをダウンロードして、webapps/fess/WEB-INF/classes/device / に _YYYY-MM-DD を取り除いて保存します。 再起動後に変更が有効になります。

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/path-encoding.xml b/src/site/ja/xdoc/8.0/config/path-encoding.xml deleted file mode 100644 index c51f5ad74..000000000 --- a/src/site/ja/xdoc/8.0/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - パスのエンコーディングの変更 - 曽根 孝明 - - -
    -

    html以外のファイルで、参照元とファイル名の文字コードが異なる場合、検索結果のリンクの文字列が文字化けします。

    -

    たとえば、テスト.txt というファイルの中身がUTF-8 で書かれていて、ファイル名が Shift_JIS の場合、リンクの文字列が文字化けします。

    -
    -
    -

    例えば下記のように webapps/fess/WEB-INF/classes/s2robot_transformer.dicon を修正することで、パスを Shift_JIS で解決するようになります。

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/8.0/config/pdf-with-password.xml b/src/site/ja/xdoc/8.0/config/pdf-with-password.xml deleted file mode 100644 index 2065bf59a..000000000 --- a/src/site/ja/xdoc/8.0/config/pdf-with-password.xml +++ /dev/null @@ -1,90 +0,0 @@ - - - - パスワード付きPDF - 菅谷 信介 - - -
    -

    - パスワードが設定されたPDFを検索対象にするためには設定ファイルで対象ファイルのパスワードを登録しておく必要があります. -

    -
    -
    -

    - まず、webapps/fess/WEB-INF/classes/s2robot_extractor.dicon を以下のように作成します。 - 今回は,test_〜.pdf というファイルに pass というパスワードが設定されている場合です. - 対象ファイルが複数ある場合は,addPassword で複数設定します. -

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - -... -]]> -

    次に、webapps/fess/WEB-INF/classes/s2robot_rule.dicon に以下を編集します。

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - -
    -... -]]> -

    上記を設定したら、Fess を起動してクロールを実行してください。基本的な利用方法は特に変わりません。

    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/protwords.xml b/src/site/ja/xdoc/8.0/config/protwords.xml deleted file mode 100644 index 6157697d7..000000000 --- a/src/site/ja/xdoc/8.0/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ステミング設定 - 曽根 孝明 - - -
    -

    Fess ではインデックス作成や検索の際、ステミングという処理が行われています。

    -

    これは英単語を正規化する処理であり、例えば、recharging や rechargable といった単語は recharg という形に正規化されます。これによって、recharging という語で検索を行った場合でもrechargableという語にヒットし、検索漏れが少なくなることが期待されます。

    -
    -
    -

    ステミング処理は基本的にルールベースの処理であるため、意図しない正規化が行われてしまう可能性があります。例えば、Maine(アメリカの州の名前)という語は main に正規化されてしまいます。

    -

    このような場合、protwords.txt に Maine を追加することで、ステミング処理の対象から除外できます。

    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/proxy.xml b/src/site/ja/xdoc/8.0/config/proxy.xml deleted file mode 100644 index 76b0b86e8..000000000 --- a/src/site/ja/xdoc/8.0/config/proxy.xml +++ /dev/null @@ -1,120 +0,0 @@ - - - - プロキシの設定 - 菅谷 信介 - - - -
    -

    イントラネット内から外部サイトをクロールするような場合は、ファイアフォールにクロールがブロックされてしまうかもしれません。そのような場合にはクローラ用のプロキシを設定してください。

    -
    -
    -

    下記の内容で webapps/fess/WEB-INF/classes/s2robot_client.dicon を作成することでプロキシが設定されます。

    - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - internalHttpClient - 5 - 500 - - - - - - - - - "http" - 80 - @org.apache.http.conn.scheme.PlainSocketFactory@getSocketFactory() - - - - - - - "https" - 443 - @org.apache.http.conn.ssl.SSLSocketFactory@getSocketFactory() - - - - - - 5 - @java.util.concurrent.TimeUnit@MINUTES - - 200 - - 20 - - - - - "UTF-8" - - - internalFsClient - 5 - 500 - - - - "UTF-8" - - - - internalSmbClient - 5 - 500 - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/8.0/config/replication.xml b/src/site/ja/xdoc/8.0/config/replication.xml deleted file mode 100644 index c3e697b07..000000000 --- a/src/site/ja/xdoc/8.0/config/replication.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - レプリケーションの設定 - 菅谷 信介 - - -
    -

    インデックスのレプリケーションは Solr のレプリケーション機能で設定します。クロールおよびインデックス作成用の Fess と検索用 Fess の 2 台のサーバーを構築することで、インデックス作成時にかかる負荷を分散することができます。

    -
    -
    - -

    Fess をダウンロードして、インストールします。ここでは、MasterServer という名前のホストにインストールしたとします。/opt/fess_master/ にインストールしたとします。solr/core1/conf/solrconfig.xml を以下のように編集します。

    - - - startup - optimize - optimize - schema.xml,stopwords.txt,stopwords_ja.txt,elevate.xml, - stoptags_ja.txt,synonyms.txt,mapping_ja.txt,mapping-FoldToASCII.txt, - mapping-ISOLatin1Accent.txt,protwords.txt,compositePOS.txt,spellings.txt, - currency.xml - - 1 - -... -]]> -

    Fess の起動後、通常の構築と同様にクロール設定を登録します。インデックス作成用 Fess の構築手順は通常の構築手順と特に変わりません。

    -
    - -

    Fess をダウンロードして、インストールします。/opt/fess_slave/ にインストールしたとします。solr/core1/conf/solrconfig.xml を以下のように編集します。

    - - - http://MasterServer:8080/solr/core1/replication - 00:00:60 - internal - 5000 - 10000 - solradmin - solradmin - - -... -]]> -

    Fess を起動します。

    -
    - -

    上記までの設定で、インデックス作成用 Fess がクロール後、最適化 (optimize) されると、検索用 Fess にインデックスがコピーされます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/role-setting.xml b/src/site/ja/xdoc/8.0/config/role-setting.xml deleted file mode 100644 index e6a9042fe..000000000 --- a/src/site/ja/xdoc/8.0/config/role-setting.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - ロールベース検索の設定 - 菅谷 信介 - - -
    -

    Fess では任意の認証システムで認証されたユーザーの認証情報を元に検索結果を出し分けることができます。たとえば、ロールaを持つユーザーAは検索結果にロールaの情報が表示されるが、ロールaを持たないユーザーBは検索してもそれが表示されません。この機能を利用することで、ポータルやシングルサインオン環境でログインしているユーザーの所属する部門別や役職別などに検索を実現することができます。

    -

    Fess のロールベース検索ではロール情報を以下より取得できます。

    -
      -
    • リクエストパラメータ
    • -
    • リクエストヘッダー
    • -
    • クッキー
    • -
    • J2EE の認証情報
    • -
    -

    ポータルやエージェント型シングルサインオンシステムでは認証時に Fess の稼働しているドメインとパスに対してクッキーで認証情報を保存することで、ロール情報を取得することができます。また、リバースプロキシ型シングルサインオンシステムでは Fess へのアクセス時にリクエストパラメータやリクエストヘッダーに認証情報を付加することでロール情報を取得することができます。

    -
    -
    -

    ここでは J2EE の認証情報を利用したロールベース検索の設定方法を説明します。

    - -

    conf/tomcat-users.xml にロールとユーザーを追加します。今回は role1 ロールでロールベース検索を行います。ログインするユーザーは role1 になります。

    - - - - - - - - - -]]> -
    - -

    webapps/fess/WEB-INF/classes/fess.dicon を以下のように設定します。

    - - - {"guest"} - - : -]]> -

    defaultRoleList を設定することで、認証情報がない場合のロール情報を設定できます。設定することでログインしていないユーザーに対して、ロールが必要な検索結果を表示させないようにできます。

    -
    - -

    webapps/fess/WEB-INF/web.xml を以下のように設定します。

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess を起動して管理者としてログインします。メニューのロールから設定名を Role1 (設定名は任意)、値を role1 でロールを登録します。あとは role1 を持つユーザーで利用したいクロール設定で、Role1 を選択してクロール設定を登録してクロールします。

    -
    - -

    管理画面からログアウトします。role1 ユーザーでログインします。ログインに成功すると検索画面のトップにリダイレクトされます。

    -

    通常通り検索すると、クロール設定で Role1 のロール設定されたものだけが表示されます。

    -

    また、ログインしていない状態での検索は、guest ユーザーによる検索となります。

    -
    - -

    管理者以外のロールでログインした状態で http://localhost:8080/fess/admin にアクセスすると、ログアウトするかどうかの画面が表示されます。ログアウトボタンを押下することでログアウトされます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/server-port.xml b/src/site/ja/xdoc/8.0/config/server-port.xml deleted file mode 100644 index 45a9ab9a0..000000000 --- a/src/site/ja/xdoc/8.0/config/server-port.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - ポート変更 - 菅谷 信介 - - -
    -

    Fess がデフォルトで利用するポートは 8080 になります。 変更するには以下の手順で変更します。

    - -

    Fess が利用している Tomcat のポートを変更します。 変更は conf/server.xml に記述されている以下のものを変更します。

    -
      -
    • 8080: HTTP アクセスポート
    • -
    • 8005: シャットダウンポート
    • -
    • 8009: AJP ポート
    • -
    • 8443: SSL の HTTP アクセスポート (デフォルトは無効)
    • -
    • 19092: データベースポート(h2databaseが利用)
    • -
    -
    - -

    標準構成では、Solr も同じ Tomcat の設定を利用しているので、Tomcat のポートを変更した場合は、Fess の Solr サーバーの参照先情報も変更する必要があります。

    -

    webapps/fess/WEB-INF/classes/app.dicon の以下の箇所を変更します。

    - "http://localhost:8080/manager/text/" -]]> -

    webapps/fess/WEB-INF/classes/solrlib.dicon の以下の箇所を変更します。

    - "http://localhost:8080/solr/core1" -]]> -

    - 注: Tomcat のポートを変更した場合は上記のポートを同様に変更しないと、Solr サーバーにアクセスできないために検索画面やインデックス更新時にエラーが表示されます。 -

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/solr-dynamic-field.xml b/src/site/ja/xdoc/8.0/config/solr-dynamic-field.xml deleted file mode 100644 index 9c8e8407b..000000000 --- a/src/site/ja/xdoc/8.0/config/solr-dynamic-field.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - ダイナミックフィールド - 菅谷 信介 - - -
    -

    Solr は対象ドキュメントを項目(フィールド)ごとに登録するためにスキーマを定義されています。Fess で利用する Solr のスキーマは solr/core1/conf/schema.xml に定義されています。title や content など標準のフィールドと、自由にフィールド名を定義できるダイナミックフィールドが定義されています。Fess の schema.xml で利用できるダイナミックフィールドは以下のものになります。詳細なパラメータ値については Solr のドキュメントを参照してください。

    - - - - - - - - - - - - - - - - - - - - - - -]]> -
    -
    -

    ダイナミックフィールドを利用する場面が多いのはデータベースクロールなどでデータストアクロール設定で登録するなどだと思います。データベースクロールでダイナミックフィールドに登録する方法は、スクリプトに other_t = hoge のように記述することで hoge カラムのデータを Solr の other_t フィールドに入れることができます。

    -

    次にダイナミックフィールドに保存されたデータを検索するためには webapps/fess/WEB-INF/classes/app.dicon に利用するフィールドを追加する必要があります。以下のように other_t を追加します。

    - - new String[]{"url", "host", "site", - "title", "content", "contentLength", "lastModified", "mimetype", - "label", "segment", "other_t" } - -]]> -

    また、ダイナミックフィールドに保存されたデータを Solr から取り出すためには利用するフィールドを追加する必要があります。以下のように other_t を追加します。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    上記の設定で Solr から値を取得できているので、ページ上に表示するために JSP ファイルを編集します。管理画面にログインして、デザインを表示します。検索結果の表示は検索結果ページ(コンテンツ)で表示されるので、この JSP ファイルを編集します。other_t の値を表示したい箇所で ${f:h(doc.other_t)} とすることで登録した値を表示することができます。

    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/solr-failure.xml b/src/site/ja/xdoc/8.0/config/solr-failure.xml deleted file mode 100644 index 2f778a27e..000000000 --- a/src/site/ja/xdoc/8.0/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Solr障害時の動作 - 菅谷 信介 - - -
    -

    Fess では Solr サーバーをグループ化して、複数のグループを管理することができます。Fess はサーバーおよびグループの情報を保持して、Solr サーバーにアクセスできなくなった場合はサーバー及びグループの状態を変更します。

    -

    Solr サーバーの状態情報は、管理画面のシステム設定で変更することができます。minActiveServer、maxErrorCount、maxRetryStatusCheckCount、maxRetryUpdateQueryCount は webapps/fess/WEB-INF/classes/solrlib.dicon で定義することができます。

    -
    -
    -
      -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になった場合は Solr グループが無効状態になります。
    • -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になっているが Solr グループが無効状態になっていない場合、無効状態の Solr サーバーの状態を maxRetryStatusCheckCount 回確認して、Solr サーバーにアクセスできる場合は Solr サーバーの状態を無効状態から有効状態に変更します。インデックス破損状態の Solr サーバーはアクセスできたとしても有効状態に変更されません。
    • -
    • 無効状態の Solr グループは利用されません。
    • -
    • Solr グループを有効状態にするためには、管理画面のシステム設定で Solr グループ内の Solr サーバーの状態を有効に変更します。
    • -
    -
    -
    -
      -
    • 検索クエリーは有効状態の Solr グループに送信できます。。
    • -
    • 検索クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、利用している回数が少ない Solr サーバーに検索クエリーを送信します。
    • -
    • Solr サーバーに送信した検索クエリーが maxErrorCount 以上失敗した場合は Solr サーバーを無効状態に変更します。
    • -
    -
    -
    -
      -
    • 更新クエリーは有効状態の Solr グループに送信できます。。
    • -
    • 更新クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、有効状態の Solr サーバーすべてに更新クエリーを送信します。
    • -
    • Solr サーバーに送信した更新クエリーが maxRetryUpdateQueryCount 以上失敗した場合は Solr サーバーをインデックス破損状態に変更します。
    • -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/tokenizer.xml b/src/site/ja/xdoc/8.0/config/tokenizer.xml deleted file mode 100644 index 524186fec..000000000 --- a/src/site/ja/xdoc/8.0/config/tokenizer.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - 索引文字列抽出についての設定 - 曽根 孝明 - - - -
    -

    検索のためのインデックスを作成する際、索引として登録するために文書を切り分ける必要があります。このために使用されるのが、トークナイザーです。

    -

    基本的に、トークナイザーによって切り分けられた単位よりも小さいものは、検索を行ってもヒットしません。例えば、「東京都に住む」という文を考えます。いま、この文が「東京都」「に」「住む」というようにトークナイザーによって分割されたとします。この場合、「東京都」という語で検索を行った場合はヒットします。しかし、「京都」という語で検索を行った場合はヒットしません。そのためトークナイザーの選択は重要です。

    -

    Fess の場合デフォルトでは CJKTokenizer が使用されていますが、schema.xml の analyzer 部分を設定することでトークナイザーを変更することができます。

    - - -

    CJKTokenizer は日本語のようなマルチバイトの文字列に対しては bi-gram 、つまり二文字ずつインデックスを作成します。この場合、1文字の語を検索することはできません。

    -
    - - -

    StandardTokenizer は日本語のようなマルチバイトの文字列に対しては uni-gram 、つまり一文字ずつインデックスを作成します。そのため、検索漏れが少なくなります。また、CJKTokenizerの場合、1文字のクエリを検索することができませんが、StandardTokenizerを使用すると検索可能になります。しかし、インデックスサイズが増えるので注意してください。

    -

    下記の例のように solr/core1/conf/schema.xml の analyzer 部分を変更することで、StandardTokenizer を使用できます。

    - - - - - - - : - - - - - : -]]> -

    また、webapps/fess/WEB-INF/classes/app.diconでデフォルトで有効になっているuseBigramをfalseに変更します。

    - - true - : -]]> -

    設定後、Fessを再起動します。

    -
    -
    - - -
    diff --git a/src/site/ja/xdoc/8.0/config/use-libreoffice.xml b/src/site/ja/xdoc/8.0/config/use-libreoffice.xml deleted file mode 100644 index 6dcddb0bf..000000000 --- a/src/site/ja/xdoc/8.0/config/use-libreoffice.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - - LibreOfficeの利用 - 菅谷 信介 - - -
    -

    - 標準のFess環境において、Apache POI を用いた MS Office 系ドキュメントのクロールが可能です。 - オフィス系ドキュメントのクロールに関して、OpenOfficeやLibreOfficeを利用して、ドキュメントからより高精度なテキスト抽出も行うことができます。 -

    -
    -
    -

    JodConverter を Fess サーバーにインストールします。http://jodconverter.googlecode.com/ からjodconverter-core-3.0-beta-4-dist.zipをダウンロードします。展開して jar ファイルを Fess サーバーにコピーします。

    - -

    次にs2robot_extractor.diconを作成します。

    - -

    s2robot_extractor.diconは以下のような内容でjodExtractorを有効にします。

    - - - - - - - - - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - - officeManagerConfiguration.setOfficeHome("/usr/lib/libreoffice") - .buildOfficeManager() - - - - - - { -"application/msword", -"application/vnd.ms-excel", -"application/vnd.ms-powerpoint", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.openxmlformats-officedocument.presentationml.presentation" - } - jodExtractor - -... -]]> -

    設定後、通常通りにクロールしてインデックスを生成します。

    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/config/windows-service.xml b/src/site/ja/xdoc/8.0/config/windows-service.xml deleted file mode 100644 index d72d8c940..000000000 --- a/src/site/ja/xdoc/8.0/config/windows-service.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Windowsサービスへの登録 - 菅谷 信介 - - -
    -

    Windows 環境であれば Fess を Windows のサービスとして登録することができます。サービスの登録方法は Tomcat と同様です。

    - -

    Windows のサービスとして登録する場合、クロールプロセスは Windows のシステムの環境変数を見にいくため、Java の JAVA_HOME をシステムの環境変数に登録し、同様に %JAVA_HOME%\bin も Path に追加する必要があります。

    -
    - -

    webapps\fess\WEB-INF\classes\fess.dicon を編集して、-server オプションを取り除きます。

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    まず、Fess のインストール後、コマンドプロンプトから service.bat を実行します (Vista などでは管理者として起動する必要があります)。Fess は C:\Java\fess-server-8.0.0 にインストールしたものとします。

    - cd C:\Java\fess-server-8.0.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    以下のようにすることで Fess 用のプロパティを確認できます。以下を実行すると、Tomcat のプロパティ設定ウィンドウが表示されます。

    - tomcat7w.exe //ES//fess -]]> -
    - -

    コントロールパネル - 管理ツール - サービスで管理ツールを表示して、通常の Windows のサービスと同様に自動起動などが設定できます。

    -
    -
    -
    - -

    Fess で配布しているものは 64bit Windows 用の Tomcat バイナリをベースにビルドされています。 - 32bit Windows で利用する場合は Tomcat のサイトから 32bit Windows zip などを取得して、tomcat7.exe, tomcat7w.exe, tcnative-1.dll を差し替えてください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/install/index.xml b/src/site/ja/xdoc/8.0/install/index.xml deleted file mode 100644 index 7c8175934..000000000 --- a/src/site/ja/xdoc/8.0/install/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントは、Fessのインストール作業およびアンインストール作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessのインストール方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/8.0/install/install.xml b/src/site/ja/xdoc/8.0/install/install.xml deleted file mode 100644 index ab65e6dbf..000000000 --- a/src/site/ja/xdoc/8.0/install/install.xml +++ /dev/null @@ -1,106 +0,0 @@ - - - - インストール - - - - - -
    -

    -Fess は以下の環境で利用することができます。 -

    -
      -
    • OS: Windows や Unix など Java が実行できる OS 環境
    • -
    • Java: Java 7 以上 (Java 6 でも動作可能)
    • -
    -

    -Fess を利用したい環境に Java がインストールされていない場合は、http://java.sun.com/ より Java 7 以上の JDK を取得してインストールしてください。 -

    -
    -
    -

    -http://sourceforge.jp/projects/fess/releases/ から最新の Fess パッケージをダウンロードします。 -

    -
    -
    -

    -ダウンロードした fess-server-x.y.zip を展開します。 Unix 環境にインストールした場合、bin 以下にあるスクリプトに実行権を付加します。 -

    - -
    -
    -

    -管理者アカウントはアプリケーションサーバーにより管理されています。標準の Fess サーバーは Tomcat を利用しているので、Tomcat のユーザー変更方法と同様になります。変更する場合は、conf/tomcat-user.xml の admin アカウントのパスワードを修正してください。 -

    - -]]> -

    -tomcat-user.xml のファイルによる管理方法以外を利用する場合は、Tomcat のドキュメントや JAAS 認証の仕様を参照してください。 -

    -
    -
    -

    -Fess サーバーには Solr が組み込まれていますが、アクセスするためにはパスワードが必要になります。実運用などにおいては、デフォルトのパスワードを変更してください。 -

    -

    -パスワードの変更方法は、まず、conf/tomcat-user.xml の solradmin のパスワード属性を変更します。 -

    - -]]> -

    -次に webapps/fess/WEB-INF/classes/solrlib.dicon の以下のパスワードの箇所を tomcat-user.xml で指定したものを記述します。 -

    - - "solradmin" - "solradmin" - -]]> -
    -
    -

    -Fess サーバーから Tomcat に配置した Solr のコンテキストを管理することができますが、管理するためにはパスワードが必要になります。実運用などにおいては、デフォルトのパスワードを変更してください。 -

    -

    -パスワードの変更方法は、conf/tomcat-user.xml の manager のパスワード属性を変更します。 -

    - - -]]> -

    -次に webapps/fess/WEB-INF/classes/app.dicon の以下のパスワードの箇所を tomcat-user.xml で指定したものを記述します。 -

    - - - "solrServer1" - "http://localhost:8080/manager/text/" - "/solr" - "manager" - "manager" - -]]> -
    -
    -

    -ログイン時の戻りパスの設定などで暗号化/復号化が利用されています。実運用などにおいてはデフォルトのパスワードを変更してください。 -

    -

    -変更方法は、webapps/fess/WEB-INF/classes/app.dicon で key の値を変更します。16 文字の半角英数字を設定してください。 -

    - -"1234567890123456" -]]> -
    - -
    diff --git a/src/site/ja/xdoc/8.0/install/run.xml b/src/site/ja/xdoc/8.0/install/run.xml deleted file mode 100644 index 5882a9eb7..000000000 --- a/src/site/ja/xdoc/8.0/install/run.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - 起動および停止方法 - - - - - -
    -

    -startup スクリプトを実行して Fess を起動します。 -

    - - -

    -http://localhost:8080/fess/ にアクセスすることによって、起動を確認できます。 -

    - -

    -管理 UI は http://localhost:8080/fess/admin/ です。 -デフォルトの管理者アカウントのユーザー名/パスワードは、admin/admin になります。 -管理者アカウントはアプリケーションサーバーにより管理されています。 -Fess の管理 UI では、アプリケーションサーバーで fess ロールで認証されたユーザーを管理者として利用します。 -

    -
    -
    -

    -shutdown スクリプトを実行して Fess を停止します。 -

    - - -

    -クロールまたはインデックス作成中にシャットダウンした場合、完全に停止するまで時間がかかる場合があります。 -

    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/install/uninstall.xml b/src/site/ja/xdoc/8.0/install/uninstall.xml deleted file mode 100644 index 1207ebcb2..000000000 --- a/src/site/ja/xdoc/8.0/install/uninstall.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - アンインストール - - - - - -
    -

    -Fess を停止後、インストールした fess-server-x.y ディレクトリを削除することでアンインストールすることができます。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/8.0/user/index.xml b/src/site/ja/xdoc/8.0/user/index.xml deleted file mode 100644 index 27894934c..000000000 --- a/src/site/ja/xdoc/8.0/user/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントはFessを利用するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessでの検索方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/8.0/user/json-response.xml b/src/site/ja/xdoc/8.0/user/json-response.xml deleted file mode 100644 index fa1039f34..000000000 --- a/src/site/ja/xdoc/8.0/user/json-response.xml +++ /dev/null @@ -1,184 +0,0 @@ - - - - JSONによる検索結果 - 菅谷 信介 - - -
    -

    Fessの検索結果をJSONにより出力することができます。JSONにより出力するためには管理画面のクロール全般の設定でJSON応答を有効にしておく必要があります。

    - -

    JSONにより出力結果を得るためには http://localhost:8080/fess/json?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    fields.labelラベル値。ラベルを指定する場合に利用します。
    callbackJSONPを利用する場合のコールバック名。JSONPを利用しない場合は指定する必要はありません。
    -
    - -

    以下のようなレスポンスが返ります。

    - \n..", - "tstamp": "1284739487887", - "url": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F", - "id": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F;type=au,docomo,pc,softbank", - "mimetype": "text\u002Fhtml", - "title": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "contentTitle": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "boost": "1.0", - "contentLength": "17810", - "urlLink": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F" - }, -... - ] - } -} -]]> -

    各要素については以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    レスポンス情報
    responseルート要素。
    versionフォーマットバージョン。
    statusレスポンスのステータス。status値は、0:正常、1:検索エラー、2または3:リクエストパラメータエラー、9:サービス停止中、-1:API種別エラーです。
    query検索語。
    execTime応答時間。単位は秒。
    pageSize表示件数。
    pageNumberページ番号。
    recordCount検索語に対してヒットした件数。
    pageCount検索語に対してヒットした件数のページ数。
    result検索結果の親要素。
    siteサイト名。
    contentDescriptionコンテンツの説明。
    hostホスト名。
    lastModified最終更新日時。1970/01/01 00:00:00 から始まるミリ秒。
    cacheコンテンツの内容。
    scoreドキュメントのスコア値。
    digestドキュメントのダイジェスト文字列。
    tstampドキュメントの生成日時。1970/01/01 00:00:00 から始まるミリ秒。
    urlドキュメントのURL。
    idドキュメントのID。
    mimetypeMIMEタイプ。
    titleドキュメントのタイトル。
    contentTitle表示用のドキュメントのタイトル。
    contentLengthドキュメントのサイズ。
    urlLink検索結果としてのURL。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/user/search-additional.xml b/src/site/ja/xdoc/8.0/user/search-additional.xml deleted file mode 100644 index f7d59dc66..000000000 --- a/src/site/ja/xdoc/8.0/user/search-additional.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - 非表示検索条件 - 菅谷 信介 - - -
    -

    画面上には検索条件の文字列を表示せずに特定の検索条件を引き回したい場合にadditionalパラメータを利用することができます。additionalの値はページングで画面が更新されてもadditionalの値は保持されます。

    - -

    検索が実行される際に (たとえば、検索フォームなど) hidden フォームで additional の値を付加して検索を実行すると、ページングで画面遷移しても、その条件を画面に表示することなく、条件を保持することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/user/search-and.xml b/src/site/ja/xdoc/8.0/user/search-and.xml deleted file mode 100644 index 92e8a232e..000000000 --- a/src/site/ja/xdoc/8.0/user/search-and.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - AND 検索 - 菅谷 信介 - - -
    -

    複数の検索語がすべて含まれるドキュメントを検索したい場合には AND 検索を利用します。AND を省略してスペース区切りで検索語入力欄に複数単語を記述した場合も AND 検索になります。

    - -

    AND 検索を利用する場合は検索語間に AND を記述します。AND は大文字で記述して、前後にスペースが必要になります。AND は省略することも可能です。

    -

    たとえば、「検索語1」と「検索語2」が含まれるドキュメントを検索したい場合は以下のように検索フォームに入力します。

    - -

    AND で複数語をつなぐことも可能です。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/user/search-boost.xml b/src/site/ja/xdoc/8.0/user/search-boost.xml deleted file mode 100644 index 475916906..000000000 --- a/src/site/ja/xdoc/8.0/user/search-boost.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - ブースト検索 - 菅谷 信介 - - -
    -

    検索語のうち、特定の検索語を優先したい場合にはブースト検索を利用します。ブースト検索を利用することで、検索語の重要度に応じた検索が可能になります。

    - -

    ブースト検索を利用するためには、検索語の後に「^ブースト値」という形式でブースト値 (重み付け値) を指定します。

    -

    たとえば、「りんご みかん」を検索したい場合に「りんご」がより含まれるページを検索したい場合は以下のように検索フォームに入力します。

    - -

    ブースト値は 1 以上の整数を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/user/search-field.xml b/src/site/ja/xdoc/8.0/user/search-field.xml deleted file mode 100644 index 26f951962..000000000 --- a/src/site/ja/xdoc/8.0/user/search-field.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - 検索フィールド指定による検索 - 菅谷 信介 - - -
    -

    Fess でクロールした結果はタイトルや本文などの各フィールドごとに保存されています。それらのフィールドを指定して検索することができます。フィールドを指定して検索することで、ドキュメントの種類別やサイズ別など細かい検索条件の指定をすることができます。

    - -

    デフォルトでは以下のフィールドを指定して検索することができます。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    利用可能なフィールド一覧
    フィールド名説明
    urlクロールした URL
    hostクロールした URL に含まれていたホスト名
    siteクロールした URL に含まれていたサイト名
    titleタイトル
    content本文
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    mimetypeコンテンツの MIME タイプ
    -

    フィールド指定をしていない場合は、content を対象に検索します。フィールドはSolrのダイナミックフィールドを利用することで独自のフィールドも利用することができます。

    -

    HTMLファイルを検索対象としている場合、titleタグがtitleフィールド、bodyタグ以下の文字列がbodyフィールドに登録されています。

    -
    - -

    フィールド指定検索をする場合は、「フィールド名:検索語」のようにフィールド名と検索語をコロン(:)で区切って検索フォームに入力して検索します。

    -

    titleフィールドに対して、Fess を検索語として検索する場合は以下のように入力します。

    - -

    上記の検索により、titleフィールドにFessが含まれるドキュメントが検索結果として表示されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/user/search-fuzzy.xml b/src/site/ja/xdoc/8.0/user/search-fuzzy.xml deleted file mode 100644 index 3dab54fa0..000000000 --- a/src/site/ja/xdoc/8.0/user/search-fuzzy.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 曖昧検索(ファジー検索) - 菅谷 信介 - - -
    -

    検索語に完全一致しない単語も検索する場合にはあいまい検索が利用可能です。Fess ではレーベンシュタイン距離に基づくあいまい検索 (ファジー検索) に対応しています。

    - -

    曖昧検索を適用したい検索語の後に「~」を付加します。

    -

    たとえば、「Solr」という単語をあいまい検索したい場合、以下のように検索フォームに入力することで、「Solr」に近い語(「Solar」など) を含むドキュメントを検索できます。 -

    - -

    また、「~」の後に 0 ~ 1 の数値を指定することで、1 に近い場合はより類似したものだけに絞り込めます。たとえば、「Solr~0.8」という形になります。数値を指定しないときのデフォルト値は 0.5 になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/user/search-geo.xml b/src/site/ja/xdoc/8.0/user/search-geo.xml deleted file mode 100644 index b824c9144..000000000 --- a/src/site/ja/xdoc/8.0/user/search-geo.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - ジオサーチ - 菅谷 信介 - - -
    -

    インデックス生成時に各ドキュメントに対して緯度経度の位置情報を付加することで、検索時に位置情報を用いた検索が可能になります。

    - -

    標準では以下のパラメータが利用可能です。

    - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    geo.latitude緯度の度分秒をDouble型で指定します。
    geo.longitude経度の度分秒をDouble型で指定します。
    geo.distanceドキュメントとの距離をキロメータ単位で指定します。Double型で指定します。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/user/search-label.xml b/src/site/ja/xdoc/8.0/user/search-label.xml deleted file mode 100644 index b64b92d8c..000000000 --- a/src/site/ja/xdoc/8.0/user/search-label.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ラベルを用いた検索 - 菅谷 信介 - - -
    -

    検索対象のドキュメントにカテゴリ分けするためのラベル情報を付加することで、検索時にラベルを指定した絞り込み検索が可能です。ラベル情報は管理画面で登録しておくことで、検索画面でラベルによる検索が可能になります。利用可能なラベル情報は検索時にプルダウンで複数選択することができます。ラベルを登録していない場合は、ラベルのプルダウンボックスは表示されません。

    - -

    検索時にラベル情報を選択することができます。ラベル情報はオプションボタンを押下することで表示される検索オプションダイアログで選択することができます。

    - ラベル指定検索 -

    ラベルを設定してインデックスを作成することで、ラベルが設定されたドキュメントごとに検索をすることができます。ラベルを指定しない検索は通常と同様の全件検索になります。ラベル情報を変更した場合は、インデックスの更新が必要になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/user/search-not.xml b/src/site/ja/xdoc/8.0/user/search-not.xml deleted file mode 100644 index 4818e5001..000000000 --- a/src/site/ja/xdoc/8.0/user/search-not.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - NOT 検索 - 菅谷 信介 - - -
    -

    ある単語を含まないドキュメントを検索する場合に NOT 検索が利用できます。

    - -

    NOT 検索は含まない単語の前に NOT を付けて検索します。NOT は半角大文字で前後にスペースが必要です。

    -

    たとえば、「検索語1」が含まれるが「検索語2」を含まないドキュメントを検索したい場合は以下のように入力して検索します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/user/search-options.xml b/src/site/ja/xdoc/8.0/user/search-options.xml deleted file mode 100644 index 97a624724..000000000 --- a/src/site/ja/xdoc/8.0/user/search-options.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - 拡張パラメータ検索 - 菅谷 信介 - - -
    -

    他社製検索エンジンから移行しやすいように任意の検索条件を渡すことができます。渡した検索条件はQueryHelperImpl#buildOptionQueryで処理を実装してください。

    - -

    標準では以下のパラメータが利用可能です。

    - - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    options.q通常のqueryと同様です。複数のoptions.qを指定することができます。複数指定した場合はAND検索として扱われます。URLエンコードして渡します。
    options.cq完全一致の検索クエリーとして扱われます。たとえば、「Fess Project」を指定した場合は、「"Fess Project"」として検索します。URLエンコードして渡します。
    options.oqOR検索として扱われます。たとえば、「Fess Project」を指定した場合は、「Fess OR Project」として検索します。URLエンコードして渡します。
    options.nqラベル値。ラベルを指定する場合に利用します。NOT検索として扱われます。たとえば、「Fess」を指定した場合は、「NOT Fess」として検索します。URLエンコードして渡します。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/user/search-or.xml b/src/site/ja/xdoc/8.0/user/search-or.xml deleted file mode 100644 index 37f7fd68a..000000000 --- a/src/site/ja/xdoc/8.0/user/search-or.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - OR 検索 - 菅谷 信介 - - -
    -

    検索語のどれかが含まれるドキュメントを検索したい場合には OR 検索を利用します。検索語入力欄に複数単語を記述した場合、デフォルトでは AND 検索になります。

    - -

    OR 検索を利用する場合は検索語間に OR を記述します。OR は大文字で記述して、前後にスペースが必要になります。

    -

    たとえば、「検索語1」と「検索語2」のどちらかが含まれるドキュメントを検索したい場合は以下のように検索フォームに入力します。

    - -

    OR で複数語をつなぐことも可能です。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/user/search-range.xml b/src/site/ja/xdoc/8.0/user/search-range.xml deleted file mode 100644 index a8148ab77..000000000 --- a/src/site/ja/xdoc/8.0/user/search-range.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - 範囲指定検索 - 菅谷 信介 - - -
    -

    数値など範囲指定が可能でデータをフィールドに格納している場合、そのフィールドに対して範囲指定検索が可能です。

    - -

    範囲指定検索をするためには、「フィールド名:[値 TO 値]」 を検索フォームに入力します。

    -

    たとえば、contentLength フィールドに対して、1kバイトから10kバイトにあるドキュメントを検索する場合は以下のように検索フォームに入力します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/user/search-sort.xml b/src/site/ja/xdoc/8.0/user/search-sort.xml deleted file mode 100644 index f7aeb2431..000000000 --- a/src/site/ja/xdoc/8.0/user/search-sort.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - 検索のソート - 菅谷 信介 - - -
    -

    検索日時などのフィールドを指定して検索結果をソートすることができます。

    - -

    デフォルトでは以下のフィールドを指定してソートすることができます。

    - - - - - - - - - - - - - - - - - - - - -
    ソート対象フィールド一覧
    フィールド名説明
    tstampクロールした日時
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    -

    カスタマイズすることで独自のフィールドをソート対象として追加することもできます。

    -
    - -

    検索時にソート条件を選択することができます。ソート条件はオプションボタンを押下することで表示される検索オプションダイアログで選択することができます。

    - ソート条件 -

    また、検索フィールドでソートをする場合は、「sort:フィールド名」のようにsortとフィールド名をコロン(:)で区切って検索フォームに入力して検索します。

    -

    以下は Fess を検索語として、コンテンツサイズを昇順にソートします。

    - -

    降順にソートする場合は以下のようにします。

    - -

    複数のフィールドでソートする場合は以下のように , 区切りで指定します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/user/search-wildcard.xml b/src/site/ja/xdoc/8.0/user/search-wildcard.xml deleted file mode 100644 index c254f34b5..000000000 --- a/src/site/ja/xdoc/8.0/user/search-wildcard.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - ワイルドカード - 菅谷 信介 - - -
    -

    検索語内で 1 文字または複数文字のワイルドカードを利用することができます。? は 1 文字のワイルドカードとして指定でき、* は複数文字のワイルドカードとして指定することができます。ワイルドカードは先頭文字では利用できません。また、ワイルドカードを利用できる対象は単語になります。文に対するワイルドカード検索はできません。

    - -

    1 文字のワイルドカードを利用する場合は以下のように ? を利用します。

    - -

    上記の場合は、textやtestなど、1 文字のワイルドカードとして扱われます。

    -

    複数文字のワイルドカードを利用する場合は以下のように * を利用します。

    - -

    上記の場合は、test、testsやtesterなど、複数文字のワイルドカードとして扱われます。また、

    - -

    のように検索語内に利用することもできます。

    -
    - -

    ワイルドカードはインデックスに登録された文字列を対象に利用されます。そのため、bi-gram などでインデックスを作成した場合は、日本語は意味のない固定文字列長で扱われるため、日本語でのワイルドカードは期待する動作になりません。日本語でワイルドカードを利用する場合は形態素解析を利用しているフィールドで利用してください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/8.0/user/xml-response.xml b/src/site/ja/xdoc/8.0/user/xml-response.xml deleted file mode 100644 index f8afa404b..000000000 --- a/src/site/ja/xdoc/8.0/user/xml-response.xml +++ /dev/null @@ -1,212 +0,0 @@ - - - - XMLによる検索結果 - 菅谷 信介 - - -
    -

    Fessの検索結果をXMLにより出力することができます。XMLで出力するためには管理画面のクロール全般の設定でXML応答を有効にしておく必要があります。

    - -

    XMLにより出力結果を得るためには http://localhost:8080/fess/xml?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    fields.labelラベル値。ラベルを指定する場合に利用します。
    -
    - -

    以下のようなレスポンスが返ります。

    - - - 1 - 0 - テスト - 0.64 - 20 - 1 - 101 - 6 - - - speedtest.goo.ne.jp/ - goo の提供するスピード<em>テスト</em> - ページです - speedtest.goo.ne.jp - 1284739487873 - --> -<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> -<title> -goo スピード<em>テスト</em> -</title> -<meta..."> - -<meta name="description" content="goo の提供するスピード<em>テスト -</em>ページです"> -<meta name="keywords" content="ADSL,ブロードバンド,フレ...ッツ,BB,無線LAN, -CATV,ISDN,スピード<em> -テスト</em>"> -<meta name="Copyright" content="Copyright &copy; ...://speedtest.goo.ne.jp/" -><img src="/img/h1/h1_76.gif" width="129" height="22" border="0" -alt="スピード<em>テスト -</em>"><img src..." color="#ffffff">goo スピード<em>テスト -</em></font -></a></b></td> -<!--/NAME SERVICE--> -</tr> -</table> -</td> -</tr> -<tr> -<td - 4.98744 - goo の提供するスピード<em>テスト</em>ページです - 1284739487887 - http://speedtest.goo.ne.jp/ - http://speedtest.goo.ne.jp/;type=au,docomo,pc,softbank - text/html - -goo スピードテスト - - -goo スピードテスト - - 1.0 - 17810 - http://speedtest.goo.ne.jp/ - -... - - -]]> -

    各要素については以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    レスポンス情報
    responseルート要素。
    versionフォーマットバージョン。
    statusレスポンスのステータス。status値は、0:正常、1:検索エラー、2または3:リクエストパラメータエラー、9:サービス停止中、-1:API種別エラーです。
    query検索語。
    exec-time応答時間。単位は秒。
    page-size表示件数。
    page-numberページ番号。
    record-count検索語に対してヒットした件数。
    page-count検索語に対してヒットした件数のページ数。
    result検索結果の親要素。
    doc検索結果の要素。
    siteサイト名。
    content-descriptionコンテンツの説明。
    hostホスト名。
    last-modified最終更新日時。1970/01/01 00:00:00 から始まるミリ秒。
    cacheコンテンツの内容。
    scoreドキュメントのスコア値。
    digestドキュメントのダイジェスト文字列。
    tstampドキュメントの生成日時。1970/01/01 00:00:00 から始まるミリ秒。
    urlドキュメントのURL。
    idドキュメントのID。
    mimetypeMIMEタイプ。
    titleドキュメントのタイトル。
    content-title表示用のドキュメントのタイトル。
    content-lengthドキュメントのサイズ。
    url-link検索結果としてのURL。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/browserType-guide.xml b/src/site/ja/xdoc/9.0/admin/browserType-guide.xml deleted file mode 100644 index dc25bb339..000000000 --- a/src/site/ja/xdoc/9.0/admin/browserType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - ブラウザタイプの設定 - 菅谷 信介 - - -
    -

    ここでは、ブラウザタイプに関わる設定について説明します。ブラウザタイプは検索結果データに付加され、閲覧ブラウザの種類ごとに検索結果を出し分けることができます。

    -
    -
    - -

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

    - ブラウザタイプの設定 -
    -
    -
    - -

    表示名と値を設定できます。新規に閲覧端末を増やしたい場合などに利用します。特別なカスタマイズが必要場合にしか、利用する必要はありません。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/crawl-guide.xml b/src/site/ja/xdoc/9.0/admin/crawl-guide.xml deleted file mode 100644 index c714893ea..000000000 --- a/src/site/ja/xdoc/9.0/admin/crawl-guide.xml +++ /dev/null @@ -1,94 +0,0 @@ - - - - クロール全般の設定 - 菅谷 信介 - - -
    -

    ここでは、クロール全般に関わる設定について説明します。

    -
    -
    - -

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

    - クロール全般 -
    -
    -
    - -

    利用者が検索を入力して検索したときにログを出力します。検索の統計を取得したい場合には有効にしてください。

    -
    - -

    検索した利用者の情報を保存します。検索利用者を識別することが可能になります。

    -
    - -

    利用者が良いと判断した検索結果を収集することができます。検索結果一覧画面で結果に投票リンクが表示されるので、そのリンクを押下したものを記録します。収集した結果をクロール時にインデックスに反映することもできます。

    -
    - -

    検索結果のリンクに検索語を付加します。PDF では検索語を検索した状態で表示することが可能になります。

    -
    - -

    XML形式で検索結果が取得可能になります。http://localhost:8080/fess/xml?query=検索語 にアクセスすることで取得できます。

    -
    - -

    JSON形式で検索結果が取得可能になります。http://localhost:8080/fess/json?query=検索語 にアクセスすることで取得できます。

    -
    - -

    検索結果のウェブサイトが PC 用だった場合、モバイル端末で正しく表示できないかもしれません。 - そのような場合に、モバイル変換を選択していると、PC サイトをモバイル端末用に変換して表示することができます。 Google を選択した場合、Google Wireless Transcoder により、携帯向けにコンテンツを表示することができます。 たとえば、PC 用サイトを検索対象にして結果をモバイル端末でも閲覧したい場合、モバイル端末向け検索結果一覧で検索結果のリンクが Google Wireless Transcoder に渡すリンクになります。 モバイル変換を利用することでモバイル端末でもスムーズな検索を利用することができます。

    -
    - -

    ラベルが表示可能な場合にデフォルトで表示するラベルを指定することができます。ラベルの値を指定します。

    -
    - -

    検索画面を表示するかどうかを指定できます。ウェブを選択した場合はモバイル用の検索画面が利用できなくなります。利用不可とした場合は、検索画面を利用できません。インデックス作成専用サーバーとする場合などに利用不可を選択します。

    -
    - -

    JSON形式で検索が多い検索語が取得可能になります。http://localhost:8080/fess/json?type=hotsearchword にアクセスすることで取得できます。

    -
    - -

    指定した日数以前の検索ログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    指定した日数以前のジョブログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    指定した日数以前の利用者情報を削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    検索ログから削除したい Bots のログをカンマ (,) 区切りでユーザーエージェントに含まれる Bots 名を指定します。一日一回のログパージでログは削除されます。

    -
    - -

    クロールを完了時にクロールに関する情報を送信するメールアドレスを指定します。

    -
    - -

    バックアップ・リストアで利用される CSV のエンコーディングを指定します。

    -
    - -

    差分クロールを有効にすると、lastModifiedフィールドの値と対象ドキュメントの更新日時(HTTPの場合はLAST_MODIFIEDの値、ファイルの場合はタイムスタンプ)を比較して、更新されたものだけをクロールします。

    -
    - -

    ファイル付加されているグループのアクセス権情報をロールに追加します。

    -
    - -

    Fess は複数の Solr サーバーをグループとしてまとめることができ、そのグループを複数管理できます。 更新用と検索用の Solr サーバーグループは異なるグループを利用します。 たとえば、2 つのグループがあった場合、更新用がグループ 2 を利用し、検索用がグループ 1 を利用します。 サーバー切り替えを有効にしている場合は、クロールが完了した後に更新用がグループ 1 になり、検索用がグループ 2 に切り替わります。複数の Solr サーバーグループを登録している場合にだけ有効です。

    -
    - -

    Fess では 10 件単位でドキュメントを Solr に対して送信します。ここで指定した値ごとに Solr に対してドキュメントのコミットを発行します。0 の場合はクロール完了後にコミットが実行されます。

    -
    - -

    Fess のドキュメントクロールはウェブクロール、ファイルシステムクロールの順に行われます。それぞれのクロールにおいて、ここで指定した値の数だけ、設定したクロール先を複数同時に実行することができます。たとえば、同時実行のクロール設定数を 3 として、ウェブクロールに設定 1 から設定 10 まで登録してある場合、クロール実行時には設定 1 から設定 3 までの 3 つが実行されます。 それらのどれかのクロールが完了すると、設定 4 のクロールが開始されます。 同様に、設定 10 まで 1 つ完了するごとに 1 つ起動していきます。

    -

    クロール設定でスレッド数を指定することができますが、ここでの同時実行のクロール設定数は起動するスレッド数を示すものではありません。たとえば、同時実行のクロール設定数が 3 で、各クロール設定のスレッド数を 5 としている場合は、3 x 5 = 15 のスレッド数が起動してクロールすることになります。

    -
    - -

    インデックスされているデータを新規データ登録後に自動的に削除することができます。インデックスの有効期限で 5 日を選択している場合は、5 日以上前に登録して更新がなかったものが削除されます。コンテンツが削除されてしまったデータなどを検索対象から外す場合などに利用できます。

    -
    - -

    障害 URL に登録された URL は、障害回数を超えると次回のクロール時にクロール対象外になります。監視する必要のない障害種類はこの値を指定することで次回もクロール対象となります。

    -
    - -

    障害回数を超えた障害 URL はクロール対象外になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/crawlingSession-guide.xml b/src/site/ja/xdoc/9.0/admin/crawlingSession-guide.xml deleted file mode 100644 index 7ea2c8014..000000000 --- a/src/site/ja/xdoc/9.0/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - セッション情報の設定 - 菅谷 信介 - - -
    -

    ここでは、セッション情報に関わる設定について説明します。1 回のクロールした結果を 1 つのセッション情報として保存されます。実行した時間やインデックスされた数を確認することができます。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのセッション情報をクリックします。

    -
    -
    -
    - - セッション情報一覧 -

    すべて削除リンクをクリックすると実行中でないすべてのセッション情報を削除することができます。 - 期限が切れたセッションは次回クロール時に削除されます。

    -
    - -

    セッション ID のクロール内容を確認できます。クロールの開始や終了時間、インデックスされたドキュメント数などが一覧されます。

    - セッション情報詳細 -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/data-guide.xml b/src/site/ja/xdoc/9.0/admin/data-guide.xml deleted file mode 100644 index 0995b87b2..000000000 --- a/src/site/ja/xdoc/9.0/admin/data-guide.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - 設定情報のバックアップとリストア - 菅谷 信介 - - -
    -

    ここでは、Fess の設定情報のバックアップとリストア方法について説明します。

    -
    -
    - -

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

    - バックアップ/リストア -
    - -

    ダウンロードリンクをクリックすると、Fess の設定情報を XML 形式で出力します。保存される設定情報は以下のものです。

    -
      -
    • クロール全般の設定
    • -
    • ウェブクロール設定
    • -
    • ファイルシステムクロール設定
    • -
    • データストアクロール設定
    • -
    • ラベル
    • -
    • パスマッピング
    • -
    • ウェブ認証
    • -
    • ファイルシステム認証
    • -
    • リクエストヘッダー
    • -
    • 重複ホスト
    • -
    • ロール
    • -
    • 対応ブラウザ
    • -
    -

    セッション情報、検索ログ、クリックログはCSV形式で取得できます。

    -

    Solr 内のインデックスデータやクロール中のデータはバックアップ対象にはなりません。それらのデータは Fess の設定情報をリストア後、クロールすることで再生成することができます。Solr のインデックスをバックアップする必要がある場合は、solr ディレクトリをバックアップしてください。

    -
    - -

    バックアップで出力した XML または CSV をアップロードすることで設定情報、各種ログを復元することができます。ファイルを指定してデータのリストアボタンをクリックしてください。

    -

    XML ファイルの設定情報指定の際にデータの上書きを有効にすると、既に同じデータがある場合は既存のデータの更新を行います。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/dataCrawlingConfig-guide.xml b/src/site/ja/xdoc/9.0/admin/dataCrawlingConfig-guide.xml deleted file mode 100644 index 40b14af08..000000000 --- a/src/site/ja/xdoc/9.0/admin/dataCrawlingConfig-guide.xml +++ /dev/null @@ -1,160 +0,0 @@ - - - - データストアのクロールに関する設定 - 曽根 孝明 - 菅谷 信介 - - -
    -

    Fess ではデータベースやCSVなどのデータソースをクロール対象とすることができます。ここでは、そのために必要なデータストアの設定について説明します。

    -
    -
    - -

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

    - データストアの設定 -

    例として、以下のようなテーブルが MySQL の testdb というデータベースにあり、ユーザ名 hoge 、パスワード fuga で接続することができるとして、説明を行います。

    - -

    ここでは、データは以下のようなものを入れておきます.

    - -
    -
    -
    - -

    パラメータの設定例は以下のようになります。

    - -

    パラメータは「キー=値」形式となっています。キーの説明は以下です。

    - - - - - - - - - - - - - - - - - - - - - - - - -
    DB用設定パラメータ例
    driverドライバクラス名
    urlURL
    usernameDBに接続する際のユーザ名
    passwordDBに接続する際のパスワード
    sqlクロール対象を得るための SQL 文
    -
    - -

    スクリプトの設定例は以下のようになります。

    - -

    - パラメータは「キー=値」形式になっています。キーの説明は以下です。 -

    -

    - 値の側は、OGNL で記述します。文字列はダブルクォーテーションで閉じてください。データベースのカラム名でアクセスすれば、その値になります。 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    スクリプトの設定内容
    urlURL(検索結果に表示されるリンク)
    hostホスト名
    siteサイトパス
    titleタイトル
    contentコンテンツ(インデックス対象文字列)
    cacheコンテンツのキャッシュ(インデックス対象ではない)
    digest検索結果に表示されるダイジェスト部分
    anchorコンテンツに含まれるリンク(普通は指定する必要はありません)
    contentLengthコンテンツの長さ
    lastModifiedコンテンツの最終更新日
    -
    - -

    データベースに接続する際にはドライバが必要となります。webapps/fess/WEB-INF/cmd/lib に jar ファイルを置いてください。

    -
    - -

    検索結果に latitude_s のような項目値を表示する場合は webapps/fess/WEB-INF/classes/app.dicon に以下のように設定してください。 - 追加後は searchResults.jsp などで ${doc.latitude_s} とすることで表示されます。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "latitude_s","longitude_s" } - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/design-guide.xml b/src/site/ja/xdoc/9.0/admin/design-guide.xml deleted file mode 100644 index c36718de8..000000000 --- a/src/site/ja/xdoc/9.0/admin/design-guide.xml +++ /dev/null @@ -1,144 +0,0 @@ - - - - デザインの設定 - 菅谷 信介 - - -
    -

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

    -
    -
    - -

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

    - デザイン -

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

    - JSP の編集画面 -
    - -

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

    - -]]> -

    tstampDate がクロール時の登録日時、lastModifiedDate がドキュメントの更新日時になります。出力する日付フォーマットは fmt:formateDate の仕様に従います。

    -
    -
    -
    - -

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

    -
    - -

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

    -
    - -

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

    -
    - -

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

    -

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

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    編集可能なJSPファイル
    トップページ (フレーム)検索トップページの JSP ファイルです。この JSP ファイルが各部分の JSP ファイルを include しています。
    ヘッダーヘッダーのJSPファイルです。
    フッターフッターのJSPファイルです。
    検索結果ページ (フレーム)検索結果一覧ページの JSP ファイルです。この JSP ファイルが各部分の JSP ファイルを include しています。
    検索結果ページ (コンテンツ)検索結果一覧ページの検索結果部分を表現する JSP ファイルです。検索結果があるときに利用される 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 ファイルです。
    ファイル起動ページファイル起動ページのJSPファイルです。ファイルシステムクロールを利用して検索結果の表示にJavaプラグインの表示を有効にした場合に利用される画面です。
    エラーページ(ヘッダー)エラーページのヘッダー部分を表現するJSPファイルです。
    エラーページ(フッター)エラーページのフッター部分を表現するJSPファイルです。
    エラーページ(ページが見つかりません)ページが見つからない場合に表示されるエラーページのJSPファイルです。
    エラーページ(システムエラー)システムエラーの場合に表示されるエラーページのJSPファイルです。
    エラーページ(リダイレクト)HTTPリダイレクト発生時に表示されるエラーページのJSPファイルです。
    エラーページ(不正なリクエスト)不正なリクエストが発生時に表示されるエラーページのJSPファイルです。
    -

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

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/dict-guide.xml b/src/site/ja/xdoc/9.0/admin/dict-guide.xml deleted file mode 100644 index 27ba4caae..000000000 --- a/src/site/ja/xdoc/9.0/admin/dict-guide.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - 辞書の設定 - 菅谷 信介 - - -
    -

    ここでは、辞書に関する設定について説明します。

    -
    -
    - -

    管理者アカウントでログイン後、メニューの辞書をクリックします。編集可能な各種辞書が一覧されます。

    - 辞書一覧 -
    -
    -
    -

    人名、固有名詞、専門用語などの登録することができます。 - ユーザー辞書のパスをクリックすると辞書に登録された単語一覧が表示されます。

    - ユーザー辞書一覧 -

    編集したい単語をクリックすると編集画面が表示されます。

    - ユーザー辞書作成 - -

    検索対象とする単語を入力します。

    -
    - -

    単語が複合語の場合、分割した単語で検索されてもヒットするようにできます。 -   たとえば、「全文検索エンジン」を「全文 検索 エンジン」と入力することで、分割した単語でも検索できるようにします。

    -
    - -

    単語の読みをカタカナで入力します。分割を行った場合は分割して入力します。 -   たとえば、「ゼンブン ケンサク エンジン」と入力します。

    -
    - -

    入力した単語の品詞を入力します。

    -
    -
    -
    -

    意味が同じ単語(GB、gigabyteなど)を登録することができます。 - 同義語辞書のパスをクリックすると辞書に登録された単語一覧が表示されます。

    - 同義語一覧 -

    編集したい単語をクリックすると編集画面が表示されます。

    - 同義語作成 - -

    同義語として扱う対象となる単語を入力します。

    -
    - -

    変換元で入力した単語を変換後の単語で展開します。 - たとえば、「TV」を「TV」と「テレビ」として扱いたい場合は、変換元に「TV」を入力して、変換後に「TV」と「テレビ」を入力します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/document-guide.xml b/src/site/ja/xdoc/9.0/admin/document-guide.xml deleted file mode 100644 index 2d06a3b18..000000000 --- a/src/site/ja/xdoc/9.0/admin/document-guide.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - インデックスの設定 - 菅谷 信介 - - -
    -

    ここでは、インデックスに関する設定について説明します。

    -
    -
    - -

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

    - インデックスの設定 -
    -
    -
    - -

    サーバーグループに対して、インデックスのコミット、最適化を発行することができます。

    -
    - -

    セッション ID を指定して、特定の検索対象を削除することができます。URL を指定することで特定のドキュメントだけを削除することもできます。

    -
    - -

    各セッションで登録されたドキュメント数が多い順に表示されます。セッション名をクリックすることでその結果一覧を確認できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/failureUrl-guide.xml b/src/site/ja/xdoc/9.0/admin/failureUrl-guide.xml deleted file mode 100644 index 1d7c9351b..000000000 --- a/src/site/ja/xdoc/9.0/admin/failureUrl-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - 障害URL - 菅谷 信介 - - -
    -

    ここでは、障害URLについて説明します。クロール時に取得できなかった URL が記録され、障害 URL として確認することができます。

    -
    -
    - -

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

    - 障害URL -

    障害 URL の確認リンクをクリックすると、詳細が表示されます。

    - 障害URLの詳細 -
    - -

    クロールできなかった URL と日時が一覧できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/favoriteLog-guide.xml b/src/site/ja/xdoc/9.0/admin/favoriteLog-guide.xml deleted file mode 100644 index cca3eac26..000000000 --- a/src/site/ja/xdoc/9.0/admin/favoriteLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 人気URLログ - 菅谷 信介 - - -
    -

    ここでは、人気URLログについて説明します。人気URLログは利用者が検索画面で投票リンクをクリックしたときにお気に入りのリンクとして登録します。クロール全般の設定で本機能を無効にすることができます。

    -
    -
    - -

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

    - 利用者一覧 -
    - -

    人気URLが一覧されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/fileAuthentication-guide.xml b/src/site/ja/xdoc/9.0/admin/fileAuthentication-guide.xml deleted file mode 100644 index 27637d077..000000000 --- a/src/site/ja/xdoc/9.0/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - ファイルシステム認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに対してファイルシステム認証が必要な場合の設定方法について説明します。Fess は Windows の共有フォルダに対するクロールに対応しています。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのファイルシステム認証をクリックします。

    - ファイルシステム認証の設定 -
    -
    -
    - -

    認証が必要なサイトのホスト名を指定します。省略した場合は、指定したファイルシステムクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。すべてのポートに対して適用したい場合は -1 を指定します。その場合は、指定したファイルシステムクロール設定において、任意のポートで適用されます。

    -
    - -

    認証方法を選択します。SAMBA (Windows共有フォルダ認証) を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。SAMBA の場合、domainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するファイルシステムクロールの設定名を選択します。ファイルシステムクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/fileCrawlingConfig-guide.xml b/src/site/ja/xdoc/9.0/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index 0c3e833d3..000000000 --- a/src/site/ja/xdoc/9.0/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,106 +0,0 @@ - - - - ファイルシステムのクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのファイルシステムをクリックします。

    - ファイルシステムクロールの設定 -
    -
    -
    - -

    一覧ページで表示される名前です。

    -
    - -

    パスは複数指定できます。file: または smb: で始まるように指定します。たとえば、

    - -

    のように指定します。指定されたディレクトリ以下を巡回します。

    -

    Windows 環境の場合は URI で記述する必要があるので、c:\Documents\taro というパスであれば file:/c:/Documents/taro と指定します。

    -

    Windows の共有フォルダについては、たとえば、host1のshareフォルダをクロール対象にしたい場合は、クロール設定でsmb://host1/share/とします(最後に/が必要)。共有フォルダに認証がある場合にはファイルシステム認証画面で認証情報を設定します。

    -
    - -

    正規表現で指定することによって、特定のパスパターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - - -
    パスフィルタリング内容一覧
    クロール対象とするパス指定された正規表現のパスをクロールします。
    クロール対象から除外するパス指定された正規表現のパスをクロール対象としません。クロール対象とするパスが指定されていても、ここでの指定が優先されます。
    検索対象とするパス指定された正規表現のパスを検索対象します。検索除外対象とするパスと指定されていても、ここでの指定が優先されます。
    検索対象から除外するパス指定された正規表現のパスを検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、/home/ 以下しかクロールしない場合は、対象とするパスに

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外するパスに

    - -

    と指定します。改行をすることで複数指定することが可能です。

    -

    指定方法はjava.io.File が扱う URI に従います。以下のようになります。

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    クロールに必要な設定情報を指定することができます。

    -
    - -

    ディレクトリ階層の深さを指定します。

    -
    - -

    クロールして取得するドキュメント数を指定できます。

    -
    - -

    クロールするスレッド数を指定します。5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔です。5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。特定のモバイル端末だけで表示したい場合にも利用できます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/index.xml b/src/site/ja/xdoc/9.0/admin/index.xml deleted file mode 100644 index 2400b2488..000000000 --- a/src/site/ja/xdoc/9.0/admin/index.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントはFessの管理作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessの設定管理の方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    -
    - -

    管理 UI がサポートするブラウザは以下の通りです。

    -
      -
    • Internet Explorer 7 以上
    • -
    • Firefox 4 以上
    • -
    • Chrome (最新版)
    • -
    • Safari (最新版)
    • -
    • Opera 11
    • -
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/jobLog-guide.xml b/src/site/ja/xdoc/9.0/admin/jobLog-guide.xml deleted file mode 100644 index 5791e4726..000000000 --- a/src/site/ja/xdoc/9.0/admin/jobLog-guide.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - ジョブログ - 菅谷 信介 - - -
    -

    実行したジョブの結果を一覧として表示します。

    -
    -
    - -

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

    -
    - - ジョブログ一覧 -

    実行したジョブのログが一覧されます。ジョブ名、ステータス、開始・完了時刻を確認することができます。また、詳細を選択して、各ログの詳細を確認することができます。

    -
    - -

    ジョブのログ内容を確認できます。ジョブ名、ステータス、開始・完了時刻、結果などを表示します。

    - ジョブログ詳細 -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/labelType-guide.xml b/src/site/ja/xdoc/9.0/admin/labelType-guide.xml deleted file mode 100644 index c24856d88..000000000 --- a/src/site/ja/xdoc/9.0/admin/labelType-guide.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - ラベルの設定 - 菅谷 信介 - - -
    -

    ここでは、ラベルに関する設定について説明します。ラベルはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。また、クロール設定で設定していない場合でもラベルの設定でラベルを付加するパスを正規表現で指定することができます。ラベルを登録している場合には、検索語入力欄の右側にラベル選択のプルダウンボックスが表示されます。

    -
    -
    - -

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

    - ラベルの一覧 - ラベルの設定 -
    -
    -
    - -

    検索時のラベル選択プルダウンボックスに表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    - -

    ラベルを付加するパスを正規表現で設定します。複数行記述することで複数指定することができます。ここで指定したパスにマッチするドキュメントはクロール設定にかかわらず、ラベルが設定されます。

    -
    - -

    クロール対象とするパスで対象から除外したいものを正規表現で設定します。複数行記述することで複数指定することができます。

    -
    - -

    ラベルを表示するロールを指定します。

    -
    - -

    ラベルの表示順を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/log-guide.xml b/src/site/ja/xdoc/9.0/admin/log-guide.xml deleted file mode 100644 index cb0d1a2db..000000000 --- a/src/site/ja/xdoc/9.0/admin/log-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - ログファイルのダウンロード - 菅谷 信介 - - -
    -

    ここでは、Fess で出力されるログファイルのダウンロードについて説明します。

    -
    -
    - -

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

    - セッション情報 -
    - -

    表示されているログファイル名をクリックすると、ログファイルをダウンロードすることができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/overlappingHost-guide.xml b/src/site/ja/xdoc/9.0/admin/overlappingHost-guide.xml deleted file mode 100644 index eb61037d0..000000000 --- a/src/site/ja/xdoc/9.0/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - 重複ホストの設定 - 菅谷 信介 - - -
    -

    ここでは、重複ホストに関する設定について説明します。重複ホストはクロール時に異なるホスト名を同一のものとして扱いたいときに利用します。たとえば、www.example.com と example.com を同じサイトとして扱いたい場合などで利用できます。

    -
    -
    - -

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

    - 重複ホストの一覧 - 重複ホストの設定 -
    -
    -
    - -

    正規ホスト名を指定します。重複ホスト名は正規ホスト名に置き換えます。

    -
    - -

    重複しているホスト名を指定します。置き換えたいホスト名を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/pathMapping-guide.xml b/src/site/ja/xdoc/9.0/admin/pathMapping-guide.xml deleted file mode 100644 index b2194e1ef..000000000 --- a/src/site/ja/xdoc/9.0/admin/pathMapping-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - パスマッピングの設定 - 菅谷 信介 - - -
    -

    ここでは、パスマッピングに関する設定について説明します。 パスマッピングは検索結果に表示するリンクを置き換えたい場合などに利用することができます。

    -
    -
    - -

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

    - パスマッピングの一覧 - パスマッピングの設定 -
    -
    -
    - -

    パスマッピングは指定した正規表現でマッチする部分を置き換え文字列で置換します。 ローカルなファイルシステムをクロールした場合、環境によっては検索結果のリンクが有効でない場合があります。 そのような場合にパスマッピングを利用して、検索結果のリンクを制御できます。 パスマッピングは複数指定できます。

    -
    - -

    置換したい文字列を指定します。記述方法は Java 6 の正規表現に従います。

    -
    - -

    一致した正規表現を置き換える文字列を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/requestHeader-guide.xml b/src/site/ja/xdoc/9.0/admin/requestHeader-guide.xml deleted file mode 100644 index da7b247f6..000000000 --- a/src/site/ja/xdoc/9.0/admin/requestHeader-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - リクエストヘッダーの設定 - 菅谷 信介 - - -
    -

    ここでは、リクエストヘッダーに関する設定について説明します。リクエストヘッダーの機能はドキュメントをクロールして取得するときのリクエストに付加するリクエストヘッダー情報になります。たとえば、認証システムでヘッダー情報を見て、特定の値があれば自動でログインした状態にするなどの場合に利用できます。

    -
    -
    - -

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

    - リクエストヘッダーの一覧 - リクエストヘッダーの設定 -
    -
    -
    - -

    リクエストに付加するときのリクエストヘッダー名を指定します。

    -
    - -

    リクエストに付加するときのリクエストヘッダー値を指定します。

    -
    - -

    リクエストヘッダーを付加するウェブクロール設定名を選択します。選択したクロール設定だけでリクエストヘッダーに付加されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/roleType-guide.xml b/src/site/ja/xdoc/9.0/admin/roleType-guide.xml deleted file mode 100644 index 07cda4b83..000000000 --- a/src/site/ja/xdoc/9.0/admin/roleType-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - ロールの設定 - 菅谷 信介 - - -
    -

    ここでは、ロールに関する設定について説明します。ロールはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。利用方法については、ロールの設定を参照してください。

    -
    -
    - -

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

    - ロールの一覧 - ロールの設定 -
    -
    -
    - -

    一覧に表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/scheduledJob-guide.xml b/src/site/ja/xdoc/9.0/admin/scheduledJob-guide.xml deleted file mode 100644 index d98e78ae6..000000000 --- a/src/site/ja/xdoc/9.0/admin/scheduledJob-guide.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - ジョブの設定 - 菅谷 信介 - - -
    -

    ここでは、ジョブに関する設定について説明します。

    -
    -
    - -

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

    - ジョブ一覧 - ジョブの編集 -
    -
    -
    - -

    一覧で表示される名前です。

    -
    - -

    対象はジョブをバッチ等で直接コマンド実行するときに実行するかどうかの識別子として利用することができます。クロールをコマンド実行などしない場合は、「all」を指定してください。

    -
    - -

    スケジュールの設定を行います。ここで設定したスケジュールでスクリプトで記述したジョブが実行されます。

    -

    記述形式はCronのような「秒 分 時 日 月 曜日 年(省略可)」の形式で記述します。たとえば、「0 0 12 ? * WED」の場合は、毎週水曜日の12:00pmにジョブを実行します。より細かい指定方法については「Quartz」を参照してください。

    -
    - -

    スクリプトの実行環境を指定します。現時点では「groovy」だけをサポートしています。

    -
    -
    -

    ジョブの実行内容を実行方法で指定した言語で記述します。

    -
    -
    -

    有効にすることでジョブログへ記録されます。

    -
    - -

    有効にすることでクロールジョブとして扱われます。「システムの設定」でクロールの起動・停止対象となります。

    -
    - -

    ジョブの有効・無効の状態を指定します。無効にした場合はジョブは実行されません。

    -
    - -

    ジョブ一覧での表示順を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/searchList-guide.xml b/src/site/ja/xdoc/9.0/admin/searchList-guide.xml deleted file mode 100644 index 9536153f9..000000000 --- a/src/site/ja/xdoc/9.0/admin/searchList-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 検索 - 菅谷 信介 - - -
    -

    ここでは、管理用検索について説明します。

    -
    -
    - -

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

    - 管理用検索 -
    - -

    指定した条件で検索することができます。通常の検索画面ではロールやブラウザの条件が暗黙的に付加されますが、この管理用検索では付加されません。表示された検索結果から特定なドキュメントをインデクスから削除することもできます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/searchLog-guide.xml b/src/site/ja/xdoc/9.0/admin/searchLog-guide.xml deleted file mode 100644 index f6367fefb..000000000 --- a/src/site/ja/xdoc/9.0/admin/searchLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 検索ログ一覧 - 菅谷 信介 - - -
    -

    ここでは、検索ログについて説明します。検索ログは利用者が検索画面で検索を行ったときにログされます。検索ログは検索語や日時が記録されます。また、検索結果をクリックした場合にクリックしURLも記録することができます。

    -
    -
    - -

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

    - 検索ログ -
    - -

    検索語と日時が一覧されます。詳細でクリックした URL なども確認することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/stats-guide.xml b/src/site/ja/xdoc/9.0/admin/stats-guide.xml deleted file mode 100644 index dd4633701..000000000 --- a/src/site/ja/xdoc/9.0/admin/stats-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 統計 - 菅谷 信介 - - -
    -

    ここでは、統計について説明します。 検索ログおよびクリックログを集計することができます。

    -
    -
    - -

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

    - 統計 -
    - -

    レポート種別を選択することで、確認する対象を選択することができます。指定された条件で多い順に表示されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/system-guide.xml b/src/site/ja/xdoc/9.0/admin/system-guide.xml deleted file mode 100644 index 10a21cb4c..000000000 --- a/src/site/ja/xdoc/9.0/admin/system-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - システムの設定 - 菅谷 信介 - - -
    -

    ここでは、クロールに関するサーバー設定や Fess で登録している Solr に関する設定について説明します。Solr サーバーは設定ファイルによりグループ化されて登録されています。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのシステム設定をクリックします。

    - システムの設定 -
    -
    -
    - -

    更新用のサーバーがドキュメントの追加など処理中の場合、実行中として表示されます。クロール処理が実行中の場合にはセッション ID が表示されます。Fess サーバーをシャットダウンする場合は、実行中ではないときにシャットダウンすると安全にシャットダウンすることができます。実行中に Fess をシャットダウンした場合は、クロール処理が終了するまでプロセスが終了しない場合があります。

    -

    停止中の場合はクロールの開始ボタンを押下することで、クロールを手動で実行することができます。

    -
    - -

    検索用、更新用に利用されているサーバーグループ名が表示されます。

    -
    - -

    Fess では Solr サーバーをサーバー状態とインデックス状態の状態管理を行なっています。サーバー状態は Solr サーバーにアクセス可能かどうかを管理しています。インデックス状態はクロールが正しく完了できたかどうかを管理しています。検索はサーバー状態が有効であれば、インデックスの状態にかかわらず利用することができます。クロールはサーバー状態が有効かつインデックスの状態が準備中または完了の場合に正しく実行することができます。手動でクロールの開始を実行した場合は、インデックスの状態が準備中に自動で変化します。サーバー状態はサーバーが復旧すると自動で有効の状態に復旧します。

    -
    - -

    Solr サーバーのインスタンス状態を確認することができます。また、各インスタンスに対して、起動、停止、リロードのリクエストを発行することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/systemInfo-guide.xml b/src/site/ja/xdoc/9.0/admin/systemInfo-guide.xml deleted file mode 100644 index 44a5e018e..000000000 --- a/src/site/ja/xdoc/9.0/admin/systemInfo-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - システム情報 - 菅谷 信介 - - -
    -

    ここでは、現在稼働中のシステムに関する環境変数などのプロパティ情報を確認できます。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのシステム情報をクリックします。

    - システム情報 -
    -
    -
    - -

    サーバーの環境変数を一覧できます。

    -
    - -

    Fess に設定されたシステムプロパティを一覧できます。

    -
    - -

    Fess の設定情報を確認できます。

    -
    - -

    バグを報告する際に添付するためのプロパティ一覧です。個人情報が含まれない値を抽出しています。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/userInfo-guide.xml b/src/site/ja/xdoc/9.0/admin/userInfo-guide.xml deleted file mode 100644 index 7d9b63f24..000000000 --- a/src/site/ja/xdoc/9.0/admin/userInfo-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 利用者ログ - 菅谷 信介 - - -
    -

    ここでは、利用者ログについて説明します。利用者ログは利用者が検索画面で検索を行ったときに利用者を識別します。検索ログや人気URLの情報と結びつけて利用することができます。クロール全般の設定で本機能を無効にすることができます。

    -
    -
    - -

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

    - 利用者一覧 -
    - -

    利用者のIDが一覧されます。検索ログまたは人気URLのリンクを選択して、各ログの一覧を確認することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/webAuthentication-guide.xml b/src/site/ja/xdoc/9.0/admin/webAuthentication-guide.xml deleted file mode 100644 index 29995c90d..000000000 --- a/src/site/ja/xdoc/9.0/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - ウェブ認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに対してウェブ認証が必要な場合の設定方法について説明します。Fess は BASIC 認証と DIGEST 認証に対するクロールに対応しています。

    -
    -
    - -

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

    - ウェブ認証の設定 -
    -
    -
    - -

    認証が必要なサイトのホスト名を指定します。省略した場合は、指定したウェブクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。すべてのポートに対して適用したい場合は -1 を指定します。その場合は、指定したウェブクロール設定において、任意のポートで適用されます。

    -
    - -

    認証が必要なサイトのレルム名を指定します。省略した場合は、指定したウェブクロール設定において、任意のレルム名で適用されます。

    -
    - -

    認証方法を選択します。BASIC 認証、DIGEST 認証または NTLM 認証を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。NTLM認証の場合、workstationとdomainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するウェブ設定名を選択します。ウェブクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/webCrawlingConfig-guide.xml b/src/site/ja/xdoc/9.0/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index 8ecb0e6df..000000000 --- a/src/site/ja/xdoc/9.0/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - ウェブサイトのクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    -
    -
    - -

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

    - ウェブクロールの設定 -
    -
    -
    - -

    一覧ページで表示される名前です。

    -
    - -

    URL は複数指定できます。http: または https: で始まるように指定します。たとえば、

    - -

    のように指定します。

    -
    - -

    正規表現で指定することによって、特定の URL パターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - - -
    URLフィルタリング内容一覧
    クロール対象とする URL指定された正規表現の URL をクロールします。
    クロール対象から除外するURL指定された正規表現の URL をクロール対象としません。クロール対象とする URL が指定されていても、ここでの指定が優先されます。
    検索対象とするURL指定された正規表現の URL を検索対象します。検索除外対象とする URL と指定されていても、ここでの指定が優先されます。
    検索対象から除外するURL指定された正規表現の URL を検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、http://localhost/ 以下しかクロールしない場合は、クロール対象とする URL に

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外する URL に

    - -

    と指定します。改行することで複数指定することが可能です。

    -
    - -

    クロールに必要な設定情報を指定することができます。

    -
    - -

    クロールしたドキュメント内に含まれるリンクを順に辿っていきますがその辿る深さを指定できます。

    -
    - -

    クロールして取得するドキュメント数を指定できます。指定しない場合は、100,000件になります。

    -
    - -

    クロール時に利用するユーザーエージェントを指定できます。

    -
    - -

    クロールするスレッド数を指定します。5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔 (ミリ秒) です。5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。ウェブサイトをクロールするときにはウェブサーバー側の負荷にもなるので、負荷をかけない十分な値を設定してください。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    選択されたブラウザタイプのデータとして、クロールしたドキュメントを登録します。PC しか選択されていない場合は、モバイル端末で検索しても結果に表示されません。特定のモバイル端末だけで表示したい場合にも利用できます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    -
    - -

    Fess ではサイトマップファイルをクロールして、その中に定義されている URL をクロール対象とすることができます。サイトマップは http://www.sitemaps.org/ の仕様に従います。利用可能なフォーマットは XML Sitemaps、XML Sitemaps Index、テキスト (URL を改行で記述したもの) です。

    -

    サイトマップは URL に指定します。サイトマップは普通の XML ファイルやテキストであるため、クロール時にその URL が普通の XML ファイルなのかサイトマップなのかが区別できません。ですので、デフォルトでは sitemap.*.xml、sitemap.*.gz、sitemap.*txt であるファイル名の URL であればサイトマップとして処理します(webapps/fess/WEB-INF/classes/s2robot_rule.dicon でカスタマイズは可能)。

    -

    HTML ファイルをクロールするとリンクが次のクロール対象になりますが、サイトマップファイルをクロールするとその中の URL が次のクロール対象になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/admin/wizard-guide.xml b/src/site/ja/xdoc/9.0/admin/wizard-guide.xml deleted file mode 100644 index 7f17b35c2..000000000 --- a/src/site/ja/xdoc/9.0/admin/wizard-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - 設定ウィザード - 曽根 孝明 - - -
    -

    ここでは、設定ウィザードの紹介をします。

    -

    設定ウィザードを利用することで、簡単に Fess をセットアップすることができます。

    -
    -
    - -

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

    - 設定ウィザード -

    クロール設定を行います。 - クロール設定は、検索対象するURIを登録するものです。 - クロール設定名の部分は、識別しやすい任意の名前をいれてください。 - クロールパスの部分には、検索対象としたい URI を入れてください。

    - クロール設定 -

    例えば、http://fess.codelibs.org/ を検索対象としたい場合、以下のようになります。

    - クロール設定例 -

    ファイルシステムであれば、c:\Users\taro などのように入力します。

    -

    これで設定は完了です。「クロール開始」ボタンを押下することで、クロールが開始されます。「完了」ボタンを押下した場合、スケジューリングの設定で指定した時間になるまでは、クロールが開始されません。

    - クロール開始 -
    - -

    設定ウィザードで設定した内容は、クロール全般、ウェブ、ファイルシステムから変更できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/db.xml b/src/site/ja/xdoc/9.0/config/db.xml deleted file mode 100644 index 8b9ad9e7a..000000000 --- a/src/site/ja/xdoc/9.0/config/db.xml +++ /dev/null @@ -1,128 +0,0 @@ - - - - データベースの変更 - 菅谷 信介 - - -
    -

    利用するデータベースには H2 Database と MySQL を利用するバイナリを提供しています。ソースコードを用いて設定を変更してビルドすることで他のデータベースを利用することができます。

    -
    -
    - -

    MySQL の文字コードの設定をします。/etc/mysql/my.cnf などに以下の設定がなければ追加します。

    - -
    - -

    MySQL 用のバイナリをダウンロードして展開します。

    -
    - -

    データベースを作成します。

    - create database fess_db; -mysql> grant all privileges on fess_db.* to fess_user@localhost identified by 'fess_pass'; -mysql> create database fess_robot; -mysql> grant all privileges on fess_robot.* to s2robot@localhost identified by 's2robot'; -mysql> FLUSH PRIVILEGES; -]]> -

    作成したデータベースにテーブルを作成します。DDL ファイルは extension/mysql にあります。

    - -

    webapps/fess/WEB-INF/lib に mysql ドライバの jar を配置します。

    - -

    webapps/fess/WEB-INF/classes/jdbc.dicon を編集します。

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_db?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "fess_user" - "fess_pass" - - - - 600 - 10 - true - - - - - -]]> -

    webapps/fess/WEB-INF/classes/s2robot_jdbc.dicon を編集します。

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_robot?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "s2robot" - "s2robot" - - - - 600 - 10 - true - - @java.sql.Connection@TRANSACTION_REPEATABLE_READ - - - - - - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/filesize.xml b/src/site/ja/xdoc/9.0/config/filesize.xml deleted file mode 100644 index fbdcc865b..000000000 --- a/src/site/ja/xdoc/9.0/config/filesize.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - クロールするファイルサイズの設定 - 菅谷 信介 - - -
    -

    Fess のクロールするファイルサイズ上限を指定することができます。デフォルトでは HTML ファイルは 2.5M バイト、それ以外は 10M バイトまで処理します。扱うファイルサイズを変更したい場合は webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon を編集します。標準の s2robot_contentlength.dicon は以下の通りです。

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    デフォルト値を変更したい場合は defaultMaxLength の値を変更します。扱うファイルサイズはコンテンツタイプごとに指定できます。HTML ファイルであれば、text/html と扱うファイルサイズの上限を記述します。

    -

    扱うファイルサイズの上限値を変更する場合は、使用するヒープメモリ量にも注意してください。設定方法についてはメモリ関連を参照してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/geosearch.xml b/src/site/ja/xdoc/9.0/config/geosearch.xml deleted file mode 100644 index 7bb9b40d3..000000000 --- a/src/site/ja/xdoc/9.0/config/geosearch.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - ジオサーチ - 菅谷 信介 - - -
    -

    緯度経度の位置情報を持つドキュメントをGoogleマップなどと連携して、ジオサーチを利用することができます。

    -
    -
    - -

    位置情報を格納するフィードとして location が定義されています。 - インデックス生成時に Solr に緯度経度を 45.17614,-93.87341 のような形式で location フィードに設定して、ドキュメントを登録します。 - また、緯度経度を検索結果として表示したい場合は、latitude_sとlongitude_sのようなフィールドとして値を設定します。 - *_s は Solr の文字列のダイナミックフィールドとして利用できます。

    -
    - -

    検索時にはリクエストパラメータにlatitude、longitude、distanceで値を指定します。 - 緯度情報 (latitude, longitude) を中心にした distance で指定した距離 (km) に存在する結果を表示します。 - 緯度経度および距離は Double 型として扱われます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/index-backup.xml b/src/site/ja/xdoc/9.0/config/index-backup.xml deleted file mode 100644 index ba2f0e9f5..000000000 --- a/src/site/ja/xdoc/9.0/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - インデックスの管理 - 菅谷 信介 - - -
    -

    インデックスデータは Solr により管理されています。インデックスデータは数ギガなどのサイズにもなるケースもあり、Fess の管理画面からはバックアップすることはできません。

    -

    インデックスデータのバックアップが必要な場合は、Fess を停止してから solr/core1/data および solr/core1-suggest/data ディレクトリをバックアップしてください。また、リストアする場合はバックアップしたインデックスデータを元に戻してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/index.xml b/src/site/ja/xdoc/9.0/config/index.xml deleted file mode 100644 index b15ca8972..000000000 --- a/src/site/ja/xdoc/9.0/config/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントは、Fessの設定作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessの設定方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/install-on-tomcat.xml b/src/site/ja/xdoc/9.0/config/install-on-tomcat.xml deleted file mode 100644 index 11a99d263..000000000 --- a/src/site/ja/xdoc/9.0/config/install-on-tomcat.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - 既存の Tomcat にインストール - 菅谷 信介 - - -
    -

    - Fess の標準配布物は Tomcat に配備済みの状態で配布されています。 - Fess は Tomcat に依存していないので、任意の Java アプリケーションサーバーに配備することも可能です。 - ここでは、既に利用している Tomcat に Fess を配備する方法を説明します。 -

    -
    -
    -

    Fess サーバーをここからダウンロードします。

    -
    -
    -

    - ダウンロードした Fess サーバーを展開します。 - 展開した Fess サーバーのトップディレクトリを $FESS_HOME とします。 - 既存の Tomcat 7 のトップディレクトリを $TOMCAT_HOME とします。 - 必要な Fess サーバーのデータをコピーします。 -

    - -

    - コピー先のファイルに変更など加えている場合は、diff コマンドなどで更新差分を確認して差分だけを適用します。 -

    -
    -
    -

    startup.* で通常の Tomcat と同様に起動して http://localhost:8080/fess/ にアクセスします。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/logging.xml b/src/site/ja/xdoc/9.0/config/logging.xml deleted file mode 100644 index cad60a0e0..000000000 --- a/src/site/ja/xdoc/9.0/config/logging.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - ログの設定 - 菅谷 信介 - - -
    -

    Fess が出力するログファイルを以下にまとめます。

    - - - - - - - - - - - - - - - - - - - - - - - - -
    ログファイル一覧
    ファイル名内容
    webapps/fess/WEB-INF/logs/fess.outFess サーバのログ。管理画面や検索画面で操作した時のログなどが出力される。
    webapps/fess/WEB-INF/logs/fess_crawler.outクロール時のログ。クロール実行時のログが出力される。
    logs/catalina.outFess サーバ(Tomcat)のログ。Tomcat 関連のログが出力される。
    logs/solr.logFess サーバ(Solr)のログ。Solr 関連のログが出力される。
    -

    動作に問題が発生した場合には上記のログを確認してください。

    -
    -
    -

    ログを出力する内容は、webapps/fess/WEB-INF/classes/log4j.xml で設定します。デフォルトでは INFO レベルとして出力しています。

    -

    たとえば、Fess が Solr に対してドキュメントを投入処理をするログをより出力したい場合は log4j.xml で以下の部分をコメントアウトから外します。

    - - - -]]> -

    ログ出力に関する細かい設定が必要な場合は、Log4J のドキュメントを参照してください。

    - -

    問題解決するために、クロール時の HTTP アクセスの内容を確認したい場合は、HttpClient のログレベルを変更することで確認することができます。

    - - - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/memory-config.xml b/src/site/ja/xdoc/9.0/config/memory-config.xml deleted file mode 100644 index 695ad68eb..000000000 --- a/src/site/ja/xdoc/9.0/config/memory-config.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - 使用メモリー関連の設定 - 菅谷 信介 - - -
    -

    Java ではプロセスごとに使用する最大メモリが設定されています。ですので、サーバーに 8G の物理メモリがあったとしてもプロセスでの上限以上のメモリを使用することはありません。クロールのスレッド数や間隔により消費するメモリも大きく変わります。メモリが足りない状況になった場合は以降の説明の手順で設定を変更してください。

    -
    -
    -

    クロール設定の内容によっては以下のような OutOfMemory エラーが発生する場合があります。

    - -

    発生した場合は ヒープメモリの最大値を増やしてください。 bin/setenv.[sh|bat] に -Xmx1g のように変更します(この場合は最大値を 1G に設定)。

    - -
    -
    -

    - クローラ側のメモリーの最大値も変更可能です。デフォルトでは、512Mとなっています。 -

    -

    - 変更するには、webapps/fess/WEB-INF/classes/fess.dicon の crawlerJavaOptions のコメントアウトを外し、-Xmx1g のように変更します(この場合は最大値を 1G に設定)。 -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1g", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/mobile-device.xml b/src/site/ja/xdoc/9.0/config/mobile-device.xml deleted file mode 100644 index 9bd58e2f5..000000000 --- a/src/site/ja/xdoc/9.0/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - 携帯端末情報の設定 - 菅谷 信介 - - -
    -

    携帯端末情報はValueEngine社より提供されるものを利用しています。最新の携帯端末情報を利用したい場合は、端末プロファイルをダウンロードして、webapps/fess/WEB-INF/classes/device / に _YYYY-MM-DD を取り除いて保存します。 再起動後に変更が有効になります。

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/path-encoding.xml b/src/site/ja/xdoc/9.0/config/path-encoding.xml deleted file mode 100644 index c51f5ad74..000000000 --- a/src/site/ja/xdoc/9.0/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - パスのエンコーディングの変更 - 曽根 孝明 - - -
    -

    html以外のファイルで、参照元とファイル名の文字コードが異なる場合、検索結果のリンクの文字列が文字化けします。

    -

    たとえば、テスト.txt というファイルの中身がUTF-8 で書かれていて、ファイル名が Shift_JIS の場合、リンクの文字列が文字化けします。

    -
    -
    -

    例えば下記のように webapps/fess/WEB-INF/classes/s2robot_transformer.dicon を修正することで、パスを Shift_JIS で解決するようになります。

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/9.0/config/pdf-with-password.xml b/src/site/ja/xdoc/9.0/config/pdf-with-password.xml deleted file mode 100644 index 2065bf59a..000000000 --- a/src/site/ja/xdoc/9.0/config/pdf-with-password.xml +++ /dev/null @@ -1,90 +0,0 @@ - - - - パスワード付きPDF - 菅谷 信介 - - -
    -

    - パスワードが設定されたPDFを検索対象にするためには設定ファイルで対象ファイルのパスワードを登録しておく必要があります. -

    -
    -
    -

    - まず、webapps/fess/WEB-INF/classes/s2robot_extractor.dicon を以下のように作成します。 - 今回は,test_〜.pdf というファイルに pass というパスワードが設定されている場合です. - 対象ファイルが複数ある場合は,addPassword で複数設定します. -

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - -... -]]> -

    次に、webapps/fess/WEB-INF/classes/s2robot_rule.dicon に以下を編集します。

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - -
    -... -]]> -

    上記を設定したら、Fess を起動してクロールを実行してください。基本的な利用方法は特に変わりません。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/protwords.xml b/src/site/ja/xdoc/9.0/config/protwords.xml deleted file mode 100644 index 6157697d7..000000000 --- a/src/site/ja/xdoc/9.0/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ステミング設定 - 曽根 孝明 - - -
    -

    Fess ではインデックス作成や検索の際、ステミングという処理が行われています。

    -

    これは英単語を正規化する処理であり、例えば、recharging や rechargable といった単語は recharg という形に正規化されます。これによって、recharging という語で検索を行った場合でもrechargableという語にヒットし、検索漏れが少なくなることが期待されます。

    -
    -
    -

    ステミング処理は基本的にルールベースの処理であるため、意図しない正規化が行われてしまう可能性があります。例えば、Maine(アメリカの州の名前)という語は main に正規化されてしまいます。

    -

    このような場合、protwords.txt に Maine を追加することで、ステミング処理の対象から除外できます。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/proxy.xml b/src/site/ja/xdoc/9.0/config/proxy.xml deleted file mode 100644 index 76b0b86e8..000000000 --- a/src/site/ja/xdoc/9.0/config/proxy.xml +++ /dev/null @@ -1,120 +0,0 @@ - - - - プロキシの設定 - 菅谷 信介 - - - -
    -

    イントラネット内から外部サイトをクロールするような場合は、ファイアフォールにクロールがブロックされてしまうかもしれません。そのような場合にはクローラ用のプロキシを設定してください。

    -
    -
    -

    下記の内容で webapps/fess/WEB-INF/classes/s2robot_client.dicon を作成することでプロキシが設定されます。

    - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - internalHttpClient - 5 - 500 - - - - - - - - - "http" - 80 - @org.apache.http.conn.scheme.PlainSocketFactory@getSocketFactory() - - - - - - - "https" - 443 - @org.apache.http.conn.ssl.SSLSocketFactory@getSocketFactory() - - - - - - 5 - @java.util.concurrent.TimeUnit@MINUTES - - 200 - - 20 - - - - - "UTF-8" - - - internalFsClient - 5 - 500 - - - - "UTF-8" - - - - internalSmbClient - 5 - 500 - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/9.0/config/replication.xml b/src/site/ja/xdoc/9.0/config/replication.xml deleted file mode 100644 index c3e697b07..000000000 --- a/src/site/ja/xdoc/9.0/config/replication.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - レプリケーションの設定 - 菅谷 信介 - - -
    -

    インデックスのレプリケーションは Solr のレプリケーション機能で設定します。クロールおよびインデックス作成用の Fess と検索用 Fess の 2 台のサーバーを構築することで、インデックス作成時にかかる負荷を分散することができます。

    -
    -
    - -

    Fess をダウンロードして、インストールします。ここでは、MasterServer という名前のホストにインストールしたとします。/opt/fess_master/ にインストールしたとします。solr/core1/conf/solrconfig.xml を以下のように編集します。

    - - - startup - optimize - optimize - schema.xml,stopwords.txt,stopwords_ja.txt,elevate.xml, - stoptags_ja.txt,synonyms.txt,mapping_ja.txt,mapping-FoldToASCII.txt, - mapping-ISOLatin1Accent.txt,protwords.txt,compositePOS.txt,spellings.txt, - currency.xml - - 1 - -... -]]> -

    Fess の起動後、通常の構築と同様にクロール設定を登録します。インデックス作成用 Fess の構築手順は通常の構築手順と特に変わりません。

    -
    - -

    Fess をダウンロードして、インストールします。/opt/fess_slave/ にインストールしたとします。solr/core1/conf/solrconfig.xml を以下のように編集します。

    - - - http://MasterServer:8080/solr/core1/replication - 00:00:60 - internal - 5000 - 10000 - solradmin - solradmin - - -... -]]> -

    Fess を起動します。

    -
    - -

    上記までの設定で、インデックス作成用 Fess がクロール後、最適化 (optimize) されると、検索用 Fess にインデックスがコピーされます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/role-setting.xml b/src/site/ja/xdoc/9.0/config/role-setting.xml deleted file mode 100644 index e6a9042fe..000000000 --- a/src/site/ja/xdoc/9.0/config/role-setting.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - ロールベース検索の設定 - 菅谷 信介 - - -
    -

    Fess では任意の認証システムで認証されたユーザーの認証情報を元に検索結果を出し分けることができます。たとえば、ロールaを持つユーザーAは検索結果にロールaの情報が表示されるが、ロールaを持たないユーザーBは検索してもそれが表示されません。この機能を利用することで、ポータルやシングルサインオン環境でログインしているユーザーの所属する部門別や役職別などに検索を実現することができます。

    -

    Fess のロールベース検索ではロール情報を以下より取得できます。

    -
      -
    • リクエストパラメータ
    • -
    • リクエストヘッダー
    • -
    • クッキー
    • -
    • J2EE の認証情報
    • -
    -

    ポータルやエージェント型シングルサインオンシステムでは認証時に Fess の稼働しているドメインとパスに対してクッキーで認証情報を保存することで、ロール情報を取得することができます。また、リバースプロキシ型シングルサインオンシステムでは Fess へのアクセス時にリクエストパラメータやリクエストヘッダーに認証情報を付加することでロール情報を取得することができます。

    -
    -
    -

    ここでは J2EE の認証情報を利用したロールベース検索の設定方法を説明します。

    - -

    conf/tomcat-users.xml にロールとユーザーを追加します。今回は role1 ロールでロールベース検索を行います。ログインするユーザーは role1 になります。

    - - - - - - - - - -]]> -
    - -

    webapps/fess/WEB-INF/classes/fess.dicon を以下のように設定します。

    - - - {"guest"} - - : -]]> -

    defaultRoleList を設定することで、認証情報がない場合のロール情報を設定できます。設定することでログインしていないユーザーに対して、ロールが必要な検索結果を表示させないようにできます。

    -
    - -

    webapps/fess/WEB-INF/web.xml を以下のように設定します。

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess を起動して管理者としてログインします。メニューのロールから設定名を Role1 (設定名は任意)、値を role1 でロールを登録します。あとは role1 を持つユーザーで利用したいクロール設定で、Role1 を選択してクロール設定を登録してクロールします。

    -
    - -

    管理画面からログアウトします。role1 ユーザーでログインします。ログインに成功すると検索画面のトップにリダイレクトされます。

    -

    通常通り検索すると、クロール設定で Role1 のロール設定されたものだけが表示されます。

    -

    また、ログインしていない状態での検索は、guest ユーザーによる検索となります。

    -
    - -

    管理者以外のロールでログインした状態で http://localhost:8080/fess/admin にアクセスすると、ログアウトするかどうかの画面が表示されます。ログアウトボタンを押下することでログアウトされます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/server-port.xml b/src/site/ja/xdoc/9.0/config/server-port.xml deleted file mode 100644 index 89542a554..000000000 --- a/src/site/ja/xdoc/9.0/config/server-port.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - ポート変更 - 菅谷 信介 - - -
    -

    Fess がデフォルトで利用するポートは 8080 になります。 変更するには以下の手順で変更します。

    - -

    Fess が利用している Tomcat のポートを変更します。 変更は conf/server.xml に記述されている以下のものを変更します。

    -
      -
    • 8080: HTTP アクセスポート
    • -
    • 8005: シャットダウンポート
    • -
    • 8009: AJP ポート
    • -
    • 8443: SSL の HTTP アクセスポート (デフォルトは無効)
    • -
    • 19092: データベースポート(h2databaseが利用)
    • -
    -
    - -

    標準構成では、Solr も同じ Tomcat の設定を利用しているので、Tomcat のポートを変更した場合は、Fess の Solr サーバーの参照先情報も変更する必要があります。

    -

    webapps/fess/WEB-INF/classes/app.dicon の以下の箇所を変更します。

    - "http://localhost:8080/manager/text/" -]]> -

    webapps/fess/WEB-INF/classes/solrlib.dicon の以下の箇所を変更します。

    - "http://localhost:8080/solr/core1" -]]> -

    solr/core1/conf/solrconfig.xml の以下の箇所を変更します。

    - http://localhost:8080/solr/core1-suggest -]]> -

    - 注: Tomcat のポートを変更した場合は上記のポートを同様に変更しないと、Solr サーバーにアクセスできないために検索画面やインデックス更新時にエラーが表示されます。 -

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/solr-dynamic-field.xml b/src/site/ja/xdoc/9.0/config/solr-dynamic-field.xml deleted file mode 100644 index 528b36667..000000000 --- a/src/site/ja/xdoc/9.0/config/solr-dynamic-field.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - ダイナミックフィールド - 菅谷 信介 - - -
    -

    Solr は対象ドキュメントを項目(フィールド)ごとに登録するためにスキーマを定義されています。Fess で利用する Solr のスキーマは solr/core1/conf/schema.xml に定義されています。title や content など標準のフィールドと、自由にフィールド名を定義できるダイナミックフィールドが定義されています。詳細なパラメータ値については Solr のドキュメントを参照してください。

    -
    -
    -

    ダイナミックフィールドを利用する場面が多いのはデータベースクロールなどでデータストアクロール設定で登録するなどだと思います。データベースクロールでダイナミックフィールドに登録する方法は、スクリプトに other_t = hoge のように記述することで hoge カラムのデータを Solr の other_t フィールドに入れることができます。

    -

    次にダイナミックフィールドに保存されたデータを検索するためには webapps/fess/WEB-INF/classes/app.dicon に利用するフィールドを追加する必要があります。以下のように other_t を追加します。

    - - new String[]{"url", "host", "site", - "title", "content", "contentLength", "lastModified", "mimetype", - "label", "segment", "other_t" } - -]]> -

    また、ダイナミックフィールドに保存されたデータを Solr から取り出すためには利用するフィールドを追加する必要があります。以下のように other_t を追加します。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    上記の設定で Solr から値を取得できているので、ページ上に表示するために JSP ファイルを編集します。管理画面にログインして、デザインを表示します。検索結果の表示は検索結果ページ(コンテンツ)で表示されるので、この JSP ファイルを編集します。other_t の値を表示したい箇所で ${f:h(doc.other_t)} とすることで登録した値を表示することができます。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/solr-failure.xml b/src/site/ja/xdoc/9.0/config/solr-failure.xml deleted file mode 100644 index 996c3f368..000000000 --- a/src/site/ja/xdoc/9.0/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Solr障害時の動作 - 菅谷 信介 - - -
    -

    Fess では Solr サーバーをグループ化して、複数のグループを管理することができます。Fess はサーバーおよびグループの情報を保持して、Solr サーバーにアクセスできなくなった場合はサーバー及びグループの状態を変更します。

    -

    Solr サーバーの状態情報は、管理画面のシステム設定で変更することができます。minActiveServer、maxErrorCount、maxRetryStatusCheckCount、maxRetryUpdateQueryCount は webapps/fess/WEB-INF/classes/solrlib.dicon で定義することができます。

    -
    -
    -
      -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になった場合は Solr グループが無効状態になります。
    • -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になっているが Solr グループが無効状態になっていない場合、無効状態の Solr サーバーの状態を maxRetryStatusCheckCount 回確認して、Solr サーバーにアクセスできる場合は Solr サーバーの状態を無効状態から有効状態に変更します。インデックス破損状態の Solr サーバーはアクセスできたとしても有効状態に変更されません。
    • -
    • 無効状態の Solr グループは利用されません。
    • -
    • Solr グループを有効状態にするためには、管理画面のシステム設定で Solr グループ内の Solr サーバーの状態を有効に変更します。
    • -
    -
    -
    -
      -
    • 検索クエリーは有効状態の Solr グループに送信できます。
    • -
    • 検索クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、利用している回数が少ない Solr サーバーに検索クエリーを送信します。
    • -
    • Solr サーバーに送信した検索クエリーが maxErrorCount 以上失敗した場合は Solr サーバーを無効状態に変更します。
    • -
    -
    -
    -
      -
    • 更新クエリーは有効状態の Solr グループに送信できます。。
    • -
    • 更新クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、有効状態の Solr サーバーすべてに更新クエリーを送信します。
    • -
    • Solr サーバーに送信した更新クエリーが maxRetryUpdateQueryCount 以上失敗した場合は Solr サーバーをインデックス破損状態に変更します。
    • -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/tokenizer.xml b/src/site/ja/xdoc/9.0/config/tokenizer.xml deleted file mode 100644 index 73ee52fcc..000000000 --- a/src/site/ja/xdoc/9.0/config/tokenizer.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - 索引文字列抽出についての設定 - 曽根 孝明 - - - -
    -

    検索のためのインデックスを作成する際、索引として登録するために文書を切り分ける必要があります。このために使用されるのが、トークナイザーです。

    -

    基本的に、トークナイザーによって切り分けられた単位よりも小さいものは、検索を行ってもヒットしません。例えば、「東京都に住む」という文を考えます。いま、この文が「東京都」「に」「住む」というようにトークナイザーによって分割されたとします。この場合、「東京都」という語で検索を行った場合はヒットします。しかし、「京都」という語で検索を行った場合はヒットしません。そのためトークナイザーの選択は重要です。

    -

    Fess の場合デフォルトでは StandardTokenizer+CJKBigramFilter が使用されていますが、schema.xml の analyzer 部分を設定することでトークナイザーを変更することができます。

    - - -

    StandardTokenizer+CJKBigramFilter は日本語のようなマルチバイトの文字列に対しては bi-gram 、つまり二文字ずつインデックスを作成します。この場合、1文字の語を検索することはできません。

    -
    - - -

    StandardTokenizer は日本語のようなマルチバイトの文字列に対しては uni-gram 、つまり一文字ずつインデックスを作成します。そのため、検索漏れが少なくなります。また、CJKTokenizerの場合、1文字のクエリを検索することができませんが、StandardTokenizerを使用すると検索可能になります。しかし、インデックスサイズが増えるので注意してください。

    -

    下記の例のように solr/core1/conf/schema.xml の analyzer 部分を変更することで、StandardTokenizer を使用できます。

    - - - - - - - : - - - - - : -]]> -

    また、webapps/fess/WEB-INF/classes/app.diconでデフォルトで有効になっているuseBigramをfalseに変更します。

    - - true - : -]]> -

    設定後、Fessを再起動します。

    -
    -
    - - -
    diff --git a/src/site/ja/xdoc/9.0/config/use-libreoffice.xml b/src/site/ja/xdoc/9.0/config/use-libreoffice.xml deleted file mode 100644 index 49b2f4d74..000000000 --- a/src/site/ja/xdoc/9.0/config/use-libreoffice.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - - LibreOfficeの利用 - 菅谷 信介 - - -
    -

    - 標準のFess環境において、Apache POI を用いた MS Office 系ドキュメントのクロールが可能です。 - オフィス系ドキュメントのクロールに関して、OpenOfficeやLibreOfficeを利用して、ドキュメントからより高精度なテキスト抽出も行うことができます。 -

    -
    -
    -

    JodConverter を Fess サーバーにインストールします。http://jodconverter.googlecode.com/ からjodconverter-core-3.0-beta-4-dist.zipをダウンロードします。展開して jar ファイルを Fess サーバーにコピーします。

    - -

    次にs2robot_extractor.diconを作成します。

    - -

    s2robot_extractor.diconは以下のような内容でjodExtractorを有効にします。

    - - - - - - - - - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - - officeManagerConfiguration.setOfficeHome("/usr/lib/libreoffice") - .buildOfficeManager() - - - - - - { -"application/msword", -"application/vnd.ms-excel", -"application/vnd.ms-powerpoint", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.openxmlformats-officedocument.presentationml.presentation" - } - jodExtractor - -... -]]> -

    設定後、通常通りにクロールしてインデックスを生成します。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/config/windows-service.xml b/src/site/ja/xdoc/9.0/config/windows-service.xml deleted file mode 100644 index 2e5e06f2e..000000000 --- a/src/site/ja/xdoc/9.0/config/windows-service.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Windowsサービスへの登録 - 菅谷 信介 - - -
    -

    Windows 環境であれば Fess を Windows のサービスとして登録することができます。サービスの登録方法は Tomcat と同様です。

    - -

    Windows のサービスとして登録する場合、クロールプロセスは Windows のシステムの環境変数を見にいくため、Java の JAVA_HOME をシステムの環境変数に登録し、同様に %JAVA_HOME%\bin も Path に追加する必要があります。

    -
    - -

    webapps\fess\WEB-INF\classes\fess.dicon を編集して、-server オプションを取り除きます。

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    まず、Fess のインストール後、コマンドプロンプトから service.bat を実行します (Vista などでは管理者として起動する必要があります)。Fess は C:\Java\fess-server-9.0.0 にインストールしたものとします。

    - cd C:\Java\fess-server-9.0.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    以下のようにすることで Fess 用のプロパティを確認できます。以下を実行すると、Tomcat のプロパティ設定ウィンドウが表示されます。

    - tomcat7w.exe //ES//fess -]]> -
    - -

    コントロールパネル - 管理ツール - サービスで管理ツールを表示して、通常の Windows のサービスと同様に自動起動などが設定できます。

    -
    -
    -
    - -

    Fess で配布しているものは 64bit Windows 用の Tomcat バイナリをベースにビルドされています。 - 32bit Windows で利用する場合は Tomcat のサイトから 32bit Windows zip などを取得して、tomcat7.exe, tomcat7w.exe, tcnative-1.dll を差し替えてください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/install/index.xml b/src/site/ja/xdoc/9.0/install/index.xml deleted file mode 100644 index 7c8175934..000000000 --- a/src/site/ja/xdoc/9.0/install/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントは、Fessのインストール作業およびアンインストール作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessのインストール方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/9.0/install/install.xml b/src/site/ja/xdoc/9.0/install/install.xml deleted file mode 100644 index 6973909ef..000000000 --- a/src/site/ja/xdoc/9.0/install/install.xml +++ /dev/null @@ -1,131 +0,0 @@ - - - - インストール - - - - - -
    -

    -Fess は以下の環境で利用することができます。 -

    -
      -
    • OS: Windows や Unix など Java が実行できる OS 環境
    • -
    • Java: Java 7 以上
    • -
    -

    -Fess を利用したい環境に Java がインストールされていない場合は、http://java.sun.com/ より Java 7 以上の JDK を取得してインストールしてください。 -

    -
    -
    -

    -http://sourceforge.jp/projects/fess/releases/ から最新の Fess パッケージをダウンロードします。 -

    -
    -
    -

    -ダウンロードした fess-server-x.y.zip を展開します。Unix 環境にインストールした場合、bin 以下にあるスクリプトに実行権を付加します。 -

    - -
    -
    -

    -管理者アカウントはアプリケーションサーバーにより管理されています。標準の Fess サーバーは Tomcat を利用しているので、Tomcat のユーザー変更方法と同様になります。変更する場合は、conf/tomcat-user.xml の admin アカウントのパスワードを修正してください。 -

    - -]]> -

    -tomcat-user.xml のファイルによる管理方法以外を利用する場合は、Tomcat のドキュメントや JAAS 認証の仕様を参照してください。 -

    -
    -
    -

    -Fess サーバーには Solr が組み込まれていますが、アクセスするためにはパスワードが必要になります。実運用などにおいては、デフォルトのパスワードを変更してください。 -

    -

    -パスワードの変更方法は、まず、conf/tomcat-user.xml の solradmin のパスワード属性を変更します。 -

    - -]]> -

    -次に webapps/fess/WEB-INF/classes/solrlib.dicon、fess_suggest.dicon および solr/core1/conf/solrconfig.xml の3ファイルを変更します。以下のパスワードの箇所へ tomcat-user.xml で指定したものを記述します。 -

    -

    -solrlib.dicon の対象箇所を以下のように修正します。 -

    - - "solradmin" - "solradmin" - -]]> -

    -fess_suggest.dicon は以下の箇所です。 -

    - - "solradmin" - "solradmin" - -]]> -

    -solrconfig.xml は以下の箇所です。 -

    - - - - http://localhost:8080/solr/core1-suggest - - solradmin - solradmin - -]]> -
    -
    -

    -Fess サーバーから Tomcat に配置した Solr のコンテキストを管理することができますが、管理するためにはパスワードが必要になります。実運用などにおいては、デフォルトのパスワードを変更してください。 -

    -

    -パスワードの変更方法は、conf/tomcat-user.xml の manager のパスワード属性を変更します。 -

    - - -]]> -

    -次に webapps/fess/WEB-INF/classes/app.dicon の以下のパスワードの箇所を tomcat-user.xml で指定したものを記述します。 -

    - - - "solrServer1" - "http://localhost:8080/manager/text/" - "/solr" - "manager" - "manager" - -]]> -
    -
    -

    -ログイン時の戻りパスの設定などで暗号化/復号化が利用されています。実運用などにおいてはデフォルトのパスワードを変更してください。 -

    -

    -変更方法は、webapps/fess/WEB-INF/classes/app.dicon で key の値を変更します。16 文字の半角英数字を設定してください。 -

    - -"1234567890123456" -]]> -
    - -
    diff --git a/src/site/ja/xdoc/9.0/install/run.xml b/src/site/ja/xdoc/9.0/install/run.xml deleted file mode 100644 index 5882a9eb7..000000000 --- a/src/site/ja/xdoc/9.0/install/run.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - 起動および停止方法 - - - - - -
    -

    -startup スクリプトを実行して Fess を起動します。 -

    - - -

    -http://localhost:8080/fess/ にアクセスすることによって、起動を確認できます。 -

    - -

    -管理 UI は http://localhost:8080/fess/admin/ です。 -デフォルトの管理者アカウントのユーザー名/パスワードは、admin/admin になります。 -管理者アカウントはアプリケーションサーバーにより管理されています。 -Fess の管理 UI では、アプリケーションサーバーで fess ロールで認証されたユーザーを管理者として利用します。 -

    -
    -
    -

    -shutdown スクリプトを実行して Fess を停止します。 -

    - - -

    -クロールまたはインデックス作成中にシャットダウンした場合、完全に停止するまで時間がかかる場合があります。 -

    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/install/uninstall.xml b/src/site/ja/xdoc/9.0/install/uninstall.xml deleted file mode 100644 index 1207ebcb2..000000000 --- a/src/site/ja/xdoc/9.0/install/uninstall.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - アンインストール - - - - - -
    -

    -Fess を停止後、インストールした fess-server-x.y ディレクトリを削除することでアンインストールすることができます。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/9.0/user/index.xml b/src/site/ja/xdoc/9.0/user/index.xml deleted file mode 100644 index 27894934c..000000000 --- a/src/site/ja/xdoc/9.0/user/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントはFessを利用するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessでの検索方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/9.0/user/json-response.xml b/src/site/ja/xdoc/9.0/user/json-response.xml deleted file mode 100644 index fa1039f34..000000000 --- a/src/site/ja/xdoc/9.0/user/json-response.xml +++ /dev/null @@ -1,184 +0,0 @@ - - - - JSONによる検索結果 - 菅谷 信介 - - -
    -

    Fessの検索結果をJSONにより出力することができます。JSONにより出力するためには管理画面のクロール全般の設定でJSON応答を有効にしておく必要があります。

    - -

    JSONにより出力結果を得るためには http://localhost:8080/fess/json?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    fields.labelラベル値。ラベルを指定する場合に利用します。
    callbackJSONPを利用する場合のコールバック名。JSONPを利用しない場合は指定する必要はありません。
    -
    - -

    以下のようなレスポンスが返ります。

    - \n..", - "tstamp": "1284739487887", - "url": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F", - "id": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F;type=au,docomo,pc,softbank", - "mimetype": "text\u002Fhtml", - "title": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "contentTitle": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "boost": "1.0", - "contentLength": "17810", - "urlLink": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F" - }, -... - ] - } -} -]]> -

    各要素については以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    レスポンス情報
    responseルート要素。
    versionフォーマットバージョン。
    statusレスポンスのステータス。status値は、0:正常、1:検索エラー、2または3:リクエストパラメータエラー、9:サービス停止中、-1:API種別エラーです。
    query検索語。
    execTime応答時間。単位は秒。
    pageSize表示件数。
    pageNumberページ番号。
    recordCount検索語に対してヒットした件数。
    pageCount検索語に対してヒットした件数のページ数。
    result検索結果の親要素。
    siteサイト名。
    contentDescriptionコンテンツの説明。
    hostホスト名。
    lastModified最終更新日時。1970/01/01 00:00:00 から始まるミリ秒。
    cacheコンテンツの内容。
    scoreドキュメントのスコア値。
    digestドキュメントのダイジェスト文字列。
    tstampドキュメントの生成日時。1970/01/01 00:00:00 から始まるミリ秒。
    urlドキュメントのURL。
    idドキュメントのID。
    mimetypeMIMEタイプ。
    titleドキュメントのタイトル。
    contentTitle表示用のドキュメントのタイトル。
    contentLengthドキュメントのサイズ。
    urlLink検索結果としてのURL。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/user/search-additional.xml b/src/site/ja/xdoc/9.0/user/search-additional.xml deleted file mode 100644 index f7d59dc66..000000000 --- a/src/site/ja/xdoc/9.0/user/search-additional.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - 非表示検索条件 - 菅谷 信介 - - -
    -

    画面上には検索条件の文字列を表示せずに特定の検索条件を引き回したい場合にadditionalパラメータを利用することができます。additionalの値はページングで画面が更新されてもadditionalの値は保持されます。

    - -

    検索が実行される際に (たとえば、検索フォームなど) hidden フォームで additional の値を付加して検索を実行すると、ページングで画面遷移しても、その条件を画面に表示することなく、条件を保持することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/user/search-and.xml b/src/site/ja/xdoc/9.0/user/search-and.xml deleted file mode 100644 index 92e8a232e..000000000 --- a/src/site/ja/xdoc/9.0/user/search-and.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - AND 検索 - 菅谷 信介 - - -
    -

    複数の検索語がすべて含まれるドキュメントを検索したい場合には AND 検索を利用します。AND を省略してスペース区切りで検索語入力欄に複数単語を記述した場合も AND 検索になります。

    - -

    AND 検索を利用する場合は検索語間に AND を記述します。AND は大文字で記述して、前後にスペースが必要になります。AND は省略することも可能です。

    -

    たとえば、「検索語1」と「検索語2」が含まれるドキュメントを検索したい場合は以下のように検索フォームに入力します。

    - -

    AND で複数語をつなぐことも可能です。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/user/search-boost.xml b/src/site/ja/xdoc/9.0/user/search-boost.xml deleted file mode 100644 index 475916906..000000000 --- a/src/site/ja/xdoc/9.0/user/search-boost.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - ブースト検索 - 菅谷 信介 - - -
    -

    検索語のうち、特定の検索語を優先したい場合にはブースト検索を利用します。ブースト検索を利用することで、検索語の重要度に応じた検索が可能になります。

    - -

    ブースト検索を利用するためには、検索語の後に「^ブースト値」という形式でブースト値 (重み付け値) を指定します。

    -

    たとえば、「りんご みかん」を検索したい場合に「りんご」がより含まれるページを検索したい場合は以下のように検索フォームに入力します。

    - -

    ブースト値は 1 以上の整数を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/user/search-field.xml b/src/site/ja/xdoc/9.0/user/search-field.xml deleted file mode 100644 index 26f951962..000000000 --- a/src/site/ja/xdoc/9.0/user/search-field.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - 検索フィールド指定による検索 - 菅谷 信介 - - -
    -

    Fess でクロールした結果はタイトルや本文などの各フィールドごとに保存されています。それらのフィールドを指定して検索することができます。フィールドを指定して検索することで、ドキュメントの種類別やサイズ別など細かい検索条件の指定をすることができます。

    - -

    デフォルトでは以下のフィールドを指定して検索することができます。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    利用可能なフィールド一覧
    フィールド名説明
    urlクロールした URL
    hostクロールした URL に含まれていたホスト名
    siteクロールした URL に含まれていたサイト名
    titleタイトル
    content本文
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    mimetypeコンテンツの MIME タイプ
    -

    フィールド指定をしていない場合は、content を対象に検索します。フィールドはSolrのダイナミックフィールドを利用することで独自のフィールドも利用することができます。

    -

    HTMLファイルを検索対象としている場合、titleタグがtitleフィールド、bodyタグ以下の文字列がbodyフィールドに登録されています。

    -
    - -

    フィールド指定検索をする場合は、「フィールド名:検索語」のようにフィールド名と検索語をコロン(:)で区切って検索フォームに入力して検索します。

    -

    titleフィールドに対して、Fess を検索語として検索する場合は以下のように入力します。

    - -

    上記の検索により、titleフィールドにFessが含まれるドキュメントが検索結果として表示されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/user/search-fuzzy.xml b/src/site/ja/xdoc/9.0/user/search-fuzzy.xml deleted file mode 100644 index 3dab54fa0..000000000 --- a/src/site/ja/xdoc/9.0/user/search-fuzzy.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 曖昧検索(ファジー検索) - 菅谷 信介 - - -
    -

    検索語に完全一致しない単語も検索する場合にはあいまい検索が利用可能です。Fess ではレーベンシュタイン距離に基づくあいまい検索 (ファジー検索) に対応しています。

    - -

    曖昧検索を適用したい検索語の後に「~」を付加します。

    -

    たとえば、「Solr」という単語をあいまい検索したい場合、以下のように検索フォームに入力することで、「Solr」に近い語(「Solar」など) を含むドキュメントを検索できます。 -

    - -

    また、「~」の後に 0 ~ 1 の数値を指定することで、1 に近い場合はより類似したものだけに絞り込めます。たとえば、「Solr~0.8」という形になります。数値を指定しないときのデフォルト値は 0.5 になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/user/search-geo.xml b/src/site/ja/xdoc/9.0/user/search-geo.xml deleted file mode 100644 index b824c9144..000000000 --- a/src/site/ja/xdoc/9.0/user/search-geo.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - ジオサーチ - 菅谷 信介 - - -
    -

    インデックス生成時に各ドキュメントに対して緯度経度の位置情報を付加することで、検索時に位置情報を用いた検索が可能になります。

    - -

    標準では以下のパラメータが利用可能です。

    - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    geo.latitude緯度の度分秒をDouble型で指定します。
    geo.longitude経度の度分秒をDouble型で指定します。
    geo.distanceドキュメントとの距離をキロメータ単位で指定します。Double型で指定します。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/user/search-label.xml b/src/site/ja/xdoc/9.0/user/search-label.xml deleted file mode 100644 index 330c615e5..000000000 --- a/src/site/ja/xdoc/9.0/user/search-label.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ラベルを用いた検索 - 菅谷 信介 - - -
    -

    検索対象のドキュメントにカテゴリ分けするためのラベル情報を付加することで、検索時にラベルを指定した絞り込み検索が可能です。ラベル情報は管理画面で登録しておくことで、検索画面でラベルによる検索が可能になります。利用可能なラベル情報は検索時にプルダウンで複数選択することができます。ラベルを登録していない場合は、ラベルのプルダウンボックスは表示されません。

    - -

    検索時にラベル情報を選択することができます。ラベル情報はオプションボタンを押下することで表示される検索オプションダイアログで選択することができます。

    - ラベル指定検索 -

    ラベルを設定してインデックスを作成することで、ラベルが設定されたドキュメントごとに検索をすることができます。ラベルを指定しない検索は通常と同様の全件検索になります。ラベル情報を変更した場合は、インデックスの更新が必要になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/user/search-not.xml b/src/site/ja/xdoc/9.0/user/search-not.xml deleted file mode 100644 index 4818e5001..000000000 --- a/src/site/ja/xdoc/9.0/user/search-not.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - NOT 検索 - 菅谷 信介 - - -
    -

    ある単語を含まないドキュメントを検索する場合に NOT 検索が利用できます。

    - -

    NOT 検索は含まない単語の前に NOT を付けて検索します。NOT は半角大文字で前後にスペースが必要です。

    -

    たとえば、「検索語1」が含まれるが「検索語2」を含まないドキュメントを検索したい場合は以下のように入力して検索します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/user/search-options.xml b/src/site/ja/xdoc/9.0/user/search-options.xml deleted file mode 100644 index 97a624724..000000000 --- a/src/site/ja/xdoc/9.0/user/search-options.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - 拡張パラメータ検索 - 菅谷 信介 - - -
    -

    他社製検索エンジンから移行しやすいように任意の検索条件を渡すことができます。渡した検索条件はQueryHelperImpl#buildOptionQueryで処理を実装してください。

    - -

    標準では以下のパラメータが利用可能です。

    - - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    options.q通常のqueryと同様です。複数のoptions.qを指定することができます。複数指定した場合はAND検索として扱われます。URLエンコードして渡します。
    options.cq完全一致の検索クエリーとして扱われます。たとえば、「Fess Project」を指定した場合は、「"Fess Project"」として検索します。URLエンコードして渡します。
    options.oqOR検索として扱われます。たとえば、「Fess Project」を指定した場合は、「Fess OR Project」として検索します。URLエンコードして渡します。
    options.nqラベル値。ラベルを指定する場合に利用します。NOT検索として扱われます。たとえば、「Fess」を指定した場合は、「NOT Fess」として検索します。URLエンコードして渡します。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/user/search-or.xml b/src/site/ja/xdoc/9.0/user/search-or.xml deleted file mode 100644 index 37f7fd68a..000000000 --- a/src/site/ja/xdoc/9.0/user/search-or.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - OR 検索 - 菅谷 信介 - - -
    -

    検索語のどれかが含まれるドキュメントを検索したい場合には OR 検索を利用します。検索語入力欄に複数単語を記述した場合、デフォルトでは AND 検索になります。

    - -

    OR 検索を利用する場合は検索語間に OR を記述します。OR は大文字で記述して、前後にスペースが必要になります。

    -

    たとえば、「検索語1」と「検索語2」のどちらかが含まれるドキュメントを検索したい場合は以下のように検索フォームに入力します。

    - -

    OR で複数語をつなぐことも可能です。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/user/search-range.xml b/src/site/ja/xdoc/9.0/user/search-range.xml deleted file mode 100644 index 9f3d0dd60..000000000 --- a/src/site/ja/xdoc/9.0/user/search-range.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - 範囲指定検索 - 菅谷 信介 - - -
    -

    数値など範囲指定が可能でデータをフィールドに格納している場合、そのフィールドに対して範囲指定検索が可能です。

    - -

    範囲指定検索をするためには、「フィールド名:[値 TO 値]」 を検索フォームに入力します。

    -

    たとえば、contentLength フィールドに対して、1kバイトから10kバイトにあるドキュメントを検索する場合は以下のように検索フォームに入力します。

    - -

    時間の範囲指定検索をするためには、「lastModified:[日時1 TO 日時2]」(日時1<日時2) を検索フォームに入力します。

    -

    日時はISO 8601を基準にしています。

    - - - - - - - - - -
    年月日および時分秒および小数部分現在日時を基準にする場合
    YYYY-MM-DDThh:mm:ss.sZ(例:2013-08-02T10:45:23.5Z)NOW(現在の日時)、YEAR(今年)、MONTH(今月)、DAY(本日)
    -

    NOWやDAYなどの現在日時を基準にした場合には+、-(加算、減産)や/(丸め)といった記号を付けることができます。

    -

    /は/の後ろの単位で丸める記号です。NOW-1DAY/DAYは本日何時に実行したとしても、本日00:00から-1日した前日の00:00を表します。

    -

    たとえば、lastModified フィールドに対して、2012年2月21日20時(現在日時とする)から30日前までに更新されたドキュメントを検索する場合は以下のように検索フォームに入力します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/user/search-sort.xml b/src/site/ja/xdoc/9.0/user/search-sort.xml deleted file mode 100644 index 715ba52b6..000000000 --- a/src/site/ja/xdoc/9.0/user/search-sort.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - 検索のソート - 菅谷 信介 - - -
    -

    検索日時などのフィールドを指定して検索結果をソートすることができます。

    - -

    デフォルトでは以下のフィールドを指定してソートすることができます。

    - - - - - - - - - - - - - - - - - - - - -
    ソート対象フィールド一覧
    フィールド名説明
    tstampクロールした日時
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    -

    カスタマイズすることで独自のフィールドをソート対象として追加することもできます。

    -
    - -

    検索時にソート条件を選択することができます。ソート条件はオプションボタンを押下することで表示される検索オプションダイアログで選択することができます。

    - ソート条件 -

    また、検索フィールドでソートをする場合は、「sort:フィールド名」のようにsortとフィールド名をコロン(:)で区切って検索フォームに入力して検索します。

    -

    以下は Fess を検索語として、コンテンツサイズを昇順にソートします。

    - -

    降順にソートする場合は以下のようにします。

    - -

    複数のフィールドでソートする場合は以下のように , 区切りで指定します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/user/search-wildcard.xml b/src/site/ja/xdoc/9.0/user/search-wildcard.xml deleted file mode 100644 index c254f34b5..000000000 --- a/src/site/ja/xdoc/9.0/user/search-wildcard.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - ワイルドカード - 菅谷 信介 - - -
    -

    検索語内で 1 文字または複数文字のワイルドカードを利用することができます。? は 1 文字のワイルドカードとして指定でき、* は複数文字のワイルドカードとして指定することができます。ワイルドカードは先頭文字では利用できません。また、ワイルドカードを利用できる対象は単語になります。文に対するワイルドカード検索はできません。

    - -

    1 文字のワイルドカードを利用する場合は以下のように ? を利用します。

    - -

    上記の場合は、textやtestなど、1 文字のワイルドカードとして扱われます。

    -

    複数文字のワイルドカードを利用する場合は以下のように * を利用します。

    - -

    上記の場合は、test、testsやtesterなど、複数文字のワイルドカードとして扱われます。また、

    - -

    のように検索語内に利用することもできます。

    -
    - -

    ワイルドカードはインデックスに登録された文字列を対象に利用されます。そのため、bi-gram などでインデックスを作成した場合は、日本語は意味のない固定文字列長で扱われるため、日本語でのワイルドカードは期待する動作になりません。日本語でワイルドカードを利用する場合は形態素解析を利用しているフィールドで利用してください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.0/user/xml-response.xml b/src/site/ja/xdoc/9.0/user/xml-response.xml deleted file mode 100644 index f8afa404b..000000000 --- a/src/site/ja/xdoc/9.0/user/xml-response.xml +++ /dev/null @@ -1,212 +0,0 @@ - - - - XMLによる検索結果 - 菅谷 信介 - - -
    -

    Fessの検索結果をXMLにより出力することができます。XMLで出力するためには管理画面のクロール全般の設定でXML応答を有効にしておく必要があります。

    - -

    XMLにより出力結果を得るためには http://localhost:8080/fess/xml?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    fields.labelラベル値。ラベルを指定する場合に利用します。
    -
    - -

    以下のようなレスポンスが返ります。

    - - - 1 - 0 - テスト - 0.64 - 20 - 1 - 101 - 6 - - - speedtest.goo.ne.jp/ - goo の提供するスピード<em>テスト</em> - ページです - speedtest.goo.ne.jp - 1284739487873 - --> -<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> -<title> -goo スピード<em>テスト</em> -</title> -<meta..."> - -<meta name="description" content="goo の提供するスピード<em>テスト -</em>ページです"> -<meta name="keywords" content="ADSL,ブロードバンド,フレ...ッツ,BB,無線LAN, -CATV,ISDN,スピード<em> -テスト</em>"> -<meta name="Copyright" content="Copyright &copy; ...://speedtest.goo.ne.jp/" -><img src="/img/h1/h1_76.gif" width="129" height="22" border="0" -alt="スピード<em>テスト -</em>"><img src..." color="#ffffff">goo スピード<em>テスト -</em></font -></a></b></td> -<!--/NAME SERVICE--> -</tr> -</table> -</td> -</tr> -<tr> -<td - 4.98744 - goo の提供するスピード<em>テスト</em>ページです - 1284739487887 - http://speedtest.goo.ne.jp/ - http://speedtest.goo.ne.jp/;type=au,docomo,pc,softbank - text/html - -goo スピードテスト - - -goo スピードテスト - - 1.0 - 17810 - http://speedtest.goo.ne.jp/ - -... - - -]]> -

    各要素については以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    レスポンス情報
    responseルート要素。
    versionフォーマットバージョン。
    statusレスポンスのステータス。status値は、0:正常、1:検索エラー、2または3:リクエストパラメータエラー、9:サービス停止中、-1:API種別エラーです。
    query検索語。
    exec-time応答時間。単位は秒。
    page-size表示件数。
    page-numberページ番号。
    record-count検索語に対してヒットした件数。
    page-count検索語に対してヒットした件数のページ数。
    result検索結果の親要素。
    doc検索結果の要素。
    siteサイト名。
    content-descriptionコンテンツの説明。
    hostホスト名。
    last-modified最終更新日時。1970/01/01 00:00:00 から始まるミリ秒。
    cacheコンテンツの内容。
    scoreドキュメントのスコア値。
    digestドキュメントのダイジェスト文字列。
    tstampドキュメントの生成日時。1970/01/01 00:00:00 から始まるミリ秒。
    urlドキュメントのURL。
    idドキュメントのID。
    mimetypeMIMEタイプ。
    titleドキュメントのタイトル。
    content-title表示用のドキュメントのタイトル。
    content-lengthドキュメントのサイズ。
    url-link検索結果としてのURL。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/crawl-guide.xml b/src/site/ja/xdoc/9.1/admin/crawl-guide.xml deleted file mode 100644 index 8a69b8cba..000000000 --- a/src/site/ja/xdoc/9.1/admin/crawl-guide.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - クロール全般の設定 - 菅谷 信介 - - -
    -

    ここでは、クロール全般に関わる設定について説明します。

    -
    -
    - -

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

    - クロール全般 -
    -
    -
    - -

    利用者が検索を入力して検索したときにログを出力します。検索の統計を取得したい場合には有効にしてください。

    -
    - -

    検索した利用者の情報を保存します。検索利用者を識別することが可能になります。

    -
    - -

    利用者が良いと判断した検索結果を収集することができます。検索結果一覧画面で結果に投票リンクが表示されるので、そのリンクを押下したものを記録します。収集した結果をクロール時にインデックスに反映することもできます。

    -
    - -

    検索結果のリンクに検索語を付加します。PDF では検索語を検索した状態で表示することが可能になります。

    -
    - -

    XML形式で検索結果が取得可能になります。http://localhost:8080/fess/xml?query=検索語 にアクセスすることで取得できます。

    -
    - -

    JSON形式で検索結果が取得可能になります。http://localhost:8080/fess/json?query=検索語 にアクセスすることで取得できます。

    -
    - -

    ラベルが表示可能な場合にデフォルトで表示するラベルを指定することができます。ラベルの値を指定します。

    -
    - -

    検索画面を表示するかどうかを指定できます。利用不可とした場合は、検索画面を利用できません。インデックス作成専用サーバーとする場合などに利用不可を選択します。

    -
    - -

    JSON形式で検索が多い検索語が取得可能になります。http://localhost:8080/fess/json?type=hotsearchword にアクセスすることで取得できます。

    -
    - -

    指定した日数以前の検索ログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    指定した日数以前のジョブログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    指定した日数以前の利用者情報を削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    検索ログから削除したい Bots のログをカンマ (,) 区切りでユーザーエージェントに含まれる Bots 名を指定します。一日一回のログパージでログは削除されます。

    -
    - -

    クロールを完了時にクロールに関する情報を送信するメールアドレスを指定します。

    -
    - -

    バックアップ・リストアで利用される CSV のエンコーディングを指定します。

    -
    - -

    差分クロールを有効にすると、lastModifiedフィールドの値と対象ドキュメントの更新日時(HTTPの場合はLAST_MODIFIEDの値、ファイルの場合はタイムスタンプ)を比較して、更新されたものだけをクロールします。

    -
    - -

    ファイル付加されているグループのアクセス権情報をロールに追加します。

    -
    - -

    Fess は複数の Solr サーバーをグループとしてまとめることができ、そのグループを複数管理できます。 更新用と検索用の Solr サーバーグループは異なるグループを利用します。 たとえば、2 つのグループがあった場合、更新用がグループ 2 を利用し、検索用がグループ 1 を利用します。 サーバー切り替えを有効にしている場合は、クロールが完了した後に更新用がグループ 1 になり、検索用がグループ 2 に切り替わります。複数の Solr サーバーグループを登録している場合にだけ有効です。

    -
    - -

    Fess のドキュメントクロールはウェブクロール、ファイルシステムクロールの順に行われます。それぞれのクロールにおいて、ここで指定した値の数だけ、設定したクロール先を複数同時に実行することができます。たとえば、同時実行のクロール設定数を 3 として、ウェブクロールに設定 1 から設定 10 まで登録してある場合、クロール実行時には設定 1 から設定 3 までの 3 つが実行されます。 それらのどれかのクロールが完了すると、設定 4 のクロールが開始されます。 同様に、設定 10 まで 1 つ完了するごとに 1 つ起動していきます。

    -

    クロール設定でスレッド数を指定することができますが、ここでの同時実行のクロール設定数は起動するスレッド数を示すものではありません。たとえば、同時実行のクロール設定数が 3 で、各クロール設定のスレッド数を 5 としている場合は、3 x 5 = 15 のスレッド数が起動してクロールすることになります。

    -
    - -

    インデックスされているデータを新規データ登録後に自動的に削除することができます。インデックスの有効期限で 5 日を選択している場合は、5 日以上前に登録して更新がなかったものが削除されます。コンテンツが削除されてしまったデータなどを検索対象から外す場合などに利用できます。

    -
    - -

    障害 URL に登録された URL は、障害回数を超えると次回のクロール時にクロール対象外になります。監視する必要のない障害種類はこの値を指定することで次回もクロール対象となります。

    -
    - -

    障害回数を超えた障害 URL はクロール対象外になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/crawlingSession-guide.xml b/src/site/ja/xdoc/9.1/admin/crawlingSession-guide.xml deleted file mode 100644 index 9b8b327a4..000000000 --- a/src/site/ja/xdoc/9.1/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - セッション情報の設定 - 菅谷 信介 - - -
    -

    ここでは、セッション情報に関わる設定について説明します。1 回のクロールした結果を 1 つのセッション情報として保存されます。実行した時間やインデックスされた数を確認することができます。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのセッション情報をクリックします。

    -
    -
    -
    - - セッション情報一覧 -

    すべて削除リンクをクリックすると実行中でないすべてのセッション情報を削除することができます。 - 期限が切れたセッションは次回クロール時に削除されます。

    -
    - -

    セッション ID のクロール内容を確認できます。クロールの開始や終了時間、インデックスされたドキュメント数などが一覧されます。

    - セッション情報詳細 -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/data-guide.xml b/src/site/ja/xdoc/9.1/admin/data-guide.xml deleted file mode 100644 index faa0d80f9..000000000 --- a/src/site/ja/xdoc/9.1/admin/data-guide.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - 設定情報のバックアップとリストア - 菅谷 信介 - - -
    -

    ここでは、Fess の設定情報のバックアップとリストア方法について説明します。

    -
    -
    - -

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

    - バックアップ/リストア -
    - -

    ダウンロードリンクをクリックすると、Fess の設定情報を XML 形式で出力します。保存される設定情報は以下のものです。

    -
      -
    • クロール全般の設定
    • -
    • ウェブクロール設定
    • -
    • ファイルシステムクロール設定
    • -
    • データストアクロール設定
    • -
    • ラベル
    • -
    • パスマッピング
    • -
    • ウェブ認証
    • -
    • ファイルシステム認証
    • -
    • リクエストヘッダー
    • -
    • 重複ホスト
    • -
    • ロール
    • -
    -

    セッション情報、検索ログ、クリックログはCSV形式で取得できます。

    -

    Solr 内のインデックスデータやクロール中のデータはバックアップ対象にはなりません。それらのデータは Fess の設定情報をリストア後、クロールすることで再生成することができます。Solr のインデックスをバックアップする必要がある場合は、solr ディレクトリをバックアップしてください。

    -
    - -

    バックアップで出力した XML または CSV をアップロードすることで設定情報、各種ログを復元することができます。ファイルを指定してデータのリストアボタンをクリックしてください。

    -

    XML ファイルの設定情報指定の際にデータの上書きを有効にすると、既に同じデータがある場合は既存のデータの更新を行います。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/dataCrawlingConfig-guide.xml b/src/site/ja/xdoc/9.1/admin/dataCrawlingConfig-guide.xml deleted file mode 100644 index 55a7a0e49..000000000 --- a/src/site/ja/xdoc/9.1/admin/dataCrawlingConfig-guide.xml +++ /dev/null @@ -1,160 +0,0 @@ - - - - データストアのクロールに関する設定 - 曽根 孝明 - 菅谷 信介 - - -
    -

    Fess ではデータベースやCSVなどのデータソースをクロール対象とすることができます。ここでは、そのために必要なデータストアの設定について説明します。

    -
    -
    - -

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

    - データストアの設定 -

    例として、以下のようなテーブルが MySQL の testdb というデータベースにあり、ユーザ名 hoge 、パスワード fuga で接続することができるとして、説明を行います。

    - -

    ここでは、データは以下のようなものを入れておきます.

    - -
    -
    -
    - -

    パラメータの設定例は以下のようになります。

    - -

    パラメータは「キー=値」形式となっています。キーの説明は以下です。

    - - - - - - - - - - - - - - - - - - - - - - - - -
    DB用設定パラメータ例
    driverドライバクラス名
    urlURL
    usernameDBに接続する際のユーザ名
    passwordDBに接続する際のパスワード
    sqlクロール対象を得るための SQL 文
    -
    - -

    スクリプトの設定例は以下のようになります。

    - -

    - パラメータは「キー=値」形式になっています。キーの説明は以下です。 -

    -

    - 値の側は、OGNL で記述します。文字列はダブルクォーテーションで閉じてください。データベースのカラム名でアクセスすれば、その値になります。 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    スクリプトの設定内容
    urlURL(検索結果に表示されるリンク)
    hostホスト名
    siteサイトパス
    titleタイトル
    contentコンテンツ(インデックス対象文字列)
    cacheコンテンツのキャッシュ(インデックス対象ではない)
    digest検索結果に表示されるダイジェスト部分
    anchorコンテンツに含まれるリンク(普通は指定する必要はありません)
    contentLengthコンテンツの長さ
    lastModifiedコンテンツの最終更新日
    -
    - -

    データベースに接続する際にはドライバが必要となります。webapps/fess/WEB-INF/cmd/lib に jar ファイルを置いてください。

    -
    - -

    検索結果に latitude_s のような項目値を表示する場合は webapps/fess/WEB-INF/classes/app.dicon に以下のように設定してください。 - 追加後は searchResults.jsp などで ${doc.latitude_s} とすることで表示されます。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "latitude_s","longitude_s" } - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/design-guide.xml b/src/site/ja/xdoc/9.1/admin/design-guide.xml deleted file mode 100644 index 5e1f74103..000000000 --- a/src/site/ja/xdoc/9.1/admin/design-guide.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - デザインの設定 - 菅谷 信介 - - -
    -

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

    -
    -
    - -

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

    - デザイン -

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

    - JSP の編集画面 -
    - -

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

    - -]]> -

    tstampDate がクロール時の登録日時、lastModifiedDate がドキュメントの更新日時になります。出力する日付フォーマットは fmt:formateDate の仕様に従います。

    -
    -
    -
    - -

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

    -
    - -

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

    -
    - -

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

    -
    - -

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

    -

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

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    編集可能なJSPファイル
    トップページ (フレーム)検索トップページの JSP ファイルです。この JSP ファイルが各部分の JSP ファイルを include しています。
    ヘッダーヘッダーのJSPファイルです。
    フッターフッターのJSPファイルです。
    検索結果ページ (フレーム)検索結果一覧ページの JSP ファイルです。この JSP ファイルが各部分の JSP ファイルを include しています。
    検索結果ページ (コンテンツ)検索結果一覧ページの検索結果部分を表現する JSP ファイルです。検索結果があるときに利用される JSP ファイルです。検索結果の表現をカスタマイズしたい場合に変更します。
    検索結果ページ (結果なし)検索結果一覧ページの検索結果部分を表現する JSP ファイルです。検索結果がないときに利用される JSP ファイルです。
    ヘルプページ(フレーム)ヘルプページのJSPファイルです。
    検索エラーページ検索エラーページのJSPファイルです。検索エラーの表現をカスタマイズしたい場合に変更します。
    ファイル起動ページファイル起動ページのJSPファイルです。ファイルシステムクロールを利用して検索結果の表示にJavaプラグインの表示を有効にした場合に利用される画面です。
    エラーページ(ヘッダー)エラーページのヘッダー部分を表現するJSPファイルです。
    エラーページ(フッター)エラーページのフッター部分を表現するJSPファイルです。
    エラーページ(ページが見つかりません)ページが見つからない場合に表示されるエラーページのJSPファイルです。
    エラーページ(システムエラー)システムエラーの場合に表示されるエラーページのJSPファイルです。
    エラーページ(リダイレクト)HTTPリダイレクト発生時に表示されるエラーページのJSPファイルです。
    エラーページ(不正なリクエスト)不正なリクエストが発生時に表示されるエラーページのJSPファイルです。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/dict-guide.xml b/src/site/ja/xdoc/9.1/admin/dict-guide.xml deleted file mode 100644 index ffaaa3072..000000000 --- a/src/site/ja/xdoc/9.1/admin/dict-guide.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - 辞書の設定 - 菅谷 信介 - - -
    -

    ここでは、辞書に関する設定について説明します。

    -
    -
    - -

    管理者アカウントでログイン後、メニューの辞書をクリックします。編集可能な各種辞書が一覧されます。

    - 辞書一覧 -
    -
    -
    -

    人名、固有名詞、専門用語などの登録することができます。 - ユーザー辞書のパスをクリックすると辞書に登録された単語一覧が表示されます。

    - ユーザー辞書一覧 -

    編集したい単語をクリックすると編集画面が表示されます。

    - ユーザー辞書作成 - -

    検索対象とする単語を入力します。

    -
    - -

    単語が複合語の場合、分割した単語で検索されてもヒットするようにできます。 -   たとえば、「全文検索エンジン」を「全文 検索 エンジン」と入力することで、分割した単語でも検索できるようにします。

    -
    - -

    単語の読みをカタカナで入力します。分割を行った場合は分割して入力します。 -   たとえば、「ゼンブン ケンサク エンジン」と入力します。

    -
    - -

    入力した単語の品詞を入力します。

    -
    -
    -
    -

    意味が同じ単語(GB、gigabyteなど)を登録することができます。 - 同義語辞書のパスをクリックすると辞書に登録された単語一覧が表示されます。

    - 同義語一覧 -

    編集したい単語をクリックすると編集画面が表示されます。

    - 同義語作成 - -

    同義語として扱う対象となる単語を入力します。

    -
    - -

    変換元で入力した単語を変換後の単語で展開します。 - たとえば、「TV」を「TV」と「テレビ」として扱いたい場合は、変換元に「TV」を入力して、変換後に「TV」と「テレビ」を入力します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/document-guide.xml b/src/site/ja/xdoc/9.1/admin/document-guide.xml deleted file mode 100644 index 135ee17d9..000000000 --- a/src/site/ja/xdoc/9.1/admin/document-guide.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - インデックスの設定 - 菅谷 信介 - - -
    -

    ここでは、インデックスに関する設定について説明します。

    -
    -
    - -

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

    - インデックスの設定 -
    -
    -
    - -

    サーバーグループに対して、インデックスのコミット、最適化を発行することができます。

    -
      -
    • コミット: Solrに対してコミットリクエストを発行します。コミットをすることで追加されたドキュメントをインデックスのファイルに反映し、削除されたドキュメントをインデックスファイルから除去します。
    • -
    • 最適化: Solrに対して最適化リクエストを発行します。コミットの処理に加え、インデックスの断片化されたファイルをマージされます。
    • -
    -

    特に問題がなければ、手動でコミットや最適化を実行する必要はありません。

    -
    - -

    セッション ID を指定して、特定の検索対象を削除することができます。URL を指定することで特定のドキュメントだけを削除することもできます。

    -
    - -

    各セッションで登録されたドキュメント数が多い順に表示されます。セッション名をクリックすることでその結果一覧を確認できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/failureUrl-guide.xml b/src/site/ja/xdoc/9.1/admin/failureUrl-guide.xml deleted file mode 100644 index 660234dde..000000000 --- a/src/site/ja/xdoc/9.1/admin/failureUrl-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - 障害URL - 菅谷 信介 - - -
    -

    ここでは、障害URLについて説明します。クロール時に取得できなかった URL が記録され、障害 URL として確認することができます。

    -
    -
    - -

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

    - 障害URL -

    障害 URL の確認リンクをクリックすると、詳細が表示されます。

    - 障害URLの詳細 -
    - -

    クロールできなかった URL と日時が一覧できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/favoriteLog-guide.xml b/src/site/ja/xdoc/9.1/admin/favoriteLog-guide.xml deleted file mode 100644 index 320009946..000000000 --- a/src/site/ja/xdoc/9.1/admin/favoriteLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 人気URLログ - 菅谷 信介 - - -
    -

    ここでは、人気URLログについて説明します。人気URLログは利用者が検索画面で投票リンクをクリックしたときにお気に入りのリンクとして登録します。クロール全般の設定で本機能を無効にすることができます。

    -
    -
    - -

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

    - 利用者一覧 -
    - -

    人気URLが一覧されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/fileAuthentication-guide.xml b/src/site/ja/xdoc/9.1/admin/fileAuthentication-guide.xml deleted file mode 100644 index 2f4b77386..000000000 --- a/src/site/ja/xdoc/9.1/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - ファイルシステム認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに対してファイルシステム認証が必要な場合の設定方法について説明します。Fess は Windows の共有フォルダに対するクロールに対応しています。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのファイルシステム認証をクリックします。

    - ファイルシステム認証の設定 -
    -
    -
    - -

    認証が必要なサイトのホスト名を指定します。省略した場合は、指定したファイルシステムクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。すべてのポートに対して適用したい場合は -1 を指定します。その場合は、指定したファイルシステムクロール設定において、任意のポートで適用されます。

    -
    - -

    認証方法を選択します。SAMBA (Windows共有フォルダ認証) を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。SAMBA の場合、domainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するファイルシステムクロールの設定名を選択します。ファイルシステムクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/fileCrawlingConfig-guide.xml b/src/site/ja/xdoc/9.1/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index db46851f3..000000000 --- a/src/site/ja/xdoc/9.1/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,103 +0,0 @@ - - - - ファイルシステムのクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのファイルシステムをクリックします。

    - ファイルシステムクロールの設定 -
    -
    -
    - -

    一覧ページで表示される名前です。

    -
    - -

    パスは複数指定できます。file: または smb: で始まるように指定します。たとえば、

    - -

    のように指定します。指定されたディレクトリ以下を巡回します。

    -

    Windows 環境の場合は URI で記述する必要があるので、c:\Documents\taro というパスであれば file:/c:/Documents/taro と指定します。

    -

    Windows の共有フォルダについては、たとえば、host1のshareフォルダをクロール対象にしたい場合は、クロール設定でsmb://host1/share/とします(最後に/が必要)。共有フォルダに認証がある場合にはファイルシステム認証画面で認証情報を設定します。

    -
    - -

    正規表現で指定することによって、特定のパスパターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - - -
    パスフィルタリング内容一覧
    クロール対象とするパス指定された正規表現のパスをクロールします。
    クロール対象から除外するパス指定された正規表現のパスをクロール対象としません。クロール対象とするパスが指定されていても、ここでの指定が優先されます。
    検索対象とするパス指定された正規表現のパスを検索対象します。検索除外対象とするパスと指定されていても、ここでの指定が優先されます。
    検索対象から除外するパス指定された正規表現のパスを検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、/home/ 以下しかクロールしない場合は、対象とするパスに

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外するパスに

    - -

    と指定します。改行をすることで複数指定することが可能です。

    -

    指定方法はjava.io.File が扱う URI に従います。以下のようになります。

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    クロールに必要な設定情報を指定することができます。

    -
    - -

    ディレクトリ階層の深さを指定します。

    -
    - -

    クロールして取得するドキュメント数を指定できます。

    -
    - -

    クロールするスレッド数を指定します。5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔です。5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/index.xml b/src/site/ja/xdoc/9.1/admin/index.xml deleted file mode 100644 index 2400b2488..000000000 --- a/src/site/ja/xdoc/9.1/admin/index.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントはFessの管理作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessの設定管理の方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    -
    - -

    管理 UI がサポートするブラウザは以下の通りです。

    -
      -
    • Internet Explorer 7 以上
    • -
    • Firefox 4 以上
    • -
    • Chrome (最新版)
    • -
    • Safari (最新版)
    • -
    • Opera 11
    • -
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/jobLog-guide.xml b/src/site/ja/xdoc/9.1/admin/jobLog-guide.xml deleted file mode 100644 index a6cd44904..000000000 --- a/src/site/ja/xdoc/9.1/admin/jobLog-guide.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - ジョブログ - 菅谷 信介 - - -
    -

    実行したジョブの結果を一覧として表示します。

    -
    -
    - -

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

    -
    - - ジョブログ一覧 -

    実行したジョブのログが一覧されます。ジョブ名、ステータス、開始・完了時刻を確認することができます。また、詳細を選択して、各ログの詳細を確認することができます。

    -
    - -

    ジョブのログ内容を確認できます。ジョブ名、ステータス、開始・完了時刻、結果などを表示します。

    - ジョブログ詳細 -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/labelType-guide.xml b/src/site/ja/xdoc/9.1/admin/labelType-guide.xml deleted file mode 100644 index 18b4e3fc0..000000000 --- a/src/site/ja/xdoc/9.1/admin/labelType-guide.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - ラベルの設定 - 菅谷 信介 - - -
    -

    ここでは、ラベルに関する設定について説明します。ラベルはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。また、クロール設定で設定していない場合でもラベルの設定でラベルを付加するパスを正規表現で指定することができます。ラベルを登録している場合には、検索語入力欄の右側にラベル選択のプルダウンボックスが表示されます。

    -
    -
    - -

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

    - ラベルの一覧 - ラベルの設定 -
    -
    -
    - -

    検索時のラベル選択プルダウンボックスに表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    - -

    ラベルを付加するパスを正規表現で設定します。複数行記述することで複数指定することができます。ここで指定したパスにマッチするドキュメントはクロール設定にかかわらず、ラベルが設定されます。

    -
    - -

    クロール対象とするパスで対象から除外したいものを正規表現で設定します。複数行記述することで複数指定することができます。

    -
    - -

    ラベルを表示するロールを指定します。

    -
    - -

    ラベルの表示順を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/log-guide.xml b/src/site/ja/xdoc/9.1/admin/log-guide.xml deleted file mode 100644 index c77bf6333..000000000 --- a/src/site/ja/xdoc/9.1/admin/log-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - ログファイルのダウンロード - 菅谷 信介 - - -
    -

    ここでは、Fess で出力されるログファイルのダウンロードについて説明します。

    -
    -
    - -

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

    - セッション情報 -
    - -

    表示されているログファイル名をクリックすると、ログファイルをダウンロードすることができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/overlappingHost-guide.xml b/src/site/ja/xdoc/9.1/admin/overlappingHost-guide.xml deleted file mode 100644 index 1f9c7a481..000000000 --- a/src/site/ja/xdoc/9.1/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - 重複ホストの設定 - 菅谷 信介 - - -
    -

    ここでは、重複ホストに関する設定について説明します。重複ホストはクロール時に異なるホスト名を同一のものとして扱いたいときに利用します。たとえば、www.example.com と example.com を同じサイトとして扱いたい場合などで利用できます。

    -
    -
    - -

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

    - 重複ホストの一覧 - 重複ホストの設定 -
    -
    -
    - -

    正規ホスト名を指定します。重複ホスト名は正規ホスト名に置き換えます。

    -
    - -

    重複しているホスト名を指定します。置き換えたいホスト名を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/pathMapping-guide.xml b/src/site/ja/xdoc/9.1/admin/pathMapping-guide.xml deleted file mode 100644 index 02c47c86a..000000000 --- a/src/site/ja/xdoc/9.1/admin/pathMapping-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - パスマッピングの設定 - 菅谷 信介 - - -
    -

    ここでは、パスマッピングに関する設定について説明します。 パスマッピングは検索結果に表示するリンクを置き換えたい場合などに利用することができます。

    -
    -
    - -

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

    - パスマッピングの一覧 - パスマッピングの設定 -
    -
    -
    - -

    パスマッピングは指定した正規表現でマッチする部分を置き換え文字列で置換します。 ローカルなファイルシステムをクロールした場合、環境によっては検索結果のリンクが有効でない場合があります。 そのような場合にパスマッピングを利用して、検索結果のリンクを制御できます。 パスマッピングは複数指定できます。

    -
    - -

    置換したい文字列を指定します。記述方法は Java 6 の正規表現に従います。

    -
    - -

    一致した正規表現を置き換える文字列を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/requestHeader-guide.xml b/src/site/ja/xdoc/9.1/admin/requestHeader-guide.xml deleted file mode 100644 index 63daaff12..000000000 --- a/src/site/ja/xdoc/9.1/admin/requestHeader-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - リクエストヘッダーの設定 - 菅谷 信介 - - -
    -

    ここでは、リクエストヘッダーに関する設定について説明します。リクエストヘッダーの機能はドキュメントをクロールして取得するときのリクエストに付加するリクエストヘッダー情報になります。たとえば、認証システムでヘッダー情報を見て、特定の値があれば自動でログインした状態にするなどの場合に利用できます。

    -
    -
    - -

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

    - リクエストヘッダーの一覧 - リクエストヘッダーの設定 -
    -
    -
    - -

    リクエストに付加するときのリクエストヘッダー名を指定します。

    -
    - -

    リクエストに付加するときのリクエストヘッダー値を指定します。

    -
    - -

    リクエストヘッダーを付加するウェブクロール設定名を選択します。選択したクロール設定だけでリクエストヘッダーに付加されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/roleType-guide.xml b/src/site/ja/xdoc/9.1/admin/roleType-guide.xml deleted file mode 100644 index 0f80dbd0a..000000000 --- a/src/site/ja/xdoc/9.1/admin/roleType-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - ロールの設定 - 菅谷 信介 - - -
    -

    ここでは、ロールに関する設定について説明します。ロールはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。利用方法については、ロールの設定を参照してください。

    -
    -
    - -

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

    - ロールの一覧 - ロールの設定 -
    -
    -
    - -

    一覧に表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/scheduledJob-guide.xml b/src/site/ja/xdoc/9.1/admin/scheduledJob-guide.xml deleted file mode 100644 index c75ef0012..000000000 --- a/src/site/ja/xdoc/9.1/admin/scheduledJob-guide.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - ジョブの設定 - 菅谷 信介 - - -
    -

    ここでは、ジョブに関する設定について説明します。

    -
    -
    - -

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

    - ジョブ一覧 - ジョブの編集 -
    -
    -
    - -

    一覧で表示される名前です。

    -
    - -

    対象はジョブをバッチ等で直接コマンド実行するときに実行するかどうかの識別子として利用することができます。クロールをコマンド実行などしない場合は、「all」を指定してください。

    -
    - -

    スケジュールの設定を行います。ここで設定したスケジュールでスクリプトで記述したジョブが実行されます。

    -

    記述形式はCronのような「秒 分 時 日 月 曜日 年(省略可)」の形式で記述します。たとえば、「0 0 12 ? * WED」の場合は、毎週水曜日の12:00pmにジョブを実行します。より細かい指定方法については「Quartz」を参照してください。

    -
    - -

    スクリプトの実行環境を指定します。現時点では「groovy」だけをサポートしています。

    -
    -
    -

    ジョブの実行内容を実行方法で指定した言語で記述します。

    -

    たとえば、3つのクロール設定のみをクロールジョブとして実行させたい場合は、以下のように記述します(前提としてウェブクロール設定のIDを1と2としファイルシステムクロール設定のIDを1とします)。

    - -
    -
    -

    有効にすることでジョブログへ記録されます。

    -
    - -

    有効にすることでクロールジョブとして扱われます。「システムの設定」でクロールの起動・停止対象となります。

    -
    - -

    ジョブの有効・無効の状態を指定します。無効にした場合はジョブは実行されません。

    -
    - -

    ジョブ一覧での表示順を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/searchList-guide.xml b/src/site/ja/xdoc/9.1/admin/searchList-guide.xml deleted file mode 100644 index ef8f51e25..000000000 --- a/src/site/ja/xdoc/9.1/admin/searchList-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 検索 - 菅谷 信介 - - -
    -

    ここでは、管理用検索について説明します。

    -
    -
    - -

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

    - 管理用検索 -
    - -

    指定した条件で検索することができます。通常の検索画面ではロールやブラウザの条件が暗黙的に付加されますが、この管理用検索では付加されません。表示された検索結果から特定なドキュメントをインデクスから削除することもできます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/searchLog-guide.xml b/src/site/ja/xdoc/9.1/admin/searchLog-guide.xml deleted file mode 100644 index 670cab3c1..000000000 --- a/src/site/ja/xdoc/9.1/admin/searchLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 検索ログ一覧 - 菅谷 信介 - - -
    -

    ここでは、検索ログについて説明します。検索ログは利用者が検索画面で検索を行ったときにログされます。検索ログは検索語や日時が記録されます。また、検索結果をクリックした場合にクリックしURLも記録することができます。

    -
    -
    - -

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

    - 検索ログ -
    - -

    検索語と日時が一覧されます。詳細でクリックした URL なども確認することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/stats-guide.xml b/src/site/ja/xdoc/9.1/admin/stats-guide.xml deleted file mode 100644 index 42e86e1aa..000000000 --- a/src/site/ja/xdoc/9.1/admin/stats-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 統計 - 菅谷 信介 - - -
    -

    ここでは、統計について説明します。 検索ログおよびクリックログを集計することができます。

    -
    -
    - -

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

    - 統計 -
    - -

    レポート種別を選択することで、確認する対象を選択することができます。指定された条件で多い順に表示されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/system-guide.xml b/src/site/ja/xdoc/9.1/admin/system-guide.xml deleted file mode 100644 index 74f24c69a..000000000 --- a/src/site/ja/xdoc/9.1/admin/system-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - システムの設定 - 菅谷 信介 - - -
    -

    ここでは、クロールに関するサーバー設定や Fess で登録している Solr に関する設定について説明します。Solr サーバーは設定ファイルによりグループ化されて登録されています。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのシステム設定をクリックします。

    - システムの設定 -
    -
    -
    - -

    更新用のサーバーがドキュメントの追加など処理中の場合、実行中として表示されます。クロール処理が実行中の場合にはセッション ID が表示されます。Fess サーバーをシャットダウンする場合は、実行中ではないときにシャットダウンすると安全にシャットダウンすることができます。実行中に Fess をシャットダウンした場合は、クロール処理が終了するまでプロセスが終了しない場合があります。

    -

    停止中の場合はクロールの開始ボタンを押下することで、クロールを手動で実行することができます。

    -
    - -

    検索用、更新用に利用されているサーバーグループ名が表示されます。

    -
    - -

    Fess では Solr サーバーをサーバー状態とインデックス状態の状態管理を行なっています。サーバー状態は Solr サーバーにアクセス可能かどうかを管理しています。インデックス状態はクロールが正しく完了できたかどうかを管理しています。検索はサーバー状態が有効であれば、インデックスの状態にかかわらず利用することができます。クロールはサーバー状態が有効かつインデックスの状態が準備中または完了の場合に正しく実行することができます。手動でクロールの開始を実行した場合は、インデックスの状態が準備中に自動で変化します。サーバー状態はサーバーが復旧すると自動で有効の状態に復旧します。

    -
    - -

    Solr サーバーのインスタンス状態を確認することができます。また、各インスタンスに対して、起動、停止、リロードのリクエストを発行することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/systemInfo-guide.xml b/src/site/ja/xdoc/9.1/admin/systemInfo-guide.xml deleted file mode 100644 index 505e5ada7..000000000 --- a/src/site/ja/xdoc/9.1/admin/systemInfo-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - システム情報 - 菅谷 信介 - - -
    -

    ここでは、現在稼働中のシステムに関する環境変数などのプロパティ情報を確認できます。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのシステム情報をクリックします。

    - システム情報 -
    -
    -
    - -

    サーバーの環境変数を一覧できます。

    -
    - -

    Fess に設定されたシステムプロパティを一覧できます。

    -
    - -

    Fess の設定情報を確認できます。

    -
    - -

    バグを報告する際に添付するためのプロパティ一覧です。個人情報が含まれない値を抽出しています。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/userInfo-guide.xml b/src/site/ja/xdoc/9.1/admin/userInfo-guide.xml deleted file mode 100644 index 981a4a816..000000000 --- a/src/site/ja/xdoc/9.1/admin/userInfo-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 利用者ログ - 菅谷 信介 - - -
    -

    ここでは、利用者ログについて説明します。利用者ログは利用者が検索画面で検索を行ったときに利用者を識別します。検索ログや人気URLの情報と結びつけて利用することができます。クロール全般の設定で本機能を無効にすることができます。

    -
    -
    - -

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

    - 利用者一覧 -
    - -

    利用者のIDが一覧されます。検索ログまたは人気URLのリンクを選択して、各ログの一覧を確認することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/webAuthentication-guide.xml b/src/site/ja/xdoc/9.1/admin/webAuthentication-guide.xml deleted file mode 100644 index a1f68cc2e..000000000 --- a/src/site/ja/xdoc/9.1/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - ウェブ認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに対してウェブ認証が必要な場合の設定方法について説明します。Fess は BASIC 認証と DIGEST 認証に対するクロールに対応しています。

    -
    -
    - -

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

    - ウェブ認証の設定 -
    -
    -
    - -

    認証が必要なサイトのホスト名を指定します。省略した場合は、指定したウェブクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。すべてのポートに対して適用したい場合は -1 を指定します。その場合は、指定したウェブクロール設定において、任意のポートで適用されます。

    -
    - -

    認証が必要なサイトのレルム名を指定します。省略した場合は、指定したウェブクロール設定において、任意のレルム名で適用されます。

    -
    - -

    認証方法を選択します。BASIC 認証、DIGEST 認証または NTLM 認証を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。NTLM認証の場合、workstationとdomainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するウェブ設定名を選択します。ウェブクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/webCrawlingConfig-guide.xml b/src/site/ja/xdoc/9.1/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index 12103233e..000000000 --- a/src/site/ja/xdoc/9.1/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,104 +0,0 @@ - - - - ウェブサイトのクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    -
    -
    - -

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

    - ウェブクロールの設定 -
    -
    -
    - -

    一覧ページで表示される名前です。

    -
    - -

    URL は複数指定できます。http: または https: で始まるように指定します。たとえば、

    - -

    のように指定します。

    -
    - -

    正規表現で指定することによって、特定の URL パターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - - -
    URLフィルタリング内容一覧
    クロール対象とする URL指定された正規表現の URL をクロールします。
    クロール対象から除外するURL指定された正規表現の URL をクロール対象としません。クロール対象とする URL が指定されていても、ここでの指定が優先されます。
    検索対象とするURL指定された正規表現の URL を検索対象します。検索除外対象とする URL と指定されていても、ここでの指定が優先されます。
    検索対象から除外するURL指定された正規表現の URL を検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、http://localhost/ 以下しかクロールしない場合は、クロール対象とする URL に

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外する URL に

    - -

    と指定します。改行することで複数指定することが可能です。

    -
    - -

    クロールに必要な設定情報を指定することができます。

    -
    - -

    クロールしたドキュメント内に含まれるリンクを順に辿っていきますがその辿る深さを指定できます。

    -
    - -

    クロールして取得するドキュメント数を指定できます。指定しない場合は、100,000件になります。

    -
    - -

    クロール時に利用するユーザーエージェントを指定できます。

    -
    - -

    クロールするスレッド数を指定します。5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔 (ミリ秒) です。5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。ウェブサイトをクロールするときにはウェブサーバー側の負荷にもなるので、負荷をかけない十分な値を設定してください。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    -
    - -

    Fess ではサイトマップファイルをクロールして、その中に定義されている URL をクロール対象とすることができます。サイトマップは http://www.sitemaps.org/ の仕様に従います。利用可能なフォーマットは XML Sitemaps、XML Sitemaps Index、テキスト (URL を改行で記述したもの) です。

    -

    サイトマップは URL に指定します。サイトマップは普通の XML ファイルやテキストであるため、クロール時にその URL が普通の XML ファイルなのかサイトマップなのかが区別できません。ですので、デフォルトでは sitemap.*.xml、sitemap.*.gz、sitemap.*txt であるファイル名の URL であればサイトマップとして処理します(webapps/fess/WEB-INF/classes/s2robot_rule.dicon でカスタマイズは可能)。

    -

    HTML ファイルをクロールするとリンクが次のクロール対象になりますが、サイトマップファイルをクロールするとその中の URL が次のクロール対象になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/admin/wizard-guide.xml b/src/site/ja/xdoc/9.1/admin/wizard-guide.xml deleted file mode 100644 index d5734651f..000000000 --- a/src/site/ja/xdoc/9.1/admin/wizard-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - 設定ウィザード - 曽根 孝明 - - -
    -

    ここでは、設定ウィザードの紹介をします。

    -

    設定ウィザードを利用することで、簡単に Fess をセットアップすることができます。

    -
    -
    - -

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

    - 設定ウィザード -

    クロール設定を行います。 - クロール設定は、検索対象するURIを登録するものです。 - クロール設定名の部分は、識別しやすい任意の名前をいれてください。 - クロールパスの部分には、検索対象としたい URI を入れてください。

    - クロール設定 -

    例えば、http://fess.codelibs.org/ を検索対象としたい場合、以下のようになります。

    - クロール設定例 -

    ファイルシステムであれば、c:\Users\taro などのように入力します。

    -

    これで設定は完了です。「クロール開始」ボタンを押下することで、クロールが開始されます。「完了」ボタンを押下した場合、スケジューリングの設定で指定した時間になるまでは、クロールが開始されません。

    - クロール開始 -
    - -

    設定ウィザードで設定した内容は、クロール全般、ウェブ、ファイルシステムから変更できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/db.xml b/src/site/ja/xdoc/9.1/config/db.xml deleted file mode 100644 index 8b9ad9e7a..000000000 --- a/src/site/ja/xdoc/9.1/config/db.xml +++ /dev/null @@ -1,128 +0,0 @@ - - - - データベースの変更 - 菅谷 信介 - - -
    -

    利用するデータベースには H2 Database と MySQL を利用するバイナリを提供しています。ソースコードを用いて設定を変更してビルドすることで他のデータベースを利用することができます。

    -
    -
    - -

    MySQL の文字コードの設定をします。/etc/mysql/my.cnf などに以下の設定がなければ追加します。

    - -
    - -

    MySQL 用のバイナリをダウンロードして展開します。

    -
    - -

    データベースを作成します。

    - create database fess_db; -mysql> grant all privileges on fess_db.* to fess_user@localhost identified by 'fess_pass'; -mysql> create database fess_robot; -mysql> grant all privileges on fess_robot.* to s2robot@localhost identified by 's2robot'; -mysql> FLUSH PRIVILEGES; -]]> -

    作成したデータベースにテーブルを作成します。DDL ファイルは extension/mysql にあります。

    - -

    webapps/fess/WEB-INF/lib に mysql ドライバの jar を配置します。

    - -

    webapps/fess/WEB-INF/classes/jdbc.dicon を編集します。

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_db?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "fess_user" - "fess_pass" - - - - 600 - 10 - true - - - - - -]]> -

    webapps/fess/WEB-INF/classes/s2robot_jdbc.dicon を編集します。

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_robot?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "s2robot" - "s2robot" - - - - 600 - 10 - true - - @java.sql.Connection@TRANSACTION_REPEATABLE_READ - - - - - - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/filesize.xml b/src/site/ja/xdoc/9.1/config/filesize.xml deleted file mode 100644 index fbdcc865b..000000000 --- a/src/site/ja/xdoc/9.1/config/filesize.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - クロールするファイルサイズの設定 - 菅谷 信介 - - -
    -

    Fess のクロールするファイルサイズ上限を指定することができます。デフォルトでは HTML ファイルは 2.5M バイト、それ以外は 10M バイトまで処理します。扱うファイルサイズを変更したい場合は webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon を編集します。標準の s2robot_contentlength.dicon は以下の通りです。

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    デフォルト値を変更したい場合は defaultMaxLength の値を変更します。扱うファイルサイズはコンテンツタイプごとに指定できます。HTML ファイルであれば、text/html と扱うファイルサイズの上限を記述します。

    -

    扱うファイルサイズの上限値を変更する場合は、使用するヒープメモリ量にも注意してください。設定方法についてはメモリ関連を参照してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/geosearch.xml b/src/site/ja/xdoc/9.1/config/geosearch.xml deleted file mode 100644 index 7bb9b40d3..000000000 --- a/src/site/ja/xdoc/9.1/config/geosearch.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - ジオサーチ - 菅谷 信介 - - -
    -

    緯度経度の位置情報を持つドキュメントをGoogleマップなどと連携して、ジオサーチを利用することができます。

    -
    -
    - -

    位置情報を格納するフィードとして location が定義されています。 - インデックス生成時に Solr に緯度経度を 45.17614,-93.87341 のような形式で location フィードに設定して、ドキュメントを登録します。 - また、緯度経度を検索結果として表示したい場合は、latitude_sとlongitude_sのようなフィールドとして値を設定します。 - *_s は Solr の文字列のダイナミックフィールドとして利用できます。

    -
    - -

    検索時にはリクエストパラメータにlatitude、longitude、distanceで値を指定します。 - 緯度情報 (latitude, longitude) を中心にした distance で指定した距離 (km) に存在する結果を表示します。 - 緯度経度および距離は Double 型として扱われます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/index-backup.xml b/src/site/ja/xdoc/9.1/config/index-backup.xml deleted file mode 100644 index ba2f0e9f5..000000000 --- a/src/site/ja/xdoc/9.1/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - インデックスの管理 - 菅谷 信介 - - -
    -

    インデックスデータは Solr により管理されています。インデックスデータは数ギガなどのサイズにもなるケースもあり、Fess の管理画面からはバックアップすることはできません。

    -

    インデックスデータのバックアップが必要な場合は、Fess を停止してから solr/core1/data および solr/core1-suggest/data ディレクトリをバックアップしてください。また、リストアする場合はバックアップしたインデックスデータを元に戻してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/index.xml b/src/site/ja/xdoc/9.1/config/index.xml deleted file mode 100644 index b15ca8972..000000000 --- a/src/site/ja/xdoc/9.1/config/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントは、Fessの設定作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessの設定方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/install-on-tomcat.xml b/src/site/ja/xdoc/9.1/config/install-on-tomcat.xml deleted file mode 100644 index 11a99d263..000000000 --- a/src/site/ja/xdoc/9.1/config/install-on-tomcat.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - 既存の Tomcat にインストール - 菅谷 信介 - - -
    -

    - Fess の標準配布物は Tomcat に配備済みの状態で配布されています。 - Fess は Tomcat に依存していないので、任意の Java アプリケーションサーバーに配備することも可能です。 - ここでは、既に利用している Tomcat に Fess を配備する方法を説明します。 -

    -
    -
    -

    Fess サーバーをここからダウンロードします。

    -
    -
    -

    - ダウンロードした Fess サーバーを展開します。 - 展開した Fess サーバーのトップディレクトリを $FESS_HOME とします。 - 既存の Tomcat 7 のトップディレクトリを $TOMCAT_HOME とします。 - 必要な Fess サーバーのデータをコピーします。 -

    - -

    - コピー先のファイルに変更など加えている場合は、diff コマンドなどで更新差分を確認して差分だけを適用します。 -

    -
    -
    -

    startup.* で通常の Tomcat と同様に起動して http://localhost:8080/fess/ にアクセスします。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/logging.xml b/src/site/ja/xdoc/9.1/config/logging.xml deleted file mode 100644 index 4c20959a0..000000000 --- a/src/site/ja/xdoc/9.1/config/logging.xml +++ /dev/null @@ -1,61 +0,0 @@ - - - - ログの設定 - 菅谷 信介 - - -
    -

    Fess が出力するログファイルを以下にまとめます。

    - - - - - - - - - - - - - - - - - - - - - - - - -
    ログファイル一覧
    ファイル名内容
    webapps/fess/WEB-INF/logs/fess.outFess サーバのログ。管理画面や検索画面で操作した時のログなどが出力される。
    webapps/fess/WEB-INF/logs/fess_crawler.outクロール時のログ。クロール実行時のログが出力される。
    logs/catalina.outFess サーバ(Tomcat)のログ。Tomcat 関連のログが出力される。
    logs/solr.logFess サーバ(Solr)のログ。Solr 関連のログが出力される。
    -

    動作に問題が発生した場合には上記のログを確認してください。

    -
    -
    -

    ログを出力する内容は、webapps/fess/WEB-INF/classes/log4j.xml で設定します。デフォルトでは INFO レベルとして出力しています。

    -

    たとえば、Fess が Solr に対してドキュメントを投入処理をするログをより出力したい場合は log4j.xml で以下の部分をコメントアウトから外します。

    - - - -]]> -

    ログ出力に関する細かい設定が必要な場合は、Log4J のドキュメントを参照してください。

    - -

    問題解決するために、クロール時の HTTP アクセスの内容を確認したい場合は、HttpClient のログレベルを変更することで確認することができます。

    - - - -]]> -
    - -

    priorityタグのvalue属性をinfoからdebugに変更しクロールする事で、全てのdebugログを出力する事ができます。

    - ]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/memory-config.xml b/src/site/ja/xdoc/9.1/config/memory-config.xml deleted file mode 100644 index 695ad68eb..000000000 --- a/src/site/ja/xdoc/9.1/config/memory-config.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - 使用メモリー関連の設定 - 菅谷 信介 - - -
    -

    Java ではプロセスごとに使用する最大メモリが設定されています。ですので、サーバーに 8G の物理メモリがあったとしてもプロセスでの上限以上のメモリを使用することはありません。クロールのスレッド数や間隔により消費するメモリも大きく変わります。メモリが足りない状況になった場合は以降の説明の手順で設定を変更してください。

    -
    -
    -

    クロール設定の内容によっては以下のような OutOfMemory エラーが発生する場合があります。

    - -

    発生した場合は ヒープメモリの最大値を増やしてください。 bin/setenv.[sh|bat] に -Xmx1g のように変更します(この場合は最大値を 1G に設定)。

    - -
    -
    -

    - クローラ側のメモリーの最大値も変更可能です。デフォルトでは、512Mとなっています。 -

    -

    - 変更するには、webapps/fess/WEB-INF/classes/fess.dicon の crawlerJavaOptions のコメントアウトを外し、-Xmx1g のように変更します(この場合は最大値を 1G に設定)。 -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1g", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/mobile-device.xml b/src/site/ja/xdoc/9.1/config/mobile-device.xml deleted file mode 100644 index 9bd58e2f5..000000000 --- a/src/site/ja/xdoc/9.1/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - 携帯端末情報の設定 - 菅谷 信介 - - -
    -

    携帯端末情報はValueEngine社より提供されるものを利用しています。最新の携帯端末情報を利用したい場合は、端末プロファイルをダウンロードして、webapps/fess/WEB-INF/classes/device / に _YYYY-MM-DD を取り除いて保存します。 再起動後に変更が有効になります。

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/path-encoding.xml b/src/site/ja/xdoc/9.1/config/path-encoding.xml deleted file mode 100644 index c51f5ad74..000000000 --- a/src/site/ja/xdoc/9.1/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - パスのエンコーディングの変更 - 曽根 孝明 - - -
    -

    html以外のファイルで、参照元とファイル名の文字コードが異なる場合、検索結果のリンクの文字列が文字化けします。

    -

    たとえば、テスト.txt というファイルの中身がUTF-8 で書かれていて、ファイル名が Shift_JIS の場合、リンクの文字列が文字化けします。

    -
    -
    -

    例えば下記のように webapps/fess/WEB-INF/classes/s2robot_transformer.dicon を修正することで、パスを Shift_JIS で解決するようになります。

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/9.1/config/pdf-with-password.xml b/src/site/ja/xdoc/9.1/config/pdf-with-password.xml deleted file mode 100644 index 2065bf59a..000000000 --- a/src/site/ja/xdoc/9.1/config/pdf-with-password.xml +++ /dev/null @@ -1,90 +0,0 @@ - - - - パスワード付きPDF - 菅谷 信介 - - -
    -

    - パスワードが設定されたPDFを検索対象にするためには設定ファイルで対象ファイルのパスワードを登録しておく必要があります. -

    -
    -
    -

    - まず、webapps/fess/WEB-INF/classes/s2robot_extractor.dicon を以下のように作成します。 - 今回は,test_〜.pdf というファイルに pass というパスワードが設定されている場合です. - 対象ファイルが複数ある場合は,addPassword で複数設定します. -

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - -... -]]> -

    次に、webapps/fess/WEB-INF/classes/s2robot_rule.dicon に以下を編集します。

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - -
    -... -]]> -

    上記を設定したら、Fess を起動してクロールを実行してください。基本的な利用方法は特に変わりません。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/protwords.xml b/src/site/ja/xdoc/9.1/config/protwords.xml deleted file mode 100644 index 6157697d7..000000000 --- a/src/site/ja/xdoc/9.1/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ステミング設定 - 曽根 孝明 - - -
    -

    Fess ではインデックス作成や検索の際、ステミングという処理が行われています。

    -

    これは英単語を正規化する処理であり、例えば、recharging や rechargable といった単語は recharg という形に正規化されます。これによって、recharging という語で検索を行った場合でもrechargableという語にヒットし、検索漏れが少なくなることが期待されます。

    -
    -
    -

    ステミング処理は基本的にルールベースの処理であるため、意図しない正規化が行われてしまう可能性があります。例えば、Maine(アメリカの州の名前)という語は main に正規化されてしまいます。

    -

    このような場合、protwords.txt に Maine を追加することで、ステミング処理の対象から除外できます。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/proxy.xml b/src/site/ja/xdoc/9.1/config/proxy.xml deleted file mode 100644 index bc880369c..000000000 --- a/src/site/ja/xdoc/9.1/config/proxy.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - プロキシの設定 - 菅谷 信介 - - - -
    -

    イントラネット内から外部サイトをクロールするような場合は、ファイアフォールにクロールがブロックされてしまうかもしれません。そのような場合にはクローラ用のプロキシを設定してください。

    -
    -
    -

    下記の内容で webapps/fess/WEB-INF/classes/s2robot_client.dicon を作成することでプロキシが設定されます。

    - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - internalHttpClient - 5 - 500 - - - - 5 - @java.util.concurrent.TimeUnit@MINUTES - - 200 - - 20 - - - - - "UTF-8" - - - - "UTF-8" - - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/9.1/config/replication.xml b/src/site/ja/xdoc/9.1/config/replication.xml deleted file mode 100644 index c3e697b07..000000000 --- a/src/site/ja/xdoc/9.1/config/replication.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - レプリケーションの設定 - 菅谷 信介 - - -
    -

    インデックスのレプリケーションは Solr のレプリケーション機能で設定します。クロールおよびインデックス作成用の Fess と検索用 Fess の 2 台のサーバーを構築することで、インデックス作成時にかかる負荷を分散することができます。

    -
    -
    - -

    Fess をダウンロードして、インストールします。ここでは、MasterServer という名前のホストにインストールしたとします。/opt/fess_master/ にインストールしたとします。solr/core1/conf/solrconfig.xml を以下のように編集します。

    - - - startup - optimize - optimize - schema.xml,stopwords.txt,stopwords_ja.txt,elevate.xml, - stoptags_ja.txt,synonyms.txt,mapping_ja.txt,mapping-FoldToASCII.txt, - mapping-ISOLatin1Accent.txt,protwords.txt,compositePOS.txt,spellings.txt, - currency.xml - - 1 - -... -]]> -

    Fess の起動後、通常の構築と同様にクロール設定を登録します。インデックス作成用 Fess の構築手順は通常の構築手順と特に変わりません。

    -
    - -

    Fess をダウンロードして、インストールします。/opt/fess_slave/ にインストールしたとします。solr/core1/conf/solrconfig.xml を以下のように編集します。

    - - - http://MasterServer:8080/solr/core1/replication - 00:00:60 - internal - 5000 - 10000 - solradmin - solradmin - - -... -]]> -

    Fess を起動します。

    -
    - -

    上記までの設定で、インデックス作成用 Fess がクロール後、最適化 (optimize) されると、検索用 Fess にインデックスがコピーされます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/role-setting.xml b/src/site/ja/xdoc/9.1/config/role-setting.xml deleted file mode 100644 index e6a9042fe..000000000 --- a/src/site/ja/xdoc/9.1/config/role-setting.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - ロールベース検索の設定 - 菅谷 信介 - - -
    -

    Fess では任意の認証システムで認証されたユーザーの認証情報を元に検索結果を出し分けることができます。たとえば、ロールaを持つユーザーAは検索結果にロールaの情報が表示されるが、ロールaを持たないユーザーBは検索してもそれが表示されません。この機能を利用することで、ポータルやシングルサインオン環境でログインしているユーザーの所属する部門別や役職別などに検索を実現することができます。

    -

    Fess のロールベース検索ではロール情報を以下より取得できます。

    -
      -
    • リクエストパラメータ
    • -
    • リクエストヘッダー
    • -
    • クッキー
    • -
    • J2EE の認証情報
    • -
    -

    ポータルやエージェント型シングルサインオンシステムでは認証時に Fess の稼働しているドメインとパスに対してクッキーで認証情報を保存することで、ロール情報を取得することができます。また、リバースプロキシ型シングルサインオンシステムでは Fess へのアクセス時にリクエストパラメータやリクエストヘッダーに認証情報を付加することでロール情報を取得することができます。

    -
    -
    -

    ここでは J2EE の認証情報を利用したロールベース検索の設定方法を説明します。

    - -

    conf/tomcat-users.xml にロールとユーザーを追加します。今回は role1 ロールでロールベース検索を行います。ログインするユーザーは role1 になります。

    - - - - - - - - - -]]> -
    - -

    webapps/fess/WEB-INF/classes/fess.dicon を以下のように設定します。

    - - - {"guest"} - - : -]]> -

    defaultRoleList を設定することで、認証情報がない場合のロール情報を設定できます。設定することでログインしていないユーザーに対して、ロールが必要な検索結果を表示させないようにできます。

    -
    - -

    webapps/fess/WEB-INF/web.xml を以下のように設定します。

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess を起動して管理者としてログインします。メニューのロールから設定名を Role1 (設定名は任意)、値を role1 でロールを登録します。あとは role1 を持つユーザーで利用したいクロール設定で、Role1 を選択してクロール設定を登録してクロールします。

    -
    - -

    管理画面からログアウトします。role1 ユーザーでログインします。ログインに成功すると検索画面のトップにリダイレクトされます。

    -

    通常通り検索すると、クロール設定で Role1 のロール設定されたものだけが表示されます。

    -

    また、ログインしていない状態での検索は、guest ユーザーによる検索となります。

    -
    - -

    管理者以外のロールでログインした状態で http://localhost:8080/fess/admin にアクセスすると、ログアウトするかどうかの画面が表示されます。ログアウトボタンを押下することでログアウトされます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/server-port.xml b/src/site/ja/xdoc/9.1/config/server-port.xml deleted file mode 100644 index 89542a554..000000000 --- a/src/site/ja/xdoc/9.1/config/server-port.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - ポート変更 - 菅谷 信介 - - -
    -

    Fess がデフォルトで利用するポートは 8080 になります。 変更するには以下の手順で変更します。

    - -

    Fess が利用している Tomcat のポートを変更します。 変更は conf/server.xml に記述されている以下のものを変更します。

    -
      -
    • 8080: HTTP アクセスポート
    • -
    • 8005: シャットダウンポート
    • -
    • 8009: AJP ポート
    • -
    • 8443: SSL の HTTP アクセスポート (デフォルトは無効)
    • -
    • 19092: データベースポート(h2databaseが利用)
    • -
    -
    - -

    標準構成では、Solr も同じ Tomcat の設定を利用しているので、Tomcat のポートを変更した場合は、Fess の Solr サーバーの参照先情報も変更する必要があります。

    -

    webapps/fess/WEB-INF/classes/app.dicon の以下の箇所を変更します。

    - "http://localhost:8080/manager/text/" -]]> -

    webapps/fess/WEB-INF/classes/solrlib.dicon の以下の箇所を変更します。

    - "http://localhost:8080/solr/core1" -]]> -

    solr/core1/conf/solrconfig.xml の以下の箇所を変更します。

    - http://localhost:8080/solr/core1-suggest -]]> -

    - 注: Tomcat のポートを変更した場合は上記のポートを同様に変更しないと、Solr サーバーにアクセスできないために検索画面やインデックス更新時にエラーが表示されます。 -

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/solr-dynamic-field.xml b/src/site/ja/xdoc/9.1/config/solr-dynamic-field.xml deleted file mode 100644 index 528b36667..000000000 --- a/src/site/ja/xdoc/9.1/config/solr-dynamic-field.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - ダイナミックフィールド - 菅谷 信介 - - -
    -

    Solr は対象ドキュメントを項目(フィールド)ごとに登録するためにスキーマを定義されています。Fess で利用する Solr のスキーマは solr/core1/conf/schema.xml に定義されています。title や content など標準のフィールドと、自由にフィールド名を定義できるダイナミックフィールドが定義されています。詳細なパラメータ値については Solr のドキュメントを参照してください。

    -
    -
    -

    ダイナミックフィールドを利用する場面が多いのはデータベースクロールなどでデータストアクロール設定で登録するなどだと思います。データベースクロールでダイナミックフィールドに登録する方法は、スクリプトに other_t = hoge のように記述することで hoge カラムのデータを Solr の other_t フィールドに入れることができます。

    -

    次にダイナミックフィールドに保存されたデータを検索するためには webapps/fess/WEB-INF/classes/app.dicon に利用するフィールドを追加する必要があります。以下のように other_t を追加します。

    - - new String[]{"url", "host", "site", - "title", "content", "contentLength", "lastModified", "mimetype", - "label", "segment", "other_t" } - -]]> -

    また、ダイナミックフィールドに保存されたデータを Solr から取り出すためには利用するフィールドを追加する必要があります。以下のように other_t を追加します。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    上記の設定で Solr から値を取得できているので、ページ上に表示するために JSP ファイルを編集します。管理画面にログインして、デザインを表示します。検索結果の表示は検索結果ページ(コンテンツ)で表示されるので、この JSP ファイルを編集します。other_t の値を表示したい箇所で ${f:h(doc.other_t)} とすることで登録した値を表示することができます。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/solr-failure.xml b/src/site/ja/xdoc/9.1/config/solr-failure.xml deleted file mode 100644 index 996c3f368..000000000 --- a/src/site/ja/xdoc/9.1/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Solr障害時の動作 - 菅谷 信介 - - -
    -

    Fess では Solr サーバーをグループ化して、複数のグループを管理することができます。Fess はサーバーおよびグループの情報を保持して、Solr サーバーにアクセスできなくなった場合はサーバー及びグループの状態を変更します。

    -

    Solr サーバーの状態情報は、管理画面のシステム設定で変更することができます。minActiveServer、maxErrorCount、maxRetryStatusCheckCount、maxRetryUpdateQueryCount は webapps/fess/WEB-INF/classes/solrlib.dicon で定義することができます。

    -
    -
    -
      -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になった場合は Solr グループが無効状態になります。
    • -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になっているが Solr グループが無効状態になっていない場合、無効状態の Solr サーバーの状態を maxRetryStatusCheckCount 回確認して、Solr サーバーにアクセスできる場合は Solr サーバーの状態を無効状態から有効状態に変更します。インデックス破損状態の Solr サーバーはアクセスできたとしても有効状態に変更されません。
    • -
    • 無効状態の Solr グループは利用されません。
    • -
    • Solr グループを有効状態にするためには、管理画面のシステム設定で Solr グループ内の Solr サーバーの状態を有効に変更します。
    • -
    -
    -
    -
      -
    • 検索クエリーは有効状態の Solr グループに送信できます。
    • -
    • 検索クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、利用している回数が少ない Solr サーバーに検索クエリーを送信します。
    • -
    • Solr サーバーに送信した検索クエリーが maxErrorCount 以上失敗した場合は Solr サーバーを無効状態に変更します。
    • -
    -
    -
    -
      -
    • 更新クエリーは有効状態の Solr グループに送信できます。。
    • -
    • 更新クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、有効状態の Solr サーバーすべてに更新クエリーを送信します。
    • -
    • Solr サーバーに送信した更新クエリーが maxRetryUpdateQueryCount 以上失敗した場合は Solr サーバーをインデックス破損状態に変更します。
    • -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/tokenizer.xml b/src/site/ja/xdoc/9.1/config/tokenizer.xml deleted file mode 100644 index 73ee52fcc..000000000 --- a/src/site/ja/xdoc/9.1/config/tokenizer.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - 索引文字列抽出についての設定 - 曽根 孝明 - - - -
    -

    検索のためのインデックスを作成する際、索引として登録するために文書を切り分ける必要があります。このために使用されるのが、トークナイザーです。

    -

    基本的に、トークナイザーによって切り分けられた単位よりも小さいものは、検索を行ってもヒットしません。例えば、「東京都に住む」という文を考えます。いま、この文が「東京都」「に」「住む」というようにトークナイザーによって分割されたとします。この場合、「東京都」という語で検索を行った場合はヒットします。しかし、「京都」という語で検索を行った場合はヒットしません。そのためトークナイザーの選択は重要です。

    -

    Fess の場合デフォルトでは StandardTokenizer+CJKBigramFilter が使用されていますが、schema.xml の analyzer 部分を設定することでトークナイザーを変更することができます。

    - - -

    StandardTokenizer+CJKBigramFilter は日本語のようなマルチバイトの文字列に対しては bi-gram 、つまり二文字ずつインデックスを作成します。この場合、1文字の語を検索することはできません。

    -
    - - -

    StandardTokenizer は日本語のようなマルチバイトの文字列に対しては uni-gram 、つまり一文字ずつインデックスを作成します。そのため、検索漏れが少なくなります。また、CJKTokenizerの場合、1文字のクエリを検索することができませんが、StandardTokenizerを使用すると検索可能になります。しかし、インデックスサイズが増えるので注意してください。

    -

    下記の例のように solr/core1/conf/schema.xml の analyzer 部分を変更することで、StandardTokenizer を使用できます。

    - - - - - - - : - - - - - : -]]> -

    また、webapps/fess/WEB-INF/classes/app.diconでデフォルトで有効になっているuseBigramをfalseに変更します。

    - - true - : -]]> -

    設定後、Fessを再起動します。

    -
    -
    - - -
    diff --git a/src/site/ja/xdoc/9.1/config/use-libreoffice.xml b/src/site/ja/xdoc/9.1/config/use-libreoffice.xml deleted file mode 100644 index e3a5a1933..000000000 --- a/src/site/ja/xdoc/9.1/config/use-libreoffice.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - - LibreOfficeの利用 - 菅谷 信介 - - -
    -

    - 標準のFess環境において、Apache POI を用いた MS Office 系ドキュメントのクロールが可能です。 - オフィス系ドキュメントのクロールに関して、OpenOfficeやLibreOfficeを利用して、ドキュメントからより高精度なテキスト抽出も行うことができます。 -

    -
    -
    -

    JodConverter を Fess サーバーにインストールします。http://jodconverter.googlecode.com/ からjodconverter-core-3.0-beta-4-dist.zipをダウンロードします。展開して jar ファイルを Fess サーバーにコピーします。

    - -

    次にs2robot_extractor.diconを作成します。

    - -

    s2robot_extractor.diconは以下のような内容でjodExtractorを有効にします。

    - - - - - - - - - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - - officeManagerConfiguration.setOfficeHome("/usr/lib/libreoffice") - .buildOfficeManager() - - - - - - { -"application/msword", -"application/vnd.ms-excel", -"application/vnd.ms-powerpoint", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.openxmlformats-officedocument.presentationml.presentation" - } - jodExtractor - -... -]]> -

    設定後、通常通りにクロールしてインデックスを生成します。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/config/windows-service.xml b/src/site/ja/xdoc/9.1/config/windows-service.xml deleted file mode 100644 index 237ab1d24..000000000 --- a/src/site/ja/xdoc/9.1/config/windows-service.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Windowsサービスへの登録 - 菅谷 信介 - - -
    -

    Windows 環境であれば Fess を Windows のサービスとして登録することができます。サービスの登録方法は Tomcat と同様です。

    - -

    Windows のサービスとして登録する場合、クロールプロセスは Windows のシステムの環境変数を見にいくため、Java の JAVA_HOME をシステムの環境変数に登録し、同様に %JAVA_HOME%\bin も Path に追加する必要があります。

    -
    - -

    webapps\fess\WEB-INF\classes\fess.dicon を編集して、-server オプションを取り除きます。

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    まず、Fess のインストール後、コマンドプロンプトから service.bat を実行します (Vista などでは管理者として起動する必要があります)。Fess は C:\Java\fess-server-9.1.0 にインストールしたものとします。

    - cd C:\Java\fess-server-9.1.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    以下のようにすることで Fess 用のプロパティを確認できます。以下を実行すると、Tomcat のプロパティ設定ウィンドウが表示されます。

    - tomcat7w.exe //ES//fess -]]> -
    - -

    コントロールパネル - 管理ツール - サービスで管理ツールを表示して、通常の Windows のサービスと同様に自動起動などが設定できます。

    -
    -
    -
    - -

    Fess で配布しているものは 64bit Windows 用の Tomcat バイナリをベースにビルドされています。 - 32bit Windows で利用する場合は Tomcat のサイトから 32bit Windows zip などを取得して、tomcat7.exe, tomcat7w.exe, tcnative-1.dll を差し替えてください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/install/index.xml b/src/site/ja/xdoc/9.1/install/index.xml deleted file mode 100644 index 7c8175934..000000000 --- a/src/site/ja/xdoc/9.1/install/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントは、Fessのインストール作業およびアンインストール作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessのインストール方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/9.1/install/install.xml b/src/site/ja/xdoc/9.1/install/install.xml deleted file mode 100644 index 6973909ef..000000000 --- a/src/site/ja/xdoc/9.1/install/install.xml +++ /dev/null @@ -1,131 +0,0 @@ - - - - インストール - - - - - -
    -

    -Fess は以下の環境で利用することができます。 -

    -
      -
    • OS: Windows や Unix など Java が実行できる OS 環境
    • -
    • Java: Java 7 以上
    • -
    -

    -Fess を利用したい環境に Java がインストールされていない場合は、http://java.sun.com/ より Java 7 以上の JDK を取得してインストールしてください。 -

    -
    -
    -

    -http://sourceforge.jp/projects/fess/releases/ から最新の Fess パッケージをダウンロードします。 -

    -
    -
    -

    -ダウンロードした fess-server-x.y.zip を展開します。Unix 環境にインストールした場合、bin 以下にあるスクリプトに実行権を付加します。 -

    - -
    -
    -

    -管理者アカウントはアプリケーションサーバーにより管理されています。標準の Fess サーバーは Tomcat を利用しているので、Tomcat のユーザー変更方法と同様になります。変更する場合は、conf/tomcat-user.xml の admin アカウントのパスワードを修正してください。 -

    - -]]> -

    -tomcat-user.xml のファイルによる管理方法以外を利用する場合は、Tomcat のドキュメントや JAAS 認証の仕様を参照してください。 -

    -
    -
    -

    -Fess サーバーには Solr が組み込まれていますが、アクセスするためにはパスワードが必要になります。実運用などにおいては、デフォルトのパスワードを変更してください。 -

    -

    -パスワードの変更方法は、まず、conf/tomcat-user.xml の solradmin のパスワード属性を変更します。 -

    - -]]> -

    -次に webapps/fess/WEB-INF/classes/solrlib.dicon、fess_suggest.dicon および solr/core1/conf/solrconfig.xml の3ファイルを変更します。以下のパスワードの箇所へ tomcat-user.xml で指定したものを記述します。 -

    -

    -solrlib.dicon の対象箇所を以下のように修正します。 -

    - - "solradmin" - "solradmin" - -]]> -

    -fess_suggest.dicon は以下の箇所です。 -

    - - "solradmin" - "solradmin" - -]]> -

    -solrconfig.xml は以下の箇所です。 -

    - - - - http://localhost:8080/solr/core1-suggest - - solradmin - solradmin - -]]> -
    -
    -

    -Fess サーバーから Tomcat に配置した Solr のコンテキストを管理することができますが、管理するためにはパスワードが必要になります。実運用などにおいては、デフォルトのパスワードを変更してください。 -

    -

    -パスワードの変更方法は、conf/tomcat-user.xml の manager のパスワード属性を変更します。 -

    - - -]]> -

    -次に webapps/fess/WEB-INF/classes/app.dicon の以下のパスワードの箇所を tomcat-user.xml で指定したものを記述します。 -

    - - - "solrServer1" - "http://localhost:8080/manager/text/" - "/solr" - "manager" - "manager" - -]]> -
    -
    -

    -ログイン時の戻りパスの設定などで暗号化/復号化が利用されています。実運用などにおいてはデフォルトのパスワードを変更してください。 -

    -

    -変更方法は、webapps/fess/WEB-INF/classes/app.dicon で key の値を変更します。16 文字の半角英数字を設定してください。 -

    - -"1234567890123456" -]]> -
    - -
    diff --git a/src/site/ja/xdoc/9.1/install/run.xml b/src/site/ja/xdoc/9.1/install/run.xml deleted file mode 100644 index 5882a9eb7..000000000 --- a/src/site/ja/xdoc/9.1/install/run.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - 起動および停止方法 - - - - - -
    -

    -startup スクリプトを実行して Fess を起動します。 -

    - - -

    -http://localhost:8080/fess/ にアクセスすることによって、起動を確認できます。 -

    - -

    -管理 UI は http://localhost:8080/fess/admin/ です。 -デフォルトの管理者アカウントのユーザー名/パスワードは、admin/admin になります。 -管理者アカウントはアプリケーションサーバーにより管理されています。 -Fess の管理 UI では、アプリケーションサーバーで fess ロールで認証されたユーザーを管理者として利用します。 -

    -
    -
    -

    -shutdown スクリプトを実行して Fess を停止します。 -

    - - -

    -クロールまたはインデックス作成中にシャットダウンした場合、完全に停止するまで時間がかかる場合があります。 -

    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/install/uninstall.xml b/src/site/ja/xdoc/9.1/install/uninstall.xml deleted file mode 100644 index 1207ebcb2..000000000 --- a/src/site/ja/xdoc/9.1/install/uninstall.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - アンインストール - - - - - -
    -

    -Fess を停止後、インストールした fess-server-x.y ディレクトリを削除することでアンインストールすることができます。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/9.1/user/index.xml b/src/site/ja/xdoc/9.1/user/index.xml deleted file mode 100644 index 27894934c..000000000 --- a/src/site/ja/xdoc/9.1/user/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントはFessを利用するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessでの検索方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/9.1/user/json-response.xml b/src/site/ja/xdoc/9.1/user/json-response.xml deleted file mode 100644 index 20433b6f6..000000000 --- a/src/site/ja/xdoc/9.1/user/json-response.xml +++ /dev/null @@ -1,184 +0,0 @@ - - - - JSONによる検索結果 - 菅谷 信介 - - -
    -

    Fessの検索結果をJSONにより出力することができます。JSONにより出力するためには管理画面のクロール全般の設定でJSON応答を有効にしておく必要があります。

    - -

    JSONにより出力結果を得るためには http://localhost:8080/fess/json?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    fields.labelラベル値。ラベルを指定する場合に利用します。
    callbackJSONPを利用する場合のコールバック名。JSONPを利用しない場合は指定する必要はありません。
    -
    - -

    以下のようなレスポンスが返ります。

    - fess<\u002Fem> \u5168\u822C \u5165\u9580...", - "digest":" Fess \u5168\u822C \u5165\u9580 \u30C9\u30AD\u30E5\u30E1\u30F3 Jav...", - "host":"fess.codelibs.org", - "mimetype":"text\u002Fhtml", - "contentLength":22788, - "boost":1.0, - "lastModified":"2014-05-22T11:09:07.000+0900", - "id":"http:\u002F\u002Ffess.codelibs.org\u002Fja\u002Fusers.html", - "urlLink":"http:\u002F\u002Ffess.codelibs.org\u002Fja\u002Fusers.html" - }, -... - ] - } -} -]]> -

    各要素については以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    レスポンス情報
    responseルート要素。
    versionフォーマットバージョン。
    statusレスポンスのステータス。status値は、0:正常、1:検索エラー、2または3:リクエストパラメータエラー、9:サービス停止中、-1:API種別エラーです。
    query検索語。
    execTime応答時間。単位は秒。
    pageSize表示件数。
    pageNumberページ番号。
    recordCount検索語に対してヒットした件数。
    pageCount検索語に対してヒットした件数のページ数。
    result検索結果の親要素。
    siteサイト名。
    contentDescriptionコンテンツの説明。
    hostホスト名。
    lastModified最終更新日時。
    cacheコンテンツの内容。
    scoreドキュメントのスコア値。
    digestドキュメントのダイジェスト文字列。
    createdドキュメントの生成日時。
    urlドキュメントのURL。
    idドキュメントのID。
    mimetypeMIMEタイプ。
    titleドキュメントのタイトル。
    contentTitle表示用のドキュメントのタイトル。
    contentLengthドキュメントのサイズ。
    urlLink検索結果としてのURL。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/user/search-additional.xml b/src/site/ja/xdoc/9.1/user/search-additional.xml deleted file mode 100644 index f7d59dc66..000000000 --- a/src/site/ja/xdoc/9.1/user/search-additional.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - 非表示検索条件 - 菅谷 信介 - - -
    -

    画面上には検索条件の文字列を表示せずに特定の検索条件を引き回したい場合にadditionalパラメータを利用することができます。additionalの値はページングで画面が更新されてもadditionalの値は保持されます。

    - -

    検索が実行される際に (たとえば、検索フォームなど) hidden フォームで additional の値を付加して検索を実行すると、ページングで画面遷移しても、その条件を画面に表示することなく、条件を保持することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/user/search-and.xml b/src/site/ja/xdoc/9.1/user/search-and.xml deleted file mode 100644 index 92e8a232e..000000000 --- a/src/site/ja/xdoc/9.1/user/search-and.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - AND 検索 - 菅谷 信介 - - -
    -

    複数の検索語がすべて含まれるドキュメントを検索したい場合には AND 検索を利用します。AND を省略してスペース区切りで検索語入力欄に複数単語を記述した場合も AND 検索になります。

    - -

    AND 検索を利用する場合は検索語間に AND を記述します。AND は大文字で記述して、前後にスペースが必要になります。AND は省略することも可能です。

    -

    たとえば、「検索語1」と「検索語2」が含まれるドキュメントを検索したい場合は以下のように検索フォームに入力します。

    - -

    AND で複数語をつなぐことも可能です。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/user/search-boost.xml b/src/site/ja/xdoc/9.1/user/search-boost.xml deleted file mode 100644 index 475916906..000000000 --- a/src/site/ja/xdoc/9.1/user/search-boost.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - ブースト検索 - 菅谷 信介 - - -
    -

    検索語のうち、特定の検索語を優先したい場合にはブースト検索を利用します。ブースト検索を利用することで、検索語の重要度に応じた検索が可能になります。

    - -

    ブースト検索を利用するためには、検索語の後に「^ブースト値」という形式でブースト値 (重み付け値) を指定します。

    -

    たとえば、「りんご みかん」を検索したい場合に「りんご」がより含まれるページを検索したい場合は以下のように検索フォームに入力します。

    - -

    ブースト値は 1 以上の整数を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/user/search-field.xml b/src/site/ja/xdoc/9.1/user/search-field.xml deleted file mode 100644 index 26f951962..000000000 --- a/src/site/ja/xdoc/9.1/user/search-field.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - 検索フィールド指定による検索 - 菅谷 信介 - - -
    -

    Fess でクロールした結果はタイトルや本文などの各フィールドごとに保存されています。それらのフィールドを指定して検索することができます。フィールドを指定して検索することで、ドキュメントの種類別やサイズ別など細かい検索条件の指定をすることができます。

    - -

    デフォルトでは以下のフィールドを指定して検索することができます。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    利用可能なフィールド一覧
    フィールド名説明
    urlクロールした URL
    hostクロールした URL に含まれていたホスト名
    siteクロールした URL に含まれていたサイト名
    titleタイトル
    content本文
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    mimetypeコンテンツの MIME タイプ
    -

    フィールド指定をしていない場合は、content を対象に検索します。フィールドはSolrのダイナミックフィールドを利用することで独自のフィールドも利用することができます。

    -

    HTMLファイルを検索対象としている場合、titleタグがtitleフィールド、bodyタグ以下の文字列がbodyフィールドに登録されています。

    -
    - -

    フィールド指定検索をする場合は、「フィールド名:検索語」のようにフィールド名と検索語をコロン(:)で区切って検索フォームに入力して検索します。

    -

    titleフィールドに対して、Fess を検索語として検索する場合は以下のように入力します。

    - -

    上記の検索により、titleフィールドにFessが含まれるドキュメントが検索結果として表示されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/user/search-fuzzy.xml b/src/site/ja/xdoc/9.1/user/search-fuzzy.xml deleted file mode 100644 index 3dab54fa0..000000000 --- a/src/site/ja/xdoc/9.1/user/search-fuzzy.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 曖昧検索(ファジー検索) - 菅谷 信介 - - -
    -

    検索語に完全一致しない単語も検索する場合にはあいまい検索が利用可能です。Fess ではレーベンシュタイン距離に基づくあいまい検索 (ファジー検索) に対応しています。

    - -

    曖昧検索を適用したい検索語の後に「~」を付加します。

    -

    たとえば、「Solr」という単語をあいまい検索したい場合、以下のように検索フォームに入力することで、「Solr」に近い語(「Solar」など) を含むドキュメントを検索できます。 -

    - -

    また、「~」の後に 0 ~ 1 の数値を指定することで、1 に近い場合はより類似したものだけに絞り込めます。たとえば、「Solr~0.8」という形になります。数値を指定しないときのデフォルト値は 0.5 になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/user/search-geo.xml b/src/site/ja/xdoc/9.1/user/search-geo.xml deleted file mode 100644 index b824c9144..000000000 --- a/src/site/ja/xdoc/9.1/user/search-geo.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - ジオサーチ - 菅谷 信介 - - -
    -

    インデックス生成時に各ドキュメントに対して緯度経度の位置情報を付加することで、検索時に位置情報を用いた検索が可能になります。

    - -

    標準では以下のパラメータが利用可能です。

    - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    geo.latitude緯度の度分秒をDouble型で指定します。
    geo.longitude経度の度分秒をDouble型で指定します。
    geo.distanceドキュメントとの距離をキロメータ単位で指定します。Double型で指定します。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/user/search-label.xml b/src/site/ja/xdoc/9.1/user/search-label.xml deleted file mode 100644 index d1159e26b..000000000 --- a/src/site/ja/xdoc/9.1/user/search-label.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ラベルを用いた検索 - 菅谷 信介 - - -
    -

    検索対象のドキュメントにカテゴリ分けするためのラベル情報を付加することで、検索時にラベルを指定した絞り込み検索が可能です。ラベル情報は管理画面で登録しておくことで、検索画面でラベルによる検索が可能になります。利用可能なラベル情報は検索時にプルダウンで複数選択することができます。ラベルを登録していない場合は、ラベルのプルダウンボックスは表示されません。

    - -

    検索時にラベル情報を選択することができます。ラベル情報はオプションボタンを押下することで表示される検索オプションダイアログで選択することができます。

    - ラベル指定検索 -

    ラベルを設定してインデックスを作成することで、ラベルが設定されたドキュメントごとに検索をすることができます。ラベルを指定しない検索は通常と同様の全件検索になります。ラベル情報を変更した場合は、インデックスの更新が必要になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/user/search-not.xml b/src/site/ja/xdoc/9.1/user/search-not.xml deleted file mode 100644 index 4818e5001..000000000 --- a/src/site/ja/xdoc/9.1/user/search-not.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - NOT 検索 - 菅谷 信介 - - -
    -

    ある単語を含まないドキュメントを検索する場合に NOT 検索が利用できます。

    - -

    NOT 検索は含まない単語の前に NOT を付けて検索します。NOT は半角大文字で前後にスペースが必要です。

    -

    たとえば、「検索語1」が含まれるが「検索語2」を含まないドキュメントを検索したい場合は以下のように入力して検索します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/user/search-options.xml b/src/site/ja/xdoc/9.1/user/search-options.xml deleted file mode 100644 index 91f00c444..000000000 --- a/src/site/ja/xdoc/9.1/user/search-options.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - 拡張パラメータ検索 - 菅谷 信介 - - -
    -

    他社製検索エンジンから移行しやすいように任意の検索条件を渡すことができます。渡した検索条件はQueryHelperImpl#buildOptionQueryで処理を実装してください。

    - -

    標準では以下のパラメータが利用可能です。

    - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    options.q通常のqueryと同様です。複数のoptions.qを指定することができます。複数指定した場合はAND検索として扱われます。URLエンコードして渡します。
    options.cq完全一致の検索クエリーとして扱われます。たとえば、「Fess Project」を指定した場合は、「"Fess Project"」として検索します。URLエンコードして渡します。
    options.oqOR検索として扱われます。たとえば、「Fess Project」を指定した場合は、「Fess OR Project」として検索します。URLエンコードして渡します。
    options.nqNOT検索として扱われます。たとえば、「Fess」を指定した場合は、「NOT Fess」として検索します。URLエンコードして渡します。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/user/search-or.xml b/src/site/ja/xdoc/9.1/user/search-or.xml deleted file mode 100644 index 37f7fd68a..000000000 --- a/src/site/ja/xdoc/9.1/user/search-or.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - OR 検索 - 菅谷 信介 - - -
    -

    検索語のどれかが含まれるドキュメントを検索したい場合には OR 検索を利用します。検索語入力欄に複数単語を記述した場合、デフォルトでは AND 検索になります。

    - -

    OR 検索を利用する場合は検索語間に OR を記述します。OR は大文字で記述して、前後にスペースが必要になります。

    -

    たとえば、「検索語1」と「検索語2」のどちらかが含まれるドキュメントを検索したい場合は以下のように検索フォームに入力します。

    - -

    OR で複数語をつなぐことも可能です。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/user/search-range.xml b/src/site/ja/xdoc/9.1/user/search-range.xml deleted file mode 100644 index 9f3d0dd60..000000000 --- a/src/site/ja/xdoc/9.1/user/search-range.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - 範囲指定検索 - 菅谷 信介 - - -
    -

    数値など範囲指定が可能でデータをフィールドに格納している場合、そのフィールドに対して範囲指定検索が可能です。

    - -

    範囲指定検索をするためには、「フィールド名:[値 TO 値]」 を検索フォームに入力します。

    -

    たとえば、contentLength フィールドに対して、1kバイトから10kバイトにあるドキュメントを検索する場合は以下のように検索フォームに入力します。

    - -

    時間の範囲指定検索をするためには、「lastModified:[日時1 TO 日時2]」(日時1<日時2) を検索フォームに入力します。

    -

    日時はISO 8601を基準にしています。

    - - - - - - - - - -
    年月日および時分秒および小数部分現在日時を基準にする場合
    YYYY-MM-DDThh:mm:ss.sZ(例:2013-08-02T10:45:23.5Z)NOW(現在の日時)、YEAR(今年)、MONTH(今月)、DAY(本日)
    -

    NOWやDAYなどの現在日時を基準にした場合には+、-(加算、減産)や/(丸め)といった記号を付けることができます。

    -

    /は/の後ろの単位で丸める記号です。NOW-1DAY/DAYは本日何時に実行したとしても、本日00:00から-1日した前日の00:00を表します。

    -

    たとえば、lastModified フィールドに対して、2012年2月21日20時(現在日時とする)から30日前までに更新されたドキュメントを検索する場合は以下のように検索フォームに入力します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/user/search-sort.xml b/src/site/ja/xdoc/9.1/user/search-sort.xml deleted file mode 100644 index 17d0afe93..000000000 --- a/src/site/ja/xdoc/9.1/user/search-sort.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - 検索のソート - 菅谷 信介 - - -
    -

    検索日時などのフィールドを指定して検索結果をソートすることができます。

    - -

    デフォルトでは以下のフィールドを指定してソートすることができます。

    - - - - - - - - - - - - - - - - - - - - -
    ソート対象フィールド一覧
    フィールド名説明
    tstampクロールした日時
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    -

    カスタマイズすることで独自のフィールドをソート対象として追加することもできます。

    -
    - -

    検索時にソート条件を選択することができます。ソート条件はオプションボタンを押下することで表示される検索オプションダイアログで選択することができます。

    - ソート条件 -

    また、検索フィールドでソートをする場合は、「sort:フィールド名」のようにsortとフィールド名をコロン(:)で区切って検索フォームに入力して検索します。

    -

    以下は Fess を検索語として、コンテンツサイズを昇順にソートします。

    - -

    降順にソートする場合は以下のようにします。

    - -

    複数のフィールドでソートする場合は以下のように , 区切りで指定します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/user/search-wildcard.xml b/src/site/ja/xdoc/9.1/user/search-wildcard.xml deleted file mode 100644 index c254f34b5..000000000 --- a/src/site/ja/xdoc/9.1/user/search-wildcard.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - ワイルドカード - 菅谷 信介 - - -
    -

    検索語内で 1 文字または複数文字のワイルドカードを利用することができます。? は 1 文字のワイルドカードとして指定でき、* は複数文字のワイルドカードとして指定することができます。ワイルドカードは先頭文字では利用できません。また、ワイルドカードを利用できる対象は単語になります。文に対するワイルドカード検索はできません。

    - -

    1 文字のワイルドカードを利用する場合は以下のように ? を利用します。

    - -

    上記の場合は、textやtestなど、1 文字のワイルドカードとして扱われます。

    -

    複数文字のワイルドカードを利用する場合は以下のように * を利用します。

    - -

    上記の場合は、test、testsやtesterなど、複数文字のワイルドカードとして扱われます。また、

    - -

    のように検索語内に利用することもできます。

    -
    - -

    ワイルドカードはインデックスに登録された文字列を対象に利用されます。そのため、bi-gram などでインデックスを作成した場合は、日本語は意味のない固定文字列長で扱われるため、日本語でのワイルドカードは期待する動作になりません。日本語でワイルドカードを利用する場合は形態素解析を利用しているフィールドで利用してください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.1/user/xml-response.xml b/src/site/ja/xdoc/9.1/user/xml-response.xml deleted file mode 100644 index 131f94275..000000000 --- a/src/site/ja/xdoc/9.1/user/xml-response.xml +++ /dev/null @@ -1,183 +0,0 @@ - - - - XMLによる検索結果 - 菅谷 信介 - - -
    -

    Fessの検索結果をXMLにより出力することができます。XMLで出力するためには管理画面のクロール全般の設定でXML応答を有効にしておく必要があります。

    - -

    XMLにより出力結果を得るためには http://localhost:8080/fess/xml?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    fields.labelラベル値。ラベルを指定する場合に利用します。
    -
    - -

    以下のようなレスポンスが返ります。

    - - - 1 - 0 - Fess - 0.64 - 20 - 1 - 101 - 6 - - - 2014-05-24T15:13:27.692+0900 - d55275b552da44999cafe118aa8fed62 - Fessのイン... - http://fess.codelibs.org/ja/setup.html - 0.83177954 - fess.codelibs.org/ja/setup.html - html - <em>fess</em>... - オープンソ... - fess.codelibs.org - text/html - 49702 - 1.0 - 2014-05-22T11:09:07.000+0900 - http://fess.codelibs.org/ja/setup.html - http://fess.codelibs.org/ja/setup.html - -... - - -]]> -

    各要素については以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    レスポンス情報
    responseルート要素。
    versionフォーマットバージョン。
    statusレスポンスのステータス。status値は、0:正常、1:検索エラー、2または3:リクエストパラメータエラー、9:サービス停止中、-1:API種別エラーです。
    query検索語。
    exec-time応答時間。単位は秒。
    page-size表示件数。
    page-numberページ番号。
    record-count検索語に対してヒットした件数。
    page-count検索語に対してヒットした件数のページ数。
    result検索結果の親要素。
    doc検索結果の要素。
    siteサイト名。
    content-descriptionコンテンツの説明。
    hostホスト名。
    last-modified最終更新日時。
    cacheコンテンツの内容。
    scoreドキュメントのスコア値。
    digestドキュメントのダイジェスト文字列。
    createdドキュメントの生成日時。
    urlドキュメントのURL。
    idドキュメントのID。
    mimetypeMIMEタイプ。
    titleドキュメントのタイトル。
    content-title表示用のドキュメントのタイトル。
    content-lengthドキュメントのサイズ。
    url-link検索結果としてのURL。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/crawl-guide.xml b/src/site/ja/xdoc/9.2/admin/crawl-guide.xml deleted file mode 100644 index ff3c97b85..000000000 --- a/src/site/ja/xdoc/9.2/admin/crawl-guide.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - クロール全般の設定 - 菅谷 信介 - - -
    -

    ここでは、クロール全般に関わる設定について説明します。

    -
    -
    - -

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

    - クロール全般 -
    -
    -
    - -

    利用者が検索を入力して検索したときにログを出力します。検索の統計を取得したい場合には有効にしてください。

    -
    - -

    検索した利用者の情報を保存します。検索利用者を識別することが可能になります。

    -
    - -

    利用者が良いと判断した検索結果を収集することができます。検索結果一覧画面で結果に投票リンクが表示されるので、そのリンクを押下したものを記録します。収集した結果をクロール時にインデックスに反映することもできます。

    -
    - -

    検索結果のリンクに検索語を付加します。PDF では検索語を検索した状態で表示することが可能になります。

    -
    - -

    XML形式で検索結果が取得可能になります。http://localhost:8080/fess/xml?query=検索語 にアクセスすることで取得できます。

    -
    - -

    JSON形式で検索結果が取得可能になります。http://localhost:8080/fess/json?query=検索語 にアクセスすることで取得できます。

    -
    - -

    ラベルが表示可能な場合にデフォルトで表示するラベルを指定することができます。ラベルの値を指定します。

    -
    - -

    検索画面を表示するかどうかを指定できます。利用不可とした場合は、検索画面を利用できません。インデックス作成専用サーバーとする場合などに利用不可を選択します。

    -
    - -

    JSON形式で検索が多い検索語が取得可能になります。http://localhost:8080/fess/json?type=hotsearchword にアクセスすることで取得できます。

    -
    - -

    指定した日数以前の検索ログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    指定した日数以前のジョブログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    指定した日数以前の利用者情報を削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    検索ログから削除したい Bots のログをカンマ (,) 区切りでユーザーエージェントに含まれる Bots 名を指定します。一日一回のログパージでログは削除されます。

    -
    - -

    クロールを完了時にクロールに関する情報を送信するメールアドレスを指定します。

    -
    - -

    バックアップ・リストアで利用される CSV のエンコーディングを指定します。

    -
    - -

    差分クロールを有効にすると、lastModifiedフィールドの値と対象ドキュメントの更新日時(HTTPの場合はLAST_MODIFIEDの値、ファイルの場合はタイムスタンプ)を比較して、更新されたものだけをクロールします。

    -
    - -

    ファイル付加されているグループのアクセス権情報をロールに追加します。

    -
    - -

    Fess は複数の Solr サーバーをグループとしてまとめることができ、そのグループを複数管理できます。 更新用と検索用の Solr サーバーグループは異なるグループを利用します。 たとえば、2 つのグループがあった場合、更新用がグループ 2 を利用し、検索用がグループ 1 を利用します。 サーバー切り替えを有効にしている場合は、クロールが完了した後に更新用がグループ 1 になり、検索用がグループ 2 に切り替わります。複数の Solr サーバーグループを登録している場合にだけ有効です。

    -
    - -

    Fess のドキュメントクロールはウェブクロール、ファイルシステムクロールの順に行われます。それぞれのクロールにおいて、ここで指定した値の数だけ、設定したクロール先を複数同時に実行することができます。たとえば、同時実行のクロール設定数を 3 として、ウェブクロールに設定 1 から設定 10 まで登録してある場合、クロール実行時には設定 1 から設定 3 までの 3 つが実行されます。 それらのどれかのクロールが完了すると、設定 4 のクロールが開始されます。 同様に、設定 10 まで 1 つ完了するごとに 1 つ起動していきます。

    -

    クロール設定でスレッド数を指定することができますが、ここでの同時実行のクロール設定数は起動するスレッド数を示すものではありません。たとえば、同時実行のクロール設定数が 3 で、各クロール設定のスレッド数を 5 としている場合は、3 x 5 = 15 のスレッド数が起動してクロールすることになります。

    -
    - -

    インデックスされているデータを新規データ登録後に自動的に削除することができます。インデックスの有効期限で 5 日を選択している場合は、5 日以上前に登録して更新がなかったものが削除されます。コンテンツが削除されてしまったデータなどを検索対象から外す場合などに利用できます。

    -
    - -

    障害 URL に登録された URL は、障害回数を超えると次回のクロール時にクロール対象外になります。監視する必要のない障害種類はこの値を指定することで次回もクロール対象となります。

    -
    - -

    障害回数を超えた障害 URL はクロール対象外になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/crawlingSession-guide.xml b/src/site/ja/xdoc/9.2/admin/crawlingSession-guide.xml deleted file mode 100644 index 75c90a702..000000000 --- a/src/site/ja/xdoc/9.2/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - セッション情報の設定 - 菅谷 信介 - - -
    -

    ここでは、セッション情報に関わる設定について説明します。1 回のクロールした結果を 1 つのセッション情報として保存されます。実行した時間やインデックスされた数を確認することができます。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのセッション情報をクリックします。

    -
    -
    -
    - - セッション情報一覧 -

    すべて削除リンクをクリックすると実行中でないすべてのセッション情報を削除することができます。 - 期限が切れたセッションは次回クロール時に削除されます。

    -
    - -

    セッション ID のクロール内容を確認できます。クロールの開始や終了時間、インデックスされたドキュメント数などが一覧されます。

    - セッション情報詳細 -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/data-guide.xml b/src/site/ja/xdoc/9.2/admin/data-guide.xml deleted file mode 100644 index c5d7a0aaa..000000000 --- a/src/site/ja/xdoc/9.2/admin/data-guide.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - 設定情報のバックアップとリストア - 菅谷 信介 - - -
    -

    ここでは、Fess の設定情報のバックアップとリストア方法について説明します。

    -
    -
    - -

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

    - バックアップ/リストア -
    - -

    ダウンロードリンクをクリックすると、Fess の設定情報を XML 形式で出力します。保存される設定情報は以下のものです。

    -
      -
    • クロール全般の設定
    • -
    • ウェブクロール設定
    • -
    • ファイルシステムクロール設定
    • -
    • データストアクロール設定
    • -
    • ラベル
    • -
    • パスマッピング
    • -
    • ウェブ認証
    • -
    • ファイルシステム認証
    • -
    • リクエストヘッダー
    • -
    • 重複ホスト
    • -
    • ロール
    • -
    -

    セッション情報、検索ログ、クリックログはCSV形式で取得できます。

    -

    Solr 内のインデックスデータやクロール中のデータはバックアップ対象にはなりません。それらのデータは Fess の設定情報をリストア後、クロールすることで再生成することができます。Solr のインデックスをバックアップする必要がある場合は、solr ディレクトリをバックアップしてください。

    -
    - -

    バックアップで出力した XML または CSV をアップロードすることで設定情報、各種ログを復元することができます。ファイルを指定してデータのリストアボタンをクリックしてください。

    -

    XML ファイルの設定情報指定の際にデータの上書きを有効にすると、既に同じデータがある場合は既存のデータの更新を行います。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/dataCrawlingConfig-guide.xml b/src/site/ja/xdoc/9.2/admin/dataCrawlingConfig-guide.xml deleted file mode 100644 index 7fd0d2bdf..000000000 --- a/src/site/ja/xdoc/9.2/admin/dataCrawlingConfig-guide.xml +++ /dev/null @@ -1,160 +0,0 @@ - - - - データストアのクロールに関する設定 - 曽根 孝明 - 菅谷 信介 - - -
    -

    Fess ではデータベースやCSVなどのデータソースをクロール対象とすることができます。ここでは、そのために必要なデータストアの設定について説明します。

    -
    -
    - -

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

    - データストアの設定 -

    例として、以下のようなテーブルが MySQL の testdb というデータベースにあり、ユーザ名 hoge 、パスワード fuga で接続することができるとして、説明を行います。

    - -

    ここでは、データは以下のようなものを入れておきます.

    - -
    -
    -
    - -

    パラメータの設定例は以下のようになります。

    - -

    パラメータは「キー=値」形式となっています。キーの説明は以下です。

    - - - - - - - - - - - - - - - - - - - - - - - - -
    DB用設定パラメータ例
    driverドライバクラス名
    urlURL
    usernameDBに接続する際のユーザ名
    passwordDBに接続する際のパスワード
    sqlクロール対象を得るための SQL 文
    -
    - -

    スクリプトの設定例は以下のようになります。

    - -

    - パラメータは「キー=値」形式になっています。キーの説明は以下です。 -

    -

    - 値の側は、OGNL で記述します。文字列はダブルクォーテーションで閉じてください。データベースのカラム名でアクセスすれば、その値になります。 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    スクリプトの設定内容
    urlURL(検索結果に表示されるリンク)
    hostホスト名
    siteサイトパス
    titleタイトル
    contentコンテンツ(インデックス対象文字列)
    cacheコンテンツのキャッシュ(インデックス対象ではない)
    digest検索結果に表示されるダイジェスト部分
    anchorコンテンツに含まれるリンク(普通は指定する必要はありません)
    contentLengthコンテンツの長さ
    lastModifiedコンテンツの最終更新日
    -
    - -

    データベースに接続する際にはドライバが必要となります。webapps/fess/WEB-INF/cmd/lib に jar ファイルを置いてください。

    -
    - -

    検索結果に latitude_s のような項目値を表示する場合は webapps/fess/WEB-INF/classes/app.dicon に以下のように設定してください。 - 追加後は searchResults.jsp などで ${doc.latitude_s} とすることで表示されます。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "latitude_s","longitude_s" } - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/design-guide.xml b/src/site/ja/xdoc/9.2/admin/design-guide.xml deleted file mode 100644 index ee1905d4b..000000000 --- a/src/site/ja/xdoc/9.2/admin/design-guide.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - デザインの設定 - 菅谷 信介 - - -
    -

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

    -
    -
    - -

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

    - デザイン -

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

    - JSP の編集画面 -
    - -

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

    - -]]> -

    tstampDate がクロール時の登録日時、lastModifiedDate がドキュメントの更新日時になります。出力する日付フォーマットは fmt:formateDate の仕様に従います。

    -
    -
    -
    - -

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

    -
    - -

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

    -
    - -

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

    -
    - -

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

    -

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

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    編集可能なJSPファイル
    トップページ (フレーム)検索トップページの JSP ファイルです。この JSP ファイルが各部分の JSP ファイルを include しています。
    ヘッダーヘッダーのJSPファイルです。
    フッターフッターのJSPファイルです。
    検索結果ページ (フレーム)検索結果一覧ページの JSP ファイルです。この JSP ファイルが各部分の JSP ファイルを include しています。
    検索結果ページ (コンテンツ)検索結果一覧ページの検索結果部分を表現する JSP ファイルです。検索結果があるときに利用される JSP ファイルです。検索結果の表現をカスタマイズしたい場合に変更します。
    検索結果ページ (結果なし)検索結果一覧ページの検索結果部分を表現する JSP ファイルです。検索結果がないときに利用される JSP ファイルです。
    ヘルプページ(フレーム)ヘルプページのJSPファイルです。
    検索エラーページ検索エラーページのJSPファイルです。検索エラーの表現をカスタマイズしたい場合に変更します。
    ファイル起動ページファイル起動ページのJSPファイルです。ファイルシステムクロールを利用して検索結果の表示にJavaプラグインの表示を有効にした場合に利用される画面です。
    エラーページ(ヘッダー)エラーページのヘッダー部分を表現するJSPファイルです。
    エラーページ(フッター)エラーページのフッター部分を表現するJSPファイルです。
    エラーページ(ページが見つかりません)ページが見つからない場合に表示されるエラーページのJSPファイルです。
    エラーページ(システムエラー)システムエラーの場合に表示されるエラーページのJSPファイルです。
    エラーページ(リダイレクト)HTTPリダイレクト発生時に表示されるエラーページのJSPファイルです。
    エラーページ(不正なリクエスト)不正なリクエストが発生時に表示されるエラーページのJSPファイルです。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/dict-guide.xml b/src/site/ja/xdoc/9.2/admin/dict-guide.xml deleted file mode 100644 index 7ebb5a5ff..000000000 --- a/src/site/ja/xdoc/9.2/admin/dict-guide.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - 辞書の設定 - 菅谷 信介 - - -
    -

    ここでは、辞書に関する設定について説明します。

    -
    -
    - -

    管理者アカウントでログイン後、メニューの辞書をクリックします。編集可能な各種辞書が一覧されます。

    - 辞書一覧 -
    -
    -
    -

    人名、固有名詞、専門用語などの登録することができます。 - ユーザー辞書のパスをクリックすると辞書に登録された単語一覧が表示されます。

    - ユーザー辞書一覧 -

    編集したい単語をクリックすると編集画面が表示されます。

    - ユーザー辞書作成 - -

    検索対象とする単語を入力します。

    -
    - -

    単語が複合語の場合、分割した単語で検索されてもヒットするようにできます。 -   たとえば、「全文検索エンジン」を「全文 検索 エンジン」と入力することで、分割した単語でも検索できるようにします。

    -
    - -

    単語の読みをカタカナで入力します。分割を行った場合は分割して入力します。 -   たとえば、「ゼンブン ケンサク エンジン」と入力します。

    -
    - -

    入力した単語の品詞を入力します。

    -
    -
    -
    -

    意味が同じ単語(GB、gigabyteなど)を登録することができます。 - 同義語辞書のパスをクリックすると辞書に登録された単語一覧が表示されます。

    - 同義語一覧 -

    編集したい単語をクリックすると編集画面が表示されます。

    - 同義語作成 - -

    同義語として扱う対象となる単語を入力します。

    -
    - -

    変換元で入力した単語を変換後の単語で展開します。 - たとえば、「TV」を「TV」と「テレビ」として扱いたい場合は、変換元に「TV」を入力して、変換後に「TV」と「テレビ」を入力します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/document-guide.xml b/src/site/ja/xdoc/9.2/admin/document-guide.xml deleted file mode 100644 index 471edebd4..000000000 --- a/src/site/ja/xdoc/9.2/admin/document-guide.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - インデックスの設定 - 菅谷 信介 - - -
    -

    ここでは、インデックスに関する設定について説明します。

    -
    -
    - -

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

    - インデックスの設定 -
    -
    -
    - -

    サーバーグループに対して、インデックスのコミット、最適化を発行することができます。

    -
      -
    • コミット: Solrに対してコミットリクエストを発行します。コミットをすることで追加されたドキュメントをインデックスのファイルに反映し、削除されたドキュメントをインデックスファイルから除去します。
    • -
    • 最適化: Solrに対して最適化リクエストを発行します。コミットの処理に加え、インデックスの断片化されたファイルをマージされます。
    • -
    -

    特に問題がなければ、手動でコミットや最適化を実行する必要はありません。

    -
    - -

    セッション ID を指定して、特定の検索対象を削除することができます。URL を指定することで特定のドキュメントだけを削除することもできます。

    -
    - -

    各セッションで登録されたドキュメント数が多い順に表示されます。セッション名をクリックすることでその結果一覧を確認できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/failureUrl-guide.xml b/src/site/ja/xdoc/9.2/admin/failureUrl-guide.xml deleted file mode 100644 index dc60f8e41..000000000 --- a/src/site/ja/xdoc/9.2/admin/failureUrl-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - 障害URL - 菅谷 信介 - - -
    -

    ここでは、障害URLについて説明します。クロール時に取得できなかった URL が記録され、障害 URL として確認することができます。

    -
    -
    - -

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

    - 障害URL -

    障害 URL の確認リンクをクリックすると、詳細が表示されます。

    - 障害URLの詳細 -
    - -

    クロールできなかった URL と日時が一覧できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/favoriteLog-guide.xml b/src/site/ja/xdoc/9.2/admin/favoriteLog-guide.xml deleted file mode 100644 index 2da16c1b9..000000000 --- a/src/site/ja/xdoc/9.2/admin/favoriteLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 人気URLログ - 菅谷 信介 - - -
    -

    ここでは、人気URLログについて説明します。人気URLログは利用者が検索画面で投票リンクをクリックしたときにお気に入りのリンクとして登録します。クロール全般の設定で本機能を無効にすることができます。

    -
    -
    - -

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

    - 利用者一覧 -
    - -

    人気URLが一覧されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/fileAuthentication-guide.xml b/src/site/ja/xdoc/9.2/admin/fileAuthentication-guide.xml deleted file mode 100644 index 6570933f7..000000000 --- a/src/site/ja/xdoc/9.2/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - ファイルシステム認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに対してファイルシステム認証が必要な場合の設定方法について説明します。Fess は Windows の共有フォルダに対するクロールに対応しています。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのファイルシステム認証をクリックします。

    - ファイルシステム認証の設定 -
    -
    -
    - -

    認証が必要なサイトのホスト名を指定します。省略した場合は、指定したファイルシステムクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。すべてのポートに対して適用したい場合は -1 を指定します。その場合は、指定したファイルシステムクロール設定において、任意のポートで適用されます。

    -
    - -

    認証方法を選択します。SAMBA (Windows共有フォルダ認証) を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。SAMBA の場合、domainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するファイルシステムクロールの設定名を選択します。ファイルシステムクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/fileCrawlingConfig-guide.xml b/src/site/ja/xdoc/9.2/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index 775fcdc4b..000000000 --- a/src/site/ja/xdoc/9.2/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,103 +0,0 @@ - - - - ファイルシステムのクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのファイルシステムをクリックします。

    - ファイルシステムクロールの設定 -
    -
    -
    - -

    一覧ページで表示される名前です。

    -
    - -

    パスは複数指定できます。file: または smb: で始まるように指定します。たとえば、

    - -

    のように指定します。指定されたディレクトリ以下を巡回します。

    -

    Windows 環境の場合は URI で記述する必要があるので、c:\Documents\taro というパスであれば file:/c:/Documents/taro と指定します。

    -

    Windows の共有フォルダについては、たとえば、host1のshareフォルダをクロール対象にしたい場合は、クロール設定でsmb://host1/share/とします(最後に/が必要)。共有フォルダに認証がある場合にはファイルシステム認証画面で認証情報を設定します。

    -
    - -

    正規表現で指定することによって、特定のパスパターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - - -
    パスフィルタリング内容一覧
    クロール対象とするパス指定された正規表現のパスをクロールします。
    クロール対象から除外するパス指定された正規表現のパスをクロール対象としません。クロール対象とするパスが指定されていても、ここでの指定が優先されます。
    検索対象とするパス指定された正規表現のパスを検索対象します。検索除外対象とするパスと指定されていても、ここでの指定が優先されます。
    検索対象から除外するパス指定された正規表現のパスを検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、/home/ 以下しかクロールしない場合は、対象とするパスに

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外するパスに

    - -

    と指定します。改行をすることで複数指定することが可能です。

    -

    指定方法はjava.io.File が扱う URI に従います。以下のようになります。

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    クロールに必要な設定情報を指定することができます。

    -
    - -

    ディレクトリ階層の深さを指定します。

    -
    - -

    クロールして取得するドキュメント数を指定できます。

    -
    - -

    クロールするスレッド数を指定します。5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔です。5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/index.xml b/src/site/ja/xdoc/9.2/admin/index.xml deleted file mode 100644 index 2400b2488..000000000 --- a/src/site/ja/xdoc/9.2/admin/index.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントはFessの管理作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessの設定管理の方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    -
    - -

    管理 UI がサポートするブラウザは以下の通りです。

    -
      -
    • Internet Explorer 7 以上
    • -
    • Firefox 4 以上
    • -
    • Chrome (最新版)
    • -
    • Safari (最新版)
    • -
    • Opera 11
    • -
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/jobLog-guide.xml b/src/site/ja/xdoc/9.2/admin/jobLog-guide.xml deleted file mode 100644 index dc359d8de..000000000 --- a/src/site/ja/xdoc/9.2/admin/jobLog-guide.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - ジョブログ - 菅谷 信介 - - -
    -

    実行したジョブの結果を一覧として表示します。

    -
    -
    - -

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

    -
    - - ジョブログ一覧 -

    実行したジョブのログが一覧されます。ジョブ名、ステータス、開始・完了時刻を確認することができます。また、詳細を選択して、各ログの詳細を確認することができます。

    -
    - -

    ジョブのログ内容を確認できます。ジョブ名、ステータス、開始・完了時刻、結果などを表示します。

    - ジョブログ詳細 -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/labelType-guide.xml b/src/site/ja/xdoc/9.2/admin/labelType-guide.xml deleted file mode 100644 index 6d158f85a..000000000 --- a/src/site/ja/xdoc/9.2/admin/labelType-guide.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - ラベルの設定 - 菅谷 信介 - - -
    -

    ここでは、ラベルに関する設定について説明します。ラベルはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。また、クロール設定で設定していない場合でもラベルの設定でラベルを付加するパスを正規表現で指定することができます。ラベルを登録している場合には、検索語入力欄の右側にラベル選択のプルダウンボックスが表示されます。

    -
    -
    - -

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

    - ラベルの一覧 - ラベルの設定 -
    -
    -
    - -

    検索時のラベル選択プルダウンボックスに表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    - -

    ラベルを付加するパスを正規表現で設定します。複数行記述することで複数指定することができます。ここで指定したパスにマッチするドキュメントはクロール設定にかかわらず、ラベルが設定されます。

    -
    - -

    クロール対象とするパスで対象から除外したいものを正規表現で設定します。複数行記述することで複数指定することができます。

    -
    - -

    ラベルを表示するロールを指定します。

    -
    - -

    ラベルの表示順を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/log-guide.xml b/src/site/ja/xdoc/9.2/admin/log-guide.xml deleted file mode 100644 index caf06e2a8..000000000 --- a/src/site/ja/xdoc/9.2/admin/log-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - ログファイルのダウンロード - 菅谷 信介 - - -
    -

    ここでは、Fess で出力されるログファイルのダウンロードについて説明します。

    -
    -
    - -

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

    - セッション情報 -
    - -

    表示されているログファイル名をクリックすると、ログファイルをダウンロードすることができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/overlappingHost-guide.xml b/src/site/ja/xdoc/9.2/admin/overlappingHost-guide.xml deleted file mode 100644 index 71fe8b336..000000000 --- a/src/site/ja/xdoc/9.2/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - 重複ホストの設定 - 菅谷 信介 - - -
    -

    ここでは、重複ホストに関する設定について説明します。重複ホストはクロール時に異なるホスト名を同一のものとして扱いたいときに利用します。たとえば、www.example.com と example.com を同じサイトとして扱いたい場合などで利用できます。

    -
    -
    - -

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

    - 重複ホストの一覧 - 重複ホストの設定 -
    -
    -
    - -

    正規ホスト名を指定します。重複ホスト名は正規ホスト名に置き換えます。

    -
    - -

    重複しているホスト名を指定します。置き換えたいホスト名を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/pathMapping-guide.xml b/src/site/ja/xdoc/9.2/admin/pathMapping-guide.xml deleted file mode 100644 index 36aaa9ced..000000000 --- a/src/site/ja/xdoc/9.2/admin/pathMapping-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - パスマッピングの設定 - 菅谷 信介 - - -
    -

    ここでは、パスマッピングに関する設定について説明します。 パスマッピングは検索結果に表示するリンクを置き換えたい場合などに利用することができます。

    -
    -
    - -

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

    - パスマッピングの一覧 - パスマッピングの設定 -
    -
    -
    - -

    パスマッピングは指定した正規表現でマッチする部分を置き換え文字列で置換します。 ローカルなファイルシステムをクロールした場合、環境によっては検索結果のリンクが有効でない場合があります。 そのような場合にパスマッピングを利用して、検索結果のリンクを制御できます。 パスマッピングは複数指定できます。

    -
    - -

    置換したい文字列を指定します。記述方法は Java 6 の正規表現に従います。

    -
    - -

    一致した正規表現を置き換える文字列を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/requestHeader-guide.xml b/src/site/ja/xdoc/9.2/admin/requestHeader-guide.xml deleted file mode 100644 index 2207c7cf9..000000000 --- a/src/site/ja/xdoc/9.2/admin/requestHeader-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - リクエストヘッダーの設定 - 菅谷 信介 - - -
    -

    ここでは、リクエストヘッダーに関する設定について説明します。リクエストヘッダーの機能はドキュメントをクロールして取得するときのリクエストに付加するリクエストヘッダー情報になります。たとえば、認証システムでヘッダー情報を見て、特定の値があれば自動でログインした状態にするなどの場合に利用できます。

    -
    -
    - -

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

    - リクエストヘッダーの一覧 - リクエストヘッダーの設定 -
    -
    -
    - -

    リクエストに付加するときのリクエストヘッダー名を指定します。

    -
    - -

    リクエストに付加するときのリクエストヘッダー値を指定します。

    -
    - -

    リクエストヘッダーを付加するウェブクロール設定名を選択します。選択したクロール設定だけでリクエストヘッダーに付加されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/roleType-guide.xml b/src/site/ja/xdoc/9.2/admin/roleType-guide.xml deleted file mode 100644 index b2c01f6ad..000000000 --- a/src/site/ja/xdoc/9.2/admin/roleType-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - ロールの設定 - 菅谷 信介 - - -
    -

    ここでは、ロールに関する設定について説明します。ロールはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。利用方法については、ロールの設定を参照してください。

    -
    -
    - -

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

    - ロールの一覧 - ロールの設定 -
    -
    -
    - -

    一覧に表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/scheduledJob-guide.xml b/src/site/ja/xdoc/9.2/admin/scheduledJob-guide.xml deleted file mode 100644 index fea2aa128..000000000 --- a/src/site/ja/xdoc/9.2/admin/scheduledJob-guide.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - ジョブの設定 - 菅谷 信介 - - -
    -

    ここでは、ジョブに関する設定について説明します。

    -
    -
    - -

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

    - ジョブ一覧 - ジョブの編集 -
    -
    -
    - -

    一覧で表示される名前です。

    -
    - -

    対象はジョブをバッチ等で直接コマンド実行するときに実行するかどうかの識別子として利用することができます。クロールをコマンド実行などしない場合は、「all」を指定してください。

    -
    - -

    スケジュールの設定を行います。ここで設定したスケジュールでスクリプトで記述したジョブが実行されます。

    -

    記述形式はCronのような「秒 分 時 日 月 曜日 年(省略可)」の形式で記述します。たとえば、「0 0 12 ? * WED」の場合は、毎週水曜日の12:00pmにジョブを実行します。より細かい指定方法については「Quartz」を参照してください。

    -
    - -

    スクリプトの実行環境を指定します。現時点では「groovy」だけをサポートしています。

    -
    -
    -

    ジョブの実行内容を実行方法で指定した言語で記述します。

    -

    たとえば、3つのクロール設定のみをクロールジョブとして実行させたい場合は、以下のように記述します(前提としてウェブクロール設定のIDを1と2としファイルシステムクロール設定のIDを1とします)。

    - -
    -
    -

    有効にすることでジョブログへ記録されます。

    -
    - -

    有効にすることでクロールジョブとして扱われます。「システムの設定」でクロールの起動・停止対象となります。

    -
    - -

    ジョブの有効・無効の状態を指定します。無効にした場合はジョブは実行されません。

    -
    - -

    ジョブ一覧での表示順を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/searchList-guide.xml b/src/site/ja/xdoc/9.2/admin/searchList-guide.xml deleted file mode 100644 index bb2d7fb5a..000000000 --- a/src/site/ja/xdoc/9.2/admin/searchList-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 検索 - 菅谷 信介 - - -
    -

    ここでは、管理用検索について説明します。

    -
    -
    - -

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

    - 管理用検索 -
    - -

    指定した条件で検索することができます。通常の検索画面ではロールやブラウザの条件が暗黙的に付加されますが、この管理用検索では付加されません。表示された検索結果から特定なドキュメントをインデクスから削除することもできます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/searchLog-guide.xml b/src/site/ja/xdoc/9.2/admin/searchLog-guide.xml deleted file mode 100644 index 702891203..000000000 --- a/src/site/ja/xdoc/9.2/admin/searchLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 検索ログ一覧 - 菅谷 信介 - - -
    -

    ここでは、検索ログについて説明します。検索ログは利用者が検索画面で検索を行ったときにログされます。検索ログは検索語や日時が記録されます。また、検索結果をクリックした場合にクリックしURLも記録することができます。

    -
    -
    - -

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

    - 検索ログ -
    - -

    検索語と日時が一覧されます。詳細でクリックした URL なども確認することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/stats-guide.xml b/src/site/ja/xdoc/9.2/admin/stats-guide.xml deleted file mode 100644 index 3da9c0c06..000000000 --- a/src/site/ja/xdoc/9.2/admin/stats-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 統計 - 菅谷 信介 - - -
    -

    ここでは、統計について説明します。 検索ログおよびクリックログを集計することができます。

    -
    -
    - -

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

    - 統計 -
    - -

    レポート種別を選択することで、確認する対象を選択することができます。指定された条件で多い順に表示されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/system-guide.xml b/src/site/ja/xdoc/9.2/admin/system-guide.xml deleted file mode 100644 index bd7943d09..000000000 --- a/src/site/ja/xdoc/9.2/admin/system-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - システムの設定 - 菅谷 信介 - - -
    -

    ここでは、クロールに関するサーバー設定や Fess で登録している Solr に関する設定について説明します。Solr サーバーは設定ファイルによりグループ化されて登録されています。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのシステム設定をクリックします。

    - システムの設定 -
    -
    -
    - -

    更新用のサーバーがドキュメントの追加など処理中の場合、実行中として表示されます。クロール処理が実行中の場合にはセッション ID が表示されます。Fess サーバーをシャットダウンする場合は、実行中ではないときにシャットダウンすると安全にシャットダウンすることができます。実行中に Fess をシャットダウンした場合は、クロール処理が終了するまでプロセスが終了しない場合があります。

    -

    停止中の場合はクロールの開始ボタンを押下することで、クロールを手動で実行することができます。

    -
    - -

    検索用、更新用に利用されているサーバーグループ名が表示されます。

    -
    - -

    Fess では Solr サーバーをサーバー状態とインデックス状態の状態管理を行なっています。サーバー状態は Solr サーバーにアクセス可能かどうかを管理しています。インデックス状態はクロールが正しく完了できたかどうかを管理しています。検索はサーバー状態が有効であれば、インデックスの状態にかかわらず利用することができます。クロールはサーバー状態が有効かつインデックスの状態が準備中または完了の場合に正しく実行することができます。手動でクロールの開始を実行した場合は、インデックスの状態が準備中に自動で変化します。サーバー状態はサーバーが復旧すると自動で有効の状態に復旧します。

    -
    - -

    Solr サーバーのインスタンス状態を確認することができます。また、各インスタンスに対して、起動、停止、リロードのリクエストを発行することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/systemInfo-guide.xml b/src/site/ja/xdoc/9.2/admin/systemInfo-guide.xml deleted file mode 100644 index bee4eaa92..000000000 --- a/src/site/ja/xdoc/9.2/admin/systemInfo-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - システム情報 - 菅谷 信介 - - -
    -

    ここでは、現在稼働中のシステムに関する環境変数などのプロパティ情報を確認できます。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのシステム情報をクリックします。

    - システム情報 -
    -
    -
    - -

    サーバーの環境変数を一覧できます。

    -
    - -

    Fess に設定されたシステムプロパティを一覧できます。

    -
    - -

    Fess の設定情報を確認できます。

    -
    - -

    バグを報告する際に添付するためのプロパティ一覧です。個人情報が含まれない値を抽出しています。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/userInfo-guide.xml b/src/site/ja/xdoc/9.2/admin/userInfo-guide.xml deleted file mode 100644 index 285096b05..000000000 --- a/src/site/ja/xdoc/9.2/admin/userInfo-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 利用者ログ - 菅谷 信介 - - -
    -

    ここでは、利用者ログについて説明します。利用者ログは利用者が検索画面で検索を行ったときに利用者を識別します。検索ログや人気URLの情報と結びつけて利用することができます。クロール全般の設定で本機能を無効にすることができます。

    -
    -
    - -

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

    - 利用者一覧 -
    - -

    利用者のIDが一覧されます。検索ログまたは人気URLのリンクを選択して、各ログの一覧を確認することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/webAuthentication-guide.xml b/src/site/ja/xdoc/9.2/admin/webAuthentication-guide.xml deleted file mode 100644 index 45385287b..000000000 --- a/src/site/ja/xdoc/9.2/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - ウェブ認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに対してウェブ認証が必要な場合の設定方法について説明します。Fess は BASIC 認証と DIGEST 認証に対するクロールに対応しています。

    -
    -
    - -

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

    - ウェブ認証の設定 -
    -
    -
    - -

    認証が必要なサイトのホスト名を指定します。省略した場合は、指定したウェブクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。すべてのポートに対して適用したい場合は -1 を指定します。その場合は、指定したウェブクロール設定において、任意のポートで適用されます。

    -
    - -

    認証が必要なサイトのレルム名を指定します。省略した場合は、指定したウェブクロール設定において、任意のレルム名で適用されます。

    -
    - -

    認証方法を選択します。BASIC 認証、DIGEST 認証または NTLM 認証を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。NTLM認証の場合、workstationとdomainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するウェブ設定名を選択します。ウェブクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/webCrawlingConfig-guide.xml b/src/site/ja/xdoc/9.2/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index 27d012ff4..000000000 --- a/src/site/ja/xdoc/9.2/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,104 +0,0 @@ - - - - ウェブサイトのクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    -
    -
    - -

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

    - ウェブクロールの設定 -
    -
    -
    - -

    一覧ページで表示される名前です。

    -
    - -

    URL は複数指定できます。http: または https: で始まるように指定します。たとえば、

    - -

    のように指定します。

    -
    - -

    正規表現で指定することによって、特定の URL パターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - - -
    URLフィルタリング内容一覧
    クロール対象とする URL指定された正規表現の URL をクロールします。
    クロール対象から除外するURL指定された正規表現の URL をクロール対象としません。クロール対象とする URL が指定されていても、ここでの指定が優先されます。
    検索対象とするURL指定された正規表現の URL を検索対象します。検索除外対象とする URL と指定されていても、ここでの指定が優先されます。
    検索対象から除外するURL指定された正規表現の URL を検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、http://localhost/ 以下しかクロールしない場合は、クロール対象とする URL に

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外する URL に

    - -

    と指定します。改行することで複数指定することが可能です。

    -
    - -

    クロールに必要な設定情報を指定することができます。

    -
    - -

    クロールしたドキュメント内に含まれるリンクを順に辿っていきますがその辿る深さを指定できます。

    -
    - -

    クロールして取得するドキュメント数を指定できます。指定しない場合は、100,000件になります。

    -
    - -

    クロール時に利用するユーザーエージェントを指定できます。

    -
    - -

    クロールするスレッド数を指定します。5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔 (ミリ秒) です。5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。ウェブサイトをクロールするときにはウェブサーバー側の負荷にもなるので、負荷をかけない十分な値を設定してください。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    -
    - -

    Fess ではサイトマップファイルをクロールして、その中に定義されている URL をクロール対象とすることができます。サイトマップは http://www.sitemaps.org/ の仕様に従います。利用可能なフォーマットは XML Sitemaps、XML Sitemaps Index、テキスト (URL を改行で記述したもの) です。

    -

    サイトマップは URL に指定します。サイトマップは普通の XML ファイルやテキストであるため、クロール時にその URL が普通の XML ファイルなのかサイトマップなのかが区別できません。ですので、デフォルトでは sitemap.*.xml、sitemap.*.gz、sitemap.*txt であるファイル名の URL であればサイトマップとして処理します(webapps/fess/WEB-INF/classes/s2robot_rule.dicon でカスタマイズは可能)。

    -

    HTML ファイルをクロールするとリンクが次のクロール対象になりますが、サイトマップファイルをクロールするとその中の URL が次のクロール対象になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/admin/wizard-guide.xml b/src/site/ja/xdoc/9.2/admin/wizard-guide.xml deleted file mode 100644 index bacd3456a..000000000 --- a/src/site/ja/xdoc/9.2/admin/wizard-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - 設定ウィザード - 曽根 孝明 - - -
    -

    ここでは、設定ウィザードの紹介をします。

    -

    設定ウィザードを利用することで、簡単に Fess をセットアップすることができます。

    -
    -
    - -

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

    - 設定ウィザード -

    クロール設定を行います。 - クロール設定は、検索対象するURIを登録するものです。 - クロール設定名の部分は、識別しやすい任意の名前をいれてください。 - クロールパスの部分には、検索対象としたい URI を入れてください。

    - クロール設定 -

    例えば、http://fess.codelibs.org/ を検索対象としたい場合、以下のようになります。

    - クロール設定例 -

    ファイルシステムであれば、c:\Users\taro などのように入力します。

    -

    これで設定は完了です。「クロール開始」ボタンを押下することで、クロールが開始されます。「完了」ボタンを押下した場合、スケジューリングの設定で指定した時間になるまでは、クロールが開始されません。

    - クロール開始 -
    - -

    設定ウィザードで設定した内容は、クロール全般、ウェブ、ファイルシステムから変更できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/db.xml b/src/site/ja/xdoc/9.2/config/db.xml deleted file mode 100644 index 8b9ad9e7a..000000000 --- a/src/site/ja/xdoc/9.2/config/db.xml +++ /dev/null @@ -1,128 +0,0 @@ - - - - データベースの変更 - 菅谷 信介 - - -
    -

    利用するデータベースには H2 Database と MySQL を利用するバイナリを提供しています。ソースコードを用いて設定を変更してビルドすることで他のデータベースを利用することができます。

    -
    -
    - -

    MySQL の文字コードの設定をします。/etc/mysql/my.cnf などに以下の設定がなければ追加します。

    - -
    - -

    MySQL 用のバイナリをダウンロードして展開します。

    -
    - -

    データベースを作成します。

    - create database fess_db; -mysql> grant all privileges on fess_db.* to fess_user@localhost identified by 'fess_pass'; -mysql> create database fess_robot; -mysql> grant all privileges on fess_robot.* to s2robot@localhost identified by 's2robot'; -mysql> FLUSH PRIVILEGES; -]]> -

    作成したデータベースにテーブルを作成します。DDL ファイルは extension/mysql にあります。

    - -

    webapps/fess/WEB-INF/lib に mysql ドライバの jar を配置します。

    - -

    webapps/fess/WEB-INF/classes/jdbc.dicon を編集します。

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_db?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "fess_user" - "fess_pass" - - - - 600 - 10 - true - - - - - -]]> -

    webapps/fess/WEB-INF/classes/s2robot_jdbc.dicon を編集します。

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_robot?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "s2robot" - "s2robot" - - - - 600 - 10 - true - - @java.sql.Connection@TRANSACTION_REPEATABLE_READ - - - - - - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/filesize.xml b/src/site/ja/xdoc/9.2/config/filesize.xml deleted file mode 100644 index fbdcc865b..000000000 --- a/src/site/ja/xdoc/9.2/config/filesize.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - クロールするファイルサイズの設定 - 菅谷 信介 - - -
    -

    Fess のクロールするファイルサイズ上限を指定することができます。デフォルトでは HTML ファイルは 2.5M バイト、それ以外は 10M バイトまで処理します。扱うファイルサイズを変更したい場合は webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon を編集します。標準の s2robot_contentlength.dicon は以下の通りです。

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    デフォルト値を変更したい場合は defaultMaxLength の値を変更します。扱うファイルサイズはコンテンツタイプごとに指定できます。HTML ファイルであれば、text/html と扱うファイルサイズの上限を記述します。

    -

    扱うファイルサイズの上限値を変更する場合は、使用するヒープメモリ量にも注意してください。設定方法についてはメモリ関連を参照してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/geosearch.xml b/src/site/ja/xdoc/9.2/config/geosearch.xml deleted file mode 100644 index 7bb9b40d3..000000000 --- a/src/site/ja/xdoc/9.2/config/geosearch.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - ジオサーチ - 菅谷 信介 - - -
    -

    緯度経度の位置情報を持つドキュメントをGoogleマップなどと連携して、ジオサーチを利用することができます。

    -
    -
    - -

    位置情報を格納するフィードとして location が定義されています。 - インデックス生成時に Solr に緯度経度を 45.17614,-93.87341 のような形式で location フィードに設定して、ドキュメントを登録します。 - また、緯度経度を検索結果として表示したい場合は、latitude_sとlongitude_sのようなフィールドとして値を設定します。 - *_s は Solr の文字列のダイナミックフィールドとして利用できます。

    -
    - -

    検索時にはリクエストパラメータにlatitude、longitude、distanceで値を指定します。 - 緯度情報 (latitude, longitude) を中心にした distance で指定した距離 (km) に存在する結果を表示します。 - 緯度経度および距離は Double 型として扱われます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/index-backup.xml b/src/site/ja/xdoc/9.2/config/index-backup.xml deleted file mode 100644 index ba2f0e9f5..000000000 --- a/src/site/ja/xdoc/9.2/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - インデックスの管理 - 菅谷 信介 - - -
    -

    インデックスデータは Solr により管理されています。インデックスデータは数ギガなどのサイズにもなるケースもあり、Fess の管理画面からはバックアップすることはできません。

    -

    インデックスデータのバックアップが必要な場合は、Fess を停止してから solr/core1/data および solr/core1-suggest/data ディレクトリをバックアップしてください。また、リストアする場合はバックアップしたインデックスデータを元に戻してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/index.xml b/src/site/ja/xdoc/9.2/config/index.xml deleted file mode 100644 index b15ca8972..000000000 --- a/src/site/ja/xdoc/9.2/config/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントは、Fessの設定作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessの設定方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/install-on-tomcat.xml b/src/site/ja/xdoc/9.2/config/install-on-tomcat.xml deleted file mode 100644 index 11a99d263..000000000 --- a/src/site/ja/xdoc/9.2/config/install-on-tomcat.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - 既存の Tomcat にインストール - 菅谷 信介 - - -
    -

    - Fess の標準配布物は Tomcat に配備済みの状態で配布されています。 - Fess は Tomcat に依存していないので、任意の Java アプリケーションサーバーに配備することも可能です。 - ここでは、既に利用している Tomcat に Fess を配備する方法を説明します。 -

    -
    -
    -

    Fess サーバーをここからダウンロードします。

    -
    -
    -

    - ダウンロードした Fess サーバーを展開します。 - 展開した Fess サーバーのトップディレクトリを $FESS_HOME とします。 - 既存の Tomcat 7 のトップディレクトリを $TOMCAT_HOME とします。 - 必要な Fess サーバーのデータをコピーします。 -

    - -

    - コピー先のファイルに変更など加えている場合は、diff コマンドなどで更新差分を確認して差分だけを適用します。 -

    -
    -
    -

    startup.* で通常の Tomcat と同様に起動して http://localhost:8080/fess/ にアクセスします。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/logging.xml b/src/site/ja/xdoc/9.2/config/logging.xml deleted file mode 100644 index 4c20959a0..000000000 --- a/src/site/ja/xdoc/9.2/config/logging.xml +++ /dev/null @@ -1,61 +0,0 @@ - - - - ログの設定 - 菅谷 信介 - - -
    -

    Fess が出力するログファイルを以下にまとめます。

    - - - - - - - - - - - - - - - - - - - - - - - - -
    ログファイル一覧
    ファイル名内容
    webapps/fess/WEB-INF/logs/fess.outFess サーバのログ。管理画面や検索画面で操作した時のログなどが出力される。
    webapps/fess/WEB-INF/logs/fess_crawler.outクロール時のログ。クロール実行時のログが出力される。
    logs/catalina.outFess サーバ(Tomcat)のログ。Tomcat 関連のログが出力される。
    logs/solr.logFess サーバ(Solr)のログ。Solr 関連のログが出力される。
    -

    動作に問題が発生した場合には上記のログを確認してください。

    -
    -
    -

    ログを出力する内容は、webapps/fess/WEB-INF/classes/log4j.xml で設定します。デフォルトでは INFO レベルとして出力しています。

    -

    たとえば、Fess が Solr に対してドキュメントを投入処理をするログをより出力したい場合は log4j.xml で以下の部分をコメントアウトから外します。

    - - - -]]> -

    ログ出力に関する細かい設定が必要な場合は、Log4J のドキュメントを参照してください。

    - -

    問題解決するために、クロール時の HTTP アクセスの内容を確認したい場合は、HttpClient のログレベルを変更することで確認することができます。

    - - - -]]> -
    - -

    priorityタグのvalue属性をinfoからdebugに変更しクロールする事で、全てのdebugログを出力する事ができます。

    - ]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/memory-config.xml b/src/site/ja/xdoc/9.2/config/memory-config.xml deleted file mode 100644 index 695ad68eb..000000000 --- a/src/site/ja/xdoc/9.2/config/memory-config.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - 使用メモリー関連の設定 - 菅谷 信介 - - -
    -

    Java ではプロセスごとに使用する最大メモリが設定されています。ですので、サーバーに 8G の物理メモリがあったとしてもプロセスでの上限以上のメモリを使用することはありません。クロールのスレッド数や間隔により消費するメモリも大きく変わります。メモリが足りない状況になった場合は以降の説明の手順で設定を変更してください。

    -
    -
    -

    クロール設定の内容によっては以下のような OutOfMemory エラーが発生する場合があります。

    - -

    発生した場合は ヒープメモリの最大値を増やしてください。 bin/setenv.[sh|bat] に -Xmx1g のように変更します(この場合は最大値を 1G に設定)。

    - -
    -
    -

    - クローラ側のメモリーの最大値も変更可能です。デフォルトでは、512Mとなっています。 -

    -

    - 変更するには、webapps/fess/WEB-INF/classes/fess.dicon の crawlerJavaOptions のコメントアウトを外し、-Xmx1g のように変更します(この場合は最大値を 1G に設定)。 -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1g", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/mobile-device.xml b/src/site/ja/xdoc/9.2/config/mobile-device.xml deleted file mode 100644 index 9bd58e2f5..000000000 --- a/src/site/ja/xdoc/9.2/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - 携帯端末情報の設定 - 菅谷 信介 - - -
    -

    携帯端末情報はValueEngine社より提供されるものを利用しています。最新の携帯端末情報を利用したい場合は、端末プロファイルをダウンロードして、webapps/fess/WEB-INF/classes/device / に _YYYY-MM-DD を取り除いて保存します。 再起動後に変更が有効になります。

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/path-encoding.xml b/src/site/ja/xdoc/9.2/config/path-encoding.xml deleted file mode 100644 index c51f5ad74..000000000 --- a/src/site/ja/xdoc/9.2/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - パスのエンコーディングの変更 - 曽根 孝明 - - -
    -

    html以外のファイルで、参照元とファイル名の文字コードが異なる場合、検索結果のリンクの文字列が文字化けします。

    -

    たとえば、テスト.txt というファイルの中身がUTF-8 で書かれていて、ファイル名が Shift_JIS の場合、リンクの文字列が文字化けします。

    -
    -
    -

    例えば下記のように webapps/fess/WEB-INF/classes/s2robot_transformer.dicon を修正することで、パスを Shift_JIS で解決するようになります。

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/9.2/config/pdf-with-password.xml b/src/site/ja/xdoc/9.2/config/pdf-with-password.xml deleted file mode 100644 index 2065bf59a..000000000 --- a/src/site/ja/xdoc/9.2/config/pdf-with-password.xml +++ /dev/null @@ -1,90 +0,0 @@ - - - - パスワード付きPDF - 菅谷 信介 - - -
    -

    - パスワードが設定されたPDFを検索対象にするためには設定ファイルで対象ファイルのパスワードを登録しておく必要があります. -

    -
    -
    -

    - まず、webapps/fess/WEB-INF/classes/s2robot_extractor.dicon を以下のように作成します。 - 今回は,test_〜.pdf というファイルに pass というパスワードが設定されている場合です. - 対象ファイルが複数ある場合は,addPassword で複数設定します. -

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - -... -]]> -

    次に、webapps/fess/WEB-INF/classes/s2robot_rule.dicon に以下を編集します。

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - -
    -... -]]> -

    上記を設定したら、Fess を起動してクロールを実行してください。基本的な利用方法は特に変わりません。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/protwords.xml b/src/site/ja/xdoc/9.2/config/protwords.xml deleted file mode 100644 index 6157697d7..000000000 --- a/src/site/ja/xdoc/9.2/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ステミング設定 - 曽根 孝明 - - -
    -

    Fess ではインデックス作成や検索の際、ステミングという処理が行われています。

    -

    これは英単語を正規化する処理であり、例えば、recharging や rechargable といった単語は recharg という形に正規化されます。これによって、recharging という語で検索を行った場合でもrechargableという語にヒットし、検索漏れが少なくなることが期待されます。

    -
    -
    -

    ステミング処理は基本的にルールベースの処理であるため、意図しない正規化が行われてしまう可能性があります。例えば、Maine(アメリカの州の名前)という語は main に正規化されてしまいます。

    -

    このような場合、protwords.txt に Maine を追加することで、ステミング処理の対象から除外できます。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/proxy.xml b/src/site/ja/xdoc/9.2/config/proxy.xml deleted file mode 100644 index bc880369c..000000000 --- a/src/site/ja/xdoc/9.2/config/proxy.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - プロキシの設定 - 菅谷 信介 - - - -
    -

    イントラネット内から外部サイトをクロールするような場合は、ファイアフォールにクロールがブロックされてしまうかもしれません。そのような場合にはクローラ用のプロキシを設定してください。

    -
    -
    -

    下記の内容で webapps/fess/WEB-INF/classes/s2robot_client.dicon を作成することでプロキシが設定されます。

    - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - internalHttpClient - 5 - 500 - - - - 5 - @java.util.concurrent.TimeUnit@MINUTES - - 200 - - 20 - - - - - "UTF-8" - - - - "UTF-8" - - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/9.2/config/replication.xml b/src/site/ja/xdoc/9.2/config/replication.xml deleted file mode 100644 index c3e697b07..000000000 --- a/src/site/ja/xdoc/9.2/config/replication.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - レプリケーションの設定 - 菅谷 信介 - - -
    -

    インデックスのレプリケーションは Solr のレプリケーション機能で設定します。クロールおよびインデックス作成用の Fess と検索用 Fess の 2 台のサーバーを構築することで、インデックス作成時にかかる負荷を分散することができます。

    -
    -
    - -

    Fess をダウンロードして、インストールします。ここでは、MasterServer という名前のホストにインストールしたとします。/opt/fess_master/ にインストールしたとします。solr/core1/conf/solrconfig.xml を以下のように編集します。

    - - - startup - optimize - optimize - schema.xml,stopwords.txt,stopwords_ja.txt,elevate.xml, - stoptags_ja.txt,synonyms.txt,mapping_ja.txt,mapping-FoldToASCII.txt, - mapping-ISOLatin1Accent.txt,protwords.txt,compositePOS.txt,spellings.txt, - currency.xml - - 1 - -... -]]> -

    Fess の起動後、通常の構築と同様にクロール設定を登録します。インデックス作成用 Fess の構築手順は通常の構築手順と特に変わりません。

    -
    - -

    Fess をダウンロードして、インストールします。/opt/fess_slave/ にインストールしたとします。solr/core1/conf/solrconfig.xml を以下のように編集します。

    - - - http://MasterServer:8080/solr/core1/replication - 00:00:60 - internal - 5000 - 10000 - solradmin - solradmin - - -... -]]> -

    Fess を起動します。

    -
    - -

    上記までの設定で、インデックス作成用 Fess がクロール後、最適化 (optimize) されると、検索用 Fess にインデックスがコピーされます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/role-setting.xml b/src/site/ja/xdoc/9.2/config/role-setting.xml deleted file mode 100644 index e6a9042fe..000000000 --- a/src/site/ja/xdoc/9.2/config/role-setting.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - ロールベース検索の設定 - 菅谷 信介 - - -
    -

    Fess では任意の認証システムで認証されたユーザーの認証情報を元に検索結果を出し分けることができます。たとえば、ロールaを持つユーザーAは検索結果にロールaの情報が表示されるが、ロールaを持たないユーザーBは検索してもそれが表示されません。この機能を利用することで、ポータルやシングルサインオン環境でログインしているユーザーの所属する部門別や役職別などに検索を実現することができます。

    -

    Fess のロールベース検索ではロール情報を以下より取得できます。

    -
      -
    • リクエストパラメータ
    • -
    • リクエストヘッダー
    • -
    • クッキー
    • -
    • J2EE の認証情報
    • -
    -

    ポータルやエージェント型シングルサインオンシステムでは認証時に Fess の稼働しているドメインとパスに対してクッキーで認証情報を保存することで、ロール情報を取得することができます。また、リバースプロキシ型シングルサインオンシステムでは Fess へのアクセス時にリクエストパラメータやリクエストヘッダーに認証情報を付加することでロール情報を取得することができます。

    -
    -
    -

    ここでは J2EE の認証情報を利用したロールベース検索の設定方法を説明します。

    - -

    conf/tomcat-users.xml にロールとユーザーを追加します。今回は role1 ロールでロールベース検索を行います。ログインするユーザーは role1 になります。

    - - - - - - - - - -]]> -
    - -

    webapps/fess/WEB-INF/classes/fess.dicon を以下のように設定します。

    - - - {"guest"} - - : -]]> -

    defaultRoleList を設定することで、認証情報がない場合のロール情報を設定できます。設定することでログインしていないユーザーに対して、ロールが必要な検索結果を表示させないようにできます。

    -
    - -

    webapps/fess/WEB-INF/web.xml を以下のように設定します。

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess を起動して管理者としてログインします。メニューのロールから設定名を Role1 (設定名は任意)、値を role1 でロールを登録します。あとは role1 を持つユーザーで利用したいクロール設定で、Role1 を選択してクロール設定を登録してクロールします。

    -
    - -

    管理画面からログアウトします。role1 ユーザーでログインします。ログインに成功すると検索画面のトップにリダイレクトされます。

    -

    通常通り検索すると、クロール設定で Role1 のロール設定されたものだけが表示されます。

    -

    また、ログインしていない状態での検索は、guest ユーザーによる検索となります。

    -
    - -

    管理者以外のロールでログインした状態で http://localhost:8080/fess/admin にアクセスすると、ログアウトするかどうかの画面が表示されます。ログアウトボタンを押下することでログアウトされます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/server-port.xml b/src/site/ja/xdoc/9.2/config/server-port.xml deleted file mode 100644 index 89542a554..000000000 --- a/src/site/ja/xdoc/9.2/config/server-port.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - ポート変更 - 菅谷 信介 - - -
    -

    Fess がデフォルトで利用するポートは 8080 になります。 変更するには以下の手順で変更します。

    - -

    Fess が利用している Tomcat のポートを変更します。 変更は conf/server.xml に記述されている以下のものを変更します。

    -
      -
    • 8080: HTTP アクセスポート
    • -
    • 8005: シャットダウンポート
    • -
    • 8009: AJP ポート
    • -
    • 8443: SSL の HTTP アクセスポート (デフォルトは無効)
    • -
    • 19092: データベースポート(h2databaseが利用)
    • -
    -
    - -

    標準構成では、Solr も同じ Tomcat の設定を利用しているので、Tomcat のポートを変更した場合は、Fess の Solr サーバーの参照先情報も変更する必要があります。

    -

    webapps/fess/WEB-INF/classes/app.dicon の以下の箇所を変更します。

    - "http://localhost:8080/manager/text/" -]]> -

    webapps/fess/WEB-INF/classes/solrlib.dicon の以下の箇所を変更します。

    - "http://localhost:8080/solr/core1" -]]> -

    solr/core1/conf/solrconfig.xml の以下の箇所を変更します。

    - http://localhost:8080/solr/core1-suggest -]]> -

    - 注: Tomcat のポートを変更した場合は上記のポートを同様に変更しないと、Solr サーバーにアクセスできないために検索画面やインデックス更新時にエラーが表示されます。 -

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/solr-dynamic-field.xml b/src/site/ja/xdoc/9.2/config/solr-dynamic-field.xml deleted file mode 100644 index 528b36667..000000000 --- a/src/site/ja/xdoc/9.2/config/solr-dynamic-field.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - ダイナミックフィールド - 菅谷 信介 - - -
    -

    Solr は対象ドキュメントを項目(フィールド)ごとに登録するためにスキーマを定義されています。Fess で利用する Solr のスキーマは solr/core1/conf/schema.xml に定義されています。title や content など標準のフィールドと、自由にフィールド名を定義できるダイナミックフィールドが定義されています。詳細なパラメータ値については Solr のドキュメントを参照してください。

    -
    -
    -

    ダイナミックフィールドを利用する場面が多いのはデータベースクロールなどでデータストアクロール設定で登録するなどだと思います。データベースクロールでダイナミックフィールドに登録する方法は、スクリプトに other_t = hoge のように記述することで hoge カラムのデータを Solr の other_t フィールドに入れることができます。

    -

    次にダイナミックフィールドに保存されたデータを検索するためには webapps/fess/WEB-INF/classes/app.dicon に利用するフィールドを追加する必要があります。以下のように other_t を追加します。

    - - new String[]{"url", "host", "site", - "title", "content", "contentLength", "lastModified", "mimetype", - "label", "segment", "other_t" } - -]]> -

    また、ダイナミックフィールドに保存されたデータを Solr から取り出すためには利用するフィールドを追加する必要があります。以下のように other_t を追加します。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    上記の設定で Solr から値を取得できているので、ページ上に表示するために JSP ファイルを編集します。管理画面にログインして、デザインを表示します。検索結果の表示は検索結果ページ(コンテンツ)で表示されるので、この JSP ファイルを編集します。other_t の値を表示したい箇所で ${f:h(doc.other_t)} とすることで登録した値を表示することができます。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/solr-failure.xml b/src/site/ja/xdoc/9.2/config/solr-failure.xml deleted file mode 100644 index 996c3f368..000000000 --- a/src/site/ja/xdoc/9.2/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Solr障害時の動作 - 菅谷 信介 - - -
    -

    Fess では Solr サーバーをグループ化して、複数のグループを管理することができます。Fess はサーバーおよびグループの情報を保持して、Solr サーバーにアクセスできなくなった場合はサーバー及びグループの状態を変更します。

    -

    Solr サーバーの状態情報は、管理画面のシステム設定で変更することができます。minActiveServer、maxErrorCount、maxRetryStatusCheckCount、maxRetryUpdateQueryCount は webapps/fess/WEB-INF/classes/solrlib.dicon で定義することができます。

    -
    -
    -
      -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になった場合は Solr グループが無効状態になります。
    • -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になっているが Solr グループが無効状態になっていない場合、無効状態の Solr サーバーの状態を maxRetryStatusCheckCount 回確認して、Solr サーバーにアクセスできる場合は Solr サーバーの状態を無効状態から有効状態に変更します。インデックス破損状態の Solr サーバーはアクセスできたとしても有効状態に変更されません。
    • -
    • 無効状態の Solr グループは利用されません。
    • -
    • Solr グループを有効状態にするためには、管理画面のシステム設定で Solr グループ内の Solr サーバーの状態を有効に変更します。
    • -
    -
    -
    -
      -
    • 検索クエリーは有効状態の Solr グループに送信できます。
    • -
    • 検索クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、利用している回数が少ない Solr サーバーに検索クエリーを送信します。
    • -
    • Solr サーバーに送信した検索クエリーが maxErrorCount 以上失敗した場合は Solr サーバーを無効状態に変更します。
    • -
    -
    -
    -
      -
    • 更新クエリーは有効状態の Solr グループに送信できます。。
    • -
    • 更新クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、有効状態の Solr サーバーすべてに更新クエリーを送信します。
    • -
    • Solr サーバーに送信した更新クエリーが maxRetryUpdateQueryCount 以上失敗した場合は Solr サーバーをインデックス破損状態に変更します。
    • -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/tokenizer.xml b/src/site/ja/xdoc/9.2/config/tokenizer.xml deleted file mode 100644 index 73ee52fcc..000000000 --- a/src/site/ja/xdoc/9.2/config/tokenizer.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - 索引文字列抽出についての設定 - 曽根 孝明 - - - -
    -

    検索のためのインデックスを作成する際、索引として登録するために文書を切り分ける必要があります。このために使用されるのが、トークナイザーです。

    -

    基本的に、トークナイザーによって切り分けられた単位よりも小さいものは、検索を行ってもヒットしません。例えば、「東京都に住む」という文を考えます。いま、この文が「東京都」「に」「住む」というようにトークナイザーによって分割されたとします。この場合、「東京都」という語で検索を行った場合はヒットします。しかし、「京都」という語で検索を行った場合はヒットしません。そのためトークナイザーの選択は重要です。

    -

    Fess の場合デフォルトでは StandardTokenizer+CJKBigramFilter が使用されていますが、schema.xml の analyzer 部分を設定することでトークナイザーを変更することができます。

    - - -

    StandardTokenizer+CJKBigramFilter は日本語のようなマルチバイトの文字列に対しては bi-gram 、つまり二文字ずつインデックスを作成します。この場合、1文字の語を検索することはできません。

    -
    - - -

    StandardTokenizer は日本語のようなマルチバイトの文字列に対しては uni-gram 、つまり一文字ずつインデックスを作成します。そのため、検索漏れが少なくなります。また、CJKTokenizerの場合、1文字のクエリを検索することができませんが、StandardTokenizerを使用すると検索可能になります。しかし、インデックスサイズが増えるので注意してください。

    -

    下記の例のように solr/core1/conf/schema.xml の analyzer 部分を変更することで、StandardTokenizer を使用できます。

    - - - - - - - : - - - - - : -]]> -

    また、webapps/fess/WEB-INF/classes/app.diconでデフォルトで有効になっているuseBigramをfalseに変更します。

    - - true - : -]]> -

    設定後、Fessを再起動します。

    -
    -
    - - -
    diff --git a/src/site/ja/xdoc/9.2/config/use-libreoffice.xml b/src/site/ja/xdoc/9.2/config/use-libreoffice.xml deleted file mode 100644 index 65d82af3f..000000000 --- a/src/site/ja/xdoc/9.2/config/use-libreoffice.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - - LibreOfficeの利用 - 菅谷 信介 - - -
    -

    - 標準のFess環境において、Apache POI を用いた MS Office 系ドキュメントのクロールが可能です。 - オフィス系ドキュメントのクロールに関して、OpenOfficeやLibreOfficeを利用して、ドキュメントからより高精度なテキスト抽出も行うことができます。 -

    -
    -
    -

    JodConverter を Fess サーバーにインストールします。http://jodconverter.googlecode.com/ からjodconverter-core-3.0-beta-4-dist.zipをダウンロードします。展開して jar ファイルを Fess サーバーにコピーします。

    - -

    次にs2robot_extractor.diconを作成します。

    - -

    s2robot_extractor.diconは以下のような内容でjodExtractorを有効にします。

    - - - - - - - - - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - - officeManagerConfiguration.setOfficeHome("/usr/lib/libreoffice") - .buildOfficeManager() - - - - - - { -"application/msword", -"application/vnd.ms-excel", -"application/vnd.ms-powerpoint", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.openxmlformats-officedocument.presentationml.presentation" - } - jodExtractor - -... -]]> -

    設定後、通常通りにクロールしてインデックスを生成します。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/config/windows-service.xml b/src/site/ja/xdoc/9.2/config/windows-service.xml deleted file mode 100644 index dee4a7565..000000000 --- a/src/site/ja/xdoc/9.2/config/windows-service.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Windowsサービスへの登録 - 菅谷 信介 - - -
    -

    Windows 環境であれば Fess を Windows のサービスとして登録することができます。サービスの登録方法は Tomcat と同様です。

    - -

    Windows のサービスとして登録する場合、クロールプロセスは Windows のシステムの環境変数を見にいくため、Java の JAVA_HOME をシステムの環境変数に登録し、同様に %JAVA_HOME%\bin も Path に追加する必要があります。

    -
    - -

    webapps\fess\WEB-INF\classes\fess.dicon を編集して、-server オプションを取り除きます。

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    まず、Fess のインストール後、コマンドプロンプトから service.bat を実行します (Vista などでは管理者として起動する必要があります)。Fess は C:\Java\fess-server-9.2.0 にインストールしたものとします。

    - cd C:\Java\fess-server-9.2.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    以下のようにすることで Fess 用のプロパティを確認できます。以下を実行すると、Tomcat のプロパティ設定ウィンドウが表示されます。

    - tomcat7w.exe //ES//fess -]]> -
    - -

    コントロールパネル - 管理ツール - サービスで管理ツールを表示して、通常の Windows のサービスと同様に自動起動などが設定できます。

    -
    -
    -
    - -

    Fess で配布しているものは 64bit Windows 用の Tomcat バイナリをベースにビルドされています。 - 32bit Windows で利用する場合は Tomcat のサイトから 32bit Windows zip などを取得して、tomcat7.exe, tomcat7w.exe, tcnative-1.dll を差し替えてください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/install/index.xml b/src/site/ja/xdoc/9.2/install/index.xml deleted file mode 100644 index 7c8175934..000000000 --- a/src/site/ja/xdoc/9.2/install/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントは、Fessのインストール作業およびアンインストール作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessのインストール方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/9.2/install/install.xml b/src/site/ja/xdoc/9.2/install/install.xml deleted file mode 100644 index 6973909ef..000000000 --- a/src/site/ja/xdoc/9.2/install/install.xml +++ /dev/null @@ -1,131 +0,0 @@ - - - - インストール - - - - - -
    -

    -Fess は以下の環境で利用することができます。 -

    -
      -
    • OS: Windows や Unix など Java が実行できる OS 環境
    • -
    • Java: Java 7 以上
    • -
    -

    -Fess を利用したい環境に Java がインストールされていない場合は、http://java.sun.com/ より Java 7 以上の JDK を取得してインストールしてください。 -

    -
    -
    -

    -http://sourceforge.jp/projects/fess/releases/ から最新の Fess パッケージをダウンロードします。 -

    -
    -
    -

    -ダウンロードした fess-server-x.y.zip を展開します。Unix 環境にインストールした場合、bin 以下にあるスクリプトに実行権を付加します。 -

    - -
    -
    -

    -管理者アカウントはアプリケーションサーバーにより管理されています。標準の Fess サーバーは Tomcat を利用しているので、Tomcat のユーザー変更方法と同様になります。変更する場合は、conf/tomcat-user.xml の admin アカウントのパスワードを修正してください。 -

    - -]]> -

    -tomcat-user.xml のファイルによる管理方法以外を利用する場合は、Tomcat のドキュメントや JAAS 認証の仕様を参照してください。 -

    -
    -
    -

    -Fess サーバーには Solr が組み込まれていますが、アクセスするためにはパスワードが必要になります。実運用などにおいては、デフォルトのパスワードを変更してください。 -

    -

    -パスワードの変更方法は、まず、conf/tomcat-user.xml の solradmin のパスワード属性を変更します。 -

    - -]]> -

    -次に webapps/fess/WEB-INF/classes/solrlib.dicon、fess_suggest.dicon および solr/core1/conf/solrconfig.xml の3ファイルを変更します。以下のパスワードの箇所へ tomcat-user.xml で指定したものを記述します。 -

    -

    -solrlib.dicon の対象箇所を以下のように修正します。 -

    - - "solradmin" - "solradmin" - -]]> -

    -fess_suggest.dicon は以下の箇所です。 -

    - - "solradmin" - "solradmin" - -]]> -

    -solrconfig.xml は以下の箇所です。 -

    - - - - http://localhost:8080/solr/core1-suggest - - solradmin - solradmin - -]]> -
    -
    -

    -Fess サーバーから Tomcat に配置した Solr のコンテキストを管理することができますが、管理するためにはパスワードが必要になります。実運用などにおいては、デフォルトのパスワードを変更してください。 -

    -

    -パスワードの変更方法は、conf/tomcat-user.xml の manager のパスワード属性を変更します。 -

    - - -]]> -

    -次に webapps/fess/WEB-INF/classes/app.dicon の以下のパスワードの箇所を tomcat-user.xml で指定したものを記述します。 -

    - - - "solrServer1" - "http://localhost:8080/manager/text/" - "/solr" - "manager" - "manager" - -]]> -
    -
    -

    -ログイン時の戻りパスの設定などで暗号化/復号化が利用されています。実運用などにおいてはデフォルトのパスワードを変更してください。 -

    -

    -変更方法は、webapps/fess/WEB-INF/classes/app.dicon で key の値を変更します。16 文字の半角英数字を設定してください。 -

    - -"1234567890123456" -]]> -
    - -
    diff --git a/src/site/ja/xdoc/9.2/install/run.xml b/src/site/ja/xdoc/9.2/install/run.xml deleted file mode 100644 index 5882a9eb7..000000000 --- a/src/site/ja/xdoc/9.2/install/run.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - 起動および停止方法 - - - - - -
    -

    -startup スクリプトを実行して Fess を起動します。 -

    - - -

    -http://localhost:8080/fess/ にアクセスすることによって、起動を確認できます。 -

    - -

    -管理 UI は http://localhost:8080/fess/admin/ です。 -デフォルトの管理者アカウントのユーザー名/パスワードは、admin/admin になります。 -管理者アカウントはアプリケーションサーバーにより管理されています。 -Fess の管理 UI では、アプリケーションサーバーで fess ロールで認証されたユーザーを管理者として利用します。 -

    -
    -
    -

    -shutdown スクリプトを実行して Fess を停止します。 -

    - - -

    -クロールまたはインデックス作成中にシャットダウンした場合、完全に停止するまで時間がかかる場合があります。 -

    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/install/uninstall.xml b/src/site/ja/xdoc/9.2/install/uninstall.xml deleted file mode 100644 index 1207ebcb2..000000000 --- a/src/site/ja/xdoc/9.2/install/uninstall.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - アンインストール - - - - - -
    -

    -Fess を停止後、インストールした fess-server-x.y ディレクトリを削除することでアンインストールすることができます。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/9.2/user/index.xml b/src/site/ja/xdoc/9.2/user/index.xml deleted file mode 100644 index 27894934c..000000000 --- a/src/site/ja/xdoc/9.2/user/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントはFessを利用するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessでの検索方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/9.2/user/json-response.xml b/src/site/ja/xdoc/9.2/user/json-response.xml deleted file mode 100644 index 20433b6f6..000000000 --- a/src/site/ja/xdoc/9.2/user/json-response.xml +++ /dev/null @@ -1,184 +0,0 @@ - - - - JSONによる検索結果 - 菅谷 信介 - - -
    -

    Fessの検索結果をJSONにより出力することができます。JSONにより出力するためには管理画面のクロール全般の設定でJSON応答を有効にしておく必要があります。

    - -

    JSONにより出力結果を得るためには http://localhost:8080/fess/json?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    fields.labelラベル値。ラベルを指定する場合に利用します。
    callbackJSONPを利用する場合のコールバック名。JSONPを利用しない場合は指定する必要はありません。
    -
    - -

    以下のようなレスポンスが返ります。

    - fess<\u002Fem> \u5168\u822C \u5165\u9580...", - "digest":" Fess \u5168\u822C \u5165\u9580 \u30C9\u30AD\u30E5\u30E1\u30F3 Jav...", - "host":"fess.codelibs.org", - "mimetype":"text\u002Fhtml", - "contentLength":22788, - "boost":1.0, - "lastModified":"2014-05-22T11:09:07.000+0900", - "id":"http:\u002F\u002Ffess.codelibs.org\u002Fja\u002Fusers.html", - "urlLink":"http:\u002F\u002Ffess.codelibs.org\u002Fja\u002Fusers.html" - }, -... - ] - } -} -]]> -

    各要素については以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    レスポンス情報
    responseルート要素。
    versionフォーマットバージョン。
    statusレスポンスのステータス。status値は、0:正常、1:検索エラー、2または3:リクエストパラメータエラー、9:サービス停止中、-1:API種別エラーです。
    query検索語。
    execTime応答時間。単位は秒。
    pageSize表示件数。
    pageNumberページ番号。
    recordCount検索語に対してヒットした件数。
    pageCount検索語に対してヒットした件数のページ数。
    result検索結果の親要素。
    siteサイト名。
    contentDescriptionコンテンツの説明。
    hostホスト名。
    lastModified最終更新日時。
    cacheコンテンツの内容。
    scoreドキュメントのスコア値。
    digestドキュメントのダイジェスト文字列。
    createdドキュメントの生成日時。
    urlドキュメントのURL。
    idドキュメントのID。
    mimetypeMIMEタイプ。
    titleドキュメントのタイトル。
    contentTitle表示用のドキュメントのタイトル。
    contentLengthドキュメントのサイズ。
    urlLink検索結果としてのURL。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/user/search-additional.xml b/src/site/ja/xdoc/9.2/user/search-additional.xml deleted file mode 100644 index f7d59dc66..000000000 --- a/src/site/ja/xdoc/9.2/user/search-additional.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - 非表示検索条件 - 菅谷 信介 - - -
    -

    画面上には検索条件の文字列を表示せずに特定の検索条件を引き回したい場合にadditionalパラメータを利用することができます。additionalの値はページングで画面が更新されてもadditionalの値は保持されます。

    - -

    検索が実行される際に (たとえば、検索フォームなど) hidden フォームで additional の値を付加して検索を実行すると、ページングで画面遷移しても、その条件を画面に表示することなく、条件を保持することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/user/search-and.xml b/src/site/ja/xdoc/9.2/user/search-and.xml deleted file mode 100644 index 92e8a232e..000000000 --- a/src/site/ja/xdoc/9.2/user/search-and.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - AND 検索 - 菅谷 信介 - - -
    -

    複数の検索語がすべて含まれるドキュメントを検索したい場合には AND 検索を利用します。AND を省略してスペース区切りで検索語入力欄に複数単語を記述した場合も AND 検索になります。

    - -

    AND 検索を利用する場合は検索語間に AND を記述します。AND は大文字で記述して、前後にスペースが必要になります。AND は省略することも可能です。

    -

    たとえば、「検索語1」と「検索語2」が含まれるドキュメントを検索したい場合は以下のように検索フォームに入力します。

    - -

    AND で複数語をつなぐことも可能です。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/user/search-boost.xml b/src/site/ja/xdoc/9.2/user/search-boost.xml deleted file mode 100644 index 475916906..000000000 --- a/src/site/ja/xdoc/9.2/user/search-boost.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - ブースト検索 - 菅谷 信介 - - -
    -

    検索語のうち、特定の検索語を優先したい場合にはブースト検索を利用します。ブースト検索を利用することで、検索語の重要度に応じた検索が可能になります。

    - -

    ブースト検索を利用するためには、検索語の後に「^ブースト値」という形式でブースト値 (重み付け値) を指定します。

    -

    たとえば、「りんご みかん」を検索したい場合に「りんご」がより含まれるページを検索したい場合は以下のように検索フォームに入力します。

    - -

    ブースト値は 1 以上の整数を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/user/search-field.xml b/src/site/ja/xdoc/9.2/user/search-field.xml deleted file mode 100644 index 26f951962..000000000 --- a/src/site/ja/xdoc/9.2/user/search-field.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - 検索フィールド指定による検索 - 菅谷 信介 - - -
    -

    Fess でクロールした結果はタイトルや本文などの各フィールドごとに保存されています。それらのフィールドを指定して検索することができます。フィールドを指定して検索することで、ドキュメントの種類別やサイズ別など細かい検索条件の指定をすることができます。

    - -

    デフォルトでは以下のフィールドを指定して検索することができます。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    利用可能なフィールド一覧
    フィールド名説明
    urlクロールした URL
    hostクロールした URL に含まれていたホスト名
    siteクロールした URL に含まれていたサイト名
    titleタイトル
    content本文
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    mimetypeコンテンツの MIME タイプ
    -

    フィールド指定をしていない場合は、content を対象に検索します。フィールドはSolrのダイナミックフィールドを利用することで独自のフィールドも利用することができます。

    -

    HTMLファイルを検索対象としている場合、titleタグがtitleフィールド、bodyタグ以下の文字列がbodyフィールドに登録されています。

    -
    - -

    フィールド指定検索をする場合は、「フィールド名:検索語」のようにフィールド名と検索語をコロン(:)で区切って検索フォームに入力して検索します。

    -

    titleフィールドに対して、Fess を検索語として検索する場合は以下のように入力します。

    - -

    上記の検索により、titleフィールドにFessが含まれるドキュメントが検索結果として表示されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/user/search-fuzzy.xml b/src/site/ja/xdoc/9.2/user/search-fuzzy.xml deleted file mode 100644 index 3dab54fa0..000000000 --- a/src/site/ja/xdoc/9.2/user/search-fuzzy.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 曖昧検索(ファジー検索) - 菅谷 信介 - - -
    -

    検索語に完全一致しない単語も検索する場合にはあいまい検索が利用可能です。Fess ではレーベンシュタイン距離に基づくあいまい検索 (ファジー検索) に対応しています。

    - -

    曖昧検索を適用したい検索語の後に「~」を付加します。

    -

    たとえば、「Solr」という単語をあいまい検索したい場合、以下のように検索フォームに入力することで、「Solr」に近い語(「Solar」など) を含むドキュメントを検索できます。 -

    - -

    また、「~」の後に 0 ~ 1 の数値を指定することで、1 に近い場合はより類似したものだけに絞り込めます。たとえば、「Solr~0.8」という形になります。数値を指定しないときのデフォルト値は 0.5 になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/user/search-geo.xml b/src/site/ja/xdoc/9.2/user/search-geo.xml deleted file mode 100644 index b824c9144..000000000 --- a/src/site/ja/xdoc/9.2/user/search-geo.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - ジオサーチ - 菅谷 信介 - - -
    -

    インデックス生成時に各ドキュメントに対して緯度経度の位置情報を付加することで、検索時に位置情報を用いた検索が可能になります。

    - -

    標準では以下のパラメータが利用可能です。

    - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    geo.latitude緯度の度分秒をDouble型で指定します。
    geo.longitude経度の度分秒をDouble型で指定します。
    geo.distanceドキュメントとの距離をキロメータ単位で指定します。Double型で指定します。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/user/search-label.xml b/src/site/ja/xdoc/9.2/user/search-label.xml deleted file mode 100644 index fd539b428..000000000 --- a/src/site/ja/xdoc/9.2/user/search-label.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ラベルを用いた検索 - 菅谷 信介 - - -
    -

    検索対象のドキュメントにカテゴリ分けするためのラベル情報を付加することで、検索時にラベルを指定した絞り込み検索が可能です。ラベル情報は管理画面で登録しておくことで、検索画面でラベルによる検索が可能になります。利用可能なラベル情報は検索時にプルダウンで複数選択することができます。ラベルを登録していない場合は、ラベルのプルダウンボックスは表示されません。

    - -

    検索時にラベル情報を選択することができます。ラベル情報はオプションボタンを押下することで表示される検索オプションダイアログで選択することができます。

    - ラベル指定検索 -

    ラベルを設定してインデックスを作成することで、ラベルが設定されたドキュメントごとに検索をすることができます。ラベルを指定しない検索は通常と同様の全件検索になります。ラベル情報を変更した場合は、インデックスの更新が必要になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/user/search-not.xml b/src/site/ja/xdoc/9.2/user/search-not.xml deleted file mode 100644 index 4818e5001..000000000 --- a/src/site/ja/xdoc/9.2/user/search-not.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - NOT 検索 - 菅谷 信介 - - -
    -

    ある単語を含まないドキュメントを検索する場合に NOT 検索が利用できます。

    - -

    NOT 検索は含まない単語の前に NOT を付けて検索します。NOT は半角大文字で前後にスペースが必要です。

    -

    たとえば、「検索語1」が含まれるが「検索語2」を含まないドキュメントを検索したい場合は以下のように入力して検索します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/user/search-options.xml b/src/site/ja/xdoc/9.2/user/search-options.xml deleted file mode 100644 index 91f00c444..000000000 --- a/src/site/ja/xdoc/9.2/user/search-options.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - 拡張パラメータ検索 - 菅谷 信介 - - -
    -

    他社製検索エンジンから移行しやすいように任意の検索条件を渡すことができます。渡した検索条件はQueryHelperImpl#buildOptionQueryで処理を実装してください。

    - -

    標準では以下のパラメータが利用可能です。

    - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    options.q通常のqueryと同様です。複数のoptions.qを指定することができます。複数指定した場合はAND検索として扱われます。URLエンコードして渡します。
    options.cq完全一致の検索クエリーとして扱われます。たとえば、「Fess Project」を指定した場合は、「"Fess Project"」として検索します。URLエンコードして渡します。
    options.oqOR検索として扱われます。たとえば、「Fess Project」を指定した場合は、「Fess OR Project」として検索します。URLエンコードして渡します。
    options.nqNOT検索として扱われます。たとえば、「Fess」を指定した場合は、「NOT Fess」として検索します。URLエンコードして渡します。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/user/search-or.xml b/src/site/ja/xdoc/9.2/user/search-or.xml deleted file mode 100644 index 37f7fd68a..000000000 --- a/src/site/ja/xdoc/9.2/user/search-or.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - OR 検索 - 菅谷 信介 - - -
    -

    検索語のどれかが含まれるドキュメントを検索したい場合には OR 検索を利用します。検索語入力欄に複数単語を記述した場合、デフォルトでは AND 検索になります。

    - -

    OR 検索を利用する場合は検索語間に OR を記述します。OR は大文字で記述して、前後にスペースが必要になります。

    -

    たとえば、「検索語1」と「検索語2」のどちらかが含まれるドキュメントを検索したい場合は以下のように検索フォームに入力します。

    - -

    OR で複数語をつなぐことも可能です。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/user/search-range.xml b/src/site/ja/xdoc/9.2/user/search-range.xml deleted file mode 100644 index 9f3d0dd60..000000000 --- a/src/site/ja/xdoc/9.2/user/search-range.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - 範囲指定検索 - 菅谷 信介 - - -
    -

    数値など範囲指定が可能でデータをフィールドに格納している場合、そのフィールドに対して範囲指定検索が可能です。

    - -

    範囲指定検索をするためには、「フィールド名:[値 TO 値]」 を検索フォームに入力します。

    -

    たとえば、contentLength フィールドに対して、1kバイトから10kバイトにあるドキュメントを検索する場合は以下のように検索フォームに入力します。

    - -

    時間の範囲指定検索をするためには、「lastModified:[日時1 TO 日時2]」(日時1<日時2) を検索フォームに入力します。

    -

    日時はISO 8601を基準にしています。

    - - - - - - - - - -
    年月日および時分秒および小数部分現在日時を基準にする場合
    YYYY-MM-DDThh:mm:ss.sZ(例:2013-08-02T10:45:23.5Z)NOW(現在の日時)、YEAR(今年)、MONTH(今月)、DAY(本日)
    -

    NOWやDAYなどの現在日時を基準にした場合には+、-(加算、減産)や/(丸め)といった記号を付けることができます。

    -

    /は/の後ろの単位で丸める記号です。NOW-1DAY/DAYは本日何時に実行したとしても、本日00:00から-1日した前日の00:00を表します。

    -

    たとえば、lastModified フィールドに対して、2012年2月21日20時(現在日時とする)から30日前までに更新されたドキュメントを検索する場合は以下のように検索フォームに入力します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/user/search-sort.xml b/src/site/ja/xdoc/9.2/user/search-sort.xml deleted file mode 100644 index e8a33fb3b..000000000 --- a/src/site/ja/xdoc/9.2/user/search-sort.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - 検索のソート - 菅谷 信介 - - -
    -

    検索日時などのフィールドを指定して検索結果をソートすることができます。

    - -

    デフォルトでは以下のフィールドを指定してソートすることができます。

    - - - - - - - - - - - - - - - - - - - - -
    ソート対象フィールド一覧
    フィールド名説明
    tstampクロールした日時
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    -

    カスタマイズすることで独自のフィールドをソート対象として追加することもできます。

    -
    - -

    検索時にソート条件を選択することができます。ソート条件はオプションボタンを押下することで表示される検索オプションダイアログで選択することができます。

    - ソート条件 -

    また、検索フィールドでソートをする場合は、「sort:フィールド名」のようにsortとフィールド名をコロン(:)で区切って検索フォームに入力して検索します。

    -

    以下は Fess を検索語として、コンテンツサイズを昇順にソートします。

    - -

    降順にソートする場合は以下のようにします。

    - -

    複数のフィールドでソートする場合は以下のように , 区切りで指定します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/user/search-wildcard.xml b/src/site/ja/xdoc/9.2/user/search-wildcard.xml deleted file mode 100644 index c254f34b5..000000000 --- a/src/site/ja/xdoc/9.2/user/search-wildcard.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - ワイルドカード - 菅谷 信介 - - -
    -

    検索語内で 1 文字または複数文字のワイルドカードを利用することができます。? は 1 文字のワイルドカードとして指定でき、* は複数文字のワイルドカードとして指定することができます。ワイルドカードは先頭文字では利用できません。また、ワイルドカードを利用できる対象は単語になります。文に対するワイルドカード検索はできません。

    - -

    1 文字のワイルドカードを利用する場合は以下のように ? を利用します。

    - -

    上記の場合は、textやtestなど、1 文字のワイルドカードとして扱われます。

    -

    複数文字のワイルドカードを利用する場合は以下のように * を利用します。

    - -

    上記の場合は、test、testsやtesterなど、複数文字のワイルドカードとして扱われます。また、

    - -

    のように検索語内に利用することもできます。

    -
    - -

    ワイルドカードはインデックスに登録された文字列を対象に利用されます。そのため、bi-gram などでインデックスを作成した場合は、日本語は意味のない固定文字列長で扱われるため、日本語でのワイルドカードは期待する動作になりません。日本語でワイルドカードを利用する場合は形態素解析を利用しているフィールドで利用してください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.2/user/xml-response.xml b/src/site/ja/xdoc/9.2/user/xml-response.xml deleted file mode 100644 index 131f94275..000000000 --- a/src/site/ja/xdoc/9.2/user/xml-response.xml +++ /dev/null @@ -1,183 +0,0 @@ - - - - XMLによる検索結果 - 菅谷 信介 - - -
    -

    Fessの検索結果をXMLにより出力することができます。XMLで出力するためには管理画面のクロール全般の設定でXML応答を有効にしておく必要があります。

    - -

    XMLにより出力結果を得るためには http://localhost:8080/fess/xml?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    fields.labelラベル値。ラベルを指定する場合に利用します。
    -
    - -

    以下のようなレスポンスが返ります。

    - - - 1 - 0 - Fess - 0.64 - 20 - 1 - 101 - 6 - - - 2014-05-24T15:13:27.692+0900 - d55275b552da44999cafe118aa8fed62 - Fessのイン... - http://fess.codelibs.org/ja/setup.html - 0.83177954 - fess.codelibs.org/ja/setup.html - html - <em>fess</em>... - オープンソ... - fess.codelibs.org - text/html - 49702 - 1.0 - 2014-05-22T11:09:07.000+0900 - http://fess.codelibs.org/ja/setup.html - http://fess.codelibs.org/ja/setup.html - -... - - -]]> -

    各要素については以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    レスポンス情報
    responseルート要素。
    versionフォーマットバージョン。
    statusレスポンスのステータス。status値は、0:正常、1:検索エラー、2または3:リクエストパラメータエラー、9:サービス停止中、-1:API種別エラーです。
    query検索語。
    exec-time応答時間。単位は秒。
    page-size表示件数。
    page-numberページ番号。
    record-count検索語に対してヒットした件数。
    page-count検索語に対してヒットした件数のページ数。
    result検索結果の親要素。
    doc検索結果の要素。
    siteサイト名。
    content-descriptionコンテンツの説明。
    hostホスト名。
    last-modified最終更新日時。
    cacheコンテンツの内容。
    scoreドキュメントのスコア値。
    digestドキュメントのダイジェスト文字列。
    createdドキュメントの生成日時。
    urlドキュメントのURL。
    idドキュメントのID。
    mimetypeMIMEタイプ。
    titleドキュメントのタイトル。
    content-title表示用のドキュメントのタイトル。
    content-lengthドキュメントのサイズ。
    url-link検索結果としてのURL。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/crawl-guide.xml b/src/site/ja/xdoc/9.3/admin/crawl-guide.xml deleted file mode 100644 index fbbe25b61..000000000 --- a/src/site/ja/xdoc/9.3/admin/crawl-guide.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - クロール全般の設定 - 菅谷 信介 - - -
    -

    ここでは、クロール全般に関わる設定について説明します。

    -
    -
    - -

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

    - クロール全般 -
    -
    -
    - -

    利用者が検索を入力して検索したときにログを出力します。検索の統計を取得したい場合には有効にしてください。

    -
    - -

    検索した利用者の情報を保存します。検索利用者を識別することが可能になります。

    -
    - -

    利用者が良いと判断した検索結果を収集することができます。検索結果一覧画面で結果に投票リンクが表示されるので、そのリンクを押下したものを記録します。収集した結果をクロール時にインデックスに反映することもできます。

    -
    - -

    検索結果のリンクに検索語を付加します。PDF では検索語を検索した状態で表示することが可能になります。

    -
    - -

    XML形式で検索結果が取得可能になります。http://localhost:8080/fess/xml?query=検索語 にアクセスすることで取得できます。

    -
    - -

    JSON形式で検索結果が取得可能になります。http://localhost:8080/fess/json?query=検索語 にアクセスすることで取得できます。

    -
    - -

    ラベルが表示可能な場合にデフォルトで表示するラベルを指定することができます。ラベルの値を指定します。

    -
    - -

    検索画面を表示するかどうかを指定できます。利用不可とした場合は、検索画面を利用できません。インデックス作成専用サーバーとする場合などに利用不可を選択します。

    -
    - -

    JSON形式で検索が多い検索語が取得可能になります。http://localhost:8080/fess/json?type=hotsearchword にアクセスすることで取得できます。

    -
    - -

    指定した日数以前の検索ログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    指定した日数以前のジョブログを削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    指定した日数以前の利用者情報を削除します。一日一回のログパージで古いログは削除されます。

    -
    - -

    検索ログから削除したい Bots のログをカンマ (,) 区切りでユーザーエージェントに含まれる Bots 名を指定します。一日一回のログパージでログは削除されます。

    -
    - -

    クロールを完了時にクロールに関する情報を送信するメールアドレスを指定します。

    -
    - -

    バックアップ・リストアで利用される CSV のエンコーディングを指定します。

    -
    - -

    差分クロールを有効にすると、lastModifiedフィールドの値と対象ドキュメントの更新日時(HTTPの場合はLAST_MODIFIEDの値、ファイルの場合はタイムスタンプ)を比較して、更新されたものだけをクロールします。

    -
    - -

    ファイル付加されているグループのアクセス権情報をロールに追加します。

    -
    - -

    Fess は複数の Solr サーバーをグループとしてまとめることができ、そのグループを複数管理できます。 更新用と検索用の Solr サーバーグループは異なるグループを利用します。 たとえば、2 つのグループがあった場合、更新用がグループ 2 を利用し、検索用がグループ 1 を利用します。 サーバー切り替えを有効にしている場合は、クロールが完了した後に更新用がグループ 1 になり、検索用がグループ 2 に切り替わります。複数の Solr サーバーグループを登録している場合にだけ有効です。

    -
    - -

    Fess のドキュメントクロールはウェブクロール、ファイルシステムクロールの順に行われます。それぞれのクロールにおいて、ここで指定した値の数だけ、設定したクロール先を複数同時に実行することができます。たとえば、同時実行のクロール設定数を 3 として、ウェブクロールに設定 1 から設定 10 まで登録してある場合、クロール実行時には設定 1 から設定 3 までの 3 つが実行されます。 それらのどれかのクロールが完了すると、設定 4 のクロールが開始されます。 同様に、設定 10 まで 1 つ完了するごとに 1 つ起動していきます。

    -

    クロール設定でスレッド数を指定することができますが、ここでの同時実行のクロール設定数は起動するスレッド数を示すものではありません。たとえば、同時実行のクロール設定数が 3 で、各クロール設定のスレッド数を 5 としている場合は、3 x 5 = 15 のスレッド数が起動してクロールすることになります。

    -
    - -

    インデックスされているデータを新規データ登録後に自動的に削除することができます。インデックスの有効期限で 5 日を選択している場合は、5 日以上前に登録して更新がなかったものが削除されます。コンテンツが削除されてしまったデータなどを検索対象から外す場合などに利用できます。

    -
    - -

    障害 URL に登録された URL は、障害回数を超えると次回のクロール時にクロール対象外になります。監視する必要のない障害種類はこの値を指定することで次回もクロール対象となります。

    -
    - -

    障害回数を超えた障害 URL はクロール対象外になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/crawlingSession-guide.xml b/src/site/ja/xdoc/9.3/admin/crawlingSession-guide.xml deleted file mode 100644 index 5147ba642..000000000 --- a/src/site/ja/xdoc/9.3/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - セッション情報の設定 - 菅谷 信介 - - -
    -

    ここでは、セッション情報に関わる設定について説明します。1 回のクロールした結果を 1 つのセッション情報として保存されます。実行した時間やインデックスされた数を確認することができます。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのセッション情報をクリックします。

    -
    -
    -
    - - セッション情報一覧 -

    すべて削除リンクをクリックすると実行中でないすべてのセッション情報を削除することができます。 - 期限が切れたセッションは次回クロール時に削除されます。

    -
    - -

    セッション ID のクロール内容を確認できます。クロールの開始や終了時間、インデックスされたドキュメント数などが一覧されます。

    - セッション情報詳細 -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/data-guide.xml b/src/site/ja/xdoc/9.3/admin/data-guide.xml deleted file mode 100644 index cc3f74fcc..000000000 --- a/src/site/ja/xdoc/9.3/admin/data-guide.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - 設定情報のバックアップとリストア - 菅谷 信介 - - -
    -

    ここでは、Fess の設定情報のバックアップとリストア方法について説明します。

    -
    -
    - -

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

    - バックアップ/リストア -
    - -

    ダウンロードリンクをクリックすると、Fess の設定情報を XML 形式で出力します。保存される設定情報は以下のものです。

    -
      -
    • クロール全般の設定
    • -
    • ウェブクロール設定
    • -
    • ファイルシステムクロール設定
    • -
    • データストアクロール設定
    • -
    • ラベル
    • -
    • パスマッピング
    • -
    • ウェブ認証
    • -
    • ファイルシステム認証
    • -
    • リクエストヘッダー
    • -
    • 重複ホスト
    • -
    • ロール
    • -
    -

    セッション情報、検索ログ、クリックログはCSV形式で取得できます。

    -

    Solr 内のインデックスデータやクロール中のデータはバックアップ対象にはなりません。それらのデータは Fess の設定情報をリストア後、クロールすることで再生成することができます。Solr のインデックスをバックアップする必要がある場合は、solr ディレクトリをバックアップしてください。

    -
    - -

    バックアップで出力した XML または CSV をアップロードすることで設定情報、各種ログを復元することができます。ファイルを指定してデータのリストアボタンをクリックしてください。

    -

    XML ファイルの設定情報指定の際にデータの上書きを有効にすると、既に同じデータがある場合は既存のデータの更新を行います。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/dataCrawlingConfig-guide.xml b/src/site/ja/xdoc/9.3/admin/dataCrawlingConfig-guide.xml deleted file mode 100644 index 606dc7dc7..000000000 --- a/src/site/ja/xdoc/9.3/admin/dataCrawlingConfig-guide.xml +++ /dev/null @@ -1,160 +0,0 @@ - - - - データストアのクロールに関する設定 - 曽根 孝明 - 菅谷 信介 - - -
    -

    Fess ではデータベースやCSVなどのデータソースをクロール対象とすることができます。ここでは、そのために必要なデータストアの設定について説明します。

    -
    -
    - -

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

    - データストアの設定 -

    例として、以下のようなテーブルが MySQL の testdb というデータベースにあり、ユーザ名 hoge 、パスワード fuga で接続することができるとして、説明を行います。

    - -

    ここでは、データは以下のようなものを入れておきます.

    - -
    -
    -
    - -

    パラメータの設定例は以下のようになります。

    - -

    パラメータは「キー=値」形式となっています。キーの説明は以下です。

    - - - - - - - - - - - - - - - - - - - - - - - - -
    DB用設定パラメータ例
    driverドライバクラス名
    urlURL
    usernameDBに接続する際のユーザ名
    passwordDBに接続する際のパスワード
    sqlクロール対象を得るための SQL 文
    -
    - -

    スクリプトの設定例は以下のようになります。

    - -

    - パラメータは「キー=値」形式になっています。キーの説明は以下です。 -

    -

    - 値の側は、OGNL で記述します。文字列はダブルクォーテーションで閉じてください。データベースのカラム名でアクセスすれば、その値になります。 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    スクリプトの設定内容
    urlURL(検索結果に表示されるリンク)
    hostホスト名
    siteサイトパス
    titleタイトル
    contentコンテンツ(インデックス対象文字列)
    cacheコンテンツのキャッシュ(インデックス対象ではない)
    digest検索結果に表示されるダイジェスト部分
    anchorコンテンツに含まれるリンク(普通は指定する必要はありません)
    contentLengthコンテンツの長さ
    lastModifiedコンテンツの最終更新日
    -
    - -

    データベースに接続する際にはドライバが必要となります。webapps/fess/WEB-INF/cmd/lib に jar ファイルを置いてください。

    -
    - -

    検索結果に latitude_s のような項目値を表示する場合は webapps/fess/WEB-INF/classes/app.dicon に以下のように設定してください。 - 追加後は searchResults.jsp などで ${doc.latitude_s} とすることで表示されます。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "latitude_s","longitude_s" } - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/design-guide.xml b/src/site/ja/xdoc/9.3/admin/design-guide.xml deleted file mode 100644 index 92e425223..000000000 --- a/src/site/ja/xdoc/9.3/admin/design-guide.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - デザインの設定 - 菅谷 信介 - - -
    -

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

    -
    -
    - -

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

    - デザイン -

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

    - JSP の編集画面 -
    - -

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

    - -]]> -

    tstampDate がクロール時の登録日時、lastModifiedDate がドキュメントの更新日時になります。出力する日付フォーマットは fmt:formateDate の仕様に従います。

    -
    -
    -
    - -

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

    -
    - -

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

    -
    - -

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

    -
    - -

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

    -

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

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    編集可能なJSPファイル
    トップページ (フレーム)検索トップページの JSP ファイルです。この JSP ファイルが各部分の JSP ファイルを include しています。
    ヘッダーヘッダーのJSPファイルです。
    フッターフッターのJSPファイルです。
    検索結果ページ (フレーム)検索結果一覧ページの JSP ファイルです。この JSP ファイルが各部分の JSP ファイルを include しています。
    検索結果ページ (コンテンツ)検索結果一覧ページの検索結果部分を表現する JSP ファイルです。検索結果があるときに利用される JSP ファイルです。検索結果の表現をカスタマイズしたい場合に変更します。
    検索結果ページ (結果なし)検索結果一覧ページの検索結果部分を表現する JSP ファイルです。検索結果がないときに利用される JSP ファイルです。
    ヘルプページ(フレーム)ヘルプページのJSPファイルです。
    検索エラーページ検索エラーページのJSPファイルです。検索エラーの表現をカスタマイズしたい場合に変更します。
    ファイル起動ページファイル起動ページのJSPファイルです。ファイルシステムクロールを利用して検索結果の表示にJavaプラグインの表示を有効にした場合に利用される画面です。
    エラーページ(ヘッダー)エラーページのヘッダー部分を表現するJSPファイルです。
    エラーページ(フッター)エラーページのフッター部分を表現するJSPファイルです。
    エラーページ(ページが見つかりません)ページが見つからない場合に表示されるエラーページのJSPファイルです。
    エラーページ(システムエラー)システムエラーの場合に表示されるエラーページのJSPファイルです。
    エラーページ(リダイレクト)HTTPリダイレクト発生時に表示されるエラーページのJSPファイルです。
    エラーページ(不正なリクエスト)不正なリクエストが発生時に表示されるエラーページのJSPファイルです。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/dict-guide.xml b/src/site/ja/xdoc/9.3/admin/dict-guide.xml deleted file mode 100644 index a74d512fa..000000000 --- a/src/site/ja/xdoc/9.3/admin/dict-guide.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - 辞書の設定 - 菅谷 信介 - - -
    -

    ここでは、辞書に関する設定について説明します。

    -
    -
    - -

    管理者アカウントでログイン後、メニューの辞書をクリックします。編集可能な各種辞書が一覧されます。

    - 辞書一覧 -
    -
    -
    -

    人名、固有名詞、専門用語などの登録することができます。 - ユーザー辞書のパスをクリックすると辞書に登録された単語一覧が表示されます。

    - ユーザー辞書一覧 -

    編集したい単語をクリックすると編集画面が表示されます。

    - ユーザー辞書作成 - -

    検索対象とする単語を入力します。

    -
    - -

    単語が複合語の場合、分割した単語で検索されてもヒットするようにできます。 -   たとえば、「全文検索エンジン」を「全文 検索 エンジン」と入力することで、分割した単語でも検索できるようにします。

    -
    - -

    単語の読みをカタカナで入力します。分割を行った場合は分割して入力します。 -   たとえば、「ゼンブン ケンサク エンジン」と入力します。

    -
    - -

    入力した単語の品詞を入力します。

    -
    -
    -
    -

    意味が同じ単語(GB、gigabyteなど)を登録することができます。 - 同義語辞書のパスをクリックすると辞書に登録された単語一覧が表示されます。

    - 同義語一覧 -

    編集したい単語をクリックすると編集画面が表示されます。

    - 同義語作成 - -

    同義語として扱う対象となる単語を入力します。

    -
    - -

    変換元で入力した単語を変換後の単語で展開します。 - たとえば、「TV」を「TV」と「テレビ」として扱いたい場合は、変換元に「TV」を入力して、変換後に「TV」と「テレビ」を入力します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/document-guide.xml b/src/site/ja/xdoc/9.3/admin/document-guide.xml deleted file mode 100644 index e13af3d91..000000000 --- a/src/site/ja/xdoc/9.3/admin/document-guide.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - インデックスの設定 - 菅谷 信介 - - -
    -

    ここでは、インデックスに関する設定について説明します。

    -
    -
    - -

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

    - インデックスの設定 -
    -
    -
    - -

    サーバーグループに対して、インデックスのコミット、最適化を発行することができます。

    -
      -
    • コミット: Solrに対してコミットリクエストを発行します。コミットをすることで追加されたドキュメントをインデックスのファイルに反映し、削除されたドキュメントをインデックスファイルから除去します。
    • -
    • 最適化: Solrに対して最適化リクエストを発行します。コミットの処理に加え、インデックスの断片化されたファイルをマージされます。
    • -
    -

    特に問題がなければ、手動でコミットや最適化を実行する必要はありません。

    -
    - -

    セッション ID を指定して、特定の検索対象を削除することができます。URL を指定することで特定のドキュメントだけを削除することもできます。

    -
    - -

    各セッションで登録されたドキュメント数が多い順に表示されます。セッション名をクリックすることでその結果一覧を確認できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/failureUrl-guide.xml b/src/site/ja/xdoc/9.3/admin/failureUrl-guide.xml deleted file mode 100644 index 55fe50a9d..000000000 --- a/src/site/ja/xdoc/9.3/admin/failureUrl-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - 障害URL - 菅谷 信介 - - -
    -

    ここでは、障害URLについて説明します。クロール時に取得できなかった URL が記録され、障害 URL として確認することができます。

    -
    -
    - -

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

    - 障害URL -

    障害 URL の確認リンクをクリックすると、詳細が表示されます。

    - 障害URLの詳細 -
    - -

    クロールできなかった URL と日時が一覧できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/favoriteLog-guide.xml b/src/site/ja/xdoc/9.3/admin/favoriteLog-guide.xml deleted file mode 100644 index a5066d018..000000000 --- a/src/site/ja/xdoc/9.3/admin/favoriteLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 人気URLログ - 菅谷 信介 - - -
    -

    ここでは、人気URLログについて説明します。人気URLログは利用者が検索画面で投票リンクをクリックしたときにお気に入りのリンクとして登録します。クロール全般の設定で本機能を無効にすることができます。

    -
    -
    - -

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

    - 利用者一覧 -
    - -

    人気URLが一覧されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/fileAuthentication-guide.xml b/src/site/ja/xdoc/9.3/admin/fileAuthentication-guide.xml deleted file mode 100644 index ab61429c6..000000000 --- a/src/site/ja/xdoc/9.3/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - ファイルシステム認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに対してファイルシステム認証が必要な場合の設定方法について説明します。Fess は Windows の共有フォルダに対するクロールに対応しています。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのファイルシステム認証をクリックします。

    - ファイルシステム認証の設定 -
    -
    -
    - -

    認証が必要なサイトのホスト名を指定します。省略した場合は、指定したファイルシステムクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。すべてのポートに対して適用したい場合は -1 を指定します。その場合は、指定したファイルシステムクロール設定において、任意のポートで適用されます。

    -
    - -

    認証方法を選択します。SAMBA (Windows共有フォルダ認証) を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。SAMBA の場合、domainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するファイルシステムクロールの設定名を選択します。ファイルシステムクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/fileCrawlingConfig-guide.xml b/src/site/ja/xdoc/9.3/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index fab80d278..000000000 --- a/src/site/ja/xdoc/9.3/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,103 +0,0 @@ - - - - ファイルシステムのクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ファイルシステムを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのファイルシステムをクリックします。

    - ファイルシステムクロールの設定 -
    -
    -
    - -

    一覧ページで表示される名前です。

    -
    - -

    パスは複数指定できます。file: または smb: で始まるように指定します。たとえば、

    - -

    のように指定します。指定されたディレクトリ以下を巡回します。

    -

    Windows 環境の場合は URI で記述する必要があるので、c:\Documents\taro というパスであれば file:/c:/Documents/taro と指定します。

    -

    Windows の共有フォルダについては、たとえば、host1のshareフォルダをクロール対象にしたい場合は、クロール設定でsmb://host1/share/とします(最後に/が必要)。共有フォルダに認証がある場合にはファイルシステム認証画面で認証情報を設定します。

    -
    - -

    正規表現で指定することによって、特定のパスパターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - - -
    パスフィルタリング内容一覧
    クロール対象とするパス指定された正規表現のパスをクロールします。
    クロール対象から除外するパス指定された正規表現のパスをクロール対象としません。クロール対象とするパスが指定されていても、ここでの指定が優先されます。
    検索対象とするパス指定された正規表現のパスを検索対象します。検索除外対象とするパスと指定されていても、ここでの指定が優先されます。
    検索対象から除外するパス指定された正規表現のパスを検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、/home/ 以下しかクロールしない場合は、対象とするパスに

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外するパスに

    - -

    と指定します。改行をすることで複数指定することが可能です。

    -

    指定方法はjava.io.File が扱う URI に従います。以下のようになります。

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    クロールに必要な設定情報を指定することができます。

    -
    - -

    ディレクトリ階層の深さを指定します。

    -
    - -

    クロールして取得するドキュメント数を指定できます。

    -
    - -

    クロールするスレッド数を指定します。5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔です。5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/index.xml b/src/site/ja/xdoc/9.3/admin/index.xml deleted file mode 100644 index 2400b2488..000000000 --- a/src/site/ja/xdoc/9.3/admin/index.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントはFessの管理作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessの設定管理の方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    -
    - -

    管理 UI がサポートするブラウザは以下の通りです。

    -
      -
    • Internet Explorer 7 以上
    • -
    • Firefox 4 以上
    • -
    • Chrome (最新版)
    • -
    • Safari (最新版)
    • -
    • Opera 11
    • -
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/jobLog-guide.xml b/src/site/ja/xdoc/9.3/admin/jobLog-guide.xml deleted file mode 100644 index 3de755707..000000000 --- a/src/site/ja/xdoc/9.3/admin/jobLog-guide.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - ジョブログ - 菅谷 信介 - - -
    -

    実行したジョブの結果を一覧として表示します。

    -
    -
    - -

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

    -
    - - ジョブログ一覧 -

    実行したジョブのログが一覧されます。ジョブ名、ステータス、開始・完了時刻を確認することができます。また、詳細を選択して、各ログの詳細を確認することができます。

    -
    - -

    ジョブのログ内容を確認できます。ジョブ名、ステータス、開始・完了時刻、結果などを表示します。

    - ジョブログ詳細 -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/labelType-guide.xml b/src/site/ja/xdoc/9.3/admin/labelType-guide.xml deleted file mode 100644 index 4f2aba423..000000000 --- a/src/site/ja/xdoc/9.3/admin/labelType-guide.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - ラベルの設定 - 菅谷 信介 - - -
    -

    ここでは、ラベルに関する設定について説明します。ラベルはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。また、クロール設定で設定していない場合でもラベルの設定でラベルを付加するパスを正規表現で指定することができます。ラベルを登録している場合には、検索語入力欄の右側にラベル選択のプルダウンボックスが表示されます。

    -
    -
    - -

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

    - ラベルの一覧 - ラベルの設定 -
    -
    -
    - -

    検索時のラベル選択プルダウンボックスに表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    - -

    ラベルを付加するパスを正規表現で設定します。複数行記述することで複数指定することができます。ここで指定したパスにマッチするドキュメントはクロール設定にかかわらず、ラベルが設定されます。

    -
    - -

    クロール対象とするパスで対象から除外したいものを正規表現で設定します。複数行記述することで複数指定することができます。

    -
    - -

    ラベルを表示するロールを指定します。

    -
    - -

    ラベルの表示順を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/log-guide.xml b/src/site/ja/xdoc/9.3/admin/log-guide.xml deleted file mode 100644 index e9c5ea9c5..000000000 --- a/src/site/ja/xdoc/9.3/admin/log-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - ログファイルのダウンロード - 菅谷 信介 - - -
    -

    ここでは、Fess で出力されるログファイルのダウンロードについて説明します。

    -
    -
    - -

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

    - セッション情報 -
    - -

    表示されているログファイル名をクリックすると、ログファイルをダウンロードすることができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/overlappingHost-guide.xml b/src/site/ja/xdoc/9.3/admin/overlappingHost-guide.xml deleted file mode 100644 index 49567eafc..000000000 --- a/src/site/ja/xdoc/9.3/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - 重複ホストの設定 - 菅谷 信介 - - -
    -

    ここでは、重複ホストに関する設定について説明します。重複ホストはクロール時に異なるホスト名を同一のものとして扱いたいときに利用します。たとえば、www.example.com と example.com を同じサイトとして扱いたい場合などで利用できます。

    -
    -
    - -

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

    - 重複ホストの一覧 - 重複ホストの設定 -
    -
    -
    - -

    正規ホスト名を指定します。重複ホスト名は正規ホスト名に置き換えます。

    -
    - -

    重複しているホスト名を指定します。置き換えたいホスト名を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/pathMapping-guide.xml b/src/site/ja/xdoc/9.3/admin/pathMapping-guide.xml deleted file mode 100644 index 79825c82c..000000000 --- a/src/site/ja/xdoc/9.3/admin/pathMapping-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - パスマッピングの設定 - 菅谷 信介 - - -
    -

    ここでは、パスマッピングに関する設定について説明します。 パスマッピングは検索結果に表示するリンクを置き換えたい場合などに利用することができます。

    -
    -
    - -

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

    - パスマッピングの一覧 - パスマッピングの設定 -
    -
    -
    - -

    パスマッピングは指定した正規表現でマッチする部分を置き換え文字列で置換します。 ローカルなファイルシステムをクロールした場合、環境によっては検索結果のリンクが有効でない場合があります。 そのような場合にパスマッピングを利用して、検索結果のリンクを制御できます。 パスマッピングは複数指定できます。

    -
    - -

    置換したい文字列を指定します。記述方法は Java 6 の正規表現に従います。

    -
    - -

    一致した正規表現を置き換える文字列を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/requestHeader-guide.xml b/src/site/ja/xdoc/9.3/admin/requestHeader-guide.xml deleted file mode 100644 index 3be09d02d..000000000 --- a/src/site/ja/xdoc/9.3/admin/requestHeader-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - リクエストヘッダーの設定 - 菅谷 信介 - - -
    -

    ここでは、リクエストヘッダーに関する設定について説明します。リクエストヘッダーの機能はドキュメントをクロールして取得するときのリクエストに付加するリクエストヘッダー情報になります。たとえば、認証システムでヘッダー情報を見て、特定の値があれば自動でログインした状態にするなどの場合に利用できます。

    -
    -
    - -

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

    - リクエストヘッダーの一覧 - リクエストヘッダーの設定 -
    -
    -
    - -

    リクエストに付加するときのリクエストヘッダー名を指定します。

    -
    - -

    リクエストに付加するときのリクエストヘッダー値を指定します。

    -
    - -

    リクエストヘッダーを付加するウェブクロール設定名を選択します。選択したクロール設定だけでリクエストヘッダーに付加されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/roleType-guide.xml b/src/site/ja/xdoc/9.3/admin/roleType-guide.xml deleted file mode 100644 index 072dfe3e7..000000000 --- a/src/site/ja/xdoc/9.3/admin/roleType-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - ロールの設定 - 菅谷 信介 - - -
    -

    ここでは、ロールに関する設定について説明します。ロールはクロール設定で選択することで、検索結果に表示されるドキュメントを分類することができます。利用方法については、ロールの設定を参照してください。

    -
    -
    - -

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

    - ロールの一覧 - ロールの設定 -
    -
    -
    - -

    一覧に表示される名前を指定します。

    -
    - -

    ドキュメントを分類するときの識別子を指定します。この値は Solr に送信されます。英数字で指定してください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/scheduledJob-guide.xml b/src/site/ja/xdoc/9.3/admin/scheduledJob-guide.xml deleted file mode 100644 index 47094cdde..000000000 --- a/src/site/ja/xdoc/9.3/admin/scheduledJob-guide.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - ジョブの設定 - 菅谷 信介 - - -
    -

    ここでは、ジョブに関する設定について説明します。

    -
    -
    - -

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

    - ジョブ一覧 - ジョブの編集 -
    -
    -
    - -

    一覧で表示される名前です。

    -
    - -

    対象はジョブをバッチ等で直接コマンド実行するときに実行するかどうかの識別子として利用することができます。クロールをコマンド実行などしない場合は、「all」を指定してください。

    -
    - -

    スケジュールの設定を行います。ここで設定したスケジュールでスクリプトで記述したジョブが実行されます。

    -

    記述形式はCronのような「秒 分 時 日 月 曜日 年(省略可)」の形式で記述します。たとえば、「0 0 12 ? * WED」の場合は、毎週水曜日の12:00pmにジョブを実行します。より細かい指定方法については「Quartz」を参照してください。

    -
    - -

    スクリプトの実行環境を指定します。現時点では「groovy」だけをサポートしています。

    -
    -
    -

    ジョブの実行内容を実行方法で指定した言語で記述します。

    -

    たとえば、3つのクロール設定のみをクロールジョブとして実行させたい場合は、以下のように記述します(前提としてウェブクロール設定のIDを1と2としファイルシステムクロール設定のIDを1とします)。

    - -
    -
    -

    有効にすることでジョブログへ記録されます。

    -
    - -

    有効にすることでクロールジョブとして扱われます。「システムの設定」でクロールの起動・停止対象となります。

    -
    - -

    ジョブの有効・無効の状態を指定します。無効にした場合はジョブは実行されません。

    -
    - -

    ジョブ一覧での表示順を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/searchList-guide.xml b/src/site/ja/xdoc/9.3/admin/searchList-guide.xml deleted file mode 100644 index 376e3b22e..000000000 --- a/src/site/ja/xdoc/9.3/admin/searchList-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 検索 - 菅谷 信介 - - -
    -

    ここでは、管理用検索について説明します。

    -
    -
    - -

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

    - 管理用検索 -
    - -

    指定した条件で検索することができます。通常の検索画面ではロールやブラウザの条件が暗黙的に付加されますが、この管理用検索では付加されません。表示された検索結果から特定なドキュメントをインデクスから削除することもできます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/searchLog-guide.xml b/src/site/ja/xdoc/9.3/admin/searchLog-guide.xml deleted file mode 100644 index 556746161..000000000 --- a/src/site/ja/xdoc/9.3/admin/searchLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 検索ログ一覧 - 菅谷 信介 - - -
    -

    ここでは、検索ログについて説明します。検索ログは利用者が検索画面で検索を行ったときにログされます。検索ログは検索語や日時が記録されます。また、検索結果をクリックした場合にクリックしURLも記録することができます。

    -
    -
    - -

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

    - 検索ログ -
    - -

    検索語と日時が一覧されます。詳細でクリックした URL なども確認することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/stats-guide.xml b/src/site/ja/xdoc/9.3/admin/stats-guide.xml deleted file mode 100644 index d56a10156..000000000 --- a/src/site/ja/xdoc/9.3/admin/stats-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 統計 - 菅谷 信介 - - -
    -

    ここでは、統計について説明します。 検索ログおよびクリックログを集計することができます。

    -
    -
    - -

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

    - 統計 -
    - -

    レポート種別を選択することで、確認する対象を選択することができます。指定された条件で多い順に表示されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/system-guide.xml b/src/site/ja/xdoc/9.3/admin/system-guide.xml deleted file mode 100644 index 1ece77543..000000000 --- a/src/site/ja/xdoc/9.3/admin/system-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - システムの設定 - 菅谷 信介 - - -
    -

    ここでは、クロールに関するサーバー設定や Fess で登録している Solr に関する設定について説明します。Solr サーバーは設定ファイルによりグループ化されて登録されています。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのシステム設定をクリックします。

    - システムの設定 -
    -
    -
    - -

    更新用のサーバーがドキュメントの追加など処理中の場合、実行中として表示されます。クロール処理が実行中の場合にはセッション ID が表示されます。Fess サーバーをシャットダウンする場合は、実行中ではないときにシャットダウンすると安全にシャットダウンすることができます。実行中に Fess をシャットダウンした場合は、クロール処理が終了するまでプロセスが終了しない場合があります。

    -

    停止中の場合はクロールの開始ボタンを押下することで、クロールを手動で実行することができます。

    -
    - -

    検索用、更新用に利用されているサーバーグループ名が表示されます。

    -
    - -

    Fess では Solr サーバーをサーバー状態とインデックス状態の状態管理を行なっています。サーバー状態は Solr サーバーにアクセス可能かどうかを管理しています。インデックス状態はクロールが正しく完了できたかどうかを管理しています。検索はサーバー状態が有効であれば、インデックスの状態にかかわらず利用することができます。クロールはサーバー状態が有効かつインデックスの状態が準備中または完了の場合に正しく実行することができます。手動でクロールの開始を実行した場合は、インデックスの状態が準備中に自動で変化します。サーバー状態はサーバーが復旧すると自動で有効の状態に復旧します。

    -
    - -

    Solr サーバーのインスタンス状態を確認することができます。また、各インスタンスに対して、起動、停止、リロードのリクエストを発行することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/systemInfo-guide.xml b/src/site/ja/xdoc/9.3/admin/systemInfo-guide.xml deleted file mode 100644 index 050d8306d..000000000 --- a/src/site/ja/xdoc/9.3/admin/systemInfo-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - システム情報 - 菅谷 信介 - - -
    -

    ここでは、現在稼働中のシステムに関する環境変数などのプロパティ情報を確認できます。

    -
    -
    - -

    管理者アカウントでログイン後、メニューのシステム情報をクリックします。

    - システム情報 -
    -
    -
    - -

    サーバーの環境変数を一覧できます。

    -
    - -

    Fess に設定されたシステムプロパティを一覧できます。

    -
    - -

    Fess の設定情報を確認できます。

    -
    - -

    バグを報告する際に添付するためのプロパティ一覧です。個人情報が含まれない値を抽出しています。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/userInfo-guide.xml b/src/site/ja/xdoc/9.3/admin/userInfo-guide.xml deleted file mode 100644 index dc7b6cfc2..000000000 --- a/src/site/ja/xdoc/9.3/admin/userInfo-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 利用者ログ - 菅谷 信介 - - -
    -

    ここでは、利用者ログについて説明します。利用者ログは利用者が検索画面で検索を行ったときに利用者を識別します。検索ログや人気URLの情報と結びつけて利用することができます。クロール全般の設定で本機能を無効にすることができます。

    -
    -
    - -

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

    - 利用者一覧 -
    - -

    利用者のIDが一覧されます。検索ログまたは人気URLのリンクを選択して、各ログの一覧を確認することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/webAuthentication-guide.xml b/src/site/ja/xdoc/9.3/admin/webAuthentication-guide.xml deleted file mode 100644 index 19738dbde..000000000 --- a/src/site/ja/xdoc/9.3/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - ウェブ認証に関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに対してウェブ認証が必要な場合の設定方法について説明します。Fess は BASIC 認証と DIGEST 認証に対するクロールに対応しています。

    -
    -
    - -

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

    - ウェブ認証の設定 -
    -
    -
    - -

    認証が必要なサイトのホスト名を指定します。省略した場合は、指定したウェブクロール設定において、任意のホスト名で適用されます。

    -
    - -

    認証が必要なサイトのポートを指定します。すべてのポートに対して適用したい場合は -1 を指定します。その場合は、指定したウェブクロール設定において、任意のポートで適用されます。

    -
    - -

    認証が必要なサイトのレルム名を指定します。省略した場合は、指定したウェブクロール設定において、任意のレルム名で適用されます。

    -
    - -

    認証方法を選択します。BASIC 認証、DIGEST 認証または NTLM 認証を利用することができます。

    -
    - -

    認証サイトにログインするためのユーザー名を指定します。

    -
    - -

    認証サイトにログインするためのパスワードを指定します。

    -
    - -

    認証サイトにログインするために必要な設定値がある場合に設定します。NTLM認証の場合、workstationとdomainの値を設定することができます。設定する場合には以下のように記述します。

    - -
    - -

    上記の認証設定を適用するウェブ設定名を選択します。ウェブクロール設定を事前に登録しておく必要があります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/webCrawlingConfig-guide.xml b/src/site/ja/xdoc/9.3/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index 70d15315f..000000000 --- a/src/site/ja/xdoc/9.3/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,104 +0,0 @@ - - - - ウェブサイトのクロールに関する設定 - 菅谷 信介 - - -
    -

    ここでは、ウェブを対象としたクロールに関する設定について説明します。

    -

    Fess で数十万件以上のドキュメントをインデックス化したい場合は、1 つのクロール設定を数万件以下にすることを推奨しています。1 つのクロール設定で数十万件を対象すると、インデックス化のパフォーマンスが低下する場合があります。

    -
    -
    - -

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

    - ウェブクロールの設定 -
    -
    -
    - -

    一覧ページで表示される名前です。

    -
    - -

    URL は複数指定できます。http: または https: で始まるように指定します。たとえば、

    - -

    のように指定します。

    -
    - -

    正規表現で指定することによって、特定の URL パターンをクロールや検索の対象にしたり、除外できます。

    - - - - - - - - - - - - - - - - - - - - -
    URLフィルタリング内容一覧
    クロール対象とする URL指定された正規表現の URL をクロールします。
    クロール対象から除外するURL指定された正規表現の URL をクロール対象としません。クロール対象とする URL が指定されていても、ここでの指定が優先されます。
    検索対象とするURL指定された正規表現の URL を検索対象します。検索除外対象とする URL と指定されていても、ここでの指定が優先されます。
    検索対象から除外するURL指定された正規表現の URL を検索対象としません。クロール対象から除外してしまうと以降の全てのリンクが検索対象とすることができませんが、クロール対象の一部だけ検索対象としない場合に指定します。
    -

    たとえば、http://localhost/ 以下しかクロールしない場合は、クロール対象とする URL に

    - -

    また、拡張子が png のものを対象から除外したい場合は、除外する URL に

    - -

    と指定します。改行することで複数指定することが可能です。

    -
    - -

    クロールに必要な設定情報を指定することができます。

    -
    - -

    クロールしたドキュメント内に含まれるリンクを順に辿っていきますがその辿る深さを指定できます。

    -
    - -

    クロールして取得するドキュメント数を指定できます。指定しない場合は、100,000件になります。

    -
    - -

    クロール時に利用するユーザーエージェントを指定できます。

    -
    - -

    クロールするスレッド数を指定します。5 を指定した場合、5 個のスレッドで同時にウェブサイトをクロールします。

    -
    - -

    ドキュメントをクロールする間隔 (ミリ秒) です。5000 とした場合は 1 つのスレッドが 5 秒間隔でドキュメントを取得しにいきます。

    -

    スレッド数を 5 個、間隔を 1000 ミリ秒とした場合、1 秒間で 5 ドキュメントを取得しにいくことになります。ウェブサイトをクロールするときにはウェブサーバー側の負荷にもなるので、負荷をかけない十分な値を設定してください。

    -
    - -

    このクロール設定で検索対象とした URL に重みを付けることができます。検索結果において、他のものより上に表示したい場合に利用します。標準では 1 です。大きい値ほど優先されて、検索結果の上位に表示されます。他の結果より確実に優先して表示したい場合は、10000 などの十分に大きな値を指定します。

    -

    指定できる値は 0 以上の整数です。この値は Solr にドキュメントを追加する際のブースト値として利用されます。

    -
    - -

    利用するユーザーが特定のロールのときだけに検索結果に表示できるように制御することができます。ロールはあらかじめ設定しておく必要があります。たとえば、ポータルサーバーなどログインを必要とするシステムにおいて、利用するユーザーにより検索結果を出し分けたい場合に利用できます。

    -
    - -

    検索結果をラベル付けすることができます。ラベルを指定すると、検索画面において、ラベルごとの検索などが可能になります。

    -
    - -

    有効にすることで、設定されているクロール時刻にクロールされます。一時的にクロールしないようにしたい場合に利用できます。

    -
    -
    -
    - -

    Fess ではサイトマップファイルをクロールして、その中に定義されている URL をクロール対象とすることができます。サイトマップは http://www.sitemaps.org/ の仕様に従います。利用可能なフォーマットは XML Sitemaps、XML Sitemaps Index、テキスト (URL を改行で記述したもの) です。

    -

    サイトマップは URL に指定します。サイトマップは普通の XML ファイルやテキストであるため、クロール時にその URL が普通の XML ファイルなのかサイトマップなのかが区別できません。ですので、デフォルトでは sitemap.*.xml、sitemap.*.gz、sitemap.*txt であるファイル名の URL であればサイトマップとして処理します(webapps/fess/WEB-INF/classes/s2robot_rule.dicon でカスタマイズは可能)。

    -

    HTML ファイルをクロールするとリンクが次のクロール対象になりますが、サイトマップファイルをクロールするとその中の URL が次のクロール対象になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/admin/wizard-guide.xml b/src/site/ja/xdoc/9.3/admin/wizard-guide.xml deleted file mode 100644 index 304e91799..000000000 --- a/src/site/ja/xdoc/9.3/admin/wizard-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - 設定ウィザード - 曽根 孝明 - - -
    -

    ここでは、設定ウィザードの紹介をします。

    -

    設定ウィザードを利用することで、簡単に Fess をセットアップすることができます。

    -
    -
    - -

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

    - 設定ウィザード -

    クロール設定を行います。 - クロール設定は、検索対象するURIを登録するものです。 - クロール設定名の部分は、識別しやすい任意の名前をいれてください。 - クロールパスの部分には、検索対象としたい URI を入れてください。

    - クロール設定 -

    例えば、http://fess.codelibs.org/ を検索対象としたい場合、以下のようになります。

    - クロール設定例 -

    ファイルシステムであれば、c:\Users\taro などのように入力します。

    -

    これで設定は完了です。「クロール開始」ボタンを押下することで、クロールが開始されます。「完了」ボタンを押下した場合、スケジューリングの設定で指定した時間になるまでは、クロールが開始されません。

    - クロール開始 -
    - -

    設定ウィザードで設定した内容は、クロール全般、ウェブ、ファイルシステムから変更できます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/db.xml b/src/site/ja/xdoc/9.3/config/db.xml deleted file mode 100644 index 8b9ad9e7a..000000000 --- a/src/site/ja/xdoc/9.3/config/db.xml +++ /dev/null @@ -1,128 +0,0 @@ - - - - データベースの変更 - 菅谷 信介 - - -
    -

    利用するデータベースには H2 Database と MySQL を利用するバイナリを提供しています。ソースコードを用いて設定を変更してビルドすることで他のデータベースを利用することができます。

    -
    -
    - -

    MySQL の文字コードの設定をします。/etc/mysql/my.cnf などに以下の設定がなければ追加します。

    - -
    - -

    MySQL 用のバイナリをダウンロードして展開します。

    -
    - -

    データベースを作成します。

    - create database fess_db; -mysql> grant all privileges on fess_db.* to fess_user@localhost identified by 'fess_pass'; -mysql> create database fess_robot; -mysql> grant all privileges on fess_robot.* to s2robot@localhost identified by 's2robot'; -mysql> FLUSH PRIVILEGES; -]]> -

    作成したデータベースにテーブルを作成します。DDL ファイルは extension/mysql にあります。

    - -

    webapps/fess/WEB-INF/lib に mysql ドライバの jar を配置します。

    - -

    webapps/fess/WEB-INF/classes/jdbc.dicon を編集します。

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_db?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "fess_user" - "fess_pass" - - - - 600 - 10 - true - - - - - -]]> -

    webapps/fess/WEB-INF/classes/s2robot_jdbc.dicon を編集します。

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_robot?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "s2robot" - "s2robot" - - - - 600 - 10 - true - - @java.sql.Connection@TRANSACTION_REPEATABLE_READ - - - - - - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/filesize.xml b/src/site/ja/xdoc/9.3/config/filesize.xml deleted file mode 100644 index fbdcc865b..000000000 --- a/src/site/ja/xdoc/9.3/config/filesize.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - クロールするファイルサイズの設定 - 菅谷 信介 - - -
    -

    Fess のクロールするファイルサイズ上限を指定することができます。デフォルトでは HTML ファイルは 2.5M バイト、それ以外は 10M バイトまで処理します。扱うファイルサイズを変更したい場合は webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon を編集します。標準の s2robot_contentlength.dicon は以下の通りです。

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    デフォルト値を変更したい場合は defaultMaxLength の値を変更します。扱うファイルサイズはコンテンツタイプごとに指定できます。HTML ファイルであれば、text/html と扱うファイルサイズの上限を記述します。

    -

    扱うファイルサイズの上限値を変更する場合は、使用するヒープメモリ量にも注意してください。設定方法についてはメモリ関連を参照してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/geosearch.xml b/src/site/ja/xdoc/9.3/config/geosearch.xml deleted file mode 100644 index 7bb9b40d3..000000000 --- a/src/site/ja/xdoc/9.3/config/geosearch.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - ジオサーチ - 菅谷 信介 - - -
    -

    緯度経度の位置情報を持つドキュメントをGoogleマップなどと連携して、ジオサーチを利用することができます。

    -
    -
    - -

    位置情報を格納するフィードとして location が定義されています。 - インデックス生成時に Solr に緯度経度を 45.17614,-93.87341 のような形式で location フィードに設定して、ドキュメントを登録します。 - また、緯度経度を検索結果として表示したい場合は、latitude_sとlongitude_sのようなフィールドとして値を設定します。 - *_s は Solr の文字列のダイナミックフィールドとして利用できます。

    -
    - -

    検索時にはリクエストパラメータにlatitude、longitude、distanceで値を指定します。 - 緯度情報 (latitude, longitude) を中心にした distance で指定した距離 (km) に存在する結果を表示します。 - 緯度経度および距離は Double 型として扱われます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/index-backup.xml b/src/site/ja/xdoc/9.3/config/index-backup.xml deleted file mode 100644 index ba2f0e9f5..000000000 --- a/src/site/ja/xdoc/9.3/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - インデックスの管理 - 菅谷 信介 - - -
    -

    インデックスデータは Solr により管理されています。インデックスデータは数ギガなどのサイズにもなるケースもあり、Fess の管理画面からはバックアップすることはできません。

    -

    インデックスデータのバックアップが必要な場合は、Fess を停止してから solr/core1/data および solr/core1-suggest/data ディレクトリをバックアップしてください。また、リストアする場合はバックアップしたインデックスデータを元に戻してください。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/index.xml b/src/site/ja/xdoc/9.3/config/index.xml deleted file mode 100644 index b15ca8972..000000000 --- a/src/site/ja/xdoc/9.3/config/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントは、Fessの設定作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessの設定方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/install-on-tomcat.xml b/src/site/ja/xdoc/9.3/config/install-on-tomcat.xml deleted file mode 100644 index 11a99d263..000000000 --- a/src/site/ja/xdoc/9.3/config/install-on-tomcat.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - 既存の Tomcat にインストール - 菅谷 信介 - - -
    -

    - Fess の標準配布物は Tomcat に配備済みの状態で配布されています。 - Fess は Tomcat に依存していないので、任意の Java アプリケーションサーバーに配備することも可能です。 - ここでは、既に利用している Tomcat に Fess を配備する方法を説明します。 -

    -
    -
    -

    Fess サーバーをここからダウンロードします。

    -
    -
    -

    - ダウンロードした Fess サーバーを展開します。 - 展開した Fess サーバーのトップディレクトリを $FESS_HOME とします。 - 既存の Tomcat 7 のトップディレクトリを $TOMCAT_HOME とします。 - 必要な Fess サーバーのデータをコピーします。 -

    - -

    - コピー先のファイルに変更など加えている場合は、diff コマンドなどで更新差分を確認して差分だけを適用します。 -

    -
    -
    -

    startup.* で通常の Tomcat と同様に起動して http://localhost:8080/fess/ にアクセスします。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/logging.xml b/src/site/ja/xdoc/9.3/config/logging.xml deleted file mode 100644 index 4c20959a0..000000000 --- a/src/site/ja/xdoc/9.3/config/logging.xml +++ /dev/null @@ -1,61 +0,0 @@ - - - - ログの設定 - 菅谷 信介 - - -
    -

    Fess が出力するログファイルを以下にまとめます。

    - - - - - - - - - - - - - - - - - - - - - - - - -
    ログファイル一覧
    ファイル名内容
    webapps/fess/WEB-INF/logs/fess.outFess サーバのログ。管理画面や検索画面で操作した時のログなどが出力される。
    webapps/fess/WEB-INF/logs/fess_crawler.outクロール時のログ。クロール実行時のログが出力される。
    logs/catalina.outFess サーバ(Tomcat)のログ。Tomcat 関連のログが出力される。
    logs/solr.logFess サーバ(Solr)のログ。Solr 関連のログが出力される。
    -

    動作に問題が発生した場合には上記のログを確認してください。

    -
    -
    -

    ログを出力する内容は、webapps/fess/WEB-INF/classes/log4j.xml で設定します。デフォルトでは INFO レベルとして出力しています。

    -

    たとえば、Fess が Solr に対してドキュメントを投入処理をするログをより出力したい場合は log4j.xml で以下の部分をコメントアウトから外します。

    - - - -]]> -

    ログ出力に関する細かい設定が必要な場合は、Log4J のドキュメントを参照してください。

    - -

    問題解決するために、クロール時の HTTP アクセスの内容を確認したい場合は、HttpClient のログレベルを変更することで確認することができます。

    - - - -]]> -
    - -

    priorityタグのvalue属性をinfoからdebugに変更しクロールする事で、全てのdebugログを出力する事ができます。

    - ]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/memory-config.xml b/src/site/ja/xdoc/9.3/config/memory-config.xml deleted file mode 100644 index 695ad68eb..000000000 --- a/src/site/ja/xdoc/9.3/config/memory-config.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - 使用メモリー関連の設定 - 菅谷 信介 - - -
    -

    Java ではプロセスごとに使用する最大メモリが設定されています。ですので、サーバーに 8G の物理メモリがあったとしてもプロセスでの上限以上のメモリを使用することはありません。クロールのスレッド数や間隔により消費するメモリも大きく変わります。メモリが足りない状況になった場合は以降の説明の手順で設定を変更してください。

    -
    -
    -

    クロール設定の内容によっては以下のような OutOfMemory エラーが発生する場合があります。

    - -

    発生した場合は ヒープメモリの最大値を増やしてください。 bin/setenv.[sh|bat] に -Xmx1g のように変更します(この場合は最大値を 1G に設定)。

    - -
    -
    -

    - クローラ側のメモリーの最大値も変更可能です。デフォルトでは、512Mとなっています。 -

    -

    - 変更するには、webapps/fess/WEB-INF/classes/fess.dicon の crawlerJavaOptions のコメントアウトを外し、-Xmx1g のように変更します(この場合は最大値を 1G に設定)。 -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1g", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/mobile-device.xml b/src/site/ja/xdoc/9.3/config/mobile-device.xml deleted file mode 100644 index 9bd58e2f5..000000000 --- a/src/site/ja/xdoc/9.3/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - 携帯端末情報の設定 - 菅谷 信介 - - -
    -

    携帯端末情報はValueEngine社より提供されるものを利用しています。最新の携帯端末情報を利用したい場合は、端末プロファイルをダウンロードして、webapps/fess/WEB-INF/classes/device / に _YYYY-MM-DD を取り除いて保存します。 再起動後に変更が有効になります。

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/path-encoding.xml b/src/site/ja/xdoc/9.3/config/path-encoding.xml deleted file mode 100644 index c51f5ad74..000000000 --- a/src/site/ja/xdoc/9.3/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - パスのエンコーディングの変更 - 曽根 孝明 - - -
    -

    html以外のファイルで、参照元とファイル名の文字コードが異なる場合、検索結果のリンクの文字列が文字化けします。

    -

    たとえば、テスト.txt というファイルの中身がUTF-8 で書かれていて、ファイル名が Shift_JIS の場合、リンクの文字列が文字化けします。

    -
    -
    -

    例えば下記のように webapps/fess/WEB-INF/classes/s2robot_transformer.dicon を修正することで、パスを Shift_JIS で解決するようになります。

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/9.3/config/pdf-with-password.xml b/src/site/ja/xdoc/9.3/config/pdf-with-password.xml deleted file mode 100644 index 2065bf59a..000000000 --- a/src/site/ja/xdoc/9.3/config/pdf-with-password.xml +++ /dev/null @@ -1,90 +0,0 @@ - - - - パスワード付きPDF - 菅谷 信介 - - -
    -

    - パスワードが設定されたPDFを検索対象にするためには設定ファイルで対象ファイルのパスワードを登録しておく必要があります. -

    -
    -
    -

    - まず、webapps/fess/WEB-INF/classes/s2robot_extractor.dicon を以下のように作成します。 - 今回は,test_〜.pdf というファイルに pass というパスワードが設定されている場合です. - 対象ファイルが複数ある場合は,addPassword で複数設定します. -

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - -... -]]> -

    次に、webapps/fess/WEB-INF/classes/s2robot_rule.dicon に以下を編集します。

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - -
    -... -]]> -

    上記を設定したら、Fess を起動してクロールを実行してください。基本的な利用方法は特に変わりません。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/protwords.xml b/src/site/ja/xdoc/9.3/config/protwords.xml deleted file mode 100644 index 6157697d7..000000000 --- a/src/site/ja/xdoc/9.3/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ステミング設定 - 曽根 孝明 - - -
    -

    Fess ではインデックス作成や検索の際、ステミングという処理が行われています。

    -

    これは英単語を正規化する処理であり、例えば、recharging や rechargable といった単語は recharg という形に正規化されます。これによって、recharging という語で検索を行った場合でもrechargableという語にヒットし、検索漏れが少なくなることが期待されます。

    -
    -
    -

    ステミング処理は基本的にルールベースの処理であるため、意図しない正規化が行われてしまう可能性があります。例えば、Maine(アメリカの州の名前)という語は main に正規化されてしまいます。

    -

    このような場合、protwords.txt に Maine を追加することで、ステミング処理の対象から除外できます。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/proxy.xml b/src/site/ja/xdoc/9.3/config/proxy.xml deleted file mode 100644 index bc880369c..000000000 --- a/src/site/ja/xdoc/9.3/config/proxy.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - プロキシの設定 - 菅谷 信介 - - - -
    -

    イントラネット内から外部サイトをクロールするような場合は、ファイアフォールにクロールがブロックされてしまうかもしれません。そのような場合にはクローラ用のプロキシを設定してください。

    -
    -
    -

    下記の内容で webapps/fess/WEB-INF/classes/s2robot_client.dicon を作成することでプロキシが設定されます。

    - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - internalHttpClient - 5 - 500 - - - - 5 - @java.util.concurrent.TimeUnit@MINUTES - - 200 - - 20 - - - - - "UTF-8" - - - - "UTF-8" - - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - - -]]> -
    - - -
    diff --git a/src/site/ja/xdoc/9.3/config/replication.xml b/src/site/ja/xdoc/9.3/config/replication.xml deleted file mode 100644 index c3e697b07..000000000 --- a/src/site/ja/xdoc/9.3/config/replication.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - レプリケーションの設定 - 菅谷 信介 - - -
    -

    インデックスのレプリケーションは Solr のレプリケーション機能で設定します。クロールおよびインデックス作成用の Fess と検索用 Fess の 2 台のサーバーを構築することで、インデックス作成時にかかる負荷を分散することができます。

    -
    -
    - -

    Fess をダウンロードして、インストールします。ここでは、MasterServer という名前のホストにインストールしたとします。/opt/fess_master/ にインストールしたとします。solr/core1/conf/solrconfig.xml を以下のように編集します。

    - - - startup - optimize - optimize - schema.xml,stopwords.txt,stopwords_ja.txt,elevate.xml, - stoptags_ja.txt,synonyms.txt,mapping_ja.txt,mapping-FoldToASCII.txt, - mapping-ISOLatin1Accent.txt,protwords.txt,compositePOS.txt,spellings.txt, - currency.xml - - 1 - -... -]]> -

    Fess の起動後、通常の構築と同様にクロール設定を登録します。インデックス作成用 Fess の構築手順は通常の構築手順と特に変わりません。

    -
    - -

    Fess をダウンロードして、インストールします。/opt/fess_slave/ にインストールしたとします。solr/core1/conf/solrconfig.xml を以下のように編集します。

    - - - http://MasterServer:8080/solr/core1/replication - 00:00:60 - internal - 5000 - 10000 - solradmin - solradmin - - -... -]]> -

    Fess を起動します。

    -
    - -

    上記までの設定で、インデックス作成用 Fess がクロール後、最適化 (optimize) されると、検索用 Fess にインデックスがコピーされます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/role-setting.xml b/src/site/ja/xdoc/9.3/config/role-setting.xml deleted file mode 100644 index e6a9042fe..000000000 --- a/src/site/ja/xdoc/9.3/config/role-setting.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - ロールベース検索の設定 - 菅谷 信介 - - -
    -

    Fess では任意の認証システムで認証されたユーザーの認証情報を元に検索結果を出し分けることができます。たとえば、ロールaを持つユーザーAは検索結果にロールaの情報が表示されるが、ロールaを持たないユーザーBは検索してもそれが表示されません。この機能を利用することで、ポータルやシングルサインオン環境でログインしているユーザーの所属する部門別や役職別などに検索を実現することができます。

    -

    Fess のロールベース検索ではロール情報を以下より取得できます。

    -
      -
    • リクエストパラメータ
    • -
    • リクエストヘッダー
    • -
    • クッキー
    • -
    • J2EE の認証情報
    • -
    -

    ポータルやエージェント型シングルサインオンシステムでは認証時に Fess の稼働しているドメインとパスに対してクッキーで認証情報を保存することで、ロール情報を取得することができます。また、リバースプロキシ型シングルサインオンシステムでは Fess へのアクセス時にリクエストパラメータやリクエストヘッダーに認証情報を付加することでロール情報を取得することができます。

    -
    -
    -

    ここでは J2EE の認証情報を利用したロールベース検索の設定方法を説明します。

    - -

    conf/tomcat-users.xml にロールとユーザーを追加します。今回は role1 ロールでロールベース検索を行います。ログインするユーザーは role1 になります。

    - - - - - - - - - -]]> -
    - -

    webapps/fess/WEB-INF/classes/fess.dicon を以下のように設定します。

    - - - {"guest"} - - : -]]> -

    defaultRoleList を設定することで、認証情報がない場合のロール情報を設定できます。設定することでログインしていないユーザーに対して、ロールが必要な検索結果を表示させないようにできます。

    -
    - -

    webapps/fess/WEB-INF/web.xml を以下のように設定します。

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess を起動して管理者としてログインします。メニューのロールから設定名を Role1 (設定名は任意)、値を role1 でロールを登録します。あとは role1 を持つユーザーで利用したいクロール設定で、Role1 を選択してクロール設定を登録してクロールします。

    -
    - -

    管理画面からログアウトします。role1 ユーザーでログインします。ログインに成功すると検索画面のトップにリダイレクトされます。

    -

    通常通り検索すると、クロール設定で Role1 のロール設定されたものだけが表示されます。

    -

    また、ログインしていない状態での検索は、guest ユーザーによる検索となります。

    -
    - -

    管理者以外のロールでログインした状態で http://localhost:8080/fess/admin にアクセスすると、ログアウトするかどうかの画面が表示されます。ログアウトボタンを押下することでログアウトされます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/server-port.xml b/src/site/ja/xdoc/9.3/config/server-port.xml deleted file mode 100644 index 89542a554..000000000 --- a/src/site/ja/xdoc/9.3/config/server-port.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - ポート変更 - 菅谷 信介 - - -
    -

    Fess がデフォルトで利用するポートは 8080 になります。 変更するには以下の手順で変更します。

    - -

    Fess が利用している Tomcat のポートを変更します。 変更は conf/server.xml に記述されている以下のものを変更します。

    -
      -
    • 8080: HTTP アクセスポート
    • -
    • 8005: シャットダウンポート
    • -
    • 8009: AJP ポート
    • -
    • 8443: SSL の HTTP アクセスポート (デフォルトは無効)
    • -
    • 19092: データベースポート(h2databaseが利用)
    • -
    -
    - -

    標準構成では、Solr も同じ Tomcat の設定を利用しているので、Tomcat のポートを変更した場合は、Fess の Solr サーバーの参照先情報も変更する必要があります。

    -

    webapps/fess/WEB-INF/classes/app.dicon の以下の箇所を変更します。

    - "http://localhost:8080/manager/text/" -]]> -

    webapps/fess/WEB-INF/classes/solrlib.dicon の以下の箇所を変更します。

    - "http://localhost:8080/solr/core1" -]]> -

    solr/core1/conf/solrconfig.xml の以下の箇所を変更します。

    - http://localhost:8080/solr/core1-suggest -]]> -

    - 注: Tomcat のポートを変更した場合は上記のポートを同様に変更しないと、Solr サーバーにアクセスできないために検索画面やインデックス更新時にエラーが表示されます。 -

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/solr-dynamic-field.xml b/src/site/ja/xdoc/9.3/config/solr-dynamic-field.xml deleted file mode 100644 index 528b36667..000000000 --- a/src/site/ja/xdoc/9.3/config/solr-dynamic-field.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - ダイナミックフィールド - 菅谷 信介 - - -
    -

    Solr は対象ドキュメントを項目(フィールド)ごとに登録するためにスキーマを定義されています。Fess で利用する Solr のスキーマは solr/core1/conf/schema.xml に定義されています。title や content など標準のフィールドと、自由にフィールド名を定義できるダイナミックフィールドが定義されています。詳細なパラメータ値については Solr のドキュメントを参照してください。

    -
    -
    -

    ダイナミックフィールドを利用する場面が多いのはデータベースクロールなどでデータストアクロール設定で登録するなどだと思います。データベースクロールでダイナミックフィールドに登録する方法は、スクリプトに other_t = hoge のように記述することで hoge カラムのデータを Solr の other_t フィールドに入れることができます。

    -

    次にダイナミックフィールドに保存されたデータを検索するためには webapps/fess/WEB-INF/classes/app.dicon に利用するフィールドを追加する必要があります。以下のように other_t を追加します。

    - - new String[]{"url", "host", "site", - "title", "content", "contentLength", "lastModified", "mimetype", - "label", "segment", "other_t" } - -]]> -

    また、ダイナミックフィールドに保存されたデータを Solr から取り出すためには利用するフィールドを追加する必要があります。以下のように other_t を追加します。

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    上記の設定で Solr から値を取得できているので、ページ上に表示するために JSP ファイルを編集します。管理画面にログインして、デザインを表示します。検索結果の表示は検索結果ページ(コンテンツ)で表示されるので、この JSP ファイルを編集します。other_t の値を表示したい箇所で ${f:h(doc.other_t)} とすることで登録した値を表示することができます。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/solr-failure.xml b/src/site/ja/xdoc/9.3/config/solr-failure.xml deleted file mode 100644 index 996c3f368..000000000 --- a/src/site/ja/xdoc/9.3/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Solr障害時の動作 - 菅谷 信介 - - -
    -

    Fess では Solr サーバーをグループ化して、複数のグループを管理することができます。Fess はサーバーおよびグループの情報を保持して、Solr サーバーにアクセスできなくなった場合はサーバー及びグループの状態を変更します。

    -

    Solr サーバーの状態情報は、管理画面のシステム設定で変更することができます。minActiveServer、maxErrorCount、maxRetryStatusCheckCount、maxRetryUpdateQueryCount は webapps/fess/WEB-INF/classes/solrlib.dicon で定義することができます。

    -
    -
    -
      -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になった場合は Solr グループが無効状態になります。
    • -
    • Solr グループ内に有効状態の Solr サーバー台数が minActiveServer 以下になっているが Solr グループが無効状態になっていない場合、無効状態の Solr サーバーの状態を maxRetryStatusCheckCount 回確認して、Solr サーバーにアクセスできる場合は Solr サーバーの状態を無効状態から有効状態に変更します。インデックス破損状態の Solr サーバーはアクセスできたとしても有効状態に変更されません。
    • -
    • 無効状態の Solr グループは利用されません。
    • -
    • Solr グループを有効状態にするためには、管理画面のシステム設定で Solr グループ内の Solr サーバーの状態を有効に変更します。
    • -
    -
    -
    -
      -
    • 検索クエリーは有効状態の Solr グループに送信できます。
    • -
    • 検索クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、利用している回数が少ない Solr サーバーに検索クエリーを送信します。
    • -
    • Solr サーバーに送信した検索クエリーが maxErrorCount 以上失敗した場合は Solr サーバーを無効状態に変更します。
    • -
    -
    -
    -
      -
    • 更新クエリーは有効状態の Solr グループに送信できます。。
    • -
    • 更新クエリーは有効状態の Solr サーバーだけに送信されます。
    • -
    • Solr グループ内に複数の Solr サーバーが登録されている場合は、有効状態の Solr サーバーすべてに更新クエリーを送信します。
    • -
    • Solr サーバーに送信した更新クエリーが maxRetryUpdateQueryCount 以上失敗した場合は Solr サーバーをインデックス破損状態に変更します。
    • -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/tokenizer.xml b/src/site/ja/xdoc/9.3/config/tokenizer.xml deleted file mode 100644 index 73ee52fcc..000000000 --- a/src/site/ja/xdoc/9.3/config/tokenizer.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - 索引文字列抽出についての設定 - 曽根 孝明 - - - -
    -

    検索のためのインデックスを作成する際、索引として登録するために文書を切り分ける必要があります。このために使用されるのが、トークナイザーです。

    -

    基本的に、トークナイザーによって切り分けられた単位よりも小さいものは、検索を行ってもヒットしません。例えば、「東京都に住む」という文を考えます。いま、この文が「東京都」「に」「住む」というようにトークナイザーによって分割されたとします。この場合、「東京都」という語で検索を行った場合はヒットします。しかし、「京都」という語で検索を行った場合はヒットしません。そのためトークナイザーの選択は重要です。

    -

    Fess の場合デフォルトでは StandardTokenizer+CJKBigramFilter が使用されていますが、schema.xml の analyzer 部分を設定することでトークナイザーを変更することができます。

    - - -

    StandardTokenizer+CJKBigramFilter は日本語のようなマルチバイトの文字列に対しては bi-gram 、つまり二文字ずつインデックスを作成します。この場合、1文字の語を検索することはできません。

    -
    - - -

    StandardTokenizer は日本語のようなマルチバイトの文字列に対しては uni-gram 、つまり一文字ずつインデックスを作成します。そのため、検索漏れが少なくなります。また、CJKTokenizerの場合、1文字のクエリを検索することができませんが、StandardTokenizerを使用すると検索可能になります。しかし、インデックスサイズが増えるので注意してください。

    -

    下記の例のように solr/core1/conf/schema.xml の analyzer 部分を変更することで、StandardTokenizer を使用できます。

    - - - - - - - : - - - - - : -]]> -

    また、webapps/fess/WEB-INF/classes/app.diconでデフォルトで有効になっているuseBigramをfalseに変更します。

    - - true - : -]]> -

    設定後、Fessを再起動します。

    -
    -
    - - -
    diff --git a/src/site/ja/xdoc/9.3/config/use-libreoffice.xml b/src/site/ja/xdoc/9.3/config/use-libreoffice.xml deleted file mode 100644 index d0de801fa..000000000 --- a/src/site/ja/xdoc/9.3/config/use-libreoffice.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - - LibreOfficeの利用 - 菅谷 信介 - - -
    -

    - 標準のFess環境において、Apache POI を用いた MS Office 系ドキュメントのクロールが可能です。 - オフィス系ドキュメントのクロールに関して、OpenOfficeやLibreOfficeを利用して、ドキュメントからより高精度なテキスト抽出も行うことができます。 -

    -
    -
    -

    JodConverter を Fess サーバーにインストールします。http://jodconverter.googlecode.com/ からjodconverter-core-3.0-beta-4-dist.zipをダウンロードします。展開して jar ファイルを Fess サーバーにコピーします。

    - -

    次にs2robot_extractor.diconを作成します。

    - -

    s2robot_extractor.diconは以下のような内容でjodExtractorを有効にします。

    - - - - - - - - - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - - officeManagerConfiguration.setOfficeHome("/usr/lib/libreoffice") - .buildOfficeManager() - - - - - - { -"application/msword", -"application/vnd.ms-excel", -"application/vnd.ms-powerpoint", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.openxmlformats-officedocument.presentationml.presentation" - } - jodExtractor - -... -]]> -

    設定後、通常通りにクロールしてインデックスを生成します。

    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/config/windows-service.xml b/src/site/ja/xdoc/9.3/config/windows-service.xml deleted file mode 100644 index 217c10834..000000000 --- a/src/site/ja/xdoc/9.3/config/windows-service.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Windowsサービスへの登録 - 菅谷 信介 - - -
    -

    Windows 環境であれば Fess を Windows のサービスとして登録することができます。サービスの登録方法は Tomcat と同様です。

    - -

    Windows のサービスとして登録する場合、クロールプロセスは Windows のシステムの環境変数を見にいくため、Java の JAVA_HOME をシステムの環境変数に登録し、同様に %JAVA_HOME%\bin も Path に追加する必要があります。

    -
    - -

    webapps\fess\WEB-INF\classes\fess.dicon を編集して、-server オプションを取り除きます。

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    まず、Fess のインストール後、コマンドプロンプトから service.bat を実行します (Vista などでは管理者として起動する必要があります)。Fess は C:\Java\fess-server-9.3.0 にインストールしたものとします。

    - cd C:\Java\fess-server-9.3.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    以下のようにすることで Fess 用のプロパティを確認できます。以下を実行すると、Tomcat のプロパティ設定ウィンドウが表示されます。

    - tomcat7w.exe //ES//fess -]]> -
    - -

    コントロールパネル - 管理ツール - サービスで管理ツールを表示して、通常の Windows のサービスと同様に自動起動などが設定できます。

    -
    -
    -
    - -

    Fess で配布しているものは 64bit Windows 用の Tomcat バイナリをベースにビルドされています。 - 32bit Windows で利用する場合は Tomcat のサイトから 32bit Windows zip などを取得して、tomcat7.exe, tomcat7w.exe, tcnative-1.dll を差し替えてください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/install/index.xml b/src/site/ja/xdoc/9.3/install/index.xml deleted file mode 100644 index 7c8175934..000000000 --- a/src/site/ja/xdoc/9.3/install/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントは、Fessのインストール作業およびアンインストール作業を担当するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessのインストール方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/9.3/install/install.xml b/src/site/ja/xdoc/9.3/install/install.xml deleted file mode 100644 index 6973909ef..000000000 --- a/src/site/ja/xdoc/9.3/install/install.xml +++ /dev/null @@ -1,131 +0,0 @@ - - - - インストール - - - - - -
    -

    -Fess は以下の環境で利用することができます。 -

    -
      -
    • OS: Windows や Unix など Java が実行できる OS 環境
    • -
    • Java: Java 7 以上
    • -
    -

    -Fess を利用したい環境に Java がインストールされていない場合は、http://java.sun.com/ より Java 7 以上の JDK を取得してインストールしてください。 -

    -
    -
    -

    -http://sourceforge.jp/projects/fess/releases/ から最新の Fess パッケージをダウンロードします。 -

    -
    -
    -

    -ダウンロードした fess-server-x.y.zip を展開します。Unix 環境にインストールした場合、bin 以下にあるスクリプトに実行権を付加します。 -

    - -
    -
    -

    -管理者アカウントはアプリケーションサーバーにより管理されています。標準の Fess サーバーは Tomcat を利用しているので、Tomcat のユーザー変更方法と同様になります。変更する場合は、conf/tomcat-user.xml の admin アカウントのパスワードを修正してください。 -

    - -]]> -

    -tomcat-user.xml のファイルによる管理方法以外を利用する場合は、Tomcat のドキュメントや JAAS 認証の仕様を参照してください。 -

    -
    -
    -

    -Fess サーバーには Solr が組み込まれていますが、アクセスするためにはパスワードが必要になります。実運用などにおいては、デフォルトのパスワードを変更してください。 -

    -

    -パスワードの変更方法は、まず、conf/tomcat-user.xml の solradmin のパスワード属性を変更します。 -

    - -]]> -

    -次に webapps/fess/WEB-INF/classes/solrlib.dicon、fess_suggest.dicon および solr/core1/conf/solrconfig.xml の3ファイルを変更します。以下のパスワードの箇所へ tomcat-user.xml で指定したものを記述します。 -

    -

    -solrlib.dicon の対象箇所を以下のように修正します。 -

    - - "solradmin" - "solradmin" - -]]> -

    -fess_suggest.dicon は以下の箇所です。 -

    - - "solradmin" - "solradmin" - -]]> -

    -solrconfig.xml は以下の箇所です。 -

    - - - - http://localhost:8080/solr/core1-suggest - - solradmin - solradmin - -]]> -
    -
    -

    -Fess サーバーから Tomcat に配置した Solr のコンテキストを管理することができますが、管理するためにはパスワードが必要になります。実運用などにおいては、デフォルトのパスワードを変更してください。 -

    -

    -パスワードの変更方法は、conf/tomcat-user.xml の manager のパスワード属性を変更します。 -

    - - -]]> -

    -次に webapps/fess/WEB-INF/classes/app.dicon の以下のパスワードの箇所を tomcat-user.xml で指定したものを記述します。 -

    - - - "solrServer1" - "http://localhost:8080/manager/text/" - "/solr" - "manager" - "manager" - -]]> -
    -
    -

    -ログイン時の戻りパスの設定などで暗号化/復号化が利用されています。実運用などにおいてはデフォルトのパスワードを変更してください。 -

    -

    -変更方法は、webapps/fess/WEB-INF/classes/app.dicon で key の値を変更します。16 文字の半角英数字を設定してください。 -

    - -"1234567890123456" -]]> -
    - -
    diff --git a/src/site/ja/xdoc/9.3/install/run.xml b/src/site/ja/xdoc/9.3/install/run.xml deleted file mode 100644 index 5882a9eb7..000000000 --- a/src/site/ja/xdoc/9.3/install/run.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - 起動および停止方法 - - - - - -
    -

    -startup スクリプトを実行して Fess を起動します。 -

    - - -

    -http://localhost:8080/fess/ にアクセスすることによって、起動を確認できます。 -

    - -

    -管理 UI は http://localhost:8080/fess/admin/ です。 -デフォルトの管理者アカウントのユーザー名/パスワードは、admin/admin になります。 -管理者アカウントはアプリケーションサーバーにより管理されています。 -Fess の管理 UI では、アプリケーションサーバーで fess ロールで認証されたユーザーを管理者として利用します。 -

    -
    -
    -

    -shutdown スクリプトを実行して Fess を停止します。 -

    - - -

    -クロールまたはインデックス作成中にシャットダウンした場合、完全に停止するまで時間がかかる場合があります。 -

    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/install/uninstall.xml b/src/site/ja/xdoc/9.3/install/uninstall.xml deleted file mode 100644 index 1207ebcb2..000000000 --- a/src/site/ja/xdoc/9.3/install/uninstall.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - アンインストール - - - - - -
    -

    -Fess を停止後、インストールした fess-server-x.y ディレクトリを削除することでアンインストールすることができます。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/9.3/user/index.xml b/src/site/ja/xdoc/9.3/user/index.xml deleted file mode 100644 index 27894934c..000000000 --- a/src/site/ja/xdoc/9.3/user/index.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - はじめに - 菅谷 信介 - - -
    -

    -このドキュメントはFessを利用するユーザーを対象にしています。 -

    -
    -
    -

    -このドキュメントでは、Fessでの検索方法を示しています。コンピュータ操作の基礎的な知識が必要になります。 -

    -
    -
    -

    -ダウンロード、専門的サービス、サポート、その他の開発者情報については、次にアクセスしてください。 -

    - -
    -
    -

    -本製品に関する技術的質問で、ドキュメント内に解決策が得られない場合は、次にアクセスしてください。 -

    - - -

    -本製品に関する技術的対応や保守などの商用サポートが必要な場合は、N2SM, Inc.にご相談ください。 -

    -
    -
    -
    -

    -Fess プロジェクトでは、このドキュメントに記載されているサードパーティーの Web サイトの有効性については責任を持ちません。 -Fess プロジェクトはそのようなサイトやリソースを通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどについて、保証、責任、義務を負いません。 -Fess プロジェクトはそのようなサイトやリソースと通じて、利用可能なコンテンツ、広告、製品、サービス、その他のドキュメントなどを、使用または信用したり、それに関連して発生または申し立てられた、一切の損傷や損害に対しては責任または義務を負いません。 -

    -
    -
    -

    -Fess プロジェクトは、このドキュメントの改善に努めており、読者からのコメントおよび提案などを歓迎しています。 -

    - -
    - -
    diff --git a/src/site/ja/xdoc/9.3/user/json-response.xml b/src/site/ja/xdoc/9.3/user/json-response.xml deleted file mode 100644 index 20433b6f6..000000000 --- a/src/site/ja/xdoc/9.3/user/json-response.xml +++ /dev/null @@ -1,184 +0,0 @@ - - - - JSONによる検索結果 - 菅谷 信介 - - -
    -

    Fessの検索結果をJSONにより出力することができます。JSONにより出力するためには管理画面のクロール全般の設定でJSON応答を有効にしておく必要があります。

    - -

    JSONにより出力結果を得るためには http://localhost:8080/fess/json?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    fields.labelラベル値。ラベルを指定する場合に利用します。
    callbackJSONPを利用する場合のコールバック名。JSONPを利用しない場合は指定する必要はありません。
    -
    - -

    以下のようなレスポンスが返ります。

    - fess<\u002Fem> \u5168\u822C \u5165\u9580...", - "digest":" Fess \u5168\u822C \u5165\u9580 \u30C9\u30AD\u30E5\u30E1\u30F3 Jav...", - "host":"fess.codelibs.org", - "mimetype":"text\u002Fhtml", - "contentLength":22788, - "boost":1.0, - "lastModified":"2014-05-22T11:09:07.000+0900", - "id":"http:\u002F\u002Ffess.codelibs.org\u002Fja\u002Fusers.html", - "urlLink":"http:\u002F\u002Ffess.codelibs.org\u002Fja\u002Fusers.html" - }, -... - ] - } -} -]]> -

    各要素については以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    レスポンス情報
    responseルート要素。
    versionフォーマットバージョン。
    statusレスポンスのステータス。status値は、0:正常、1:検索エラー、2または3:リクエストパラメータエラー、9:サービス停止中、-1:API種別エラーです。
    query検索語。
    execTime応答時間。単位は秒。
    pageSize表示件数。
    pageNumberページ番号。
    recordCount検索語に対してヒットした件数。
    pageCount検索語に対してヒットした件数のページ数。
    result検索結果の親要素。
    siteサイト名。
    contentDescriptionコンテンツの説明。
    hostホスト名。
    lastModified最終更新日時。
    cacheコンテンツの内容。
    scoreドキュメントのスコア値。
    digestドキュメントのダイジェスト文字列。
    createdドキュメントの生成日時。
    urlドキュメントのURL。
    idドキュメントのID。
    mimetypeMIMEタイプ。
    titleドキュメントのタイトル。
    contentTitle表示用のドキュメントのタイトル。
    contentLengthドキュメントのサイズ。
    urlLink検索結果としてのURL。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/user/search-additional.xml b/src/site/ja/xdoc/9.3/user/search-additional.xml deleted file mode 100644 index f7d59dc66..000000000 --- a/src/site/ja/xdoc/9.3/user/search-additional.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - 非表示検索条件 - 菅谷 信介 - - -
    -

    画面上には検索条件の文字列を表示せずに特定の検索条件を引き回したい場合にadditionalパラメータを利用することができます。additionalの値はページングで画面が更新されてもadditionalの値は保持されます。

    - -

    検索が実行される際に (たとえば、検索フォームなど) hidden フォームで additional の値を付加して検索を実行すると、ページングで画面遷移しても、その条件を画面に表示することなく、条件を保持することができます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/user/search-and.xml b/src/site/ja/xdoc/9.3/user/search-and.xml deleted file mode 100644 index 92e8a232e..000000000 --- a/src/site/ja/xdoc/9.3/user/search-and.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - AND 検索 - 菅谷 信介 - - -
    -

    複数の検索語がすべて含まれるドキュメントを検索したい場合には AND 検索を利用します。AND を省略してスペース区切りで検索語入力欄に複数単語を記述した場合も AND 検索になります。

    - -

    AND 検索を利用する場合は検索語間に AND を記述します。AND は大文字で記述して、前後にスペースが必要になります。AND は省略することも可能です。

    -

    たとえば、「検索語1」と「検索語2」が含まれるドキュメントを検索したい場合は以下のように検索フォームに入力します。

    - -

    AND で複数語をつなぐことも可能です。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/user/search-boost.xml b/src/site/ja/xdoc/9.3/user/search-boost.xml deleted file mode 100644 index 475916906..000000000 --- a/src/site/ja/xdoc/9.3/user/search-boost.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - ブースト検索 - 菅谷 信介 - - -
    -

    検索語のうち、特定の検索語を優先したい場合にはブースト検索を利用します。ブースト検索を利用することで、検索語の重要度に応じた検索が可能になります。

    - -

    ブースト検索を利用するためには、検索語の後に「^ブースト値」という形式でブースト値 (重み付け値) を指定します。

    -

    たとえば、「りんご みかん」を検索したい場合に「りんご」がより含まれるページを検索したい場合は以下のように検索フォームに入力します。

    - -

    ブースト値は 1 以上の整数を指定します。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/user/search-field.xml b/src/site/ja/xdoc/9.3/user/search-field.xml deleted file mode 100644 index 26f951962..000000000 --- a/src/site/ja/xdoc/9.3/user/search-field.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - 検索フィールド指定による検索 - 菅谷 信介 - - -
    -

    Fess でクロールした結果はタイトルや本文などの各フィールドごとに保存されています。それらのフィールドを指定して検索することができます。フィールドを指定して検索することで、ドキュメントの種類別やサイズ別など細かい検索条件の指定をすることができます。

    - -

    デフォルトでは以下のフィールドを指定して検索することができます。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    利用可能なフィールド一覧
    フィールド名説明
    urlクロールした URL
    hostクロールした URL に含まれていたホスト名
    siteクロールした URL に含まれていたサイト名
    titleタイトル
    content本文
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    mimetypeコンテンツの MIME タイプ
    -

    フィールド指定をしていない場合は、content を対象に検索します。フィールドはSolrのダイナミックフィールドを利用することで独自のフィールドも利用することができます。

    -

    HTMLファイルを検索対象としている場合、titleタグがtitleフィールド、bodyタグ以下の文字列がbodyフィールドに登録されています。

    -
    - -

    フィールド指定検索をする場合は、「フィールド名:検索語」のようにフィールド名と検索語をコロン(:)で区切って検索フォームに入力して検索します。

    -

    titleフィールドに対して、Fess を検索語として検索する場合は以下のように入力します。

    - -

    上記の検索により、titleフィールドにFessが含まれるドキュメントが検索結果として表示されます。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/user/search-fuzzy.xml b/src/site/ja/xdoc/9.3/user/search-fuzzy.xml deleted file mode 100644 index 3dab54fa0..000000000 --- a/src/site/ja/xdoc/9.3/user/search-fuzzy.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - 曖昧検索(ファジー検索) - 菅谷 信介 - - -
    -

    検索語に完全一致しない単語も検索する場合にはあいまい検索が利用可能です。Fess ではレーベンシュタイン距離に基づくあいまい検索 (ファジー検索) に対応しています。

    - -

    曖昧検索を適用したい検索語の後に「~」を付加します。

    -

    たとえば、「Solr」という単語をあいまい検索したい場合、以下のように検索フォームに入力することで、「Solr」に近い語(「Solar」など) を含むドキュメントを検索できます。 -

    - -

    また、「~」の後に 0 ~ 1 の数値を指定することで、1 に近い場合はより類似したものだけに絞り込めます。たとえば、「Solr~0.8」という形になります。数値を指定しないときのデフォルト値は 0.5 になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/user/search-geo.xml b/src/site/ja/xdoc/9.3/user/search-geo.xml deleted file mode 100644 index b824c9144..000000000 --- a/src/site/ja/xdoc/9.3/user/search-geo.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - ジオサーチ - 菅谷 信介 - - -
    -

    インデックス生成時に各ドキュメントに対して緯度経度の位置情報を付加することで、検索時に位置情報を用いた検索が可能になります。

    - -

    標準では以下のパラメータが利用可能です。

    - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    geo.latitude緯度の度分秒をDouble型で指定します。
    geo.longitude経度の度分秒をDouble型で指定します。
    geo.distanceドキュメントとの距離をキロメータ単位で指定します。Double型で指定します。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/user/search-label.xml b/src/site/ja/xdoc/9.3/user/search-label.xml deleted file mode 100644 index bca37ce1d..000000000 --- a/src/site/ja/xdoc/9.3/user/search-label.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - ラベルを用いた検索 - 菅谷 信介 - - -
    -

    検索対象のドキュメントにカテゴリ分けするためのラベル情報を付加することで、検索時にラベルを指定した絞り込み検索が可能です。ラベル情報は管理画面で登録しておくことで、検索画面でラベルによる検索が可能になります。利用可能なラベル情報は検索時にプルダウンで複数選択することができます。ラベルを登録していない場合は、ラベルのプルダウンボックスは表示されません。

    - -

    検索時にラベル情報を選択することができます。ラベル情報はオプションボタンを押下することで表示される検索オプションダイアログで選択することができます。

    - ラベル指定検索 -

    ラベルを設定してインデックスを作成することで、ラベルが設定されたドキュメントごとに検索をすることができます。ラベルを指定しない検索は通常と同様の全件検索になります。ラベル情報を変更した場合は、インデックスの更新が必要になります。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/user/search-not.xml b/src/site/ja/xdoc/9.3/user/search-not.xml deleted file mode 100644 index 4818e5001..000000000 --- a/src/site/ja/xdoc/9.3/user/search-not.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - NOT 検索 - 菅谷 信介 - - -
    -

    ある単語を含まないドキュメントを検索する場合に NOT 検索が利用できます。

    - -

    NOT 検索は含まない単語の前に NOT を付けて検索します。NOT は半角大文字で前後にスペースが必要です。

    -

    たとえば、「検索語1」が含まれるが「検索語2」を含まないドキュメントを検索したい場合は以下のように入力して検索します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/user/search-options.xml b/src/site/ja/xdoc/9.3/user/search-options.xml deleted file mode 100644 index 91f00c444..000000000 --- a/src/site/ja/xdoc/9.3/user/search-options.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - 拡張パラメータ検索 - 菅谷 信介 - - -
    -

    他社製検索エンジンから移行しやすいように任意の検索条件を渡すことができます。渡した検索条件はQueryHelperImpl#buildOptionQueryで処理を実装してください。

    - -

    標準では以下のパラメータが利用可能です。

    - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    options.q通常のqueryと同様です。複数のoptions.qを指定することができます。複数指定した場合はAND検索として扱われます。URLエンコードして渡します。
    options.cq完全一致の検索クエリーとして扱われます。たとえば、「Fess Project」を指定した場合は、「"Fess Project"」として検索します。URLエンコードして渡します。
    options.oqOR検索として扱われます。たとえば、「Fess Project」を指定した場合は、「Fess OR Project」として検索します。URLエンコードして渡します。
    options.nqNOT検索として扱われます。たとえば、「Fess」を指定した場合は、「NOT Fess」として検索します。URLエンコードして渡します。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/user/search-or.xml b/src/site/ja/xdoc/9.3/user/search-or.xml deleted file mode 100644 index 37f7fd68a..000000000 --- a/src/site/ja/xdoc/9.3/user/search-or.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - OR 検索 - 菅谷 信介 - - -
    -

    検索語のどれかが含まれるドキュメントを検索したい場合には OR 検索を利用します。検索語入力欄に複数単語を記述した場合、デフォルトでは AND 検索になります。

    - -

    OR 検索を利用する場合は検索語間に OR を記述します。OR は大文字で記述して、前後にスペースが必要になります。

    -

    たとえば、「検索語1」と「検索語2」のどちらかが含まれるドキュメントを検索したい場合は以下のように検索フォームに入力します。

    - -

    OR で複数語をつなぐことも可能です。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/user/search-range.xml b/src/site/ja/xdoc/9.3/user/search-range.xml deleted file mode 100644 index 9f3d0dd60..000000000 --- a/src/site/ja/xdoc/9.3/user/search-range.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - 範囲指定検索 - 菅谷 信介 - - -
    -

    数値など範囲指定が可能でデータをフィールドに格納している場合、そのフィールドに対して範囲指定検索が可能です。

    - -

    範囲指定検索をするためには、「フィールド名:[値 TO 値]」 を検索フォームに入力します。

    -

    たとえば、contentLength フィールドに対して、1kバイトから10kバイトにあるドキュメントを検索する場合は以下のように検索フォームに入力します。

    - -

    時間の範囲指定検索をするためには、「lastModified:[日時1 TO 日時2]」(日時1<日時2) を検索フォームに入力します。

    -

    日時はISO 8601を基準にしています。

    - - - - - - - - - -
    年月日および時分秒および小数部分現在日時を基準にする場合
    YYYY-MM-DDThh:mm:ss.sZ(例:2013-08-02T10:45:23.5Z)NOW(現在の日時)、YEAR(今年)、MONTH(今月)、DAY(本日)
    -

    NOWやDAYなどの現在日時を基準にした場合には+、-(加算、減産)や/(丸め)といった記号を付けることができます。

    -

    /は/の後ろの単位で丸める記号です。NOW-1DAY/DAYは本日何時に実行したとしても、本日00:00から-1日した前日の00:00を表します。

    -

    たとえば、lastModified フィールドに対して、2012年2月21日20時(現在日時とする)から30日前までに更新されたドキュメントを検索する場合は以下のように検索フォームに入力します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/user/search-sort.xml b/src/site/ja/xdoc/9.3/user/search-sort.xml deleted file mode 100644 index 14a36300e..000000000 --- a/src/site/ja/xdoc/9.3/user/search-sort.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - 検索のソート - 菅谷 信介 - - -
    -

    検索日時などのフィールドを指定して検索結果をソートすることができます。

    - -

    デフォルトでは以下のフィールドを指定してソートすることができます。

    - - - - - - - - - - - - - - - - - - - - -
    ソート対象フィールド一覧
    フィールド名説明
    tstampクロールした日時
    contentLengthクロールしたコンテンツサイズ
    lastModifiedクロールしたコンテンツの最終更新日時
    -

    カスタマイズすることで独自のフィールドをソート対象として追加することもできます。

    -
    - -

    検索時にソート条件を選択することができます。ソート条件はオプションボタンを押下することで表示される検索オプションダイアログで選択することができます。

    - ソート条件 -

    また、検索フィールドでソートをする場合は、「sort:フィールド名」のようにsortとフィールド名をコロン(:)で区切って検索フォームに入力して検索します。

    -

    以下は Fess を検索語として、コンテンツサイズを昇順にソートします。

    - -

    降順にソートする場合は以下のようにします。

    - -

    複数のフィールドでソートする場合は以下のように , 区切りで指定します。

    - -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/user/search-wildcard.xml b/src/site/ja/xdoc/9.3/user/search-wildcard.xml deleted file mode 100644 index c254f34b5..000000000 --- a/src/site/ja/xdoc/9.3/user/search-wildcard.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - ワイルドカード - 菅谷 信介 - - -
    -

    検索語内で 1 文字または複数文字のワイルドカードを利用することができます。? は 1 文字のワイルドカードとして指定でき、* は複数文字のワイルドカードとして指定することができます。ワイルドカードは先頭文字では利用できません。また、ワイルドカードを利用できる対象は単語になります。文に対するワイルドカード検索はできません。

    - -

    1 文字のワイルドカードを利用する場合は以下のように ? を利用します。

    - -

    上記の場合は、textやtestなど、1 文字のワイルドカードとして扱われます。

    -

    複数文字のワイルドカードを利用する場合は以下のように * を利用します。

    - -

    上記の場合は、test、testsやtesterなど、複数文字のワイルドカードとして扱われます。また、

    - -

    のように検索語内に利用することもできます。

    -
    - -

    ワイルドカードはインデックスに登録された文字列を対象に利用されます。そのため、bi-gram などでインデックスを作成した場合は、日本語は意味のない固定文字列長で扱われるため、日本語でのワイルドカードは期待する動作になりません。日本語でワイルドカードを利用する場合は形態素解析を利用しているフィールドで利用してください。

    -
    -
    - -
    diff --git a/src/site/ja/xdoc/9.3/user/xml-response.xml b/src/site/ja/xdoc/9.3/user/xml-response.xml deleted file mode 100644 index 131f94275..000000000 --- a/src/site/ja/xdoc/9.3/user/xml-response.xml +++ /dev/null @@ -1,183 +0,0 @@ - - - - XMLによる検索結果 - 菅谷 信介 - - -
    -

    Fessの検索結果をXMLにより出力することができます。XMLで出力するためには管理画面のクロール全般の設定でXML応答を有効にしておく必要があります。

    - -

    XMLにより出力結果を得るためには http://localhost:8080/fess/xml?query=検索語 のようなリクエストを送ります。リクエストパラメータについては以下の通りです。

    - - - - - - - - - - - - - - - - - - - - -
    リクエストパラメータ
    query検索語。URLエンコードして渡します。
    start開始する件数位置。0から始まります。
    num表示件数。デフォルトは20件です。100件まで表示できます。
    fields.labelラベル値。ラベルを指定する場合に利用します。
    -
    - -

    以下のようなレスポンスが返ります。

    - - - 1 - 0 - Fess - 0.64 - 20 - 1 - 101 - 6 - - - 2014-05-24T15:13:27.692+0900 - d55275b552da44999cafe118aa8fed62 - Fessのイン... - http://fess.codelibs.org/ja/setup.html - 0.83177954 - fess.codelibs.org/ja/setup.html - html - <em>fess</em>... - オープンソ... - fess.codelibs.org - text/html - 49702 - 1.0 - 2014-05-22T11:09:07.000+0900 - http://fess.codelibs.org/ja/setup.html - http://fess.codelibs.org/ja/setup.html - -... - - -]]> -

    各要素については以下の通りです。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    レスポンス情報
    responseルート要素。
    versionフォーマットバージョン。
    statusレスポンスのステータス。status値は、0:正常、1:検索エラー、2または3:リクエストパラメータエラー、9:サービス停止中、-1:API種別エラーです。
    query検索語。
    exec-time応答時間。単位は秒。
    page-size表示件数。
    page-numberページ番号。
    record-count検索語に対してヒットした件数。
    page-count検索語に対してヒットした件数のページ数。
    result検索結果の親要素。
    doc検索結果の要素。
    siteサイト名。
    content-descriptionコンテンツの説明。
    hostホスト名。
    last-modified最終更新日時。
    cacheコンテンツの内容。
    scoreドキュメントのスコア値。
    digestドキュメントのダイジェスト文字列。
    createdドキュメントの生成日時。
    urlドキュメントのURL。
    idドキュメントのID。
    mimetypeMIMEタイプ。
    titleドキュメントのタイトル。
    content-title表示用のドキュメントのタイトル。
    content-lengthドキュメントのサイズ。
    url-link検索結果としてのURL。
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/articles.xml b/src/site/ja/xdoc/articles.xml deleted file mode 100644 index 4bbb61c25..000000000 --- a/src/site/ja/xdoc/articles.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - 掲載記事 - 菅谷 信介 - - -
    -
    -
    2010-12-16
    -
    - 「Fessで作るApache Solrベースの全文検索サーバー ~ ロールベース検索編」 (CodeZine) -
    -
    2010-01-28
    -
    - 「Fessで作るApache Solrベースの全文検索サーバー ~ モバイル編」 (CodeZine) -
    -
    2009-11-20
    -
    - 「5分で簡単構築! 全文検索サーバ"Fess"を試してみよう」 (マイコミジャーナル) -
    -
    2009-11-12
    -
    - 「Fessで作るApache Solrベースの全文検索サーバー ~ 導入編」 (CodeZine) -
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/articles/article-1.xml b/src/site/ja/xdoc/articles/article-1.xml deleted file mode 100644 index 377aa182a..000000000 --- a/src/site/ja/xdoc/articles/article-1.xml +++ /dev/null @@ -1,473 +0,0 @@ - - - - Fessで作るApache Solrベースの検索サーバー 〜 導入編 - 菅谷 信介 - - -
    -

    - 管理するドキュメントは日々増えていき、それらのドキュメントを効率よく管理することを求められています。 - 管理対象ドキュメントが多くなればなるほど、その中から特定の情報をもつものを見つけにくくなっていきます。 - その解決策として、膨大な情報から検索することができる全文検索サーバーを導入することなどがあげられます。 -

    -

    - Fess は簡単に導入できる、Java ベースのオープンソース全文検索サーバーです。 - Fess の検索エンジン部分には Apache Solr を利用しています。 - Solr は、2 億ドキュメントもインデックス可能と言われる非常に高機能な検索エンジンです。 - 一方で、 Apache Solr で検索システムを構築しようとする場合、クローラ部分などを自分で実装する必要性があります。 - Fess ではクローラ部分に Seasar Project から提供される S2Robot を利用して、ウェブやファイルシステム上の様々な種類のドキュメントを収集して検索対象とすることができます。 -

    -

    - そこで、本記事では Fess による検索サーバーの構築について紹介します。 -

    - -
    -
    -
      -
    • 検索システムを構築してみたい方
    • -
    • 既存のシステムに検索機能を追加してみたい方
    • -
    • Apache Solr に興味がある方
    • -
    - -
    -
    -

    - この記事の内容に関しては次の環境で、動作確認を行っています。 -

    -
      -
    • - Windows 7 (Service Pack1) -
    • -
    • - JDK 1.7.0_21 -
    • -
    - -
    -
    -

    - Fess はウェブやファイルシステムを対象とした、オープンソースの全文検索システムです。 - SourceForge.jp の Fess サイトから Apache ライセンスで提供されています。 -

    - - - -

    - Java ベースの検索システム -

    -

    - Fess は以下の図にあるとおり、様々なオープンソースプロダクトを利用して構築されています。 -

    -
    -
    Fess の構造
    -
    - Fess の構造 -
    -
    -

    - 配布物は Tomcat に Fess と Solr の war ファイルが配備された形になります。 - Fess の war ファイルは検索画面や管理画面を提供しています。 - Fess は開発フレームワークとして Seasar2 を利用し、プレゼンテーション層には SAStruts を採用しています。 - ですので、画面などのカスタマイズが必要な場合は JSP を修正することで簡単にカスタマイズが可能です。 -

    -

    - また、設定データやクロールデータを保存するために組み込みデータベースの H2Database を利用し、O/R マッパーの DBFlute を利用してアクセスしています。 - S2Chronos は Seasar プロジェクトで提供されるスケジューリングフレームワークで、Fess では指定された時間でのクロールを実行するために利用しています。 - Solr と S2Robot については後述します。 -

    -

    - Fess は Java ベースのシステムとして構築されているので、どのプラットフォームでも実行可能です。 - 各種設定もウェブブラウザから簡単に設定する UI を備えています。 -

    - -

    - Apache Solr を検索エンジンとして利用 -

    -

    - Apache Solr は Apache Software Foundation から提供される、Lucene をベースとしたエンタープライズ向け検索サーバーです。 - 特徴としては、ファセット検索、検索結果の強調表示、複数の出力形式などをサポートしていることが上げられます。 - また、検索対象とすることができるドキュメント数は、Solr サーバーの構成次第で、数億ドキュメントにもなり、大規模サイトへもスケールアウトできる検索サーバーです。 - 利用実績も日本でも数多くあり、注目されている検索エンジンの一つであると言えます。 -

    -

    - Fess では、検索エンジン部分に Apache Solr を採用しています。 - Fess の配布物には Solr を同梱した形で配布していますが、Fess の Solr サーバーを別なサーバーへ切り出して利用することも可能です。 - また、Fess は複数の Solr サーバーをグループとして管理して、冗長構成を組むことが可能です。 - このように Fess では Solr のもつ高い拡張性を活かすことができる設計になっています。 -

    - -

    - S2Robot をクロールエンジンとして利用 -

    -

    - S2Robot は Seasar プロジェクトから提供される、クローラフレームワークです。 - S2Robot はウェブ上にあるドキュメントやファイルシステム上にドキュメントを巡回して収集することができます。 - ドキュメント収集もマルチスレッドで同時に複数のドキュメントを効率良く処理することが可能です。 - また、扱えるドキュメントは HTML はもちろんのこと、Word や Excel などの MS Office 系ファイル、zip などのアーカイブファイル、画像や音声ファイルなど、数多くのフォーマットに対応しています(画像や音声ファイルの場合はメタ情報を取得します)。 -

    -

    - Fess では S2Robot を利用して、ウェブ上およびファイルシステム上のドキュメントを巡回して、テキスト情報を収集します。 - 対応するファイルフォーマットも S2Robot が扱うことができるものを検索対象とすることができます。 - S2Robot でクロール実行するためのパラメータ等は Fess の管理 UI から設定することが可能です。 -

    - - -

    - モバイル対応 -

    -

    - Fess は docomo、au、ソフトバンクの携帯電話端末での閲覧にも対応しています。 - ドキュメントをインデックスする際にどの端末で検索結果を閲覧可能にするかを指定することができます。 - 本稿ではモバイル端末での閲覧については省略し、次回説明します。 -

    - -
    -
    -
    -

    - ここでは、 Fess を起動させ、検索を行うまでの手順を説明します。 - Windows XP で実行することを想定して説明を行いますが、Mac OS X や Linux でもほぼ同様の手順でインストールと起動を行うことができます。 -

    - - -

    - http://sourceforge.jp/projects/fess/releases/ から最新のパッケージをダウンロードします。 - この記事執筆の時点(2013/06)での最新バージョンは、 8.1.0 です。 - ダウンロード完了後、任意のディレクトリに解凍してください。 -

    -
    -
    Fess のダウンロード
    -
    - Fess のダウンロード -
    -
    - -
    - -

    - CATALINA_HOME と JAVA_HOME を環境にあわせ適切に設定し、%CATALINA_HOME%\bin\startup.bat を実行してください。 - たとえば、C:\fess に fess-8.1.0.zip を解凍した場合、CATALINA_HOME は、C:\fess\fess-server-8.1.0 になります。 -

    -
    -
    Fess の起動
    -
    -C:\fess\fess-server-8.1.0>set "JAVA_HOME=C:\Program Files\Java\jdk1.7.0_21"
    -C:\fess\fess-server-8.1.0>set CATALINA_HOME=C:\fess\fess-server-8.1.0
    -C:\fess\fess-server-8.1.0>cd bin
    -C:\fess\fess-server-8.1.0\bin>startup.bat
    -
    -
    -

    - ブラウザで http://localhost:8080/fess/ にアクセスし、以下のような画面が表示されれば、 Fess は起動しています。 -

    -
    -
    検索トップ画面
    -
    - 検索トップ画面 -
    -
    - -
    - -

    - shutdown.bat を実行してください。 -

    -
    -
    Fess の停止
    -
    -C:\fess\fess-server-8.1.0\bin>shutdown.bat
    -
    -
    - -
    - -

    - ディレクトリ構成は以下のようになります。 -

    -
    -
    ディレクトリ構成
    -
    -fess-server-8.1.0/
    -|-- LICENSE
    -|-- NOTICE
    -|-- RELEASE-NOTES
    -|-- RUNNING.txt
    -|-- bin/
    -|-- conf/
    -|-- extension/
    -|-- lib/
    -|-- logs/
    -|-- solr/                           -- Solrデータディレクトリ
    -|   |-- contrib/
    -|   |-- core1/
    -|   |   |-- bin/                    -- Solr関連の実行ファイル
    -|   |   |-- conf/                   -- Solrの設定ファイルを配置
    -|   |   |-- data/                   -- Solrのインデックスを格納
    -|   |   `-- txlog/
    -|   |-- dist/
    -|   `-- lib/
    -|-- temp/
    -|-- webapps/
    -|   |-- fess/
    -|   |   |-- META-INF/
    -|   |   |-- WEB-INF/
    -|   |   |   |-- cachedirs/          -- モバイル用画像キャッシュを格納
    -|   |   |   |-- classes/            -- クラスと設定ファイルを配置
    -|   |   |   |-- db/                 -- DB データを配置
    -|   |   |   |-- cmd/
    -|   |   |   |-- conf/
    -|   |   |   |-- lib/
    -|   |   |   |-- orig/
    -|   |   |   |-- logs/               -- Fessのログファイルを格納
    -|   |   |   |-- view/               -- UI関連のJSPファイルを配置
    -|   |   |   |-- fe.tld
    -|   |   |   |-- struts-config.xml
    -|   |   |   |-- validator-rules.xml
    -|   |   |   `-- web.xml
    -|   |   |-- css/                    -- CSSファイルを配置
    -|   |   |-- js/                     -- JSファイルを配置
    -|   |   |-- images/                 -- 画像ファイルを配置
    -|   |   `-- jar/
    -|   |-- fess.war
    -|   |-- solr/                       -- Solrのウェブアプリ
    -|   |-- solr.war
    -|   |-- manager/
    -|   `-- manager.war
    -`-- work/
    -
    -
    -
    -

    - 「fess-server-8.1.0」直下のディレクトリ構成は Tomcat 7 とほぼ同様で、Solr のデータディレクトリ「solr」、「fess.war」と「solr.war」が配備された形になります。 - 配備された「fess.war」は「webapps/fess/WEB-INF/view」に検索画面や管理画面の JSP ファイルが配置されています。 - また、利用している CSS ファイルは「webapps/fess/css」に配置しているので、画面のカスタマイズが必要な場合はそれらのファイルを編集します。 -

    - -
    -
    -
    -

    - 起動直後の状態では、検索するためのインデックスが作成されていないため、検索しても何も結果が返ってきません。 - ですので、まずインデックスを作成する必要があります。 - ここでは、 http://fess.codelibs.org/ja/ 以下を対象にインデックスを作成し、検索を行うまでを例として説明します。 -

    - -

    - まず、管理ページである http://localhost:8080/fess/admin にアクセスし、ログインしてください。 - デフォルトではユーザー名、パスワードともに admin です。 -

    - -
    -
    管理ページへのログイン
    -
    - ログイン -
    -
    - -
    -  -

    - 次に、クロールの対象を登録します。 - 今回は、 Web ページを対象とするので、管理ページの左側から[ウェブ]を選択してください。 - 初期状態では何も登録されていないため、[新規作成]を選択します。 -

    - -
    -
    [新規作成]を選択
    -
    - 新規作成 -
    -
    - -

    - ウェブクロールの設定として、今回は、http://fess.codelibs.org/ja/ 以下のすべてのページをクロール対象とすることにします。 - また、ブラウザタイプとしてもすべてを選択し、PC や携帯電話のどのような環境から検索をしても結果が表示されるようにします。 -

    - -
    -
    ウェブクロールの設定
    -
    - クロール対象の設定 -
    -
    - -

    - その後、確認画面で[作成]をクリックすることで、クロールの対象を登録することができます。 - 登録内容は、[編集]から変更することが可能です。 -

    - -
    -
    ウェブクロールの設定の登録完了
    -
    - クロール対象の設定の登録完了 -
    -
    - -
    -  -

    - 次に、ドキュメントを巡回して収集するクロールスケジュールを設定します。 - クロールのスケジュールは管理ページの左側のメニューの[クロール全般]から設定します。 -

    -

    - 設定の書式は、Unix の Cron に似ています。左から、秒、分、時、日、月、曜日 を表します。 - たとえば、毎日 12:10am にクロールを行わせたい場合、「0 10 12 * * ?」 とします。 -

    - -
    -
    クロールのスケジュール設定
    -
    - クロールのスケジュール設定 -
    -
    - -

    - クロールが開始され、インデックスが作成されているかどうかは、左側のメニューの[セッション情報]から確認することができます。 - クロールが完了している場合、[セッション情報] の インデックスサイズ(ウェブ/ファイル) に検索対象としたドキュメント数が表示されます。 -

    - -
    -
    クロール状況の確認
    -
    - クロール状況の確認 -
    -
    - -
    -
    クロールが完了している場合の例
    -
    - クロールが完了している場合の例 -
    -
    - -
    -  -

    - クロール完了後、検索をすると下の画像のような結果が返されます。 -

    - -
    -
    検索例
    -
    - 検索例 -
    -
    - -
    -
    -
    -

    - ここでは、利用者が最も閲覧する、検索トップ画面と検索結果一覧画面をカスタマイズする方法を紹介します。 -

    -

    - 今回は、ロゴファイル名を変える方法を示します。 - デザイン自体を変えたい場合については、シンプルな JSP ファイルで記述されているので HTML の知識があれば変更することができます。 -

    -

    - まず、検索トップ画面は「webapps/fess/WEB-INF/view/index.jsp」ファイルになります。 -

    -
    -
    検索トップ画面のJSPファイル
    -
    -<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>
    -<html>
    -<head>
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    -<meta http-equiv="content-style-type" content="text/css" />
    -<meta http-equiv="content-script-type" content="text/javascript" />
    -<title>Fess</title>
    -<link href="${f:url('/css/style.css')}" rel="stylesheet" type="text/css" />
    -</head>
    -<body>
    -<div id='main'>
    -<s:form action="search">
    -  <table>
    -    <tbody>
    -      <tr>
    -        <td><img id="logo" src="${f:url('/images/logo.gif')}" alt="<bean:message key="labels.search_top_logo_alt"/>" /></td>
    -        <td><div class="input">
    -          <html:text styleClass="query" property="query" title="Search" size="50" maxlength="1000"/>
    -          <input class="btn" type="submit" value="<bean:message key="labels.top.search"/>" name="search" />
    -        </div></td>
    -      </tr>
    -    </tbody>
    -  </table>
    -</s:form></div>
    -</body>
    -</html>
    -
    -
    -

    - 検索トップ画面に表示される画像を変更する場合は、「logo.gif」の箇所を置き換えたいファイル名に変更します。 - ファイルは「webapps/fess/images」に配置します。 -

    -

    - <s:form> や <bean:message> などは JSP タグになります。 - たとえば、<s:form> は実際の HTML 表示時に form タグに変換されます。 - 詳しい説明は SAStruts のサイトや JSP に関するサイトをご覧ください。 -

    -

    - 次に、検索結果一覧画面は「webapps/fess/WEB-INF/view/search.jsp」ファイルになります。 -

    -
    -
    検索結果一覧画面のJSPファイルの一部
    -
    -<div id="header">
    -  <s:form action="search">
    -    <div class="input">
    -      <s:link action="index" title="Fess Home">
    -        <img class="logo" src="${f:url('/images/logo-head.gif')}" alt="<bean:message key="labels.search_header_logo_alt"/>"/>
    -      </s:link>                                 
    -      <html:text styleClass="query" property="query" title="Search" size="50" maxlength="1000" />
    -      <input class="btn" type="submit" value="<bean:message key="labels.search"/>" name="search"/>
    -    </div>
    -  </s:form>
    -</div>
    -
    -
    -

    - 検索結果一覧画面の上部に表示される画像を変更する場合は、「logo-head.gif」の箇所のファイル名を変更します。 - 「logo.gif」の場合と同様に「webapps/fess/images」に配置します。 -

    -

    - JSP ファイルで利用している CSS ファイルを変更したい場合は「webapps/fess/css」に配置されている「style.css」を編集してください。 -

    - -
    -
    -

    - 全文検索システムである Fess について、インストールから検索までと簡単なカスタマイズ方法について説明をしました。 - 特別な環境構築も必要なく、Java の実行環境があれば検索システムを簡単に構築できることをご紹介できたと思います。 - 既存のシステムにサイト検索機能を追加したいような場合にも導入できるので、ぜひお試しください。 -

    -

    - 次回は、Fess がサポートするモバイルサイトの検索機能をご紹介したいと思います。 -

    - - -
    -
    - -
    - -
    diff --git a/src/site/ja/xdoc/articles/article-2.xml b/src/site/ja/xdoc/articles/article-2.xml deleted file mode 100644 index 90da3df39..000000000 --- a/src/site/ja/xdoc/articles/article-2.xml +++ /dev/null @@ -1,214 +0,0 @@ - - - - Fessで作るApache Solrベースの検索サーバー 〜 モバイル編 - 菅谷 信介 - - - -
    -

    - 前回の導入編では、Fessによるオープンソース全文検索サーバーの構築方法をご紹介しました。 - Fessはdocomo、auおよびSoftbankの携帯端末での検索に対応しているので、今回はその利用方法をご紹介します。 -

    -

    - 本記事ではFess 8.1.0を利用して説明します。 - Fessの構築方法については導入編を参照してください。 -

    - -
    -
    -
      -
    • 携帯端末用検索システムを構築してみたい方
    • -
    • 既存の携帯サイトに検索機能を追加してみたい方
    • -
    - -
    -
    -

    - この記事の内容に関しては次の環境で、動作確認を行っています。 -

    -
      -
    • - Windows 7 (Service Pack1) -
    • -
    • - JDK 1.7.0_21 -
    • -
    - -
    -
    -

    - 全文検索システムにおいて、携帯端末で利用するためにはシステム的に以下のような対応が必要になってきます。 -

    -
      -
    1. 携帯端末の情報を取得して、端末に適した表示をする
    2. -
    3. クロール作成時に端末用のユーザーエージェントを指定できる
    4. -
    5. 閲覧キャリア情報をインデックス情報に含めることができる
    6. -
    7. 検索結果がPCサイトの場合、コンテンツ変換した内容を表示できる
    8. -
    -

    - Fessでは上記すべてに対応しています。 - まず、携帯端末の情報を取得して処理するためにmobyletを採用しています。 - mobyletは携帯向けWebアプリケーション構築のためのJavaオープンソースフレームワークです。 - mobyletを利用することでdocomo、auおよびSoftbank端末を識別して、それぞれの端末ごとに適切な結果を表示することができます。 -

    -

    - 次にFessでは検索対象をクロールするときに、ユーザーエージェントをウェブクロール設定で設定することができます。 - 対象キャリアのユーザーエージェントを指定してクロールすることで、その携帯端末向けサイトを取得することができます。 - ただし、対象の携帯サイトをIP制限をしている場合はFessサーバーのIPを許可して、携帯端末サイトを表示できるようにする必要があります。 - また、ウェブクロール設定で[ブラウザ]はデフォルトですべて選択されていますが、表示したいキャリアを選択することでそのキャリア端末だけで結果を表示することが可能になります。 -

    -

    - 検索結果がPCサイトである場合、検索結果にPCサイトのリンクが表示されても携帯端末では通常表示することができません(PCサイトビューアなどを利用すれば閲覧可能です)。 - Fessでは「Google Wireless Transcoder」を利用することが可能です。 - Google Wireless TranscoderはGoogle社により提供されるサービスで、PCサイトを各種携帯端末に合わせて変換してくれます。 - Fessでは簡単な設定で、検索結果をGoogle Wireless Transcoderのリンクに変換する機能を持ち、検索結果がPCサイトでもスムーズに利用することが可能です。 -

    - -
    -
    -

    - Fess 8.1.0をインストールおよび起動してあるものとします。 -

    - - -

    - docomoの端末で検索した場合だけで検索結果を表示するウェブクロール設定を作成します。 -

    -

    - まず、管理ページであるhttp://localhost:8080/fess/adminにアクセスし、ログインしてください。 - デフォルトではユーザー名、パスワードともにadminです。 - 管理ページの左側から[ウェブ]を選択してください。 - 初期状態では何も登録されていないため、[新規作成]を選択します。 -

    -
    -
    [新規作成]を選択
    -
    - 新規作成 -
    -
    -

    - 今回は、携帯端末サイトではない、http://fess.codelibs.org/ja/以下のすべてのページをクロール対象とすることにします。 - docomo端末で表示可能な携帯サイトがあれば、http://fess.codelibs.org/ja/の代わりにそのサイトをURLに指定します。 -

    -

    - また、[ブラウザ]にDoCoMoだけを選択し、docomo端末だけで表示されるようにします。 - auやSoftbank端末で表示したい場合はここでそれらを選択します。 -

    -

    - あとは[ユーザーエージェント]にdocomo端末のユーザーエージェントを指定します。 - 今回はDoCoMo/2.0 P903iを入力します。 -

    -
    -
    docomo用ウェブクロール設定
    -
    - docomo用ウェブクロール設定 -
    -
    -

    - その後、確認画面で[作成]をクリックすることで、クロールの対象を登録することができます。 - 登録内容は、[編集]から変更することが可能です。 -

    - -
    - -

    - 検索結果がPCサイトである場合はGoogle Wireless Transcoderを利用するように設定します。 - 検索対象にPCサイトを含まず、携帯サイトだけである場合はこの設定は必要ありません。 -

    -

    - 管理ページの左側から[クロール全般]を選択してください。 - [モバイル変換]でGoogle Wireless Transcoderを選択します。 -

    -
    -
    モバイル変換の設定
    -
    - モバイル変換の設定 -
    -
    -

    - [更新]をクリックして設定を保存します。 -

    - -
    - -

    - 携帯端末用設定の完了後、クロールを開始して検索対象のインデックスを作成します。 - 管理ページの左側から[システム設定]を選択してください。 -

    -
    -
    システム設定
    -
    - システム設定 -
    -
    -

    - [クロールの開始]をクリックして、検索対象のクロールおよびインデックス化を開始します。 - しばらくするとクロールが完了します。 -

    - -
    - -

    - まず、Internet Explorer などのPCブラウザで検索してみます。 - http://localhost:8080/fessにアクセスして、Fessを検索します。 -

    -
    -
    PCブラウザで検索
    -
    - PCブラウザで検索 -
    -
    -

    - ウェブクロール設定で設定したとおり、検索結果がPCブラウザでは表示されないことがわかります。 -

    -

    - 次にdocomo端末でアクセスします。 - 今回は実際の端末ではなく、FirefoxでFireMobileSimulatorアドオンを利用して結果を確認します。 - FireMobileSimulatorは、主要3キャリアの携帯端末ブラウザをシミュレートするFirefoxアドオンです。 - FireMobileSimulatorをFirefoxにインストールして、Firefoxのメニューから[ツール]の[FireMobileSimulator]からdocomo端末のDC P903iなどを選択します。 - この設定によりFirefoxはアクセスしたときにP903i端末の環境をシミュレートします。 - PCブラウザの場合と同様にhttp://localhost:8080/fessにアクセスして、Fessを検索します。 -

    -
    -
    docomo端末で検索
    -
    - docomo端末で検索 -
    -
    -

    - 今度はウェブクロール設定で指定した検索対象が表示されます。 -

    - -
    -
    -
    -

    - 全文検索システムであるFessの携帯端末への対応方法をご紹介しました。 - 簡単な設定をすることで3大キャリアの携帯端末に検索機能を提供できることをご紹介できたと思います。 - また、携帯電話は定期的に新機種が発売されますが、Fessでは最新の端末情報ファイルを「webapps/fess/WEB-INF/classes/device」に置くことで対応することが可能です。 - 端末情報ファイルの更新方法についてはそのディレクトリ内のREADMEをご覧ください。 -

    -

    - 次回は、利用者の認証状況により検索結果を表示結果を切り替える、ロール機能についてご紹介します。 -

    - - -
    -
    - -
    - -
    diff --git a/src/site/ja/xdoc/articles/article-3.xml b/src/site/ja/xdoc/articles/article-3.xml deleted file mode 100644 index b265828c4..000000000 --- a/src/site/ja/xdoc/articles/article-3.xml +++ /dev/null @@ -1,355 +0,0 @@ - - - - Fessで作るApache Solrベースの検索サーバー 〜 ロールベース検索編 - 菅谷 信介 - - - -
    -

    - 前回のモバイル編では、Fessを用いてどのように携帯端末向け検索システムを構築するかをご紹介しました。 - 本記事ではFessの特徴的な機能の一つでもあるロールベース検索機能についてご紹介します。 -

    -

    - 本記事ではFess 8.2.0 を利用して説明します。 - Fessの構築方法については導入編を参照してください。 -

    -
    -
    -
      -
    • ポータルサイトなどの認証があるシステムで検索システムを構築してみたい方
    • -
    • 閲覧権限ごとに検索する環境を構築したい方
    • -
    -
    - -
    -

    - この記事の内容に関しては次の環境で、動作確認を行っています。 -

    -
      -
    • - CentOS 5.5 -
    • -
    • - JDK 1.6.0_22 -
    • -
    -
    - -
    -

    - Fessのロールベース検索とは、任意の認証システムで認証されたユーザーの認証情報を元に検索結果を出し分ける機能です。 - たとえば、営業部ロールを持つ営業担当者Aは検索結果に営業部ロールの情報が表示されるが、営業部ロールを持たない技術担当者Bは検索してもそれが表示されません。 - この機能を利用することで、ポータルやシングルサインオン環境でログインしているユーザーの所属する部門別や役職別などに検索を実現することができます。 -

    -

    - Fessのロールベース検索ではロール情報を以下の場所から取得できます。 -

    -
      -
    1. リクエストパラメータ
    2. -
    3. リクエストヘッダー
    4. -
    5. クッキー
    6. -
    7. J2EE の認証情報
    8. -
    -

    - 利用方法としては、ポータルサーバーやエージェント型シングルサインオンシステムでは認証時にFessの稼働しているドメインとパスに対してクッキーで認証情報を保存することで、ロール情報をFessに渡すことができます。 - また、リバースプロキシ型シングルサインオンシステムではFessへのアクセス時にリクエストパラメータやリクエストヘッダーに認証情報を付加することで、Fessでロール情報を取得することができます。 - このように様々な認証システムと連携することで、ユーザーごとに検索結果を出し分けることができます。 -

    -

    - 独自の認証システムを運用しているような場合は、jp.sf.fess.helper.RoleQueryHelperインターフェースを実装してクラスを用意することで対応することができます。 - 作成したクラスは「webapps/fess/WEB-INF/classes」などのクラスパスが通っている場所に配置して、「webapps/fess/WEB-INF/classes/fess.dicon」でjp.sf.fess.helper.impl.RoleQueryHelperImplに代わって指定します。 -

    -
    - -
    -

    - Fess 8.2.0 がインストールしてあるものとします。 - まだ、インストールしていない場合は、導入編を参考にしてインストールしてください。 -

    -

    - 認証システムには様々なものがありますが、Fessでは別途認証システムを構築せずにFessの既存のログイン画面を利用したTomcatの認証を試せる環境を提供しているので、本記事ではこれを利用してJ2EEの認証情報(Tomcatの認証)を利用したロールベース検索を説明します。 -

    - - -

    - まず、検索結果を出し分けて表示するためにユーザーをTomcatに追加します。 - 今回は、営業部(sales)と技術部(eng)の2つのロールを作成します。 - そして、ユーザーはsalesロールに属するtaroユーザーとengロールに属するhanakoユーザーを追加します。 - これらのユーザー情報を以下のように「conf/tomcat-users.xml」に記述します。 -

    -
    -
    tomcat-users.xmlの内容
    -
    -<?xml version='1.0' encoding='utf-8'?>
    -<tomcat-users>
    -  <role rolename="fess"/>
    -  <role rolename="solr"/>
    -  <role rolename="manager"/>
    -  <role rolename="sales"/><!-- 追加 -->
    -  <role rolename="eng"/><!-- 追加 -->
    -  <user username="admin" password="admin" roles="fess"/>
    -  <user username="solradmin" password="solradmin" roles="solr"/>
    -  <user username="manager" password="manager" roles="manager"/>
    -  <user username="taro" password="taropass" roles="sales"/><!-- 追加 -->
    -  <user username="hanako" password="hanakopass" roles="eng"/><!-- 追加 -->
    -</tomcat-users>
    -
    -
    -

    - 既存の認証システムを利用する場合はこの設定は不要です。 -

    -
    - - -

    - ここからがFessに対する設定になります。 - まず、「webapps/fess/WEB-INF/classes/fess.dicon」のroleQueryHelperでデフォルトロールと認証情報の取得方法を設定します。 - 今回はJ2EEの認証情報を用いるので、「fess.dicon」のroleQueryHelperは以下のような設定になります。 -

    -
    -
    fess.diconの内容
    -
    -:
    -<component name="roleQueryHelper" class="jp.sf.fess.helper.impl.RoleQueryHelperImpl">
    -    <property name="defaultRoleList">
    -        {"guest"}
    -    </property>
    -</component>
    -:
    -
    -
    -

    - 上記のようにデフォルトロールを設定します。 - デフォルトロールは、ログインしていない状態で検索するときにそのロールとして検索したと扱われます。 - デフォルトロールを指定しないと、ログインしていない状態の検索ですべての検索結果が表示されてしまいます。 -

    -

    - J2EEの認証情報以外で利用する場合についてもここで説明しておきます。 - リクエストパラメータから認証情報を取得する場合は以下のように設定します。 -

    -
    -
    fess.diconの内容
    -
    -:
    -<component name="roleQueryHelper" class="jp.sf.fess.helper.impl.RoleQueryHelperImpl">
    -    <property name="parameterKey">"fessRoles"</property>
    -    <property name="encryptedParameterValue">false</property>
    -    <property name="defaultRoleList">
    -        {"guest"}
    -    </property>
    -</component>
    -:
    -
    -
    -

    - ここでは、リクエストパラメータのキーにfessRolesを指定して、ロール情報をカンマ区切りの値で渡すことができます。 - たとえば、salesロールとadminロールを持つユーザーが検索する際のURLは「http://hostname/fess/search?...&fessRoles=sales%0aadmin」のようにfessRolesを付加されます。 - ここではencryptedParameterValueをfalseに設定していますが、この値をtrueにするとfessRolesの値部分をBlowfishやAESなどで暗号化して渡すことができます。 - 暗号化して値を渡す場合には、FessCipherコンポーネントを指定して復号化できるように設定する必要があります。 -

    -

    - リクエストヘッダーから認証情報を取得する場合は以下のように設定します。 -

    -
    -
    fess.diconの内容
    -
    -:
    -<component name="roleQueryHelper" class="jp.sf.fess.helper.impl.RoleQueryHelperImpl">
    -    <property name="headerKey">"fessRoles"</property>
    -    <property name="encryptedParameterValue">false</property>
    -    <property name="defaultRoleList">
    -        {"guest"}
    -    </property>
    -</component>
    -:
    -
    -
    -

    - リクエストヘッダーのキーにfessRolesを指定して、ロール情報をカンマ区切りの値で渡すことができます。 -

    -

    - クッキーから認証情報を取得する場合は以下のように設定します。 -

    -
    -
    fess.diconの内容
    -
    -:
    -<component name="roleQueryHelper" class="jp.sf.fess.helper.impl.RoleQueryHelperImpl">
    -    <property name="cookieKey">"fessRoles"</property>
    -    <property name="encryptedParameterValue">false</property>
    -    <property name="defaultRoleList">
    -        {"guest"}
    -    </property>
    -</component>
    -:
    -
    -
    -

    - リクエストパラメータと同様に、クッキーの名前にfessRolesを指定して、ロール情報をカンマ区切りの値で渡すことができます。 -

    -
    - - -

    - 「fess.dicon」と同様にログインできるようにするために「webapps/fess/WEB-INF/web.xml」のセキュリティ関連の設定を変更します。 - 以下のような設定になります。 -

    -
    -
    web.xmlの内容
    -
    -:
    -<security-constraint>
    -  <web-resource-collection>
    -    <web-resource-name>Fess Authentication</web-resource-name>
    -    <url-pattern>/login/login</url-pattern>
    -  </web-resource-collection>
    -  <auth-constraint>
    -    <role-name>fess</role-name>
    -    <role-name>sales</role-name>
    -    <role-name>eng</role-name>
    -  </auth-constraint>
    -</security-constraint>
    -:
    -<security-role>
    -  <role-name>fess</role-name>
    -</security-role>
    -<security-role>
    -  <role-name>sales</role-name>
    -</security-role>
    -<security-role>
    -  <role-name>eng</role-name>
    -</security-role>
    -:
    -
    -
    -

    - リクエストパラメータなどの他の認証を用いる場合には、この設定は不要です。 -

    -
    - -
    - -
    -

    - 設定が一通り完了したので、Fessを起動してください。 -

    - - -

    - 今回の設定でadmin、taro、hanakoの3つユーザーでFessにログインできる状態になっています。 - 順にログインできることを確認してください。 - http://localhost:8080/fess/admin/にアクセスして、adminユーザーでログインすると通常通り管理画面が表示されます。 - 次にadminユーザーをログアウトして、再度http://localhost:8080/fess/admin/にアクセスして、taroとhanakoユーザーでログインしてください。 - ログインが成功すると、http://localhost:8080/fess/の検索画面が表示されます。 - ログアウトするときは、http://localhost:8080/fess/admin/にアクセスして[ログアウト]ボタンをクリックします。 -

    -
    -
    ログアウト画面
    -
    - ログアウト画面 -
    -
    -
    - - -

    - adminユーザーでログインして、左側のメニューの[ロール]をクリックしてロール一覧を表示します。 - 今回は次の3つのロールを作成してください。 -

    -
    -
    ロール一覧
    - - - - - - - - - - - - - - - - - - - -
    ロール名
    デフォルトdefault
    営業部sales
    技術部eng
    -
    -
    - - -

    - クロール対象を登録します。 - 今回は営業部ロールのユーザーはhttp://www.n2sm.net/だけを検索でき、技術部ロールのユーザーはhttp://fess.codelibs.org/だけを検索できるようにします。 - これらのクロール設定を登録するため、左側のメニューの[ウェブ]をクリックしてウェブクロール設定一覧を表示します。 - [新規作成] をクリックして、ウェブクロール設定を作成してください。 - まず、営業部用にhttp://www.n2sm.net/へのクロール設定として[ロール]項目に営業部を選択して作成します。 - 次にhttp://fess.codelibs.org/のクロール設定でロールに技術部を選択して作成します。 -

    -
    -
    ウェブクロール設定のロール項目
    -
    - ウェブクロール設定のロール項目 -
    -
    -
    - - -

    - クロール設定登録後、左側のメニューの[システム設定]をクリックして、システム設定画面で[開始]ボタンをクリックして、クロールを開始します。 - クロールが完了するまでしばらく待ちます。 -

    -
    - - -

    - クロール完了後、http://localhost:8080/fess/にアクセスして、ログインしていない状態で「fess」などの単語を検索して、検索結果が表示されないことを確認してください。 - 次にtaroユーザーでログインして、同様に検索してください。 - taroユーザーはsalesロールを持つため、http://www.n2sm.net/の検索結果だけが表示されます。 -

    -
    -
    salesロールでの検索画面
    -
    - salesロールでの検索画面 -
    -
    -

    - taroユーザーをログアウトして、hanakoユーザーでログインしてください。 - 先ほどと同様に検索すると、hanakoユーザーはengロールを持つので、http://fess.codelibs.org/の検索結果だけが表示されます。 -

    -
    -
    engロールでの検索画面
    -
    - engロールでの検索画面 -
    -
    -
    - -
    - -
    -

    - Fessのセキュリティー機能の一つであるロールベース検索についてご紹介しました。 - J2EEの認証情報を用いたロールベース検索を中心に説明しましたが、Fessへの認証情報の受け渡しは汎用的な実装であるので様々な認証システムに対応できると思います。 - ユーザーの属性ごとに検索結果を出し分けることができるので、社内ポータルサイトや共有フォルダなどの閲覧権限ごとに検索が必要なシステムも実現することが可能です。 -

    -

    - 次回は、Fessの提供しているAjax機能についてご紹介します。 -

    -
    - -
    - -
    - -
    diff --git a/src/site/ja/xdoc/articles/article-4.xml b/src/site/ja/xdoc/articles/article-4.xml deleted file mode 100644 index dbda94ebb..000000000 --- a/src/site/ja/xdoc/articles/article-4.xml +++ /dev/null @@ -1,437 +0,0 @@ - - - - Fessで作るApache Solrベースの検索サーバー 〜 REST API 編 - 菅谷 信介 - - - -
    -

    - 前回のロールベース検索編では、ユーザーに閲覧権限が必要な環境においてどのようにFessを利用できるかをご紹介しました。 - 今回はFessが提供するREST APIを利用して、クライアントサイド(ブラウザ側)で検索とその結果の表示を行う方法をご紹介します。 - REST APIを利用することで、既存のウェブシステムにもFessを検索サーバーとして利用して、HTMLだけの変更で組み込むことも可能になります。 -

    -

    - 本記事ではFess 8.1.0を利用して説明します。 - Fessの構築方法については導入編を参照してください。 -

    -
    -
    -
      -
    • 既存のウェブシステムに検索機能を加えたい方
    • -
    • Ajaxを利用した検索システムを構築したい方
    • -
    -
    - -
    -

    - この記事の内容に関しては次の環境で、動作確認を行っています。 -

    -
      -
    • IE 10
    • -
    • Firefox 21
    • -
    -
    - -
    -

    - Fessは通常のHTMLによる検索表現以外に、REST APIとしてXMLおよびJSON(JSONPも含む)による検索結果の応答が可能です。 - REST APIを利用することで、Fessサーバーを構築しておき、既存のシステムから検索結果だけを問い合わせにいくことも簡単に実現できます。 - 検索結果をXMLやJSONなどの開発言語に依存しない形式で扱えるので、FessをJava以外のシステムにも統合しやすいと思います。 - XMLやJSONはJavaScriptのライブラリでもサポートされているので、Ajaxとして利用する場合でも簡単に扱うことができます。 -

    -

    - Fessの提供しているREST APIがどのような応答を返してくるのかについては以下を参照してください。 -

    -
      -
    1. XML応答
    2. -
    3. JSON(JSONP)応答
    4. -
    -

    - Fessは内部の検索エンジンとしてApache Solrを利用しています。 - SolrもXMLやJSONによるAPIを提供していますがFessのAPIは異なるものです。 - SolrのAPIでなく、FessのAPIを利用するメリットは、FessのAPIを利用することで検索ログの管理や閲覧権限の制御など、様々なFess固有の機能を利用できることが挙げられます。 - ドキュメントクロールの仕組みから独自に開発したい場合はSolrを利用するのが良いと思いますが、簡単に検索機能を追加したいということであればFessを利用して多くの開発コストを削減できます。 -

    -
    - -
    -

    - 今回はFessのREST APIを利用したサイトを構築する方法を説明します。 - FessサーバーとのやりとりにはJSON応答を利用します。 - 今回利用するFessサーバーはFessプロジェクトでデモ用として公開しているFessサーバーを利用しています。 - もし、独自のFessサーバーを利用したい場合はFess 4.0.0以降のバージョンをインストールしてください。 - Fess 4.0.0以降でJSONPがサポートされています。 -

    - - -

    - Ajaxの利用時に注意すべきセキュリティモデルとしてSame-Originポリシーがあります。 - これにより、ブラウザで表示するHTMLを出力するサーバーとFessサーバーが同じドメインに存在する場合はJSONを利用することができますが、異なる場合はJSONPを利用する必要があります。 - FessのREST APIでは、JSON応答でリクエストパラメータにcallbackキーで値を渡すことでJSONPを利用することができます。 -

    -
    -
    Same-Originポリシー。(b)の場合はFessが返す検索結果(JSON)が別ドメインになるためJSONPを利用する必要があります。
    -
    - Same-Originポリシー。(b)の場合はFessが返す検索結果(JSON)が別ドメインにな
-るためJSONPを利用する必要があります。 -
    -
    -

    - 今回はHTMLが置いてあるサーバーとFessサーバーが異なるドメインにある場合で話を進めます。 - ですので、JSONPを利用した例になりますが、同じドメインで良い場合はリクエストパラメータからcallbackを取り除いてください。 -

    -
    - - -

    - 今回はHTML上でJavaScriptを利用して検索処理を実装します。 - JavaScriptのライブラリとしてjQueryを利用しています。 - Ajaxなどの処理などもjQueryで簡単に実装することができます。 - 作成するファイルは以下のものになります。 -

    -
      -
    • 検索フォームと検索結果を表示するHTMLファイル「index.html」
    • -
    • Fessサーバーと通信するJSファイル「fess.js」
    • -
    -

    - 今回の構築例では以下の機能を実装しています。 -

    -
      -
    • 検索ボタンで検索リクエストの送信
    • -
    • 検索結果の一覧
    • -
    • 検索結果のページング処理
    • -
    -
    - - -

    - まず、検索フォームと検索結果を表示するHTMLを作成します。 - 今回は理解しやすいようにCSSでデザインを調整などせずにシンプルなタグ構成にしてあります。 - 利用するHTMLファイルは以下のものになります。 -

    -
    -
    index.htmlの内容
    -
    -<html>
    -<head>
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    -<title>検索サイト</title>
    -</head>
    -<body>
    -<div id="header">
    -  <form id="searchForm">
    -    <input id="searchQuery" type="text" name="query" size="30"/>
    -    <input id="searchButton" type="submit" value="検索"/>
    -    <input id="searchStart" type="hidden" name="start" value="0"/>
    -    <input id="searchNum" type="hidden" name="num" value="20"/>
    -  </form>
    -</div>
    -<div id="subheader"></div>
    -<div id="result"></div>
    -<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
    -<script type="text/javascript" src="fess.js"></script>
    -</body>
    -</html>
    -
    -
    -

    - bodyタグ以下を見ていくと、まずはid属性がheaderのdivタグの箇所で、検索入力欄と検索ボタンが配置しています。 - また、hiddenフォームで表示開始位置(start)と表示件数(num)を保持しています。 - 検索リクエスト送信後にJavaScriptでstartとnumの値は更新されます。 - ただし、表示件数は1ページあたりの表示件数であり、今回のサンプルコードでは表示件数を変更する機能はないので、numの値は変更されていません。 - また、検索フォームのサブミットについては、検索リクエストはAjaxで通信されるため、JavaScriptが有効になっている場合はこのフォームがページ遷移が発生する送信はされません。 -

    -

    - 次のsubheaderのdivタグの箇所で検索にヒットした件数などの情報が表示されます。 - resultのdivタグでは検索結果およびページングリンクが表示されます。 -

    -

    - 最後にjQueryのJSファイルと今回作成した「fess.js」のJavaScriptを読み込みます。 - jQueryのJSファイルを「index.html」と同じディレクトリに保存しても構いませんが、今回はGoogleのCDN経由で取得するようにしています。 -

    -
    - - -

    - 次にFessサーバーと通信し、検索結果を表示するJSファイル「fess.js」を作成します。 - 以下の内容で「fess.js」を作成して、「index.html」と同じディレクトリに配置します。 -

    -
    -
    fess.jsの内容
    -
    -$(function(){
    -  // (1) Fess の URL
    -  var baseUrl = "http://search.n2sm.co.jp/json?callback=?&query=";
    -  // (2) 検索ボタンのjQueryオブジェクト
    -  var $searchButton = $('#searchButton');
    -
    -  // (3) 検索処理関数
    -  var doSearch = function(event){
    -    // (4) 表示開始位置、表示件数の取得
    -    var start = parseInt($('#searchStart').val()),
    -        num = parseInt($('#searchNum').val());
    -    // 表示開始位置のチェック
    -    if(start < 0) {
    -      start = 0;
    -    }
    -    // 表示件数のチェック
    -    if(num < 1 || num > 100) {
    -      num = 20;
    -    }
    -    // (5) 表示ページ情報の取得
    -    switch(event.data.navi) {
    -      case -1:
    -        // 前のページの場合
    -        start -= num;
    -        break;
    -      case 1:
    -        // 次のページの場合
    -        start += num;
    -        break;
    -      default:
    -      case 0:
    -        start = 0;
    -        break;
    -    }
    -    // 検索フィールドの値をトリムして格納
    -    var searchQuery = $.trim($('#searchQuery').val());
    -    // (6) 検索フォームが空文字チェック
    -    if(searchQuery.length != 0) {
    -      var urlBuf = [];
    -      // (7) 検索ボタンを無効にする
    -      $searchButton.attr('disabled', true);
    -      // (8) URL の構築
    -      urlBuf.push(baseUrl, encodeURIComponent(searchQuery),
    -        '&start=', start, '&num=', num);
    -      // (9) 検索リクエスト送信
    -      $.ajax({
    -        url: urlBuf.join(""),
    -        dataType: 'jsonp',
    -        success: function(data) {
    -          // 検索結果処理
    -          var dataResponse = data.response;
    -          // (10) ステータスチェック
    -          if(dataResponse.status != 0) {
    -            alert("検索中に問題が発生しました。管理者にご相談ください。");
    -            return;
    -          }
    -
    -          var $subheader = $('#subheader'),
    -              $result = $('#result'),
    -              recordCount = dataResponse.recordCount,
    -              offset = 0,
    -              buf = [];
    -          if(recordCount == 0) { // (11) 検索結果がない場合
    -            // サブヘッダー領域に出力
    -            $subheader[0].innerHTML = "";
    -            // 結果領域に出力
    -            buf.push("<b>", dataResponse.query, "</b>に一致する情報は見つかりませんでした。");
    -            $result[0].innerHTML = buf.join("");
    -          } else { // (12) 検索にヒットした場合
    -            var pageNumber = dataResponse.pageNumber,
    -                pageSize = dataResponse.pageSize,
    -                pageCount = dataResponse.pageCount,
    -                startRange = (pageNumber - 1) * pageSize + 1,
    -                endRange = pageNumber * pageSize,
    -                i = 0,
    -                max;
    -            offset = startRange - 1;
    -            // (13) サブヘッダーに出力
    -            buf.push("<b>", dataResponse.query, "</b> の検索結果 ",
    -              recordCount, " 件中 ", startRange, " - ",
    -              endRange, " 件目 (", dataResponse.execTime,
    -                " 秒)");
    -            $subheader[0].innerHTML = buf.join("");
    -
    -            // 検索結果領域のクリア
    -            $result.empty();
    -
    -            // (14) 検索結果の出力
    -            var $resultBody = $("<ol/>");
    -            var results = dataResponse.result;
    -            for(i = 0, max = results.length; i < max; i++) {
    -              buf = [];
    -              buf.push('<li><h3 class="title">', '<a href="',
    -                results[i].urlLink, '">', results[i].contentTitle,
    -                '</a></h3><div class="body">', results[i].contentDescription,
    -                '<br/><cite>', results[i].site, '</cite></div></li>');
    -              $(buf.join("")).appendTo($resultBody);
    -            } 
    -            $resultBody.appendTo($result);
    -
    -            // (15) ページ番号情報の出力
    -            buf = [];
    -            buf.push('<div id="pageInfo">', pageNumber, 'ページ目<br/>');
    -            if(pageNumber > 1) {
    -              // 前のページへのリンク
    -              buf.push('<a id="prevPageLink" href="#">&lt;&lt;前ページへ</a> ');
    -            }
    -            if(pageNumber < pageCount) {
    -              // 次のページへのリンク
    -              buf.push('<a id="nextPageLink" href="#">次ページへ&gt;&gt;</a>');
    -            }
    -            buf.push('</div>');
    -            $(buf.join("")).appendTo($result);
    -          }
    -          // (16) ページ情報の更新
    -          $('#searchStart').val(offset);
    -          $('#searchNum').val(num);
    -          // (17) ページ表示を上部に移動
    -          $(document).scrollTop(0);
    -        },
    -        complete: function() {
    -          // (18) 検索ボタンを有効にする
    -          $searchButton.attr('disabled', false);
    -        }
    -      });
    -    }
    -    // (19) サブミットしないので false を返す
    -    return false;
    -  };
    -
    -  // (20) 検索入力欄でEnterキーが押されたときの処理
    -  $('#searchForm').submit({navi:0}, doSearch);
    -  // (21) 前ページリンクが押されたときの処理
    -  $('#result').delegate("#prevPageLink", "click", {navi:-1}, doSearch)
    -  // (22) 次ページリンクが押されたときの処理
    -    .delegate("#nextPageLink", "click", {navi:1}, doSearch);
    -});
    -
    -
    -

    - 「fess.js」の処理はHTMLファイルのDOMが構築された後に実行されます。 - まずはじめに、1でFessサーバーのURLを指定しています。 - ここでは、Fessの公開デモサーバーを指定しています。 - 外部サーバーから検索結果のJSONデータを取得するため、JSONPを利用しています。 - JSONPでなく、JSONを利用する場合は、callback=?は指定する必要はありません。 -

    -

    - 2は検索ボタンのjQueryオブジェクトを保存しておきます。 - 何度か検索ボタンのjQueryオブジェクトを利用するため、変数に保持して再利用します。 -

    -

    - 3では検索処理関数を定義しています。 - この関数の内容は次の節で説明します。 -

    -

    - 20は検索フォームがサブミットされたときのイベントを登録します。 - 検索ボタンが押下されたときや検索入力欄でEnterキーが押下されたときに20で登録された処理が実行されます。 - イベントが発生したときに検索処理関数doSearchを呼び出します。 - naviの値は検索処理関数を呼び出す際に渡され、その値はページング処理をするために利用されます。 -

    -

    - 21と22でページング処理で追加されるリンクがクリックされたときのイベントを登録します。 - これらのリンクは動的に追加されるのでdelegateによりイベントを登録する必要があります。 - これらのイベントにおいても20と同様に検索処理関数を呼び出します。 -

    -
    - - -

    - 3の検索処理関数doSearchについて説明します。 -

    -

    - 4で表示開始位置と表示件数を取得します。 - これらの値はheader領域の検索フォームでhiddenの値として保存されています。 - 表示開始位置は0以上、表示件数は1から100までの値を想定しているので、それ以外の値が取得される場合はデフォルト値を設定します。 -

    -

    - 5ではdoSearchがイベント登録されたときに渡されたパラメータnaviの値を判定して、表示開始位置を修正します。 - ここでは、-1が前のページヘの移動、1が次のページの移動、それ以外は先頭ページへの移動に変更されます。 -

    -

    - 6は検索入力欄の値が入力されていれば検索を実行し、空であれば何もせずに処理を終了するための判定をします。 -

    -

    - 7でダブルサブミット防止のためにFessサーバーへ問い合わせ中の間は検索ボタンを無効にします。 -

    -

    - 8ではAjaxのリクエストを送るためのURLを組み立てます。 - 1のURLに検索語、表示開始位置、表示件数を結合します。 -

    -

    - 9でAjaxのリクエストを送信します。 - JSONPを利用しているのでdataTypeにjsonpを指定しています。 - JSONを利用する場合はjsonに変更します。 - リクエストが正常に返ってくると、successの関数が実行されます。 - successの引数にはFessサーバーから返却された検索結果のオブジェクトが渡されます。 -

    -

    - まず、10でレスポンスのステータスの内容を確認しています。 - 正常に検索リクエストが処理された場合は0が設定されています。 - FessのJSON応答の詳細はFessサイトを確認してください。 -

    -

    - 検索リクエストが正常に処理され、検索結果がヒットしなかった場合は11の条件文内でsubheader領域の内容を空にして、result領域で検索結果がヒットしなかった旨のメッセージを表示します。 -

    -

    - 検索結果がヒットした場合、12の条件文内では検索結果の処理を行います。 - 13ではsubheader領域に表示件数や実行時間のメッセージを設定します。 - 14は検索結果をreault領域に追加していきます。 - 検索結果はdata.response.resultに配列として格納されています。 - results[i].〜でアクセスすることで検索結果ドキュメントのフィールド値を取得することができます。 -

    -

    - 15で現在表示しているページ番号と、前のページと次のページへのリンクをresult領域に追加します。 - 16では検索フォームのhiddenに現在の表示開始位置と表示件数を保存します。 - 表示開始位置と表示件数は次回の検索リクエスト時に再度利用されます。 -

    -

    - 次に17でページの表示位置を変更します。 - 次のページヘのリンクをクリックされたときに、ページ自体は更新されないため、scrollTopによりページ先頭に移動します。 -

    -

    - 18では検索処理が完了後に検索ボタンを有効にします。 - リクエストが成功しても失敗しても実行されるようにcompleteで呼ばれるようにします。 -

    -

    - 19は検索処理関数が呼ばれたあとに、フォームやリンクが送信されないようにfalseを返しています。 - これによりページ遷移が発生するのを防ぎます。 -

    -
    - - -

    - 「index.html」にブラウザでアクセスします。 - 次のように検索フォームが表示されます。 -

    -
    -
    検索フォーム
    -
    - 検索フォーム -
    -
    -

    - 適当な検索語を入力して、検索ボタンを押下すると検索結果が表示されます。 - デフォルトの表示件数は20件ですが、ヒットした検索件数が多い場合には検索結果一覧の下に次のページへのリンクが表示されます。 -

    -
    -
    検索結果
    -
    - 検索結果 -
    -
    -
    - -
    - -
    -

    - FessのREST APIを利用してjQueryベースのクライアント検索サイトを構築してみました。 - REST APIを利用することでブラウザベースのアプリケーションに限らず、別のアプリケーションからの呼び出してFessを利用するシステムも構築できます。 -

    -

    - 次回は、データベースクロール機能を利用して既存のデータベースに全文検索の機能を追加する方法を紹介したいと思います。 -

    -
    - -
    - -
    - -
    diff --git a/src/site/ja/xdoc/dev/getting-started.xml b/src/site/ja/xdoc/dev/getting-started.xml deleted file mode 100644 index 067ba60c1..000000000 --- a/src/site/ja/xdoc/dev/getting-started.xml +++ /dev/null @@ -1,73 +0,0 @@ - - - - オープンソース全文検索サーバー - Fess 開発概要 - 菅谷 信介 - - - - - - -
    -

    Fess を開発するために必要な情報をまとめます。

    -
    -
    -

    Fess は Java 7 以上の環境で動作するアプリケーションとして開発されています。以下のような知識が必要になります。

    -
      -
    • Java
    • -
    • Seasar 2
    • -
    • SAStruts (ウェブ画面を開発する場合)
    • -
    • DBFlute (DB 周りを開発する場合)
    • -
    • Solr (検索インデックス周りを開発する場合)
    • -
    • S2Robot (クローラー周りを開発する場合)
    • -
    -

    開発する際には Eclipse および Maven を利用する前提で進めます(fess-server でのリリース物を生成するためのビルドには Ant が必要になります)。また、開発するにあたり、Fess サーバも動作させるためにダウンロードおよびインストールしておきます。必要なものは事前にインストールしておいてください。

    -
    -
    -

    管理画面や検索画面の開発方法をまとめます。ここでは、Eclipseを用いた開発方法を説明します。Eclipse上でWTPで開発できる状態にしておく必要があります(J2EE版をインストールしておくなど)。

    -
      -
    1. Java, Eclipse, Maven 3.x, Fess をインストールして準備します。Fessのzipファイルは<FESS_HOME>ディレクトリに展開したと仮定します。
    2. -
    3. Fess のソースコードを github から clone します。 - -
    4. -
    5. EclipseにMavenプロジェクトとしてインポートします。
    6. -
    7. Serversビューを表示します。表示されていない場合は、Window > Show View > Other... でダイアログを表示して、Server > Servers を選択して OK ボタンを押下します。
    8. -
    9. Serversビューで新規サーバを追加します。Tomcat v7.0 Server を選択して、サーバ名は適当に設定して、Nextボタンを押下します。次にfessをConfiguredに追加して、Finishボタンを押下します。Serversビューに登録したサーバが表示されるので、ダブルクリックをして設定情報(Overview)を表示します。
    10. -
    11. Server LocationsでUse Tomcat Installationを選択します。
    12. -
    13. TimeoutsでStartを180秒、Stopを60秒に変更します。
    14. -
    15. General InformationのOpen Launch Configurationをクリックします。Argumentsタグをクリックします。VM argumentsに「-Dsolr.solr.home=<FESS_HOME>/solr -Dfess.log.file=<FESS_HOME>/logs/fess.out -Dsolr.log.file=<FESS_HOME>/logs/solr.log -Djava.awt.headless=true -server -Xmx1g -XX:+UseTLAB -XX:+DisableExplicitGC -XX:MaxMetaspaceSize=128m -XX:CompressedClassSpaceSize=32m -XX:-UseGCOverheadLimit -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+CMSIncrementalMode -XX:+CMSIncrementalPacing -XX:CMSIncrementalDutyCycleMin=0 -XX:+UseParNewGC -XX:+OptimizeStringConcat」を追加します。<FESS_HOME>は環境にあわせて変更してください。OKボタンを押下します。(Java 7の場合は-XX:MaxMetaspaceSize=128m -XX:CompressedClassSpaceSize=32mを-XX:MaxPermSize=128mに置き換える)
    16. -
    17. Serversビューから登録したサーバを起動します。
    18. -
    -

    HOT Deploy で開発したい場合は、src/main/resources/env.txt を product から ct に変更します。これにより、Tomcat(Fess) を再起動することなく、ソースコードを変更することができます。

    -
    -
    -

    クロールプロセスは Tomcat(Fess) からプロセスが起動されます。そのため、デバッガで追いたい場合などは Eclipse 上でデバッグ用の Java アプリケーションとして登録する必要があります。

    -
      -
    1. 通常の Java Application として Eclipse でデバッグできるように登録します。main関数は jp.sf.fess.exec.Crawler になります。
    2. -
    3. 1 の設定において、引数の設定では、まず、プログラムの設定は -sessionId 20100101000000 のように適当なセッション ID を渡します。VM Settings には Fess の bin/setenv.sh の内容を展開して登録します。
    4. -
    5. classpath の設定では、/fess/src/main/webapp/WEB-INF/cmd とgeronimo_servlet_2.4_spec-1.0.jar を追加します。
    6. -
    7. 実行します。
    8. -
    -
    -
    -

    Fess の配布物は、Tomcat に Fess の war ファイルおよび Solr を同梱したものになります。Fess の配布物は SVN の fess-server でビルドします。ビルドするためには Ant が必要になります。

    - -
    -
    - -
    - -
    diff --git a/src/site/ja/xdoc/donation.xml b/src/site/ja/xdoc/donation.xml deleted file mode 100644 index 96ab3f28c..000000000 --- a/src/site/ja/xdoc/donation.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - オープンソース全文検索サーバー - 広告・プロジェクト支援 - 菅谷 信介 - - - - - - -
    -

    本プロジェクトの運営は N2SM, Inc. から支援を受けております。Fess の認知度向上のためにも広告費の出資も受けております。Fess をより多くの方に利用していただくためにプロジェクト支援の寄付を募集しております。

    -
    - - - - -
    -

    お支払いいただいたプロジェクト支援金は AdWords などの広告費として利用させていただきます。領収書など、プロジェクト支援に関するお問い合わせはこちらまでご連絡ください。

    -
    -
    -

    Fess のプロジェクトサイトでは AdSense による広告を掲載しています。 AdSense により得られる収益は Fess の認知度向上や普及させるために、広告費としてそのまま AdWords に投資されます。

    -

    AdSense 以外にも Fess の普及に関する良いアイデアなどがありましたら、ぜひお知らせください。

    -
    - -
    diff --git a/src/site/ja/xdoc/index.xml b/src/site/ja/xdoc/index.xml deleted file mode 100644 index 21060b83b..000000000 --- a/src/site/ja/xdoc/index.xml +++ /dev/null @@ -1,83 +0,0 @@ - - - - オープンソース全文検索サーバー Fess (フェス) - 菅谷 信介 - - - - - - -
    -

    Fess は「5 分で簡単に構築可能な全文検索サーバー」です。Java 実行環境があればどの OS でも実行可能です。Fess は Apache ライセンスで提供され、無料 (フリーソフト) でご利用いただけます。

    -
    -
    -
    -
    - -
    標準デモ
    -
    -
    - -
    サイト内検索デモ
    -
    -
    - -
    EC向け商品検索デモ
    -
    -
    -
    -
    -
    -
      -
    • 5 分で簡単に構築可能な全文検索サーバー
    • -
    • Apache ライセンスで提供 (フリーソフトなので、無料で利用可能)
    • -
    • OS 非依存 (Java ベースで構築)
    • -
    • Web、ファイルシステム、Windows共有フォルダ、データベースをクロール
    • -
    • MS Office や PDF など多くのファイル形式に対応
    • -
    • Apache Solr を検索エンジンとして利用
    • -
    • BASIC/DIGEST/NTLM認証のサイトも検索可能
    • -
    • ログイン状態により検索結果の出し分けが可能 (ActiveDirectoryなど、シングルサイオン環境での利用可能)
    • -
    • 地図情報と連携したジオサーチ
    • -
    • ブラウザ上でクロール対象設定や検索画面編集など可能
    • -
    • 検索結果をラベル付けにより分類
    • -
    • リクエストヘッダーに情報付加、重複ドメインの設定、検索結果のパス変換
    • -
    • XML/JSON/JSONP形式で検索結果出力により外部システムとの連携が可能
    • -
    • 検索ログおよびクリックログの集計
    • -
    • ファセット・ドリルダウン対応
    • -
    • オートコンプリート・サジェスト機能
    • -
    • ユーザー辞書および同義語辞書編集機能
    • -
    • 関連ドキュメント表示機能
    • -
    • 検索結果のキャッシュ表示機能とスクリーンショット表示機能
    • -
    • 検索結果のプロキシ機能
    • -
    • デスクトップ検索やローカルファイルのクリックオープン機能
    • -
    • スマートフォン対応 (Responsive Web Design)
    • -
    • Solr サーバーをグループ化して、ハイエンドユースにも対応
    • -
    • 用途に応じて柔軟に対応可能な設計
    • -
    -
    -
    -
    -
    2014-11-06
    -
    - Fess 9.3 リリース -
    -
    2014-06-28
    -
    - Fess 9.2 リリース -
    -
    2014-03-26
    -
    - Fess 9.1 リリース -
    -
    -

    過去のニュースはこちらをご覧ください。

    -
    -
    -

    Fess は Apache ライセンスで提供されるオープンソース製品で、個人や商用向けでも無料でご自由にご利用いただけます。

    - -

    Fess のカスタマイズや導入・構築などのサポートサービスが必要な場合は、商用サポートをご覧ください。また、検索品質やクロールが遅いなどのパフォーマンスチューニングも商用サポートで対応しています。

    -
    - -
    diff --git a/src/site/ja/xdoc/news.xml b/src/site/ja/xdoc/news.xml deleted file mode 100644 index 11a6bbb50..000000000 --- a/src/site/ja/xdoc/news.xml +++ /dev/null @@ -1,157 +0,0 @@ - - - - オープンソース全文検索サーバー - ニュース一覧 - 菅谷 信介 - - - - - - -
    -
    -
    2014-11-06
    -
    - Fess 9.3 リリース -
    -
    2014-06-28
    -
    - Fess 9.2 リリース -
    -
    2014-03-26
    -
    - Fess 9.1 リリース -
    -
    2014-02-07
    -
    - Fess 9.0.0 リリース -
    -
    2013-09-07
    -
    - Fess 8.2.0 リリース -
    -
    2013-05-13
    -
    - Fess 8.1.0 リリース -
    -
    2013-02-23
    -
    - Fess 8.0.0 リリース -
    -
    2012-11-27
    -
    - Fess 7.0.2 リリース -
    -
    2012-09-09
    -
    - Fess 7.0.1 リリース -
    -
    2012-08-03
    -
    - Fess 7.0.0 リリース -
    -
    2012-03-02
    -
    - Fess 6.0.0 リリース -
    -
    2011-12-30
    -
    - Fess 5.0.1 リリース -
    -
    2011-12-15
    -
    - Fess 5.0 リリース -
    -
    2011-08-12
    -
    - Fess 4.1でサポートするJavaのバージョン -
    -
    2011-07-24
    -
    - Fess 4.1.0 リリース -
    -
    2011-01-12
    -
    - 「Fessで作るApache Solrベースの検索サーバー ~ REST API編」が掲載されました -
    -
    2010-12-19
    -
    - Fess 4.0.0 リリース -
    -
    2010-12-16
    -
    - 「Fessで作るApache Solrベースの検索サーバー ~ ロールベース検索編」が掲載されました -
    -
    2010-11-08
    -
    - Fess 4.0.0 beta リリース -
    -
    2010-08-31
    -
    - Fess 3.1.3 リリース -
    -
    2010-07-08
    -
    - Fess 3.1.2 リリース -
    -
    2010-07-08
    -
    - iPhone アプリ向けFessクライアント 1.0.0リリース -
    -
    2010-06-13
    -
    - 『Java Cloud Meeting Tokyo 2010 x Seasar Conference 2010』でFessを紹介します。 -
    -
    2010-06-09
    -
    - Fess 3.1.1 リリース -
    -
    2010-05-30
    -
    - Fess 3.1.0 リリース -
    -
    2010-03-18
    -
    - 『N2 Search(Fess)』ご紹介無料セミナでFessを紹介します。 -
    -
    2010-03-11
    -
    - 第2回Solr勉強会でFessを紹介します。 -
    -
    2010-01-16
    -
    - Fess 2.0.0 リリース -
    -
    2009-12-09
    -
    - Fess 1.1.2 リリース -
    -
    2009-11-20
    -
    - 解説記事をマイコミジャーナルに掲載 -
    -
    2009-11-12
    -
    - 導入解説記事をCodeZineに掲載 -
    -
    2009-10-29
    -
    - Fess 1.1.1 リリース -
    -
    2009-10-10
    -
    - Fess 1.1.0 リリース -
    -
    2009-09-10
    -
    - Seasar Conference 2009 Autumn で Fess の紹介 -
    -
    2009-09-10
    -
    - Fess 1.0.0 リリース -
    -
    -
    - -
    diff --git a/src/site/ja/xdoc/roadmap.xml b/src/site/ja/xdoc/roadmap.xml deleted file mode 100644 index 20d189e39..000000000 --- a/src/site/ja/xdoc/roadmap.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - オープンソース全文検索サーバー - ロードマップ - 菅谷 信介 - - - - - - -
    -

    バージョンは X.Y.Z の形式で提供します。

    -
      -
    • X: メジャーバージョン。Fess の設定情報データベースまたは Solr のスキーマが更新された場合にバージョンが上がる。
    • -
    • Y: マイナーバージョン。Fess の設定情報データベースまたは Solr のスキーマが更新されない機能追加やバク修正の場合にバージョンが上がる。
    • -
    • Z: マイクロバージョン。致命的なバグ修正の場合にバージョンが上がる。(致命的でなくても利用者の要望で必要であれば。ケースバイケースで対応)
    • -
    -
    -
    -
      -
    • バグ修正
    • -
    • Solrの更新
    • -
    -

    その他、何かあれば追加します。

    -
    -
    -
      -
    • Java 8
    • -
    • Solr 5の導入
    • -
    -

    その他、何かあれば追加します。

    -
    - -
    diff --git a/src/site/ja/xdoc/setup.xml b/src/site/ja/xdoc/setup.xml deleted file mode 100644 index 1a04e1485..000000000 --- a/src/site/ja/xdoc/setup.xml +++ /dev/null @@ -1,217 +0,0 @@ - - - - Fessのインストール - 菅谷 信介 - - - - - - -
    -

    Fess は Java 実行環境があればどの OS でも実行可能です。動作環境は以下のとおりです。

    -
      -
    • Windows や Unix など Java が実行できる OS 環境
    • -
    • Java: Java 7 以上
    • -
    -
    -
    -

    Java がインストールされていない場合は以下の手順でJavaをインストールしてください。

    - -

    JavaScriptが有効な状態でOracle社の「Java SE Downloads」ページにアクセスします。

    -

    ※以下の手順とはバージョンが異なりますが、「Java 7u25」をインストールしてください(推奨)。[2014/3/13]

    -

    JavaSE7の「Download JDK」をクリックします。(JavaScriptが無効になっているとダウンロードが有効となりません)

    - アクセス -
    -

    JavaScriptが有効になっているかどうかは、下記のように確認できます。(Internet Explorer 9 の場合)

    -
      -
    1. メニューバーで [ツール] をクリックします。
    2. -
    3. [インターネット オプション] をクリックします。
    4. -
    5. [セキュリティ] タブをクリックします。
    6. -
    7. [レベルのカスタマイズ] をクリックします。
    8. -
    9. [スクリプト] のセクションが表示されるまでスクロールします。
    10. -
    11. [アクティブ スクリプト] セクションで [有効にする] のラジオボタンがをオンなっているかを確認する。
    12. -
    13. オフになっている場合はオンにし、[OK] をクリックします。
    14. -
    -
    -
    - -

    「Oracle Binary Code License Agreement for Java SE 」を読んでライセンスに同意されたら「Accept License Agreement」にチェックを入れます。

    - ライセンス -
    - -

    インストールを行うパソコンのOSに合わせてJDKのダウンロードを行います。 - Windwos 64ビットの場合は「Windows x64」、Windows 32ビットの場合は「Windows x86」を選択します (以下はWindows 64ビット版の例です) 。

    -
    -

    使用しているパソコンがどちらなのかは、下記のように確認できます。(Windows 7の場合)

    -
      -
    1. [コントロールパネル]→[システムとセキュリティ]→[システム]で、「システムの種類」に表示されます。
    2. -
    -
    - ダウンロード -
    - -

    ダウンロードしたJDKインストーラー (jdk-7uXX-windows-x64.exe) を実行します(XXはダウンロードしたアップデートリリースのバージョン)。以下はWindows 64ビット版の例です。

    - 実行 -

    Windowsの設定によっては、「次のプログラムにこのコンピュータへの変更を許可しますか?」というダイアログが表示されることがあります。その場合、[はい]ボタンをクリックしてください。

    -
    - -

    インストーラが起動します。[次へ]ボタンを押します。

    - 実行 -

    インストール先のフォルダが変更できます。デフォルトのままで問題なければ、[次へ]ボタンを押します。

    - ディレクトリ -

    JDKのインストールが開始されるので、しばらく待ちます。

    - JDKインストール -
    - -

    JDKのインストール後、使用のパソコンにJREがインストールされていなければ、JREのインストールが実行されます。JDK同様にインストール先のフォルダの変更が可能ですが、基本的にはJDKと同じフォルダで問題ありません。[次へ]ボタンを押します。

    - JRE -

    JREのインストールが開始されるので、しばらく待ちます。

    - JREインストール -
    - -

    インストール完了のメッセージが表示されます。 [閉じる]ボタンを押します。

    - JREインストール -

    インストール完了です。

    -
    -

    インストールされたコンポーネントは、以下の2つです。以下で確認できます。(Windows 7の場合)

    -
      -
    1. [コントロールパネル]→[プログラム]→[プログラムと機能]の一覧に表示されます。 -
        -
      • Java SE Development Kit 7 Update XX (64-bit)
      • -
      • Java(TM) 7 Update XX (64-bit)
      • -
      -
    2. -
    -
    -
    - -

    「環境変数」とは、プログラムに渡される設定情報です。コマンドプロンプトでJDKのコマンドを実行するために、Javaインストールの後、環境変数の設定が必要です。

    -

    Windows 7 では以下のように設定します。[コントロールパネル]→[システムとセキュリティ]→[システム]→[システムの詳細設定]→[環境変数]を選択します。

    -コントロールパネル -

    「システムとセキュリティ」をクリックします。

    -システムとセキュリティ -

    「システム」をクリックします。

    -システム -

    「詳細設定」をクリックします。

    -システムの詳細設定 -

    「環境変数」をクリックします。

    -環境変数 -

    「システム環境変数」の「新規」ボタン(画面下部)をクリックします。

    - -

    「変数名」には「JAVA_HOME」と入力します。

    - -

    「変数値」には、JDKがインストールしたディレクトリを記述します。

    -

    エクスプローラで「C:\Program Files\Java」を開き、「jdk・・・」というフォルダを探して、そのアドレスを記述します。

    -

    たとえばjdkのバージョン1.7.0_XXをインストールした場合は、「C:\Program Files\Java\jdk1.7.0_XX」となります。(XXの部分にはインストールしたバージョンが入ります)

    -

    記述後、「OK」を押します。

    -

    「システム環境変数」のリストから、「変数」が「Path」である行を探します。

    - -

    その行をクリックして編集ボタンを押して開き、「変数値」の末尾に「;%JAVA_HOME%\bin」という文字列を追加し、「OK」をクリックします。

    - -
    -
    -
    - -

    http://sourceforge.jp/projects/fess/releases/ から最新の Fess パッケージをダウンロードします。

    -

    URL先のリリースファイル一覧から「fess-server-9.x.y.zip」をクリックします。

    - -
    - -

    ダウンロードしたzipファイルを解凍します。Windows環境の場合はzip解凍ツールなどで展開してください。

    -
    -

    Unix 環境にインストールした場合、bin 以下にあるスクリプトに実行権を付加します。

    - -
    - -

    解凍したフォルダーをダブルクリックで開きます。

    - -

    binフォルダーをダブルクリックで開きます。

    - -
    - -

    binフォルダにあるstartup.batファイルをダブルクリックして、Fessを起動させます。

    -
    -

    Unix環境の場合はstartup.shを実行します。

    - -
    - -

    コマンドプロンプトが表示され起動されます。最後の文に「Server startup...」が表示されればセットアップ完了です。

    - -
    -
    -
    -

    http://localhost:8080/fess/ にアクセスすることによって、起動を確認できます。

    -

    管理 UI は http://localhost:8080/fess/admin/ です。 デフォルトの管理者アカウントのユーザー名/パスワードは、admin/admin になります。 管理者アカウントはアプリケーションサーバーにより管理されています。 Fess の管理 UI では、アプリケーションサーバーで fess ロールで認証されたユーザーを管理者として判断しています。

    -
    -
    - -

    binフォルダにあるshutdown.batファイルをダブルクリックして、Fessを停止させます。

    -
    -

    Unix環境の場合はshutdown.shを実行します。

    - -
    -
    - -

    管理者アカウントはアプリケーションサーバーにより管理されています。標準の Fess サーバーは Tomcat を利用しているので、Tomcat のユーザー変更方法と同様になります。変更する場合は、conf/tomcat-user.xml の admin アカウントのパスワードを修正してください。

    - -]]> -
    - -

    -Fess サーバーには Solr が組み込まれていますが、アクセスするためにはパスワードが必要になります。実運用などにおいては、デフォルトのパスワードを変更してください。 -

    -

    -パスワードの変更方法は、まず、conf/tomcat-user.xml の solradmin のパスワード属性を変更します。 -

    - -]]> -

    -次に webapps/fess/WEB-INF/classes/solrlib.dicon、fess_suggest.dicon および solr/core1/conf/solrconfig.xml の3ファイルを変更します。以下のパスワードの箇所へ tomcat-user.xml で指定したものを記述します。 -

    -

    -solrlib.dicon の対象箇所を以下のように修正します。 -

    - - "solradmin" - "solradmin" - -]]> -

    -fess_suggest.dicon は以下の箇所です。 -

    - - "solradmin" - "solradmin" - -]]> -

    -solr/core1/conf/solrconfig.xml は以下の箇所です。 -

    - - - - http://localhost:8080/solr/core1-suggest - - solradmin - solradmin - -]]> -
    -
    - -
    diff --git a/src/site/ja/xdoc/supported-files.xml b/src/site/ja/xdoc/supported-files.xml deleted file mode 100644 index fafa1946b..000000000 --- a/src/site/ja/xdoc/supported-files.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - 検索対象ファイル - 菅谷 信介 - - - - - - -
    -

    Fess がクロールおよび検索について確認しているファイル形式の一覧です。

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    種類拡張子
    テキストtxt
    XMLxml
    XMLmm
    XMLxml
    HTMLhtml
    MS Officeppt
    MS Officedoc
    MS Officepptx
    MS Officexls
    MS Officexlsx
    MS Officedocx
    PDFpdf
    ソースコードjs
    ソースコードc
    ソースコードh
    ソースコードjava
    ソースコードhpp
    ソースコードcpp
    圧縮ファイルgz
    圧縮ファイルtar
    圧縮ファイルzip
    -

    Fess では未知の様々な種類のファイルからも文字列抽出を行います。上記に記載されていないファイルもクロールおよび検索できます。確認したいファイルがありましたら、検索システム用テストデータリポジトリにプルリクエストをしてください。

    -
    -
    -

    以下のファイルは商用サポートにより対応します。

    -
      -
    • 一太郎
    • -
    • OASYS for Windows
    • -
    • DocuWorks
    • -
    • AutoCAD
    • -
    -
    - -
    diff --git a/src/site/resources/images/en/2.0/browserType-1.png b/src/site/resources/images/en/2.0/browserType-1.png deleted file mode 100644 index 5d8ac07f7..000000000 Binary files a/src/site/resources/images/en/2.0/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/browserType-2.png b/src/site/resources/images/en/2.0/browserType-2.png deleted file mode 100644 index c7ebbbb86..000000000 Binary files a/src/site/resources/images/en/2.0/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/crawl-1.png b/src/site/resources/images/en/2.0/crawl-1.png deleted file mode 100644 index a5dcf7948..000000000 Binary files a/src/site/resources/images/en/2.0/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/crawl-2.png b/src/site/resources/images/en/2.0/crawl-2.png deleted file mode 100644 index f58594b74..000000000 Binary files a/src/site/resources/images/en/2.0/crawl-2.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/crawlingSession-1.png b/src/site/resources/images/en/2.0/crawlingSession-1.png deleted file mode 100644 index 92a670f12..000000000 Binary files a/src/site/resources/images/en/2.0/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/crawlingSession-2.png b/src/site/resources/images/en/2.0/crawlingSession-2.png deleted file mode 100644 index f52570837..000000000 Binary files a/src/site/resources/images/en/2.0/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/data-1.png b/src/site/resources/images/en/2.0/data-1.png deleted file mode 100644 index 64d502307..000000000 Binary files a/src/site/resources/images/en/2.0/data-1.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/design-1.png b/src/site/resources/images/en/2.0/design-1.png deleted file mode 100644 index 3b93a3f2e..000000000 Binary files a/src/site/resources/images/en/2.0/design-1.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/design-2.png b/src/site/resources/images/en/2.0/design-2.png deleted file mode 100644 index 672727bd2..000000000 Binary files a/src/site/resources/images/en/2.0/design-2.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/fileCrawlingConfig-1.png b/src/site/resources/images/en/2.0/fileCrawlingConfig-1.png deleted file mode 100644 index 06334a8dd..000000000 Binary files a/src/site/resources/images/en/2.0/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/labelType-1.png b/src/site/resources/images/en/2.0/labelType-1.png deleted file mode 100644 index 4be916be4..000000000 Binary files a/src/site/resources/images/en/2.0/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/labelType-2.png b/src/site/resources/images/en/2.0/labelType-2.png deleted file mode 100644 index 03b4e7f3e..000000000 Binary files a/src/site/resources/images/en/2.0/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/log-1.png b/src/site/resources/images/en/2.0/log-1.png deleted file mode 100644 index a950c55c5..000000000 Binary files a/src/site/resources/images/en/2.0/log-1.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/overlappingHost-1.png b/src/site/resources/images/en/2.0/overlappingHost-1.png deleted file mode 100644 index dfbed136a..000000000 Binary files a/src/site/resources/images/en/2.0/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/overlappingHost-2.png b/src/site/resources/images/en/2.0/overlappingHost-2.png deleted file mode 100644 index a31094dd5..000000000 Binary files a/src/site/resources/images/en/2.0/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/pathMapping-1.png b/src/site/resources/images/en/2.0/pathMapping-1.png deleted file mode 100644 index 5b2ed2806..000000000 Binary files a/src/site/resources/images/en/2.0/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/pathMapping-2.png b/src/site/resources/images/en/2.0/pathMapping-2.png deleted file mode 100644 index 7c597651a..000000000 Binary files a/src/site/resources/images/en/2.0/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/requestHeader-1.png b/src/site/resources/images/en/2.0/requestHeader-1.png deleted file mode 100644 index 5347f54a8..000000000 Binary files a/src/site/resources/images/en/2.0/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/roleType-1.png b/src/site/resources/images/en/2.0/roleType-1.png deleted file mode 100644 index edc75989e..000000000 Binary files a/src/site/resources/images/en/2.0/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/roleType-2.png b/src/site/resources/images/en/2.0/roleType-2.png deleted file mode 100644 index 25ad4ff3d..000000000 Binary files a/src/site/resources/images/en/2.0/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/search-label-1.png b/src/site/resources/images/en/2.0/search-label-1.png deleted file mode 100644 index e6d3463bf..000000000 Binary files a/src/site/resources/images/en/2.0/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/system-1.png b/src/site/resources/images/en/2.0/system-1.png deleted file mode 100644 index f4bb25d52..000000000 Binary files a/src/site/resources/images/en/2.0/system-1.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/webAuthentication-1.png b/src/site/resources/images/en/2.0/webAuthentication-1.png deleted file mode 100644 index 709952c68..000000000 Binary files a/src/site/resources/images/en/2.0/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/2.0/webCrawlingConfig-1.png b/src/site/resources/images/en/2.0/webCrawlingConfig-1.png deleted file mode 100644 index 6a2ae33cb..000000000 Binary files a/src/site/resources/images/en/2.0/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/browserType-1.png b/src/site/resources/images/en/3.0/browserType-1.png deleted file mode 100644 index 0793c89d6..000000000 Binary files a/src/site/resources/images/en/3.0/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/browserType-2.png b/src/site/resources/images/en/3.0/browserType-2.png deleted file mode 100644 index c7ebbbb86..000000000 Binary files a/src/site/resources/images/en/3.0/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/config-wizard-1.png b/src/site/resources/images/en/3.0/config-wizard-1.png deleted file mode 100644 index 83c4eede8..000000000 Binary files a/src/site/resources/images/en/3.0/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/config-wizard-2.png b/src/site/resources/images/en/3.0/config-wizard-2.png deleted file mode 100644 index 7b9f9e620..000000000 Binary files a/src/site/resources/images/en/3.0/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/config-wizard-3.png b/src/site/resources/images/en/3.0/config-wizard-3.png deleted file mode 100644 index e7bc7eba1..000000000 Binary files a/src/site/resources/images/en/3.0/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/config-wizard-4.png b/src/site/resources/images/en/3.0/config-wizard-4.png deleted file mode 100644 index ab755ca8f..000000000 Binary files a/src/site/resources/images/en/3.0/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/config-wizard-5.png b/src/site/resources/images/en/3.0/config-wizard-5.png deleted file mode 100644 index 38a5ba1fb..000000000 Binary files a/src/site/resources/images/en/3.0/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/crawl-1.png b/src/site/resources/images/en/3.0/crawl-1.png deleted file mode 100644 index c6132e061..000000000 Binary files a/src/site/resources/images/en/3.0/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/crawl-2.png b/src/site/resources/images/en/3.0/crawl-2.png deleted file mode 100644 index 3dacac95c..000000000 Binary files a/src/site/resources/images/en/3.0/crawl-2.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/crawlingSession-1.png b/src/site/resources/images/en/3.0/crawlingSession-1.png deleted file mode 100644 index ee554800a..000000000 Binary files a/src/site/resources/images/en/3.0/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/crawlingSession-2.png b/src/site/resources/images/en/3.0/crawlingSession-2.png deleted file mode 100644 index 8348a9866..000000000 Binary files a/src/site/resources/images/en/3.0/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/data-1.png b/src/site/resources/images/en/3.0/data-1.png deleted file mode 100644 index 81ebc8a04..000000000 Binary files a/src/site/resources/images/en/3.0/data-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/dataStoreCrawling-1.png b/src/site/resources/images/en/3.0/dataStoreCrawling-1.png deleted file mode 100644 index fd82274ec..000000000 Binary files a/src/site/resources/images/en/3.0/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/design-1.png b/src/site/resources/images/en/3.0/design-1.png deleted file mode 100644 index 009b1646e..000000000 Binary files a/src/site/resources/images/en/3.0/design-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/design-2.png b/src/site/resources/images/en/3.0/design-2.png deleted file mode 100644 index 923272e9e..000000000 Binary files a/src/site/resources/images/en/3.0/design-2.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/fileCrawlingConfig-1.png b/src/site/resources/images/en/3.0/fileCrawlingConfig-1.png deleted file mode 100644 index 24230a7e6..000000000 Binary files a/src/site/resources/images/en/3.0/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/labelType-1.png b/src/site/resources/images/en/3.0/labelType-1.png deleted file mode 100644 index dd6fbfafe..000000000 Binary files a/src/site/resources/images/en/3.0/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/labelType-2.png b/src/site/resources/images/en/3.0/labelType-2.png deleted file mode 100644 index 66c209b98..000000000 Binary files a/src/site/resources/images/en/3.0/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/log-1.png b/src/site/resources/images/en/3.0/log-1.png deleted file mode 100644 index 8519d973a..000000000 Binary files a/src/site/resources/images/en/3.0/log-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/overlappingHost-1.png b/src/site/resources/images/en/3.0/overlappingHost-1.png deleted file mode 100644 index a1c2ef2b2..000000000 Binary files a/src/site/resources/images/en/3.0/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/overlappingHost-2.png b/src/site/resources/images/en/3.0/overlappingHost-2.png deleted file mode 100644 index 23ecb79e8..000000000 Binary files a/src/site/resources/images/en/3.0/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/pathMapping-1.png b/src/site/resources/images/en/3.0/pathMapping-1.png deleted file mode 100644 index d3dfca69d..000000000 Binary files a/src/site/resources/images/en/3.0/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/pathMapping-2.png b/src/site/resources/images/en/3.0/pathMapping-2.png deleted file mode 100644 index 585a346d2..000000000 Binary files a/src/site/resources/images/en/3.0/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/requestHeader-1.png b/src/site/resources/images/en/3.0/requestHeader-1.png deleted file mode 100644 index de3782465..000000000 Binary files a/src/site/resources/images/en/3.0/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/roleType-1.png b/src/site/resources/images/en/3.0/roleType-1.png deleted file mode 100644 index 9c1a81a63..000000000 Binary files a/src/site/resources/images/en/3.0/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/roleType-2.png b/src/site/resources/images/en/3.0/roleType-2.png deleted file mode 100644 index 2378f457b..000000000 Binary files a/src/site/resources/images/en/3.0/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/search-label-1.png b/src/site/resources/images/en/3.0/search-label-1.png deleted file mode 100644 index e6d3463bf..000000000 Binary files a/src/site/resources/images/en/3.0/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/system-1.png b/src/site/resources/images/en/3.0/system-1.png deleted file mode 100644 index bfdffa9a3..000000000 Binary files a/src/site/resources/images/en/3.0/system-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/webAuthentication-1.png b/src/site/resources/images/en/3.0/webAuthentication-1.png deleted file mode 100644 index adbe24373..000000000 Binary files a/src/site/resources/images/en/3.0/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/3.0/webCrawlingConfig-1.png b/src/site/resources/images/en/3.0/webCrawlingConfig-1.png deleted file mode 100644 index 980074fa8..000000000 Binary files a/src/site/resources/images/en/3.0/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/browserType-1.png b/src/site/resources/images/en/4.0/browserType-1.png deleted file mode 100644 index 2fcfef35d..000000000 Binary files a/src/site/resources/images/en/4.0/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/browserType-2.png b/src/site/resources/images/en/4.0/browserType-2.png deleted file mode 100644 index 029dfd734..000000000 Binary files a/src/site/resources/images/en/4.0/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/config-wizard-1.png b/src/site/resources/images/en/4.0/config-wizard-1.png deleted file mode 100644 index 5d3d6442c..000000000 Binary files a/src/site/resources/images/en/4.0/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/config-wizard-2.png b/src/site/resources/images/en/4.0/config-wizard-2.png deleted file mode 100644 index 08cf33183..000000000 Binary files a/src/site/resources/images/en/4.0/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/config-wizard-3.png b/src/site/resources/images/en/4.0/config-wizard-3.png deleted file mode 100644 index 2c5b6e9d1..000000000 Binary files a/src/site/resources/images/en/4.0/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/config-wizard-4.png b/src/site/resources/images/en/4.0/config-wizard-4.png deleted file mode 100644 index c29c8d282..000000000 Binary files a/src/site/resources/images/en/4.0/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/config-wizard-5.png b/src/site/resources/images/en/4.0/config-wizard-5.png deleted file mode 100644 index 2a4c0cb10..000000000 Binary files a/src/site/resources/images/en/4.0/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/crawl-1.png b/src/site/resources/images/en/4.0/crawl-1.png deleted file mode 100644 index 782d1fbc4..000000000 Binary files a/src/site/resources/images/en/4.0/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/crawl-2.png b/src/site/resources/images/en/4.0/crawl-2.png deleted file mode 100644 index 7a4120766..000000000 Binary files a/src/site/resources/images/en/4.0/crawl-2.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/crawlingSession-1.png b/src/site/resources/images/en/4.0/crawlingSession-1.png deleted file mode 100644 index abc74d985..000000000 Binary files a/src/site/resources/images/en/4.0/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/crawlingSession-2.png b/src/site/resources/images/en/4.0/crawlingSession-2.png deleted file mode 100644 index 67b1805b8..000000000 Binary files a/src/site/resources/images/en/4.0/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/data-1.png b/src/site/resources/images/en/4.0/data-1.png deleted file mode 100644 index abdddba57..000000000 Binary files a/src/site/resources/images/en/4.0/data-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/dataStoreCrawling-1.png b/src/site/resources/images/en/4.0/dataStoreCrawling-1.png deleted file mode 100644 index 503a4bcf4..000000000 Binary files a/src/site/resources/images/en/4.0/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/design-1.png b/src/site/resources/images/en/4.0/design-1.png deleted file mode 100644 index 5a6a56114..000000000 Binary files a/src/site/resources/images/en/4.0/design-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/design-2.png b/src/site/resources/images/en/4.0/design-2.png deleted file mode 100644 index a3c489287..000000000 Binary files a/src/site/resources/images/en/4.0/design-2.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/failureUrl-1.png b/src/site/resources/images/en/4.0/failureUrl-1.png deleted file mode 100644 index 606a7aa2c..000000000 Binary files a/src/site/resources/images/en/4.0/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/failureUrl-2.png b/src/site/resources/images/en/4.0/failureUrl-2.png deleted file mode 100644 index 98e656e4a..000000000 Binary files a/src/site/resources/images/en/4.0/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/fileCrawlingConfig-1.png b/src/site/resources/images/en/4.0/fileCrawlingConfig-1.png deleted file mode 100644 index 82c4c6827..000000000 Binary files a/src/site/resources/images/en/4.0/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/labelType-1.png b/src/site/resources/images/en/4.0/labelType-1.png deleted file mode 100644 index fb2b708df..000000000 Binary files a/src/site/resources/images/en/4.0/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/labelType-2.png b/src/site/resources/images/en/4.0/labelType-2.png deleted file mode 100644 index b908bf863..000000000 Binary files a/src/site/resources/images/en/4.0/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/log-1.png b/src/site/resources/images/en/4.0/log-1.png deleted file mode 100644 index 30ff8e915..000000000 Binary files a/src/site/resources/images/en/4.0/log-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/overlappingHost-1.png b/src/site/resources/images/en/4.0/overlappingHost-1.png deleted file mode 100644 index dbacb62e7..000000000 Binary files a/src/site/resources/images/en/4.0/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/overlappingHost-2.png b/src/site/resources/images/en/4.0/overlappingHost-2.png deleted file mode 100644 index f4dee8f1c..000000000 Binary files a/src/site/resources/images/en/4.0/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/pathMapping-1.png b/src/site/resources/images/en/4.0/pathMapping-1.png deleted file mode 100644 index 50fe1ece9..000000000 Binary files a/src/site/resources/images/en/4.0/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/pathMapping-2.png b/src/site/resources/images/en/4.0/pathMapping-2.png deleted file mode 100644 index 9a422efde..000000000 Binary files a/src/site/resources/images/en/4.0/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/requestHeader-1.png b/src/site/resources/images/en/4.0/requestHeader-1.png deleted file mode 100644 index 7eb2626dc..000000000 Binary files a/src/site/resources/images/en/4.0/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/roleType-1.png b/src/site/resources/images/en/4.0/roleType-1.png deleted file mode 100644 index 3e0bd3cc3..000000000 Binary files a/src/site/resources/images/en/4.0/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/roleType-2.png b/src/site/resources/images/en/4.0/roleType-2.png deleted file mode 100644 index ef445bc56..000000000 Binary files a/src/site/resources/images/en/4.0/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/search-1.png b/src/site/resources/images/en/4.0/search-1.png deleted file mode 100644 index 8c68632c1..000000000 Binary files a/src/site/resources/images/en/4.0/search-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/search-label-1.png b/src/site/resources/images/en/4.0/search-label-1.png deleted file mode 100644 index 5db908d6e..000000000 Binary files a/src/site/resources/images/en/4.0/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/searchLog-1.png b/src/site/resources/images/en/4.0/searchLog-1.png deleted file mode 100644 index cbe6daea6..000000000 Binary files a/src/site/resources/images/en/4.0/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/stats-1.png b/src/site/resources/images/en/4.0/stats-1.png deleted file mode 100644 index f1177aa51..000000000 Binary files a/src/site/resources/images/en/4.0/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/system-1.png b/src/site/resources/images/en/4.0/system-1.png deleted file mode 100644 index bfdffa9a3..000000000 Binary files a/src/site/resources/images/en/4.0/system-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/systemInfo-1.png b/src/site/resources/images/en/4.0/systemInfo-1.png deleted file mode 100644 index 08a565bc7..000000000 Binary files a/src/site/resources/images/en/4.0/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/webAuthentication-1.png b/src/site/resources/images/en/4.0/webAuthentication-1.png deleted file mode 100644 index ccf0f9e55..000000000 Binary files a/src/site/resources/images/en/4.0/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/4.0/webCrawlingConfig-1.png b/src/site/resources/images/en/4.0/webCrawlingConfig-1.png deleted file mode 100644 index 3f4358efe..000000000 Binary files a/src/site/resources/images/en/4.0/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/browserType-1.png b/src/site/resources/images/en/5.0/browserType-1.png deleted file mode 100644 index 2fcfef35d..000000000 Binary files a/src/site/resources/images/en/5.0/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/browserType-2.png b/src/site/resources/images/en/5.0/browserType-2.png deleted file mode 100644 index 029dfd734..000000000 Binary files a/src/site/resources/images/en/5.0/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/config-wizard-1.png b/src/site/resources/images/en/5.0/config-wizard-1.png deleted file mode 100644 index 5d3d6442c..000000000 Binary files a/src/site/resources/images/en/5.0/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/config-wizard-2.png b/src/site/resources/images/en/5.0/config-wizard-2.png deleted file mode 100644 index 08cf33183..000000000 Binary files a/src/site/resources/images/en/5.0/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/config-wizard-3.png b/src/site/resources/images/en/5.0/config-wizard-3.png deleted file mode 100644 index 2c5b6e9d1..000000000 Binary files a/src/site/resources/images/en/5.0/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/config-wizard-4.png b/src/site/resources/images/en/5.0/config-wizard-4.png deleted file mode 100644 index c29c8d282..000000000 Binary files a/src/site/resources/images/en/5.0/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/config-wizard-5.png b/src/site/resources/images/en/5.0/config-wizard-5.png deleted file mode 100644 index 2a4c0cb10..000000000 Binary files a/src/site/resources/images/en/5.0/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/crawl-1.png b/src/site/resources/images/en/5.0/crawl-1.png deleted file mode 100644 index 782d1fbc4..000000000 Binary files a/src/site/resources/images/en/5.0/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/crawl-2.png b/src/site/resources/images/en/5.0/crawl-2.png deleted file mode 100644 index 7a4120766..000000000 Binary files a/src/site/resources/images/en/5.0/crawl-2.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/crawlingSession-1.png b/src/site/resources/images/en/5.0/crawlingSession-1.png deleted file mode 100644 index abc74d985..000000000 Binary files a/src/site/resources/images/en/5.0/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/crawlingSession-2.png b/src/site/resources/images/en/5.0/crawlingSession-2.png deleted file mode 100644 index 67b1805b8..000000000 Binary files a/src/site/resources/images/en/5.0/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/data-1.png b/src/site/resources/images/en/5.0/data-1.png deleted file mode 100644 index abdddba57..000000000 Binary files a/src/site/resources/images/en/5.0/data-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/dataStoreCrawling-1.png b/src/site/resources/images/en/5.0/dataStoreCrawling-1.png deleted file mode 100644 index 503a4bcf4..000000000 Binary files a/src/site/resources/images/en/5.0/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/design-1.png b/src/site/resources/images/en/5.0/design-1.png deleted file mode 100644 index 5a6a56114..000000000 Binary files a/src/site/resources/images/en/5.0/design-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/design-2.png b/src/site/resources/images/en/5.0/design-2.png deleted file mode 100644 index a3c489287..000000000 Binary files a/src/site/resources/images/en/5.0/design-2.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/failureUrl-1.png b/src/site/resources/images/en/5.0/failureUrl-1.png deleted file mode 100644 index 606a7aa2c..000000000 Binary files a/src/site/resources/images/en/5.0/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/failureUrl-2.png b/src/site/resources/images/en/5.0/failureUrl-2.png deleted file mode 100644 index 98e656e4a..000000000 Binary files a/src/site/resources/images/en/5.0/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/fileCrawlingConfig-1.png b/src/site/resources/images/en/5.0/fileCrawlingConfig-1.png deleted file mode 100644 index 82c4c6827..000000000 Binary files a/src/site/resources/images/en/5.0/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/labelType-1.png b/src/site/resources/images/en/5.0/labelType-1.png deleted file mode 100644 index fb2b708df..000000000 Binary files a/src/site/resources/images/en/5.0/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/labelType-2.png b/src/site/resources/images/en/5.0/labelType-2.png deleted file mode 100644 index b908bf863..000000000 Binary files a/src/site/resources/images/en/5.0/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/log-1.png b/src/site/resources/images/en/5.0/log-1.png deleted file mode 100644 index 30ff8e915..000000000 Binary files a/src/site/resources/images/en/5.0/log-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/overlappingHost-1.png b/src/site/resources/images/en/5.0/overlappingHost-1.png deleted file mode 100644 index dbacb62e7..000000000 Binary files a/src/site/resources/images/en/5.0/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/overlappingHost-2.png b/src/site/resources/images/en/5.0/overlappingHost-2.png deleted file mode 100644 index f4dee8f1c..000000000 Binary files a/src/site/resources/images/en/5.0/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/pathMapping-1.png b/src/site/resources/images/en/5.0/pathMapping-1.png deleted file mode 100644 index 50fe1ece9..000000000 Binary files a/src/site/resources/images/en/5.0/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/pathMapping-2.png b/src/site/resources/images/en/5.0/pathMapping-2.png deleted file mode 100644 index 9a422efde..000000000 Binary files a/src/site/resources/images/en/5.0/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/requestHeader-1.png b/src/site/resources/images/en/5.0/requestHeader-1.png deleted file mode 100644 index 7eb2626dc..000000000 Binary files a/src/site/resources/images/en/5.0/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/roleType-1.png b/src/site/resources/images/en/5.0/roleType-1.png deleted file mode 100644 index 3e0bd3cc3..000000000 Binary files a/src/site/resources/images/en/5.0/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/roleType-2.png b/src/site/resources/images/en/5.0/roleType-2.png deleted file mode 100644 index ef445bc56..000000000 Binary files a/src/site/resources/images/en/5.0/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/search-1.png b/src/site/resources/images/en/5.0/search-1.png deleted file mode 100644 index 8c68632c1..000000000 Binary files a/src/site/resources/images/en/5.0/search-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/search-label-1.png b/src/site/resources/images/en/5.0/search-label-1.png deleted file mode 100644 index 5db908d6e..000000000 Binary files a/src/site/resources/images/en/5.0/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/searchLog-1.png b/src/site/resources/images/en/5.0/searchLog-1.png deleted file mode 100644 index cbe6daea6..000000000 Binary files a/src/site/resources/images/en/5.0/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/stats-1.png b/src/site/resources/images/en/5.0/stats-1.png deleted file mode 100644 index f1177aa51..000000000 Binary files a/src/site/resources/images/en/5.0/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/system-1.png b/src/site/resources/images/en/5.0/system-1.png deleted file mode 100644 index bfdffa9a3..000000000 Binary files a/src/site/resources/images/en/5.0/system-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/systemInfo-1.png b/src/site/resources/images/en/5.0/systemInfo-1.png deleted file mode 100644 index 08a565bc7..000000000 Binary files a/src/site/resources/images/en/5.0/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/webAuthentication-1.png b/src/site/resources/images/en/5.0/webAuthentication-1.png deleted file mode 100644 index ccf0f9e55..000000000 Binary files a/src/site/resources/images/en/5.0/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/5.0/webCrawlingConfig-1.png b/src/site/resources/images/en/5.0/webCrawlingConfig-1.png deleted file mode 100644 index 3f4358efe..000000000 Binary files a/src/site/resources/images/en/5.0/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/browserType-1.png b/src/site/resources/images/en/6.0/admin/browserType-1.png deleted file mode 100644 index 7cb697891..000000000 Binary files a/src/site/resources/images/en/6.0/admin/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/browserType-2.png b/src/site/resources/images/en/6.0/admin/browserType-2.png deleted file mode 100644 index 2fce9e951..000000000 Binary files a/src/site/resources/images/en/6.0/admin/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/config-wizard-1.png b/src/site/resources/images/en/6.0/admin/config-wizard-1.png deleted file mode 100644 index b8b7ae5f9..000000000 Binary files a/src/site/resources/images/en/6.0/admin/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/config-wizard-2.png b/src/site/resources/images/en/6.0/admin/config-wizard-2.png deleted file mode 100644 index 958d66ba3..000000000 Binary files a/src/site/resources/images/en/6.0/admin/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/config-wizard-3.png b/src/site/resources/images/en/6.0/admin/config-wizard-3.png deleted file mode 100644 index 2ae27778e..000000000 Binary files a/src/site/resources/images/en/6.0/admin/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/config-wizard-4.png b/src/site/resources/images/en/6.0/admin/config-wizard-4.png deleted file mode 100644 index d5ab54226..000000000 Binary files a/src/site/resources/images/en/6.0/admin/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/config-wizard-5.png b/src/site/resources/images/en/6.0/admin/config-wizard-5.png deleted file mode 100644 index 8bab439a7..000000000 Binary files a/src/site/resources/images/en/6.0/admin/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/crawl-1.png b/src/site/resources/images/en/6.0/admin/crawl-1.png deleted file mode 100644 index 124b151f9..000000000 Binary files a/src/site/resources/images/en/6.0/admin/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/crawl-2.png b/src/site/resources/images/en/6.0/admin/crawl-2.png deleted file mode 100644 index 0b97df1b5..000000000 Binary files a/src/site/resources/images/en/6.0/admin/crawl-2.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/crawlingSession-1.png b/src/site/resources/images/en/6.0/admin/crawlingSession-1.png deleted file mode 100644 index ab5d40305..000000000 Binary files a/src/site/resources/images/en/6.0/admin/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/crawlingSession-2.png b/src/site/resources/images/en/6.0/admin/crawlingSession-2.png deleted file mode 100644 index 9c8305c31..000000000 Binary files a/src/site/resources/images/en/6.0/admin/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/data-1.png b/src/site/resources/images/en/6.0/admin/data-1.png deleted file mode 100644 index cbf453809..000000000 Binary files a/src/site/resources/images/en/6.0/admin/data-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/dataStoreCrawling-1.png b/src/site/resources/images/en/6.0/admin/dataStoreCrawling-1.png deleted file mode 100644 index 4f2aee80f..000000000 Binary files a/src/site/resources/images/en/6.0/admin/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/design-1.png b/src/site/resources/images/en/6.0/admin/design-1.png deleted file mode 100644 index 9f8125a38..000000000 Binary files a/src/site/resources/images/en/6.0/admin/design-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/design-2.png b/src/site/resources/images/en/6.0/admin/design-2.png deleted file mode 100644 index 5a3f19807..000000000 Binary files a/src/site/resources/images/en/6.0/admin/design-2.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/failureUrl-1.png b/src/site/resources/images/en/6.0/admin/failureUrl-1.png deleted file mode 100644 index ad8fb43ec..000000000 Binary files a/src/site/resources/images/en/6.0/admin/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/failureUrl-2.png b/src/site/resources/images/en/6.0/admin/failureUrl-2.png deleted file mode 100644 index 03c477a66..000000000 Binary files a/src/site/resources/images/en/6.0/admin/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/fileAuthentication-1.png b/src/site/resources/images/en/6.0/admin/fileAuthentication-1.png deleted file mode 100644 index 0f091cf9c..000000000 Binary files a/src/site/resources/images/en/6.0/admin/fileAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/fileCrawlingConfig-1.png b/src/site/resources/images/en/6.0/admin/fileCrawlingConfig-1.png deleted file mode 100644 index 27f776841..000000000 Binary files a/src/site/resources/images/en/6.0/admin/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/labelType-1.png b/src/site/resources/images/en/6.0/admin/labelType-1.png deleted file mode 100644 index f2916c3f1..000000000 Binary files a/src/site/resources/images/en/6.0/admin/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/labelType-2.png b/src/site/resources/images/en/6.0/admin/labelType-2.png deleted file mode 100644 index 382f3d8b8..000000000 Binary files a/src/site/resources/images/en/6.0/admin/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/log-1.png b/src/site/resources/images/en/6.0/admin/log-1.png deleted file mode 100644 index 39559c482..000000000 Binary files a/src/site/resources/images/en/6.0/admin/log-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/overlappingHost-1.png b/src/site/resources/images/en/6.0/admin/overlappingHost-1.png deleted file mode 100644 index afce3dd9c..000000000 Binary files a/src/site/resources/images/en/6.0/admin/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/overlappingHost-2.png b/src/site/resources/images/en/6.0/admin/overlappingHost-2.png deleted file mode 100644 index 9216baab0..000000000 Binary files a/src/site/resources/images/en/6.0/admin/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/pathMapping-1.png b/src/site/resources/images/en/6.0/admin/pathMapping-1.png deleted file mode 100644 index 7ec1e7d7f..000000000 Binary files a/src/site/resources/images/en/6.0/admin/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/pathMapping-2.png b/src/site/resources/images/en/6.0/admin/pathMapping-2.png deleted file mode 100644 index 93603b8ac..000000000 Binary files a/src/site/resources/images/en/6.0/admin/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/requestHeader-1.png b/src/site/resources/images/en/6.0/admin/requestHeader-1.png deleted file mode 100644 index 2265b7ad6..000000000 Binary files a/src/site/resources/images/en/6.0/admin/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/requestHeader-2.png b/src/site/resources/images/en/6.0/admin/requestHeader-2.png deleted file mode 100644 index 2a7e55b3c..000000000 Binary files a/src/site/resources/images/en/6.0/admin/requestHeader-2.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/roleType-1.png b/src/site/resources/images/en/6.0/admin/roleType-1.png deleted file mode 100644 index 7eb382f70..000000000 Binary files a/src/site/resources/images/en/6.0/admin/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/roleType-2.png b/src/site/resources/images/en/6.0/admin/roleType-2.png deleted file mode 100644 index 3e07f33bd..000000000 Binary files a/src/site/resources/images/en/6.0/admin/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/search-1.png b/src/site/resources/images/en/6.0/admin/search-1.png deleted file mode 100644 index d2cab6f2c..000000000 Binary files a/src/site/resources/images/en/6.0/admin/search-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/searchLog-1.png b/src/site/resources/images/en/6.0/admin/searchLog-1.png deleted file mode 100644 index 626394fe9..000000000 Binary files a/src/site/resources/images/en/6.0/admin/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/stats-1.png b/src/site/resources/images/en/6.0/admin/stats-1.png deleted file mode 100644 index 3913a268c..000000000 Binary files a/src/site/resources/images/en/6.0/admin/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/system-1.png b/src/site/resources/images/en/6.0/admin/system-1.png deleted file mode 100644 index 3289c2f37..000000000 Binary files a/src/site/resources/images/en/6.0/admin/system-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/systemInfo-1.png b/src/site/resources/images/en/6.0/admin/systemInfo-1.png deleted file mode 100644 index 65747fefe..000000000 Binary files a/src/site/resources/images/en/6.0/admin/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/webAuthentication-1.png b/src/site/resources/images/en/6.0/admin/webAuthentication-1.png deleted file mode 100644 index 47d3c6b09..000000000 Binary files a/src/site/resources/images/en/6.0/admin/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/admin/webCrawlingConfig-1.png b/src/site/resources/images/en/6.0/admin/webCrawlingConfig-1.png deleted file mode 100644 index 1f977e0fe..000000000 Binary files a/src/site/resources/images/en/6.0/admin/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/config/crawl-2.png b/src/site/resources/images/en/6.0/config/crawl-2.png deleted file mode 100644 index 0b97df1b5..000000000 Binary files a/src/site/resources/images/en/6.0/config/crawl-2.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/install/.gitkeep b/src/site/resources/images/en/6.0/install/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/en/6.0/user/search-label-1.png b/src/site/resources/images/en/6.0/user/search-label-1.png deleted file mode 100644 index a5577ade4..000000000 Binary files a/src/site/resources/images/en/6.0/user/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/en/6.0/user/search-sort-1.png b/src/site/resources/images/en/6.0/user/search-sort-1.png deleted file mode 100644 index 3f8eab677..000000000 Binary files a/src/site/resources/images/en/6.0/user/search-sort-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/browserType-1.png b/src/site/resources/images/en/7.0/admin/browserType-1.png deleted file mode 100644 index 7cb697891..000000000 Binary files a/src/site/resources/images/en/7.0/admin/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/browserType-2.png b/src/site/resources/images/en/7.0/admin/browserType-2.png deleted file mode 100644 index 2fce9e951..000000000 Binary files a/src/site/resources/images/en/7.0/admin/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/config-wizard-1.png b/src/site/resources/images/en/7.0/admin/config-wizard-1.png deleted file mode 100644 index b8b7ae5f9..000000000 Binary files a/src/site/resources/images/en/7.0/admin/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/config-wizard-2.png b/src/site/resources/images/en/7.0/admin/config-wizard-2.png deleted file mode 100644 index 958d66ba3..000000000 Binary files a/src/site/resources/images/en/7.0/admin/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/config-wizard-3.png b/src/site/resources/images/en/7.0/admin/config-wizard-3.png deleted file mode 100644 index 2ae27778e..000000000 Binary files a/src/site/resources/images/en/7.0/admin/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/config-wizard-4.png b/src/site/resources/images/en/7.0/admin/config-wizard-4.png deleted file mode 100644 index d5ab54226..000000000 Binary files a/src/site/resources/images/en/7.0/admin/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/config-wizard-5.png b/src/site/resources/images/en/7.0/admin/config-wizard-5.png deleted file mode 100644 index 8bab439a7..000000000 Binary files a/src/site/resources/images/en/7.0/admin/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/crawl-1.png b/src/site/resources/images/en/7.0/admin/crawl-1.png deleted file mode 100644 index 0adafa0f4..000000000 Binary files a/src/site/resources/images/en/7.0/admin/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/crawl-2.png b/src/site/resources/images/en/7.0/admin/crawl-2.png deleted file mode 100644 index 3ae51d9b0..000000000 Binary files a/src/site/resources/images/en/7.0/admin/crawl-2.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/crawlingSession-1.png b/src/site/resources/images/en/7.0/admin/crawlingSession-1.png deleted file mode 100644 index 761b5945c..000000000 Binary files a/src/site/resources/images/en/7.0/admin/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/crawlingSession-2.png b/src/site/resources/images/en/7.0/admin/crawlingSession-2.png deleted file mode 100644 index 15f84d91b..000000000 Binary files a/src/site/resources/images/en/7.0/admin/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/data-1.png b/src/site/resources/images/en/7.0/admin/data-1.png deleted file mode 100644 index cbf453809..000000000 Binary files a/src/site/resources/images/en/7.0/admin/data-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/dataStoreCrawling-1.png b/src/site/resources/images/en/7.0/admin/dataStoreCrawling-1.png deleted file mode 100644 index 4f2aee80f..000000000 Binary files a/src/site/resources/images/en/7.0/admin/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/design-1.png b/src/site/resources/images/en/7.0/admin/design-1.png deleted file mode 100644 index 46e4180d0..000000000 Binary files a/src/site/resources/images/en/7.0/admin/design-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/design-2.png b/src/site/resources/images/en/7.0/admin/design-2.png deleted file mode 100644 index 5a3f19807..000000000 Binary files a/src/site/resources/images/en/7.0/admin/design-2.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/failureUrl-1.png b/src/site/resources/images/en/7.0/admin/failureUrl-1.png deleted file mode 100644 index ad8fb43ec..000000000 Binary files a/src/site/resources/images/en/7.0/admin/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/failureUrl-2.png b/src/site/resources/images/en/7.0/admin/failureUrl-2.png deleted file mode 100644 index 03c477a66..000000000 Binary files a/src/site/resources/images/en/7.0/admin/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/favoriteLog-1.png b/src/site/resources/images/en/7.0/admin/favoriteLog-1.png deleted file mode 100644 index 14b9b8eeb..000000000 Binary files a/src/site/resources/images/en/7.0/admin/favoriteLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/fileAuthentication-1.png b/src/site/resources/images/en/7.0/admin/fileAuthentication-1.png deleted file mode 100644 index 74c043f3e..000000000 Binary files a/src/site/resources/images/en/7.0/admin/fileAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/fileCrawlingConfig-1.png b/src/site/resources/images/en/7.0/admin/fileCrawlingConfig-1.png deleted file mode 100644 index ce3026962..000000000 Binary files a/src/site/resources/images/en/7.0/admin/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/labelType-1.png b/src/site/resources/images/en/7.0/admin/labelType-1.png deleted file mode 100644 index f2916c3f1..000000000 Binary files a/src/site/resources/images/en/7.0/admin/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/labelType-2.png b/src/site/resources/images/en/7.0/admin/labelType-2.png deleted file mode 100644 index 981fa2e8c..000000000 Binary files a/src/site/resources/images/en/7.0/admin/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/log-1.png b/src/site/resources/images/en/7.0/admin/log-1.png deleted file mode 100644 index 39559c482..000000000 Binary files a/src/site/resources/images/en/7.0/admin/log-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/overlappingHost-1.png b/src/site/resources/images/en/7.0/admin/overlappingHost-1.png deleted file mode 100644 index afce3dd9c..000000000 Binary files a/src/site/resources/images/en/7.0/admin/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/overlappingHost-2.png b/src/site/resources/images/en/7.0/admin/overlappingHost-2.png deleted file mode 100644 index 9216baab0..000000000 Binary files a/src/site/resources/images/en/7.0/admin/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/pathMapping-1.png b/src/site/resources/images/en/7.0/admin/pathMapping-1.png deleted file mode 100644 index 7ec1e7d7f..000000000 Binary files a/src/site/resources/images/en/7.0/admin/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/pathMapping-2.png b/src/site/resources/images/en/7.0/admin/pathMapping-2.png deleted file mode 100644 index 49d1fcfb4..000000000 Binary files a/src/site/resources/images/en/7.0/admin/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/requestHeader-1.png b/src/site/resources/images/en/7.0/admin/requestHeader-1.png deleted file mode 100644 index 2265b7ad6..000000000 Binary files a/src/site/resources/images/en/7.0/admin/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/requestHeader-2.png b/src/site/resources/images/en/7.0/admin/requestHeader-2.png deleted file mode 100644 index 2a7e55b3c..000000000 Binary files a/src/site/resources/images/en/7.0/admin/requestHeader-2.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/roleType-1.png b/src/site/resources/images/en/7.0/admin/roleType-1.png deleted file mode 100644 index 7eb382f70..000000000 Binary files a/src/site/resources/images/en/7.0/admin/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/roleType-2.png b/src/site/resources/images/en/7.0/admin/roleType-2.png deleted file mode 100644 index 3e07f33bd..000000000 Binary files a/src/site/resources/images/en/7.0/admin/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/search-1.png b/src/site/resources/images/en/7.0/admin/search-1.png deleted file mode 100644 index bf0a491d6..000000000 Binary files a/src/site/resources/images/en/7.0/admin/search-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/searchLog-1.png b/src/site/resources/images/en/7.0/admin/searchLog-1.png deleted file mode 100644 index 53ecbc536..000000000 Binary files a/src/site/resources/images/en/7.0/admin/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/stats-1.png b/src/site/resources/images/en/7.0/admin/stats-1.png deleted file mode 100644 index 3913a268c..000000000 Binary files a/src/site/resources/images/en/7.0/admin/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/system-1.png b/src/site/resources/images/en/7.0/admin/system-1.png deleted file mode 100644 index 3289c2f37..000000000 Binary files a/src/site/resources/images/en/7.0/admin/system-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/systemInfo-1.png b/src/site/resources/images/en/7.0/admin/systemInfo-1.png deleted file mode 100644 index 65747fefe..000000000 Binary files a/src/site/resources/images/en/7.0/admin/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/userInfo-1.png b/src/site/resources/images/en/7.0/admin/userInfo-1.png deleted file mode 100644 index 8eca4741a..000000000 Binary files a/src/site/resources/images/en/7.0/admin/userInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/webAuthentication-1.png b/src/site/resources/images/en/7.0/admin/webAuthentication-1.png deleted file mode 100644 index 5bd712944..000000000 Binary files a/src/site/resources/images/en/7.0/admin/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/admin/webCrawlingConfig-1.png b/src/site/resources/images/en/7.0/admin/webCrawlingConfig-1.png deleted file mode 100644 index 453c792af..000000000 Binary files a/src/site/resources/images/en/7.0/admin/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/config/crawl-2.png b/src/site/resources/images/en/7.0/config/crawl-2.png deleted file mode 100644 index 3ae51d9b0..000000000 Binary files a/src/site/resources/images/en/7.0/config/crawl-2.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/install/.gitkeep b/src/site/resources/images/en/7.0/install/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/en/7.0/user/search-label-1.png b/src/site/resources/images/en/7.0/user/search-label-1.png deleted file mode 100644 index f36b5751c..000000000 Binary files a/src/site/resources/images/en/7.0/user/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/en/7.0/user/search-sort-1.png b/src/site/resources/images/en/7.0/user/search-sort-1.png deleted file mode 100644 index 5ccab60e7..000000000 Binary files a/src/site/resources/images/en/7.0/user/search-sort-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/browserType-1.png b/src/site/resources/images/en/8.0/admin/browserType-1.png deleted file mode 100644 index a7b97724b..000000000 Binary files a/src/site/resources/images/en/8.0/admin/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/browserType-2.png b/src/site/resources/images/en/8.0/admin/browserType-2.png deleted file mode 100644 index 1356f3e74..000000000 Binary files a/src/site/resources/images/en/8.0/admin/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/config-wizard-1.png b/src/site/resources/images/en/8.0/admin/config-wizard-1.png deleted file mode 100644 index d9cc3e172..000000000 Binary files a/src/site/resources/images/en/8.0/admin/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/config-wizard-2.png b/src/site/resources/images/en/8.0/admin/config-wizard-2.png deleted file mode 100644 index 7e6b8897e..000000000 Binary files a/src/site/resources/images/en/8.0/admin/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/config-wizard-3.png b/src/site/resources/images/en/8.0/admin/config-wizard-3.png deleted file mode 100644 index 99738e3fe..000000000 Binary files a/src/site/resources/images/en/8.0/admin/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/config-wizard-4.png b/src/site/resources/images/en/8.0/admin/config-wizard-4.png deleted file mode 100644 index b0ef44baa..000000000 Binary files a/src/site/resources/images/en/8.0/admin/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/config-wizard-5.png b/src/site/resources/images/en/8.0/admin/config-wizard-5.png deleted file mode 100644 index d1726e368..000000000 Binary files a/src/site/resources/images/en/8.0/admin/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/crawl-1.png b/src/site/resources/images/en/8.0/admin/crawl-1.png deleted file mode 100644 index 48892e9a6..000000000 Binary files a/src/site/resources/images/en/8.0/admin/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/crawlingSession-1.png b/src/site/resources/images/en/8.0/admin/crawlingSession-1.png deleted file mode 100644 index 9ed9542df..000000000 Binary files a/src/site/resources/images/en/8.0/admin/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/crawlingSession-2.png b/src/site/resources/images/en/8.0/admin/crawlingSession-2.png deleted file mode 100644 index 2ca92f6db..000000000 Binary files a/src/site/resources/images/en/8.0/admin/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/data-1.png b/src/site/resources/images/en/8.0/admin/data-1.png deleted file mode 100644 index 250f2ef13..000000000 Binary files a/src/site/resources/images/en/8.0/admin/data-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/dataStoreCrawling-1.png b/src/site/resources/images/en/8.0/admin/dataStoreCrawling-1.png deleted file mode 100644 index f859e86f6..000000000 Binary files a/src/site/resources/images/en/8.0/admin/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/design-1.png b/src/site/resources/images/en/8.0/admin/design-1.png deleted file mode 100644 index c9a51eea6..000000000 Binary files a/src/site/resources/images/en/8.0/admin/design-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/design-2.png b/src/site/resources/images/en/8.0/admin/design-2.png deleted file mode 100644 index 6ef75970c..000000000 Binary files a/src/site/resources/images/en/8.0/admin/design-2.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/document-1.png b/src/site/resources/images/en/8.0/admin/document-1.png deleted file mode 100644 index da5c72347..000000000 Binary files a/src/site/resources/images/en/8.0/admin/document-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/failureUrl-1.png b/src/site/resources/images/en/8.0/admin/failureUrl-1.png deleted file mode 100644 index 98eeb3b5b..000000000 Binary files a/src/site/resources/images/en/8.0/admin/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/failureUrl-2.png b/src/site/resources/images/en/8.0/admin/failureUrl-2.png deleted file mode 100644 index 2ce7c3e2a..000000000 Binary files a/src/site/resources/images/en/8.0/admin/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/favoriteLog-1.png b/src/site/resources/images/en/8.0/admin/favoriteLog-1.png deleted file mode 100644 index 4c90fbed3..000000000 Binary files a/src/site/resources/images/en/8.0/admin/favoriteLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/fileAuthentication-1.png b/src/site/resources/images/en/8.0/admin/fileAuthentication-1.png deleted file mode 100644 index 0a51a569e..000000000 Binary files a/src/site/resources/images/en/8.0/admin/fileAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/fileCrawlingConfig-1.png b/src/site/resources/images/en/8.0/admin/fileCrawlingConfig-1.png deleted file mode 100644 index 64ff222b5..000000000 Binary files a/src/site/resources/images/en/8.0/admin/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/labelType-1.png b/src/site/resources/images/en/8.0/admin/labelType-1.png deleted file mode 100644 index 84353d722..000000000 Binary files a/src/site/resources/images/en/8.0/admin/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/labelType-2.png b/src/site/resources/images/en/8.0/admin/labelType-2.png deleted file mode 100644 index 5e787db89..000000000 Binary files a/src/site/resources/images/en/8.0/admin/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/log-1.png b/src/site/resources/images/en/8.0/admin/log-1.png deleted file mode 100644 index c40c555e6..000000000 Binary files a/src/site/resources/images/en/8.0/admin/log-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/overlappingHost-1.png b/src/site/resources/images/en/8.0/admin/overlappingHost-1.png deleted file mode 100644 index bd51ebea5..000000000 Binary files a/src/site/resources/images/en/8.0/admin/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/overlappingHost-2.png b/src/site/resources/images/en/8.0/admin/overlappingHost-2.png deleted file mode 100644 index 6cf09c628..000000000 Binary files a/src/site/resources/images/en/8.0/admin/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/pathMapping-1.png b/src/site/resources/images/en/8.0/admin/pathMapping-1.png deleted file mode 100644 index 629408a19..000000000 Binary files a/src/site/resources/images/en/8.0/admin/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/pathMapping-2.png b/src/site/resources/images/en/8.0/admin/pathMapping-2.png deleted file mode 100644 index 6012e5626..000000000 Binary files a/src/site/resources/images/en/8.0/admin/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/requestHeader-1.png b/src/site/resources/images/en/8.0/admin/requestHeader-1.png deleted file mode 100644 index 88927a953..000000000 Binary files a/src/site/resources/images/en/8.0/admin/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/requestHeader-2.png b/src/site/resources/images/en/8.0/admin/requestHeader-2.png deleted file mode 100644 index f2c5c4513..000000000 Binary files a/src/site/resources/images/en/8.0/admin/requestHeader-2.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/roleType-1.png b/src/site/resources/images/en/8.0/admin/roleType-1.png deleted file mode 100644 index 4077588a9..000000000 Binary files a/src/site/resources/images/en/8.0/admin/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/roleType-2.png b/src/site/resources/images/en/8.0/admin/roleType-2.png deleted file mode 100644 index 5e65c732d..000000000 Binary files a/src/site/resources/images/en/8.0/admin/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/search-1.png b/src/site/resources/images/en/8.0/admin/search-1.png deleted file mode 100644 index 03a54b2da..000000000 Binary files a/src/site/resources/images/en/8.0/admin/search-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/searchLog-1.png b/src/site/resources/images/en/8.0/admin/searchLog-1.png deleted file mode 100644 index 1285cee58..000000000 Binary files a/src/site/resources/images/en/8.0/admin/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/stats-1.png b/src/site/resources/images/en/8.0/admin/stats-1.png deleted file mode 100644 index 292f46efb..000000000 Binary files a/src/site/resources/images/en/8.0/admin/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/system-1.png b/src/site/resources/images/en/8.0/admin/system-1.png deleted file mode 100644 index c27882632..000000000 Binary files a/src/site/resources/images/en/8.0/admin/system-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/systemInfo-1.png b/src/site/resources/images/en/8.0/admin/systemInfo-1.png deleted file mode 100644 index 09d42ba1a..000000000 Binary files a/src/site/resources/images/en/8.0/admin/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/userInfo-1.png b/src/site/resources/images/en/8.0/admin/userInfo-1.png deleted file mode 100644 index 9a3bf8186..000000000 Binary files a/src/site/resources/images/en/8.0/admin/userInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/webAuthentication-1.png b/src/site/resources/images/en/8.0/admin/webAuthentication-1.png deleted file mode 100644 index e3a84ddb2..000000000 Binary files a/src/site/resources/images/en/8.0/admin/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/admin/webCrawlingConfig-1.png b/src/site/resources/images/en/8.0/admin/webCrawlingConfig-1.png deleted file mode 100644 index 2111afa1c..000000000 Binary files a/src/site/resources/images/en/8.0/admin/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/config/.gitkeep b/src/site/resources/images/en/8.0/config/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/en/8.0/install/.gitkeep b/src/site/resources/images/en/8.0/install/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/en/8.0/user/search-label-1.png b/src/site/resources/images/en/8.0/user/search-label-1.png deleted file mode 100644 index a8d770544..000000000 Binary files a/src/site/resources/images/en/8.0/user/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/en/8.0/user/search-sort-1.png b/src/site/resources/images/en/8.0/user/search-sort-1.png deleted file mode 100644 index fd0126e81..000000000 Binary files a/src/site/resources/images/en/8.0/user/search-sort-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/browserType-1.png b/src/site/resources/images/en/9.0/admin/browserType-1.png deleted file mode 100644 index a7b97724b..000000000 Binary files a/src/site/resources/images/en/9.0/admin/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/browserType-2.png b/src/site/resources/images/en/9.0/admin/browserType-2.png deleted file mode 100644 index 1356f3e74..000000000 Binary files a/src/site/resources/images/en/9.0/admin/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/config-wizard-1.png b/src/site/resources/images/en/9.0/admin/config-wizard-1.png deleted file mode 100644 index d9cc3e172..000000000 Binary files a/src/site/resources/images/en/9.0/admin/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/config-wizard-2.png b/src/site/resources/images/en/9.0/admin/config-wizard-2.png deleted file mode 100644 index 7e6b8897e..000000000 Binary files a/src/site/resources/images/en/9.0/admin/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/config-wizard-3.png b/src/site/resources/images/en/9.0/admin/config-wizard-3.png deleted file mode 100644 index 99738e3fe..000000000 Binary files a/src/site/resources/images/en/9.0/admin/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/config-wizard-4.png b/src/site/resources/images/en/9.0/admin/config-wizard-4.png deleted file mode 100644 index b0ef44baa..000000000 Binary files a/src/site/resources/images/en/9.0/admin/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/config-wizard-5.png b/src/site/resources/images/en/9.0/admin/config-wizard-5.png deleted file mode 100644 index d1726e368..000000000 Binary files a/src/site/resources/images/en/9.0/admin/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/crawl-1.png b/src/site/resources/images/en/9.0/admin/crawl-1.png deleted file mode 100644 index 84a7b96c5..000000000 Binary files a/src/site/resources/images/en/9.0/admin/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/crawlingSession-1.png b/src/site/resources/images/en/9.0/admin/crawlingSession-1.png deleted file mode 100644 index 9ed9542df..000000000 Binary files a/src/site/resources/images/en/9.0/admin/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/crawlingSession-2.png b/src/site/resources/images/en/9.0/admin/crawlingSession-2.png deleted file mode 100644 index 2ca92f6db..000000000 Binary files a/src/site/resources/images/en/9.0/admin/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/data-1.png b/src/site/resources/images/en/9.0/admin/data-1.png deleted file mode 100644 index 250f2ef13..000000000 Binary files a/src/site/resources/images/en/9.0/admin/data-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/dataStoreCrawling-1.png b/src/site/resources/images/en/9.0/admin/dataStoreCrawling-1.png deleted file mode 100644 index f859e86f6..000000000 Binary files a/src/site/resources/images/en/9.0/admin/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/design-1.png b/src/site/resources/images/en/9.0/admin/design-1.png deleted file mode 100644 index c9a51eea6..000000000 Binary files a/src/site/resources/images/en/9.0/admin/design-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/design-2.png b/src/site/resources/images/en/9.0/admin/design-2.png deleted file mode 100644 index 6ef75970c..000000000 Binary files a/src/site/resources/images/en/9.0/admin/design-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/dict-1.png b/src/site/resources/images/en/9.0/admin/dict-1.png deleted file mode 100644 index d6a2b3be1..000000000 Binary files a/src/site/resources/images/en/9.0/admin/dict-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/dict-2.png b/src/site/resources/images/en/9.0/admin/dict-2.png deleted file mode 100644 index 0e162e0eb..000000000 Binary files a/src/site/resources/images/en/9.0/admin/dict-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/dict-3.png b/src/site/resources/images/en/9.0/admin/dict-3.png deleted file mode 100644 index d75eb084e..000000000 Binary files a/src/site/resources/images/en/9.0/admin/dict-3.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/dict-4.png b/src/site/resources/images/en/9.0/admin/dict-4.png deleted file mode 100644 index b5eae0982..000000000 Binary files a/src/site/resources/images/en/9.0/admin/dict-4.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/dict-5.png b/src/site/resources/images/en/9.0/admin/dict-5.png deleted file mode 100644 index 9a2b04072..000000000 Binary files a/src/site/resources/images/en/9.0/admin/dict-5.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/document-1.png b/src/site/resources/images/en/9.0/admin/document-1.png deleted file mode 100644 index da5c72347..000000000 Binary files a/src/site/resources/images/en/9.0/admin/document-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/failureUrl-1.png b/src/site/resources/images/en/9.0/admin/failureUrl-1.png deleted file mode 100644 index 98eeb3b5b..000000000 Binary files a/src/site/resources/images/en/9.0/admin/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/failureUrl-2.png b/src/site/resources/images/en/9.0/admin/failureUrl-2.png deleted file mode 100644 index 2ce7c3e2a..000000000 Binary files a/src/site/resources/images/en/9.0/admin/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/favoriteLog-1.png b/src/site/resources/images/en/9.0/admin/favoriteLog-1.png deleted file mode 100644 index 4c90fbed3..000000000 Binary files a/src/site/resources/images/en/9.0/admin/favoriteLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/fileAuthentication-1.png b/src/site/resources/images/en/9.0/admin/fileAuthentication-1.png deleted file mode 100644 index 0a51a569e..000000000 Binary files a/src/site/resources/images/en/9.0/admin/fileAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/fileCrawlingConfig-1.png b/src/site/resources/images/en/9.0/admin/fileCrawlingConfig-1.png deleted file mode 100644 index 64ff222b5..000000000 Binary files a/src/site/resources/images/en/9.0/admin/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/jobLog-1.png b/src/site/resources/images/en/9.0/admin/jobLog-1.png deleted file mode 100644 index 5deb09ffe..000000000 Binary files a/src/site/resources/images/en/9.0/admin/jobLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/jobLog-2.png b/src/site/resources/images/en/9.0/admin/jobLog-2.png deleted file mode 100644 index 9fde9ceca..000000000 Binary files a/src/site/resources/images/en/9.0/admin/jobLog-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/labelType-1.png b/src/site/resources/images/en/9.0/admin/labelType-1.png deleted file mode 100644 index 84353d722..000000000 Binary files a/src/site/resources/images/en/9.0/admin/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/labelType-2.png b/src/site/resources/images/en/9.0/admin/labelType-2.png deleted file mode 100644 index 5e787db89..000000000 Binary files a/src/site/resources/images/en/9.0/admin/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/log-1.png b/src/site/resources/images/en/9.0/admin/log-1.png deleted file mode 100644 index c40c555e6..000000000 Binary files a/src/site/resources/images/en/9.0/admin/log-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/overlappingHost-1.png b/src/site/resources/images/en/9.0/admin/overlappingHost-1.png deleted file mode 100644 index bd51ebea5..000000000 Binary files a/src/site/resources/images/en/9.0/admin/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/overlappingHost-2.png b/src/site/resources/images/en/9.0/admin/overlappingHost-2.png deleted file mode 100644 index 6cf09c628..000000000 Binary files a/src/site/resources/images/en/9.0/admin/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/pathMapping-1.png b/src/site/resources/images/en/9.0/admin/pathMapping-1.png deleted file mode 100644 index 629408a19..000000000 Binary files a/src/site/resources/images/en/9.0/admin/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/pathMapping-2.png b/src/site/resources/images/en/9.0/admin/pathMapping-2.png deleted file mode 100644 index 6012e5626..000000000 Binary files a/src/site/resources/images/en/9.0/admin/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/requestHeader-1.png b/src/site/resources/images/en/9.0/admin/requestHeader-1.png deleted file mode 100644 index 88927a953..000000000 Binary files a/src/site/resources/images/en/9.0/admin/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/requestHeader-2.png b/src/site/resources/images/en/9.0/admin/requestHeader-2.png deleted file mode 100644 index f2c5c4513..000000000 Binary files a/src/site/resources/images/en/9.0/admin/requestHeader-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/roleType-1.png b/src/site/resources/images/en/9.0/admin/roleType-1.png deleted file mode 100644 index 4077588a9..000000000 Binary files a/src/site/resources/images/en/9.0/admin/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/roleType-2.png b/src/site/resources/images/en/9.0/admin/roleType-2.png deleted file mode 100644 index 5e65c732d..000000000 Binary files a/src/site/resources/images/en/9.0/admin/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/scheduledJob-1.png b/src/site/resources/images/en/9.0/admin/scheduledJob-1.png deleted file mode 100644 index bc532d5e7..000000000 Binary files a/src/site/resources/images/en/9.0/admin/scheduledJob-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/scheduledJob-2.png b/src/site/resources/images/en/9.0/admin/scheduledJob-2.png deleted file mode 100644 index 56e48f99f..000000000 Binary files a/src/site/resources/images/en/9.0/admin/scheduledJob-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/scheduledJob-3.png b/src/site/resources/images/en/9.0/admin/scheduledJob-3.png deleted file mode 100644 index 49a3dae8e..000000000 Binary files a/src/site/resources/images/en/9.0/admin/scheduledJob-3.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/search-1.png b/src/site/resources/images/en/9.0/admin/search-1.png deleted file mode 100644 index 03a54b2da..000000000 Binary files a/src/site/resources/images/en/9.0/admin/search-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/searchLog-1.png b/src/site/resources/images/en/9.0/admin/searchLog-1.png deleted file mode 100644 index 1285cee58..000000000 Binary files a/src/site/resources/images/en/9.0/admin/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/stats-1.png b/src/site/resources/images/en/9.0/admin/stats-1.png deleted file mode 100644 index 292f46efb..000000000 Binary files a/src/site/resources/images/en/9.0/admin/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/system-1.png b/src/site/resources/images/en/9.0/admin/system-1.png deleted file mode 100644 index c27882632..000000000 Binary files a/src/site/resources/images/en/9.0/admin/system-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/systemInfo-1.png b/src/site/resources/images/en/9.0/admin/systemInfo-1.png deleted file mode 100644 index 09d42ba1a..000000000 Binary files a/src/site/resources/images/en/9.0/admin/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/userInfo-1.png b/src/site/resources/images/en/9.0/admin/userInfo-1.png deleted file mode 100644 index 9a3bf8186..000000000 Binary files a/src/site/resources/images/en/9.0/admin/userInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/webAuthentication-1.png b/src/site/resources/images/en/9.0/admin/webAuthentication-1.png deleted file mode 100644 index e3a84ddb2..000000000 Binary files a/src/site/resources/images/en/9.0/admin/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/admin/webCrawlingConfig-1.png b/src/site/resources/images/en/9.0/admin/webCrawlingConfig-1.png deleted file mode 100644 index 2111afa1c..000000000 Binary files a/src/site/resources/images/en/9.0/admin/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/config/.gitkeep b/src/site/resources/images/en/9.0/config/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/en/9.0/install/.gitkeep b/src/site/resources/images/en/9.0/install/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/en/9.0/user/search-label-1.png b/src/site/resources/images/en/9.0/user/search-label-1.png deleted file mode 100644 index a8d770544..000000000 Binary files a/src/site/resources/images/en/9.0/user/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.0/user/search-sort-1.png b/src/site/resources/images/en/9.0/user/search-sort-1.png deleted file mode 100644 index fd0126e81..000000000 Binary files a/src/site/resources/images/en/9.0/user/search-sort-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/browserType-1.png b/src/site/resources/images/en/9.1/admin/browserType-1.png deleted file mode 100644 index a7b97724b..000000000 Binary files a/src/site/resources/images/en/9.1/admin/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/browserType-2.png b/src/site/resources/images/en/9.1/admin/browserType-2.png deleted file mode 100644 index 1356f3e74..000000000 Binary files a/src/site/resources/images/en/9.1/admin/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/config-wizard-1.png b/src/site/resources/images/en/9.1/admin/config-wizard-1.png deleted file mode 100644 index d9cc3e172..000000000 Binary files a/src/site/resources/images/en/9.1/admin/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/config-wizard-2.png b/src/site/resources/images/en/9.1/admin/config-wizard-2.png deleted file mode 100644 index 7e6b8897e..000000000 Binary files a/src/site/resources/images/en/9.1/admin/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/config-wizard-3.png b/src/site/resources/images/en/9.1/admin/config-wizard-3.png deleted file mode 100644 index 99738e3fe..000000000 Binary files a/src/site/resources/images/en/9.1/admin/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/config-wizard-4.png b/src/site/resources/images/en/9.1/admin/config-wizard-4.png deleted file mode 100644 index b0ef44baa..000000000 Binary files a/src/site/resources/images/en/9.1/admin/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/config-wizard-5.png b/src/site/resources/images/en/9.1/admin/config-wizard-5.png deleted file mode 100644 index d1726e368..000000000 Binary files a/src/site/resources/images/en/9.1/admin/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/crawl-1.png b/src/site/resources/images/en/9.1/admin/crawl-1.png deleted file mode 100644 index 8f0eb36d0..000000000 Binary files a/src/site/resources/images/en/9.1/admin/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/crawlingSession-1.png b/src/site/resources/images/en/9.1/admin/crawlingSession-1.png deleted file mode 100644 index 9ed9542df..000000000 Binary files a/src/site/resources/images/en/9.1/admin/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/crawlingSession-2.png b/src/site/resources/images/en/9.1/admin/crawlingSession-2.png deleted file mode 100644 index 61a7f5d47..000000000 Binary files a/src/site/resources/images/en/9.1/admin/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/data-1.png b/src/site/resources/images/en/9.1/admin/data-1.png deleted file mode 100644 index 250f2ef13..000000000 Binary files a/src/site/resources/images/en/9.1/admin/data-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/dataStoreCrawling-1.png b/src/site/resources/images/en/9.1/admin/dataStoreCrawling-1.png deleted file mode 100644 index ee6dae7c6..000000000 Binary files a/src/site/resources/images/en/9.1/admin/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/design-1.png b/src/site/resources/images/en/9.1/admin/design-1.png deleted file mode 100644 index c9a51eea6..000000000 Binary files a/src/site/resources/images/en/9.1/admin/design-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/design-2.png b/src/site/resources/images/en/9.1/admin/design-2.png deleted file mode 100644 index 6ef75970c..000000000 Binary files a/src/site/resources/images/en/9.1/admin/design-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/dict-1.png b/src/site/resources/images/en/9.1/admin/dict-1.png deleted file mode 100644 index d6a2b3be1..000000000 Binary files a/src/site/resources/images/en/9.1/admin/dict-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/dict-2.png b/src/site/resources/images/en/9.1/admin/dict-2.png deleted file mode 100644 index 0e162e0eb..000000000 Binary files a/src/site/resources/images/en/9.1/admin/dict-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/dict-3.png b/src/site/resources/images/en/9.1/admin/dict-3.png deleted file mode 100644 index d75eb084e..000000000 Binary files a/src/site/resources/images/en/9.1/admin/dict-3.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/dict-4.png b/src/site/resources/images/en/9.1/admin/dict-4.png deleted file mode 100644 index b5eae0982..000000000 Binary files a/src/site/resources/images/en/9.1/admin/dict-4.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/dict-5.png b/src/site/resources/images/en/9.1/admin/dict-5.png deleted file mode 100644 index 9a2b04072..000000000 Binary files a/src/site/resources/images/en/9.1/admin/dict-5.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/document-1.png b/src/site/resources/images/en/9.1/admin/document-1.png deleted file mode 100644 index da5c72347..000000000 Binary files a/src/site/resources/images/en/9.1/admin/document-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/failureUrl-1.png b/src/site/resources/images/en/9.1/admin/failureUrl-1.png deleted file mode 100644 index 98eeb3b5b..000000000 Binary files a/src/site/resources/images/en/9.1/admin/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/failureUrl-2.png b/src/site/resources/images/en/9.1/admin/failureUrl-2.png deleted file mode 100644 index 2ce7c3e2a..000000000 Binary files a/src/site/resources/images/en/9.1/admin/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/favoriteLog-1.png b/src/site/resources/images/en/9.1/admin/favoriteLog-1.png deleted file mode 100644 index 4c90fbed3..000000000 Binary files a/src/site/resources/images/en/9.1/admin/favoriteLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/fileAuthentication-1.png b/src/site/resources/images/en/9.1/admin/fileAuthentication-1.png deleted file mode 100644 index 2f7723340..000000000 Binary files a/src/site/resources/images/en/9.1/admin/fileAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/fileCrawlingConfig-1.png b/src/site/resources/images/en/9.1/admin/fileCrawlingConfig-1.png deleted file mode 100644 index 49a84a6d8..000000000 Binary files a/src/site/resources/images/en/9.1/admin/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/jobLog-1.png b/src/site/resources/images/en/9.1/admin/jobLog-1.png deleted file mode 100644 index 5deb09ffe..000000000 Binary files a/src/site/resources/images/en/9.1/admin/jobLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/jobLog-2.png b/src/site/resources/images/en/9.1/admin/jobLog-2.png deleted file mode 100644 index 9fde9ceca..000000000 Binary files a/src/site/resources/images/en/9.1/admin/jobLog-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/labelType-1.png b/src/site/resources/images/en/9.1/admin/labelType-1.png deleted file mode 100644 index 84353d722..000000000 Binary files a/src/site/resources/images/en/9.1/admin/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/labelType-2.png b/src/site/resources/images/en/9.1/admin/labelType-2.png deleted file mode 100644 index 5e787db89..000000000 Binary files a/src/site/resources/images/en/9.1/admin/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/log-1.png b/src/site/resources/images/en/9.1/admin/log-1.png deleted file mode 100644 index c40c555e6..000000000 Binary files a/src/site/resources/images/en/9.1/admin/log-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/overlappingHost-1.png b/src/site/resources/images/en/9.1/admin/overlappingHost-1.png deleted file mode 100644 index bd51ebea5..000000000 Binary files a/src/site/resources/images/en/9.1/admin/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/overlappingHost-2.png b/src/site/resources/images/en/9.1/admin/overlappingHost-2.png deleted file mode 100644 index 6cf09c628..000000000 Binary files a/src/site/resources/images/en/9.1/admin/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/pathMapping-1.png b/src/site/resources/images/en/9.1/admin/pathMapping-1.png deleted file mode 100644 index 629408a19..000000000 Binary files a/src/site/resources/images/en/9.1/admin/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/pathMapping-2.png b/src/site/resources/images/en/9.1/admin/pathMapping-2.png deleted file mode 100644 index 6012e5626..000000000 Binary files a/src/site/resources/images/en/9.1/admin/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/requestHeader-1.png b/src/site/resources/images/en/9.1/admin/requestHeader-1.png deleted file mode 100644 index 88927a953..000000000 Binary files a/src/site/resources/images/en/9.1/admin/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/requestHeader-2.png b/src/site/resources/images/en/9.1/admin/requestHeader-2.png deleted file mode 100644 index f2c5c4513..000000000 Binary files a/src/site/resources/images/en/9.1/admin/requestHeader-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/roleType-1.png b/src/site/resources/images/en/9.1/admin/roleType-1.png deleted file mode 100644 index 4077588a9..000000000 Binary files a/src/site/resources/images/en/9.1/admin/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/roleType-2.png b/src/site/resources/images/en/9.1/admin/roleType-2.png deleted file mode 100644 index 5e65c732d..000000000 Binary files a/src/site/resources/images/en/9.1/admin/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/scheduledJob-1.png b/src/site/resources/images/en/9.1/admin/scheduledJob-1.png deleted file mode 100644 index bc532d5e7..000000000 Binary files a/src/site/resources/images/en/9.1/admin/scheduledJob-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/scheduledJob-2.png b/src/site/resources/images/en/9.1/admin/scheduledJob-2.png deleted file mode 100644 index 56e48f99f..000000000 Binary files a/src/site/resources/images/en/9.1/admin/scheduledJob-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/scheduledJob-3.png b/src/site/resources/images/en/9.1/admin/scheduledJob-3.png deleted file mode 100644 index 49a3dae8e..000000000 Binary files a/src/site/resources/images/en/9.1/admin/scheduledJob-3.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/search-1.png b/src/site/resources/images/en/9.1/admin/search-1.png deleted file mode 100644 index 03a54b2da..000000000 Binary files a/src/site/resources/images/en/9.1/admin/search-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/searchLog-1.png b/src/site/resources/images/en/9.1/admin/searchLog-1.png deleted file mode 100644 index 1285cee58..000000000 Binary files a/src/site/resources/images/en/9.1/admin/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/stats-1.png b/src/site/resources/images/en/9.1/admin/stats-1.png deleted file mode 100644 index 292f46efb..000000000 Binary files a/src/site/resources/images/en/9.1/admin/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/system-1.png b/src/site/resources/images/en/9.1/admin/system-1.png deleted file mode 100644 index c27882632..000000000 Binary files a/src/site/resources/images/en/9.1/admin/system-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/systemInfo-1.png b/src/site/resources/images/en/9.1/admin/systemInfo-1.png deleted file mode 100644 index 09d42ba1a..000000000 Binary files a/src/site/resources/images/en/9.1/admin/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/userInfo-1.png b/src/site/resources/images/en/9.1/admin/userInfo-1.png deleted file mode 100644 index 9a3bf8186..000000000 Binary files a/src/site/resources/images/en/9.1/admin/userInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/webAuthentication-1.png b/src/site/resources/images/en/9.1/admin/webAuthentication-1.png deleted file mode 100644 index e3a84ddb2..000000000 Binary files a/src/site/resources/images/en/9.1/admin/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/admin/webCrawlingConfig-1.png b/src/site/resources/images/en/9.1/admin/webCrawlingConfig-1.png deleted file mode 100644 index 87135e08b..000000000 Binary files a/src/site/resources/images/en/9.1/admin/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/config/.gitkeep b/src/site/resources/images/en/9.1/config/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/en/9.1/install/.gitkeep b/src/site/resources/images/en/9.1/install/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/en/9.1/user/search-label-1.png b/src/site/resources/images/en/9.1/user/search-label-1.png deleted file mode 100644 index 06bfd7cc9..000000000 Binary files a/src/site/resources/images/en/9.1/user/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.1/user/search-sort-1.png b/src/site/resources/images/en/9.1/user/search-sort-1.png deleted file mode 100644 index ecb29441f..000000000 Binary files a/src/site/resources/images/en/9.1/user/search-sort-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/browserType-1.png b/src/site/resources/images/en/9.2/admin/browserType-1.png deleted file mode 100644 index a7b97724b..000000000 Binary files a/src/site/resources/images/en/9.2/admin/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/browserType-2.png b/src/site/resources/images/en/9.2/admin/browserType-2.png deleted file mode 100644 index 1356f3e74..000000000 Binary files a/src/site/resources/images/en/9.2/admin/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/config-wizard-1.png b/src/site/resources/images/en/9.2/admin/config-wizard-1.png deleted file mode 100644 index d9cc3e172..000000000 Binary files a/src/site/resources/images/en/9.2/admin/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/config-wizard-2.png b/src/site/resources/images/en/9.2/admin/config-wizard-2.png deleted file mode 100644 index 7e6b8897e..000000000 Binary files a/src/site/resources/images/en/9.2/admin/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/config-wizard-3.png b/src/site/resources/images/en/9.2/admin/config-wizard-3.png deleted file mode 100644 index 99738e3fe..000000000 Binary files a/src/site/resources/images/en/9.2/admin/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/config-wizard-4.png b/src/site/resources/images/en/9.2/admin/config-wizard-4.png deleted file mode 100644 index b0ef44baa..000000000 Binary files a/src/site/resources/images/en/9.2/admin/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/config-wizard-5.png b/src/site/resources/images/en/9.2/admin/config-wizard-5.png deleted file mode 100644 index d1726e368..000000000 Binary files a/src/site/resources/images/en/9.2/admin/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/crawl-1.png b/src/site/resources/images/en/9.2/admin/crawl-1.png deleted file mode 100644 index 8f0eb36d0..000000000 Binary files a/src/site/resources/images/en/9.2/admin/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/crawlingSession-1.png b/src/site/resources/images/en/9.2/admin/crawlingSession-1.png deleted file mode 100644 index 9ed9542df..000000000 Binary files a/src/site/resources/images/en/9.2/admin/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/crawlingSession-2.png b/src/site/resources/images/en/9.2/admin/crawlingSession-2.png deleted file mode 100644 index 61a7f5d47..000000000 Binary files a/src/site/resources/images/en/9.2/admin/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/data-1.png b/src/site/resources/images/en/9.2/admin/data-1.png deleted file mode 100644 index 250f2ef13..000000000 Binary files a/src/site/resources/images/en/9.2/admin/data-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/dataStoreCrawling-1.png b/src/site/resources/images/en/9.2/admin/dataStoreCrawling-1.png deleted file mode 100644 index ee6dae7c6..000000000 Binary files a/src/site/resources/images/en/9.2/admin/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/design-1.png b/src/site/resources/images/en/9.2/admin/design-1.png deleted file mode 100644 index c9a51eea6..000000000 Binary files a/src/site/resources/images/en/9.2/admin/design-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/design-2.png b/src/site/resources/images/en/9.2/admin/design-2.png deleted file mode 100644 index 6ef75970c..000000000 Binary files a/src/site/resources/images/en/9.2/admin/design-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/dict-1.png b/src/site/resources/images/en/9.2/admin/dict-1.png deleted file mode 100644 index d6a2b3be1..000000000 Binary files a/src/site/resources/images/en/9.2/admin/dict-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/dict-2.png b/src/site/resources/images/en/9.2/admin/dict-2.png deleted file mode 100644 index 0e162e0eb..000000000 Binary files a/src/site/resources/images/en/9.2/admin/dict-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/dict-3.png b/src/site/resources/images/en/9.2/admin/dict-3.png deleted file mode 100644 index d75eb084e..000000000 Binary files a/src/site/resources/images/en/9.2/admin/dict-3.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/dict-4.png b/src/site/resources/images/en/9.2/admin/dict-4.png deleted file mode 100644 index b5eae0982..000000000 Binary files a/src/site/resources/images/en/9.2/admin/dict-4.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/dict-5.png b/src/site/resources/images/en/9.2/admin/dict-5.png deleted file mode 100644 index 9a2b04072..000000000 Binary files a/src/site/resources/images/en/9.2/admin/dict-5.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/document-1.png b/src/site/resources/images/en/9.2/admin/document-1.png deleted file mode 100644 index da5c72347..000000000 Binary files a/src/site/resources/images/en/9.2/admin/document-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/failureUrl-1.png b/src/site/resources/images/en/9.2/admin/failureUrl-1.png deleted file mode 100644 index 98eeb3b5b..000000000 Binary files a/src/site/resources/images/en/9.2/admin/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/failureUrl-2.png b/src/site/resources/images/en/9.2/admin/failureUrl-2.png deleted file mode 100644 index 2ce7c3e2a..000000000 Binary files a/src/site/resources/images/en/9.2/admin/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/favoriteLog-1.png b/src/site/resources/images/en/9.2/admin/favoriteLog-1.png deleted file mode 100644 index 4c90fbed3..000000000 Binary files a/src/site/resources/images/en/9.2/admin/favoriteLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/fileAuthentication-1.png b/src/site/resources/images/en/9.2/admin/fileAuthentication-1.png deleted file mode 100644 index 2f7723340..000000000 Binary files a/src/site/resources/images/en/9.2/admin/fileAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/fileCrawlingConfig-1.png b/src/site/resources/images/en/9.2/admin/fileCrawlingConfig-1.png deleted file mode 100644 index 49a84a6d8..000000000 Binary files a/src/site/resources/images/en/9.2/admin/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/jobLog-1.png b/src/site/resources/images/en/9.2/admin/jobLog-1.png deleted file mode 100644 index 5deb09ffe..000000000 Binary files a/src/site/resources/images/en/9.2/admin/jobLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/jobLog-2.png b/src/site/resources/images/en/9.2/admin/jobLog-2.png deleted file mode 100644 index 9fde9ceca..000000000 Binary files a/src/site/resources/images/en/9.2/admin/jobLog-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/labelType-1.png b/src/site/resources/images/en/9.2/admin/labelType-1.png deleted file mode 100644 index 84353d722..000000000 Binary files a/src/site/resources/images/en/9.2/admin/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/labelType-2.png b/src/site/resources/images/en/9.2/admin/labelType-2.png deleted file mode 100644 index 5e787db89..000000000 Binary files a/src/site/resources/images/en/9.2/admin/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/log-1.png b/src/site/resources/images/en/9.2/admin/log-1.png deleted file mode 100644 index c40c555e6..000000000 Binary files a/src/site/resources/images/en/9.2/admin/log-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/overlappingHost-1.png b/src/site/resources/images/en/9.2/admin/overlappingHost-1.png deleted file mode 100644 index bd51ebea5..000000000 Binary files a/src/site/resources/images/en/9.2/admin/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/overlappingHost-2.png b/src/site/resources/images/en/9.2/admin/overlappingHost-2.png deleted file mode 100644 index 6cf09c628..000000000 Binary files a/src/site/resources/images/en/9.2/admin/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/pathMapping-1.png b/src/site/resources/images/en/9.2/admin/pathMapping-1.png deleted file mode 100644 index 629408a19..000000000 Binary files a/src/site/resources/images/en/9.2/admin/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/pathMapping-2.png b/src/site/resources/images/en/9.2/admin/pathMapping-2.png deleted file mode 100644 index 6012e5626..000000000 Binary files a/src/site/resources/images/en/9.2/admin/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/requestHeader-1.png b/src/site/resources/images/en/9.2/admin/requestHeader-1.png deleted file mode 100644 index 88927a953..000000000 Binary files a/src/site/resources/images/en/9.2/admin/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/requestHeader-2.png b/src/site/resources/images/en/9.2/admin/requestHeader-2.png deleted file mode 100644 index f2c5c4513..000000000 Binary files a/src/site/resources/images/en/9.2/admin/requestHeader-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/roleType-1.png b/src/site/resources/images/en/9.2/admin/roleType-1.png deleted file mode 100644 index 4077588a9..000000000 Binary files a/src/site/resources/images/en/9.2/admin/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/roleType-2.png b/src/site/resources/images/en/9.2/admin/roleType-2.png deleted file mode 100644 index 5e65c732d..000000000 Binary files a/src/site/resources/images/en/9.2/admin/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/scheduledJob-1.png b/src/site/resources/images/en/9.2/admin/scheduledJob-1.png deleted file mode 100644 index bc532d5e7..000000000 Binary files a/src/site/resources/images/en/9.2/admin/scheduledJob-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/scheduledJob-2.png b/src/site/resources/images/en/9.2/admin/scheduledJob-2.png deleted file mode 100644 index 56e48f99f..000000000 Binary files a/src/site/resources/images/en/9.2/admin/scheduledJob-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/scheduledJob-3.png b/src/site/resources/images/en/9.2/admin/scheduledJob-3.png deleted file mode 100644 index 49a3dae8e..000000000 Binary files a/src/site/resources/images/en/9.2/admin/scheduledJob-3.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/search-1.png b/src/site/resources/images/en/9.2/admin/search-1.png deleted file mode 100644 index 03a54b2da..000000000 Binary files a/src/site/resources/images/en/9.2/admin/search-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/searchLog-1.png b/src/site/resources/images/en/9.2/admin/searchLog-1.png deleted file mode 100644 index 1285cee58..000000000 Binary files a/src/site/resources/images/en/9.2/admin/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/stats-1.png b/src/site/resources/images/en/9.2/admin/stats-1.png deleted file mode 100644 index 292f46efb..000000000 Binary files a/src/site/resources/images/en/9.2/admin/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/system-1.png b/src/site/resources/images/en/9.2/admin/system-1.png deleted file mode 100644 index c27882632..000000000 Binary files a/src/site/resources/images/en/9.2/admin/system-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/systemInfo-1.png b/src/site/resources/images/en/9.2/admin/systemInfo-1.png deleted file mode 100644 index 09d42ba1a..000000000 Binary files a/src/site/resources/images/en/9.2/admin/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/userInfo-1.png b/src/site/resources/images/en/9.2/admin/userInfo-1.png deleted file mode 100644 index 9a3bf8186..000000000 Binary files a/src/site/resources/images/en/9.2/admin/userInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/webAuthentication-1.png b/src/site/resources/images/en/9.2/admin/webAuthentication-1.png deleted file mode 100644 index e3a84ddb2..000000000 Binary files a/src/site/resources/images/en/9.2/admin/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/admin/webCrawlingConfig-1.png b/src/site/resources/images/en/9.2/admin/webCrawlingConfig-1.png deleted file mode 100644 index 87135e08b..000000000 Binary files a/src/site/resources/images/en/9.2/admin/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/config/.gitkeep b/src/site/resources/images/en/9.2/config/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/en/9.2/install/.gitkeep b/src/site/resources/images/en/9.2/install/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/en/9.2/user/search-label-1.png b/src/site/resources/images/en/9.2/user/search-label-1.png deleted file mode 100644 index 06bfd7cc9..000000000 Binary files a/src/site/resources/images/en/9.2/user/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.2/user/search-sort-1.png b/src/site/resources/images/en/9.2/user/search-sort-1.png deleted file mode 100644 index ecb29441f..000000000 Binary files a/src/site/resources/images/en/9.2/user/search-sort-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/browserType-1.png b/src/site/resources/images/en/9.3/admin/browserType-1.png deleted file mode 100644 index a7b97724b..000000000 Binary files a/src/site/resources/images/en/9.3/admin/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/browserType-2.png b/src/site/resources/images/en/9.3/admin/browserType-2.png deleted file mode 100644 index 1356f3e74..000000000 Binary files a/src/site/resources/images/en/9.3/admin/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/config-wizard-1.png b/src/site/resources/images/en/9.3/admin/config-wizard-1.png deleted file mode 100644 index d9cc3e172..000000000 Binary files a/src/site/resources/images/en/9.3/admin/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/config-wizard-2.png b/src/site/resources/images/en/9.3/admin/config-wizard-2.png deleted file mode 100644 index 7e6b8897e..000000000 Binary files a/src/site/resources/images/en/9.3/admin/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/config-wizard-3.png b/src/site/resources/images/en/9.3/admin/config-wizard-3.png deleted file mode 100644 index 99738e3fe..000000000 Binary files a/src/site/resources/images/en/9.3/admin/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/config-wizard-4.png b/src/site/resources/images/en/9.3/admin/config-wizard-4.png deleted file mode 100644 index b0ef44baa..000000000 Binary files a/src/site/resources/images/en/9.3/admin/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/config-wizard-5.png b/src/site/resources/images/en/9.3/admin/config-wizard-5.png deleted file mode 100644 index d1726e368..000000000 Binary files a/src/site/resources/images/en/9.3/admin/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/crawl-1.png b/src/site/resources/images/en/9.3/admin/crawl-1.png deleted file mode 100644 index 8f0eb36d0..000000000 Binary files a/src/site/resources/images/en/9.3/admin/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/crawlingSession-1.png b/src/site/resources/images/en/9.3/admin/crawlingSession-1.png deleted file mode 100644 index 9ed9542df..000000000 Binary files a/src/site/resources/images/en/9.3/admin/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/crawlingSession-2.png b/src/site/resources/images/en/9.3/admin/crawlingSession-2.png deleted file mode 100644 index 61a7f5d47..000000000 Binary files a/src/site/resources/images/en/9.3/admin/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/data-1.png b/src/site/resources/images/en/9.3/admin/data-1.png deleted file mode 100644 index 250f2ef13..000000000 Binary files a/src/site/resources/images/en/9.3/admin/data-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/dataStoreCrawling-1.png b/src/site/resources/images/en/9.3/admin/dataStoreCrawling-1.png deleted file mode 100644 index ee6dae7c6..000000000 Binary files a/src/site/resources/images/en/9.3/admin/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/design-1.png b/src/site/resources/images/en/9.3/admin/design-1.png deleted file mode 100644 index c9a51eea6..000000000 Binary files a/src/site/resources/images/en/9.3/admin/design-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/design-2.png b/src/site/resources/images/en/9.3/admin/design-2.png deleted file mode 100644 index 6ef75970c..000000000 Binary files a/src/site/resources/images/en/9.3/admin/design-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/dict-1.png b/src/site/resources/images/en/9.3/admin/dict-1.png deleted file mode 100644 index d6a2b3be1..000000000 Binary files a/src/site/resources/images/en/9.3/admin/dict-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/dict-2.png b/src/site/resources/images/en/9.3/admin/dict-2.png deleted file mode 100644 index 0e162e0eb..000000000 Binary files a/src/site/resources/images/en/9.3/admin/dict-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/dict-3.png b/src/site/resources/images/en/9.3/admin/dict-3.png deleted file mode 100644 index d75eb084e..000000000 Binary files a/src/site/resources/images/en/9.3/admin/dict-3.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/dict-4.png b/src/site/resources/images/en/9.3/admin/dict-4.png deleted file mode 100644 index b5eae0982..000000000 Binary files a/src/site/resources/images/en/9.3/admin/dict-4.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/dict-5.png b/src/site/resources/images/en/9.3/admin/dict-5.png deleted file mode 100644 index 9a2b04072..000000000 Binary files a/src/site/resources/images/en/9.3/admin/dict-5.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/document-1.png b/src/site/resources/images/en/9.3/admin/document-1.png deleted file mode 100644 index da5c72347..000000000 Binary files a/src/site/resources/images/en/9.3/admin/document-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/failureUrl-1.png b/src/site/resources/images/en/9.3/admin/failureUrl-1.png deleted file mode 100644 index 98eeb3b5b..000000000 Binary files a/src/site/resources/images/en/9.3/admin/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/failureUrl-2.png b/src/site/resources/images/en/9.3/admin/failureUrl-2.png deleted file mode 100644 index 2ce7c3e2a..000000000 Binary files a/src/site/resources/images/en/9.3/admin/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/favoriteLog-1.png b/src/site/resources/images/en/9.3/admin/favoriteLog-1.png deleted file mode 100644 index 4c90fbed3..000000000 Binary files a/src/site/resources/images/en/9.3/admin/favoriteLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/fileAuthentication-1.png b/src/site/resources/images/en/9.3/admin/fileAuthentication-1.png deleted file mode 100644 index 2f7723340..000000000 Binary files a/src/site/resources/images/en/9.3/admin/fileAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/fileCrawlingConfig-1.png b/src/site/resources/images/en/9.3/admin/fileCrawlingConfig-1.png deleted file mode 100644 index 49a84a6d8..000000000 Binary files a/src/site/resources/images/en/9.3/admin/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/jobLog-1.png b/src/site/resources/images/en/9.3/admin/jobLog-1.png deleted file mode 100644 index 5deb09ffe..000000000 Binary files a/src/site/resources/images/en/9.3/admin/jobLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/jobLog-2.png b/src/site/resources/images/en/9.3/admin/jobLog-2.png deleted file mode 100644 index 9fde9ceca..000000000 Binary files a/src/site/resources/images/en/9.3/admin/jobLog-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/labelType-1.png b/src/site/resources/images/en/9.3/admin/labelType-1.png deleted file mode 100644 index 84353d722..000000000 Binary files a/src/site/resources/images/en/9.3/admin/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/labelType-2.png b/src/site/resources/images/en/9.3/admin/labelType-2.png deleted file mode 100644 index 5e787db89..000000000 Binary files a/src/site/resources/images/en/9.3/admin/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/log-1.png b/src/site/resources/images/en/9.3/admin/log-1.png deleted file mode 100644 index c40c555e6..000000000 Binary files a/src/site/resources/images/en/9.3/admin/log-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/overlappingHost-1.png b/src/site/resources/images/en/9.3/admin/overlappingHost-1.png deleted file mode 100644 index bd51ebea5..000000000 Binary files a/src/site/resources/images/en/9.3/admin/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/overlappingHost-2.png b/src/site/resources/images/en/9.3/admin/overlappingHost-2.png deleted file mode 100644 index 6cf09c628..000000000 Binary files a/src/site/resources/images/en/9.3/admin/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/pathMapping-1.png b/src/site/resources/images/en/9.3/admin/pathMapping-1.png deleted file mode 100644 index 629408a19..000000000 Binary files a/src/site/resources/images/en/9.3/admin/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/pathMapping-2.png b/src/site/resources/images/en/9.3/admin/pathMapping-2.png deleted file mode 100644 index 6012e5626..000000000 Binary files a/src/site/resources/images/en/9.3/admin/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/requestHeader-1.png b/src/site/resources/images/en/9.3/admin/requestHeader-1.png deleted file mode 100644 index 88927a953..000000000 Binary files a/src/site/resources/images/en/9.3/admin/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/requestHeader-2.png b/src/site/resources/images/en/9.3/admin/requestHeader-2.png deleted file mode 100644 index f2c5c4513..000000000 Binary files a/src/site/resources/images/en/9.3/admin/requestHeader-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/roleType-1.png b/src/site/resources/images/en/9.3/admin/roleType-1.png deleted file mode 100644 index 4077588a9..000000000 Binary files a/src/site/resources/images/en/9.3/admin/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/roleType-2.png b/src/site/resources/images/en/9.3/admin/roleType-2.png deleted file mode 100644 index 5e65c732d..000000000 Binary files a/src/site/resources/images/en/9.3/admin/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/scheduledJob-1.png b/src/site/resources/images/en/9.3/admin/scheduledJob-1.png deleted file mode 100644 index bc532d5e7..000000000 Binary files a/src/site/resources/images/en/9.3/admin/scheduledJob-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/scheduledJob-2.png b/src/site/resources/images/en/9.3/admin/scheduledJob-2.png deleted file mode 100644 index 56e48f99f..000000000 Binary files a/src/site/resources/images/en/9.3/admin/scheduledJob-2.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/scheduledJob-3.png b/src/site/resources/images/en/9.3/admin/scheduledJob-3.png deleted file mode 100644 index 49a3dae8e..000000000 Binary files a/src/site/resources/images/en/9.3/admin/scheduledJob-3.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/search-1.png b/src/site/resources/images/en/9.3/admin/search-1.png deleted file mode 100644 index 03a54b2da..000000000 Binary files a/src/site/resources/images/en/9.3/admin/search-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/searchLog-1.png b/src/site/resources/images/en/9.3/admin/searchLog-1.png deleted file mode 100644 index 1285cee58..000000000 Binary files a/src/site/resources/images/en/9.3/admin/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/stats-1.png b/src/site/resources/images/en/9.3/admin/stats-1.png deleted file mode 100644 index 292f46efb..000000000 Binary files a/src/site/resources/images/en/9.3/admin/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/system-1.png b/src/site/resources/images/en/9.3/admin/system-1.png deleted file mode 100644 index c27882632..000000000 Binary files a/src/site/resources/images/en/9.3/admin/system-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/systemInfo-1.png b/src/site/resources/images/en/9.3/admin/systemInfo-1.png deleted file mode 100644 index 09d42ba1a..000000000 Binary files a/src/site/resources/images/en/9.3/admin/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/userInfo-1.png b/src/site/resources/images/en/9.3/admin/userInfo-1.png deleted file mode 100644 index 9a3bf8186..000000000 Binary files a/src/site/resources/images/en/9.3/admin/userInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/webAuthentication-1.png b/src/site/resources/images/en/9.3/admin/webAuthentication-1.png deleted file mode 100644 index e3a84ddb2..000000000 Binary files a/src/site/resources/images/en/9.3/admin/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/admin/webCrawlingConfig-1.png b/src/site/resources/images/en/9.3/admin/webCrawlingConfig-1.png deleted file mode 100644 index 87135e08b..000000000 Binary files a/src/site/resources/images/en/9.3/admin/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/config/.gitkeep b/src/site/resources/images/en/9.3/config/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/en/9.3/install/.gitkeep b/src/site/resources/images/en/9.3/install/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/en/9.3/user/search-label-1.png b/src/site/resources/images/en/9.3/user/search-label-1.png deleted file mode 100644 index 06bfd7cc9..000000000 Binary files a/src/site/resources/images/en/9.3/user/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/en/9.3/user/search-sort-1.png b/src/site/resources/images/en/9.3/user/search-sort-1.png deleted file mode 100644 index ecb29441f..000000000 Binary files a/src/site/resources/images/en/9.3/user/search-sort-1.png and /dev/null differ diff --git a/src/site/resources/images/en/article/1/architecture.png b/src/site/resources/images/en/article/1/architecture.png deleted file mode 100644 index 8c21a4f4d..000000000 Binary files a/src/site/resources/images/en/article/1/architecture.png and /dev/null differ diff --git a/src/site/resources/images/en/article/1/boot.png b/src/site/resources/images/en/article/1/boot.png deleted file mode 100644 index 6a7340842..000000000 Binary files a/src/site/resources/images/en/article/1/boot.png and /dev/null differ diff --git a/src/site/resources/images/en/article/1/crawl-schedule-conf.png b/src/site/resources/images/en/article/1/crawl-schedule-conf.png deleted file mode 100644 index fb18fc1da..000000000 Binary files a/src/site/resources/images/en/article/1/crawl-schedule-conf.png and /dev/null differ diff --git a/src/site/resources/images/en/article/1/fess-download.png b/src/site/resources/images/en/article/1/fess-download.png deleted file mode 100644 index dbe457ff8..000000000 Binary files a/src/site/resources/images/en/article/1/fess-download.png and /dev/null differ diff --git a/src/site/resources/images/en/article/1/login.png b/src/site/resources/images/en/article/1/login.png deleted file mode 100644 index 22dd987a2..000000000 Binary files a/src/site/resources/images/en/article/1/login.png and /dev/null differ diff --git a/src/site/resources/images/en/article/1/search-result.png b/src/site/resources/images/en/article/1/search-result.png deleted file mode 100644 index f1de4e06b..000000000 Binary files a/src/site/resources/images/en/article/1/search-result.png and /dev/null differ diff --git a/src/site/resources/images/en/article/1/session-info-1.png b/src/site/resources/images/en/article/1/session-info-1.png deleted file mode 100644 index de979c40d..000000000 Binary files a/src/site/resources/images/en/article/1/session-info-1.png and /dev/null differ diff --git a/src/site/resources/images/en/article/1/session-info-2.png b/src/site/resources/images/en/article/1/session-info-2.png deleted file mode 100644 index f89125e21..000000000 Binary files a/src/site/resources/images/en/article/1/session-info-2.png and /dev/null differ diff --git a/src/site/resources/images/en/article/1/top.png b/src/site/resources/images/en/article/1/top.png deleted file mode 100644 index 986e381a3..000000000 Binary files a/src/site/resources/images/en/article/1/top.png and /dev/null differ diff --git a/src/site/resources/images/en/article/1/web-crawl-conf-1.png b/src/site/resources/images/en/article/1/web-crawl-conf-1.png deleted file mode 100644 index efd98d8f2..000000000 Binary files a/src/site/resources/images/en/article/1/web-crawl-conf-1.png and /dev/null differ diff --git a/src/site/resources/images/en/article/1/web-crawl-conf-2.png b/src/site/resources/images/en/article/1/web-crawl-conf-2.png deleted file mode 100644 index 7600ce918..000000000 Binary files a/src/site/resources/images/en/article/1/web-crawl-conf-2.png and /dev/null differ diff --git a/src/site/resources/images/en/article/1/web-crawl-conf-3.png b/src/site/resources/images/en/article/1/web-crawl-conf-3.png deleted file mode 100644 index 41f7d6f99..000000000 Binary files a/src/site/resources/images/en/article/1/web-crawl-conf-3.png and /dev/null differ diff --git a/src/site/resources/images/en/article/2/crawl-conf-1.png b/src/site/resources/images/en/article/2/crawl-conf-1.png deleted file mode 100644 index a208f89c7..000000000 Binary files a/src/site/resources/images/en/article/2/crawl-conf-1.png and /dev/null differ diff --git a/src/site/resources/images/en/article/2/search-1.png b/src/site/resources/images/en/article/2/search-1.png deleted file mode 100644 index 571f40d9c..000000000 Binary files a/src/site/resources/images/en/article/2/search-1.png and /dev/null differ diff --git a/src/site/resources/images/en/article/2/search-2.png b/src/site/resources/images/en/article/2/search-2.png deleted file mode 100644 index 833926f0d..000000000 Binary files a/src/site/resources/images/en/article/2/search-2.png and /dev/null differ diff --git a/src/site/resources/images/en/article/2/system-1.png b/src/site/resources/images/en/article/2/system-1.png deleted file mode 100644 index 68dfb3cca..000000000 Binary files a/src/site/resources/images/en/article/2/system-1.png and /dev/null differ diff --git a/src/site/resources/images/en/article/2/web-crawl-conf-1.png b/src/site/resources/images/en/article/2/web-crawl-conf-1.png deleted file mode 100644 index efd98d8f2..000000000 Binary files a/src/site/resources/images/en/article/2/web-crawl-conf-1.png and /dev/null differ diff --git a/src/site/resources/images/en/article/2/web-crawl-conf-2.png b/src/site/resources/images/en/article/2/web-crawl-conf-2.png deleted file mode 100644 index 7d02fb998..000000000 Binary files a/src/site/resources/images/en/article/2/web-crawl-conf-2.png and /dev/null differ diff --git a/src/site/resources/images/en/article/3/crawl-conf-role.png b/src/site/resources/images/en/article/3/crawl-conf-role.png deleted file mode 100644 index ef53fd802..000000000 Binary files a/src/site/resources/images/en/article/3/crawl-conf-role.png and /dev/null differ diff --git a/src/site/resources/images/en/article/3/logout.png b/src/site/resources/images/en/article/3/logout.png deleted file mode 100644 index 661c8f885..000000000 Binary files a/src/site/resources/images/en/article/3/logout.png and /dev/null differ diff --git a/src/site/resources/images/en/article/3/search-by-eng.png b/src/site/resources/images/en/article/3/search-by-eng.png deleted file mode 100644 index d89c05c9a..000000000 Binary files a/src/site/resources/images/en/article/3/search-by-eng.png and /dev/null differ diff --git a/src/site/resources/images/en/article/3/search-by-sales.png b/src/site/resources/images/en/article/3/search-by-sales.png deleted file mode 100644 index 0af122acf..000000000 Binary files a/src/site/resources/images/en/article/3/search-by-sales.png and /dev/null differ diff --git a/src/site/resources/images/en/article/4/sameorigin.png b/src/site/resources/images/en/article/4/sameorigin.png deleted file mode 100644 index 5dd421c82..000000000 Binary files a/src/site/resources/images/en/article/4/sameorigin.png and /dev/null differ diff --git a/src/site/resources/images/en/article/4/sameorigin.svg b/src/site/resources/images/en/article/4/sameorigin.svg deleted file mode 100644 index f29d0294c..000000000 --- a/src/site/resources/images/en/article/4/sameorigin.svg +++ /dev/null @@ -1,5629 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - SVG - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - HTMLファイル - JSONファイル - - - www.foo.com - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - HTMLファイル - JSONファイル - - - www.foo.com - - - www.bar.com - (a) 同じドメインにある場合 - (b) 異なるドメインにある場合 - - diff --git a/src/site/resources/images/en/article/4/searchform.png b/src/site/resources/images/en/article/4/searchform.png deleted file mode 100644 index 060706359..000000000 Binary files a/src/site/resources/images/en/article/4/searchform.png and /dev/null differ diff --git a/src/site/resources/images/en/article/4/searchresult.png b/src/site/resources/images/en/article/4/searchresult.png deleted file mode 100644 index da27b9b00..000000000 Binary files a/src/site/resources/images/en/article/4/searchresult.png and /dev/null differ diff --git a/src/site/resources/images/en/demo-1.png b/src/site/resources/images/en/demo-1.png deleted file mode 100644 index e4e1ea663..000000000 Binary files a/src/site/resources/images/en/demo-1.png and /dev/null differ diff --git a/src/site/resources/images/en/demo-2.png b/src/site/resources/images/en/demo-2.png deleted file mode 100644 index d9e505df9..000000000 Binary files a/src/site/resources/images/en/demo-2.png and /dev/null differ diff --git a/src/site/resources/images/en/demo-3.png b/src/site/resources/images/en/demo-3.png deleted file mode 100644 index 2f7028a54..000000000 Binary files a/src/site/resources/images/en/demo-3.png and /dev/null differ diff --git a/src/site/resources/images/en/fess_admin_backuprestore.png b/src/site/resources/images/en/fess_admin_backuprestore.png deleted file mode 100644 index 4d769f5fc..000000000 Binary files a/src/site/resources/images/en/fess_admin_backuprestore.png and /dev/null differ diff --git a/src/site/resources/images/en/fess_admin_browsertype.png b/src/site/resources/images/en/fess_admin_browsertype.png deleted file mode 100644 index 391e9ea46..000000000 Binary files a/src/site/resources/images/en/fess_admin_browsertype.png and /dev/null differ diff --git a/src/site/resources/images/en/fess_admin_crawler.png b/src/site/resources/images/en/fess_admin_crawler.png deleted file mode 100644 index 078f2786a..000000000 Binary files a/src/site/resources/images/en/fess_admin_crawler.png and /dev/null differ diff --git a/src/site/resources/images/en/fess_admin_fsconfig.png b/src/site/resources/images/en/fess_admin_fsconfig.png deleted file mode 100644 index a1a82cea3..000000000 Binary files a/src/site/resources/images/en/fess_admin_fsconfig.png and /dev/null differ diff --git a/src/site/resources/images/en/fess_admin_logfile.png b/src/site/resources/images/en/fess_admin_logfile.png deleted file mode 100644 index a7e98f52c..000000000 Binary files a/src/site/resources/images/en/fess_admin_logfile.png and /dev/null differ diff --git a/src/site/resources/images/en/fess_admin_pathmapping.png b/src/site/resources/images/en/fess_admin_pathmapping.png deleted file mode 100644 index 9a09406cf..000000000 Binary files a/src/site/resources/images/en/fess_admin_pathmapping.png and /dev/null differ diff --git a/src/site/resources/images/en/fess_admin_sessioninfo.png b/src/site/resources/images/en/fess_admin_sessioninfo.png deleted file mode 100644 index e8a77715e..000000000 Binary files a/src/site/resources/images/en/fess_admin_sessioninfo.png and /dev/null differ diff --git a/src/site/resources/images/en/fess_admin_sessioninfo2.png b/src/site/resources/images/en/fess_admin_sessioninfo2.png deleted file mode 100644 index bc3b80735..000000000 Binary files a/src/site/resources/images/en/fess_admin_sessioninfo2.png and /dev/null differ diff --git a/src/site/resources/images/en/fess_admin_solr.png b/src/site/resources/images/en/fess_admin_solr.png deleted file mode 100644 index 6d911c173..000000000 Binary files a/src/site/resources/images/en/fess_admin_solr.png and /dev/null differ diff --git a/src/site/resources/images/en/fess_admin_webauth.png b/src/site/resources/images/en/fess_admin_webauth.png deleted file mode 100644 index 1cb093fa3..000000000 Binary files a/src/site/resources/images/en/fess_admin_webauth.png and /dev/null differ diff --git a/src/site/resources/images/en/fess_admin_webconfig.png b/src/site/resources/images/en/fess_admin_webconfig.png deleted file mode 100644 index b0ae3baa1..000000000 Binary files a/src/site/resources/images/en/fess_admin_webconfig.png and /dev/null differ diff --git a/src/site/resources/images/en/fess_search_result.png b/src/site/resources/images/en/fess_search_result.png deleted file mode 100644 index d7ef7d4fa..000000000 Binary files a/src/site/resources/images/en/fess_search_result.png and /dev/null differ diff --git a/src/site/resources/images/en/fess_search_result_mini.png b/src/site/resources/images/en/fess_search_result_mini.png deleted file mode 100644 index b22942cbd..000000000 Binary files a/src/site/resources/images/en/fess_search_result_mini.png and /dev/null differ diff --git a/src/site/resources/images/en/install/Fess-1.png b/src/site/resources/images/en/install/Fess-1.png deleted file mode 100644 index a32e9ecf1..000000000 Binary files a/src/site/resources/images/en/install/Fess-1.png and /dev/null differ diff --git a/src/site/resources/images/en/install/Fess-2.png b/src/site/resources/images/en/install/Fess-2.png deleted file mode 100644 index a08fdf74f..000000000 Binary files a/src/site/resources/images/en/install/Fess-2.png and /dev/null differ diff --git a/src/site/resources/images/en/install/Fess-3.png b/src/site/resources/images/en/install/Fess-3.png deleted file mode 100644 index 4eae2a2a1..000000000 Binary files a/src/site/resources/images/en/install/Fess-3.png and /dev/null differ diff --git a/src/site/resources/images/en/install/Fess-4.png b/src/site/resources/images/en/install/Fess-4.png deleted file mode 100644 index 018b34e28..000000000 Binary files a/src/site/resources/images/en/install/Fess-4.png and /dev/null differ diff --git a/src/site/resources/images/en/install/Fess-5.png b/src/site/resources/images/en/install/Fess-5.png deleted file mode 100644 index d3654598d..000000000 Binary files a/src/site/resources/images/en/install/Fess-5.png and /dev/null differ diff --git a/src/site/resources/images/en/install/Fess-6.png b/src/site/resources/images/en/install/Fess-6.png deleted file mode 100644 index 325e1b4b0..000000000 Binary files a/src/site/resources/images/en/install/Fess-6.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-1.png b/src/site/resources/images/en/install/java-1.png deleted file mode 100644 index d70bc55cb..000000000 Binary files a/src/site/resources/images/en/install/java-1.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-10.png b/src/site/resources/images/en/install/java-10.png deleted file mode 100644 index 3acb9f5c4..000000000 Binary files a/src/site/resources/images/en/install/java-10.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-11.png b/src/site/resources/images/en/install/java-11.png deleted file mode 100644 index f78dd18a5..000000000 Binary files a/src/site/resources/images/en/install/java-11.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-12.png b/src/site/resources/images/en/install/java-12.png deleted file mode 100644 index 0d8b4c00e..000000000 Binary files a/src/site/resources/images/en/install/java-12.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-13.png b/src/site/resources/images/en/install/java-13.png deleted file mode 100644 index de18e9396..000000000 Binary files a/src/site/resources/images/en/install/java-13.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-14.png b/src/site/resources/images/en/install/java-14.png deleted file mode 100644 index 4403486b4..000000000 Binary files a/src/site/resources/images/en/install/java-14.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-15.png b/src/site/resources/images/en/install/java-15.png deleted file mode 100644 index 201ae3c43..000000000 Binary files a/src/site/resources/images/en/install/java-15.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-16.png b/src/site/resources/images/en/install/java-16.png deleted file mode 100644 index 6f56d4175..000000000 Binary files a/src/site/resources/images/en/install/java-16.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-17.png b/src/site/resources/images/en/install/java-17.png deleted file mode 100644 index 0ca431c6b..000000000 Binary files a/src/site/resources/images/en/install/java-17.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-18.png b/src/site/resources/images/en/install/java-18.png deleted file mode 100644 index 3281334db..000000000 Binary files a/src/site/resources/images/en/install/java-18.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-19.png b/src/site/resources/images/en/install/java-19.png deleted file mode 100644 index a3af37675..000000000 Binary files a/src/site/resources/images/en/install/java-19.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-2.png b/src/site/resources/images/en/install/java-2.png deleted file mode 100644 index 86f302715..000000000 Binary files a/src/site/resources/images/en/install/java-2.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-20.png b/src/site/resources/images/en/install/java-20.png deleted file mode 100644 index e8c554d80..000000000 Binary files a/src/site/resources/images/en/install/java-20.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-21.png b/src/site/resources/images/en/install/java-21.png deleted file mode 100644 index 83f6fd86b..000000000 Binary files a/src/site/resources/images/en/install/java-21.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-3.png b/src/site/resources/images/en/install/java-3.png deleted file mode 100644 index db1fab014..000000000 Binary files a/src/site/resources/images/en/install/java-3.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-4.png b/src/site/resources/images/en/install/java-4.png deleted file mode 100644 index ed8f08ca8..000000000 Binary files a/src/site/resources/images/en/install/java-4.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-5.png b/src/site/resources/images/en/install/java-5.png deleted file mode 100644 index accd620ec..000000000 Binary files a/src/site/resources/images/en/install/java-5.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-6.png b/src/site/resources/images/en/install/java-6.png deleted file mode 100644 index ab8298c38..000000000 Binary files a/src/site/resources/images/en/install/java-6.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-7.png b/src/site/resources/images/en/install/java-7.png deleted file mode 100644 index af397cc1a..000000000 Binary files a/src/site/resources/images/en/install/java-7.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-8.png b/src/site/resources/images/en/install/java-8.png deleted file mode 100644 index 04053fe33..000000000 Binary files a/src/site/resources/images/en/install/java-8.png and /dev/null differ diff --git a/src/site/resources/images/en/install/java-9.png b/src/site/resources/images/en/install/java-9.png deleted file mode 100644 index cdf33ad62..000000000 Binary files a/src/site/resources/images/en/install/java-9.png and /dev/null differ diff --git a/src/site/resources/images/en/n2search_225x50.png b/src/site/resources/images/en/n2search_225x50.png deleted file mode 100644 index e8b882a2a..000000000 Binary files a/src/site/resources/images/en/n2search_225x50.png and /dev/null differ diff --git a/src/site/resources/images/en/screenshot/fess_admin_backuprestore.png b/src/site/resources/images/en/screenshot/fess_admin_backuprestore.png deleted file mode 100644 index 97ae04170..000000000 Binary files a/src/site/resources/images/en/screenshot/fess_admin_backuprestore.png and /dev/null differ diff --git a/src/site/resources/images/en/screenshot/fess_admin_browsertype.png b/src/site/resources/images/en/screenshot/fess_admin_browsertype.png deleted file mode 100644 index c08be0c1f..000000000 Binary files a/src/site/resources/images/en/screenshot/fess_admin_browsertype.png and /dev/null differ diff --git a/src/site/resources/images/en/screenshot/fess_admin_crawler.png b/src/site/resources/images/en/screenshot/fess_admin_crawler.png deleted file mode 100644 index 3cfa88726..000000000 Binary files a/src/site/resources/images/en/screenshot/fess_admin_crawler.png and /dev/null differ diff --git a/src/site/resources/images/en/screenshot/fess_admin_fsconfig.png b/src/site/resources/images/en/screenshot/fess_admin_fsconfig.png deleted file mode 100644 index 1e760db44..000000000 Binary files a/src/site/resources/images/en/screenshot/fess_admin_fsconfig.png and /dev/null differ diff --git a/src/site/resources/images/en/screenshot/fess_admin_logfile.png b/src/site/resources/images/en/screenshot/fess_admin_logfile.png deleted file mode 100644 index a8f507968..000000000 Binary files a/src/site/resources/images/en/screenshot/fess_admin_logfile.png and /dev/null differ diff --git a/src/site/resources/images/en/screenshot/fess_admin_pathmapping.png b/src/site/resources/images/en/screenshot/fess_admin_pathmapping.png deleted file mode 100644 index b0b64e564..000000000 Binary files a/src/site/resources/images/en/screenshot/fess_admin_pathmapping.png and /dev/null differ diff --git a/src/site/resources/images/en/screenshot/fess_admin_sessioninfo.png b/src/site/resources/images/en/screenshot/fess_admin_sessioninfo.png deleted file mode 100644 index d79a600e7..000000000 Binary files a/src/site/resources/images/en/screenshot/fess_admin_sessioninfo.png and /dev/null differ diff --git a/src/site/resources/images/en/screenshot/fess_admin_sessioninfo2.png b/src/site/resources/images/en/screenshot/fess_admin_sessioninfo2.png deleted file mode 100644 index 128e9739b..000000000 Binary files a/src/site/resources/images/en/screenshot/fess_admin_sessioninfo2.png and /dev/null differ diff --git a/src/site/resources/images/en/screenshot/fess_admin_solr.png b/src/site/resources/images/en/screenshot/fess_admin_solr.png deleted file mode 100644 index c1e44540b..000000000 Binary files a/src/site/resources/images/en/screenshot/fess_admin_solr.png and /dev/null differ diff --git a/src/site/resources/images/en/screenshot/fess_admin_webauth.png b/src/site/resources/images/en/screenshot/fess_admin_webauth.png deleted file mode 100644 index 8b2c250e1..000000000 Binary files a/src/site/resources/images/en/screenshot/fess_admin_webauth.png and /dev/null differ diff --git a/src/site/resources/images/en/screenshot/fess_admin_webconfig.png b/src/site/resources/images/en/screenshot/fess_admin_webconfig.png deleted file mode 100644 index c6eee40d6..000000000 Binary files a/src/site/resources/images/en/screenshot/fess_admin_webconfig.png and /dev/null differ diff --git a/src/site/resources/images/en/screenshot/fess_search_mobile_result.png b/src/site/resources/images/en/screenshot/fess_search_mobile_result.png deleted file mode 100644 index 3107fc689..000000000 Binary files a/src/site/resources/images/en/screenshot/fess_search_mobile_result.png and /dev/null differ diff --git a/src/site/resources/images/en/screenshot/fess_search_result.png b/src/site/resources/images/en/screenshot/fess_search_result.png deleted file mode 100644 index 88faa5cdd..000000000 Binary files a/src/site/resources/images/en/screenshot/fess_search_result.png and /dev/null differ diff --git a/src/site/resources/images/fess-logo.gif b/src/site/resources/images/fess-logo.gif deleted file mode 100644 index fb85c195e..000000000 Binary files a/src/site/resources/images/fess-logo.gif and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/browserType-1.png b/src/site/resources/images/ja/2.0/browserType-1.png deleted file mode 100644 index 5d8ac07f7..000000000 Binary files a/src/site/resources/images/ja/2.0/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/browserType-2.png b/src/site/resources/images/ja/2.0/browserType-2.png deleted file mode 100644 index c7ebbbb86..000000000 Binary files a/src/site/resources/images/ja/2.0/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/crawl-1.png b/src/site/resources/images/ja/2.0/crawl-1.png deleted file mode 100644 index a5dcf7948..000000000 Binary files a/src/site/resources/images/ja/2.0/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/crawl-2.png b/src/site/resources/images/ja/2.0/crawl-2.png deleted file mode 100644 index f58594b74..000000000 Binary files a/src/site/resources/images/ja/2.0/crawl-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/crawlingSession-1.png b/src/site/resources/images/ja/2.0/crawlingSession-1.png deleted file mode 100644 index 92a670f12..000000000 Binary files a/src/site/resources/images/ja/2.0/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/crawlingSession-2.png b/src/site/resources/images/ja/2.0/crawlingSession-2.png deleted file mode 100644 index f52570837..000000000 Binary files a/src/site/resources/images/ja/2.0/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/data-1.png b/src/site/resources/images/ja/2.0/data-1.png deleted file mode 100644 index 64d502307..000000000 Binary files a/src/site/resources/images/ja/2.0/data-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/design-1.png b/src/site/resources/images/ja/2.0/design-1.png deleted file mode 100644 index 3b93a3f2e..000000000 Binary files a/src/site/resources/images/ja/2.0/design-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/design-2.png b/src/site/resources/images/ja/2.0/design-2.png deleted file mode 100644 index 672727bd2..000000000 Binary files a/src/site/resources/images/ja/2.0/design-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/fileCrawlingConfig-1.png b/src/site/resources/images/ja/2.0/fileCrawlingConfig-1.png deleted file mode 100644 index 06334a8dd..000000000 Binary files a/src/site/resources/images/ja/2.0/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/labelType-1.png b/src/site/resources/images/ja/2.0/labelType-1.png deleted file mode 100644 index 4be916be4..000000000 Binary files a/src/site/resources/images/ja/2.0/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/labelType-2.png b/src/site/resources/images/ja/2.0/labelType-2.png deleted file mode 100644 index 03b4e7f3e..000000000 Binary files a/src/site/resources/images/ja/2.0/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/log-1.png b/src/site/resources/images/ja/2.0/log-1.png deleted file mode 100644 index a950c55c5..000000000 Binary files a/src/site/resources/images/ja/2.0/log-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/overlappingHost-1.png b/src/site/resources/images/ja/2.0/overlappingHost-1.png deleted file mode 100644 index dfbed136a..000000000 Binary files a/src/site/resources/images/ja/2.0/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/overlappingHost-2.png b/src/site/resources/images/ja/2.0/overlappingHost-2.png deleted file mode 100644 index a31094dd5..000000000 Binary files a/src/site/resources/images/ja/2.0/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/pathMapping-1.png b/src/site/resources/images/ja/2.0/pathMapping-1.png deleted file mode 100644 index 5b2ed2806..000000000 Binary files a/src/site/resources/images/ja/2.0/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/pathMapping-2.png b/src/site/resources/images/ja/2.0/pathMapping-2.png deleted file mode 100644 index 7c597651a..000000000 Binary files a/src/site/resources/images/ja/2.0/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/requestHeader-1.png b/src/site/resources/images/ja/2.0/requestHeader-1.png deleted file mode 100644 index 5347f54a8..000000000 Binary files a/src/site/resources/images/ja/2.0/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/roleType-1.png b/src/site/resources/images/ja/2.0/roleType-1.png deleted file mode 100644 index edc75989e..000000000 Binary files a/src/site/resources/images/ja/2.0/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/roleType-2.png b/src/site/resources/images/ja/2.0/roleType-2.png deleted file mode 100644 index 25ad4ff3d..000000000 Binary files a/src/site/resources/images/ja/2.0/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/search-label-1.png b/src/site/resources/images/ja/2.0/search-label-1.png deleted file mode 100644 index e6d3463bf..000000000 Binary files a/src/site/resources/images/ja/2.0/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/system-1.png b/src/site/resources/images/ja/2.0/system-1.png deleted file mode 100644 index f4bb25d52..000000000 Binary files a/src/site/resources/images/ja/2.0/system-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/webAuthentication-1.png b/src/site/resources/images/ja/2.0/webAuthentication-1.png deleted file mode 100644 index 709952c68..000000000 Binary files a/src/site/resources/images/ja/2.0/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/2.0/webCrawlingConfig-1.png b/src/site/resources/images/ja/2.0/webCrawlingConfig-1.png deleted file mode 100644 index 6a2ae33cb..000000000 Binary files a/src/site/resources/images/ja/2.0/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/browserType-1.png b/src/site/resources/images/ja/3.0/browserType-1.png deleted file mode 100644 index 0793c89d6..000000000 Binary files a/src/site/resources/images/ja/3.0/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/browserType-2.png b/src/site/resources/images/ja/3.0/browserType-2.png deleted file mode 100644 index c7ebbbb86..000000000 Binary files a/src/site/resources/images/ja/3.0/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/config-wizard-1.png b/src/site/resources/images/ja/3.0/config-wizard-1.png deleted file mode 100644 index 83c4eede8..000000000 Binary files a/src/site/resources/images/ja/3.0/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/config-wizard-2.png b/src/site/resources/images/ja/3.0/config-wizard-2.png deleted file mode 100644 index 7b9f9e620..000000000 Binary files a/src/site/resources/images/ja/3.0/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/config-wizard-3.png b/src/site/resources/images/ja/3.0/config-wizard-3.png deleted file mode 100644 index e7bc7eba1..000000000 Binary files a/src/site/resources/images/ja/3.0/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/config-wizard-4.png b/src/site/resources/images/ja/3.0/config-wizard-4.png deleted file mode 100644 index ab755ca8f..000000000 Binary files a/src/site/resources/images/ja/3.0/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/config-wizard-5.png b/src/site/resources/images/ja/3.0/config-wizard-5.png deleted file mode 100644 index 38a5ba1fb..000000000 Binary files a/src/site/resources/images/ja/3.0/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/crawl-1.png b/src/site/resources/images/ja/3.0/crawl-1.png deleted file mode 100644 index c6132e061..000000000 Binary files a/src/site/resources/images/ja/3.0/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/crawl-2.png b/src/site/resources/images/ja/3.0/crawl-2.png deleted file mode 100644 index 3dacac95c..000000000 Binary files a/src/site/resources/images/ja/3.0/crawl-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/crawlingSession-1.png b/src/site/resources/images/ja/3.0/crawlingSession-1.png deleted file mode 100644 index ee554800a..000000000 Binary files a/src/site/resources/images/ja/3.0/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/crawlingSession-2.png b/src/site/resources/images/ja/3.0/crawlingSession-2.png deleted file mode 100644 index 8348a9866..000000000 Binary files a/src/site/resources/images/ja/3.0/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/data-1.png b/src/site/resources/images/ja/3.0/data-1.png deleted file mode 100644 index 81ebc8a04..000000000 Binary files a/src/site/resources/images/ja/3.0/data-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/dataStoreCrawling-1.png b/src/site/resources/images/ja/3.0/dataStoreCrawling-1.png deleted file mode 100644 index fd82274ec..000000000 Binary files a/src/site/resources/images/ja/3.0/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/design-1.png b/src/site/resources/images/ja/3.0/design-1.png deleted file mode 100644 index 009b1646e..000000000 Binary files a/src/site/resources/images/ja/3.0/design-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/design-2.png b/src/site/resources/images/ja/3.0/design-2.png deleted file mode 100644 index 923272e9e..000000000 Binary files a/src/site/resources/images/ja/3.0/design-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/fileCrawlingConfig-1.png b/src/site/resources/images/ja/3.0/fileCrawlingConfig-1.png deleted file mode 100644 index 24230a7e6..000000000 Binary files a/src/site/resources/images/ja/3.0/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/labelType-1.png b/src/site/resources/images/ja/3.0/labelType-1.png deleted file mode 100644 index dd6fbfafe..000000000 Binary files a/src/site/resources/images/ja/3.0/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/labelType-2.png b/src/site/resources/images/ja/3.0/labelType-2.png deleted file mode 100644 index 66c209b98..000000000 Binary files a/src/site/resources/images/ja/3.0/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/log-1.png b/src/site/resources/images/ja/3.0/log-1.png deleted file mode 100644 index 8519d973a..000000000 Binary files a/src/site/resources/images/ja/3.0/log-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/overlappingHost-1.png b/src/site/resources/images/ja/3.0/overlappingHost-1.png deleted file mode 100644 index a1c2ef2b2..000000000 Binary files a/src/site/resources/images/ja/3.0/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/overlappingHost-2.png b/src/site/resources/images/ja/3.0/overlappingHost-2.png deleted file mode 100644 index 23ecb79e8..000000000 Binary files a/src/site/resources/images/ja/3.0/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/pathMapping-1.png b/src/site/resources/images/ja/3.0/pathMapping-1.png deleted file mode 100644 index d3dfca69d..000000000 Binary files a/src/site/resources/images/ja/3.0/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/pathMapping-2.png b/src/site/resources/images/ja/3.0/pathMapping-2.png deleted file mode 100644 index 585a346d2..000000000 Binary files a/src/site/resources/images/ja/3.0/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/requestHeader-1.png b/src/site/resources/images/ja/3.0/requestHeader-1.png deleted file mode 100644 index de3782465..000000000 Binary files a/src/site/resources/images/ja/3.0/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/roleType-1.png b/src/site/resources/images/ja/3.0/roleType-1.png deleted file mode 100644 index 9c1a81a63..000000000 Binary files a/src/site/resources/images/ja/3.0/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/roleType-2.png b/src/site/resources/images/ja/3.0/roleType-2.png deleted file mode 100644 index 2378f457b..000000000 Binary files a/src/site/resources/images/ja/3.0/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/search-label-1.png b/src/site/resources/images/ja/3.0/search-label-1.png deleted file mode 100644 index e6d3463bf..000000000 Binary files a/src/site/resources/images/ja/3.0/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/system-1.png b/src/site/resources/images/ja/3.0/system-1.png deleted file mode 100644 index bfdffa9a3..000000000 Binary files a/src/site/resources/images/ja/3.0/system-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/webAuthentication-1.png b/src/site/resources/images/ja/3.0/webAuthentication-1.png deleted file mode 100644 index adbe24373..000000000 Binary files a/src/site/resources/images/ja/3.0/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/3.0/webCrawlingConfig-1.png b/src/site/resources/images/ja/3.0/webCrawlingConfig-1.png deleted file mode 100644 index 980074fa8..000000000 Binary files a/src/site/resources/images/ja/3.0/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/browserType-1.png b/src/site/resources/images/ja/4.0/browserType-1.png deleted file mode 100644 index 2fcfef35d..000000000 Binary files a/src/site/resources/images/ja/4.0/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/browserType-2.png b/src/site/resources/images/ja/4.0/browserType-2.png deleted file mode 100644 index 029dfd734..000000000 Binary files a/src/site/resources/images/ja/4.0/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/config-wizard-1.png b/src/site/resources/images/ja/4.0/config-wizard-1.png deleted file mode 100644 index 5d3d6442c..000000000 Binary files a/src/site/resources/images/ja/4.0/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/config-wizard-2.png b/src/site/resources/images/ja/4.0/config-wizard-2.png deleted file mode 100644 index 08cf33183..000000000 Binary files a/src/site/resources/images/ja/4.0/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/config-wizard-3.png b/src/site/resources/images/ja/4.0/config-wizard-3.png deleted file mode 100644 index 2c5b6e9d1..000000000 Binary files a/src/site/resources/images/ja/4.0/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/config-wizard-4.png b/src/site/resources/images/ja/4.0/config-wizard-4.png deleted file mode 100644 index c29c8d282..000000000 Binary files a/src/site/resources/images/ja/4.0/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/config-wizard-5.png b/src/site/resources/images/ja/4.0/config-wizard-5.png deleted file mode 100644 index 2a4c0cb10..000000000 Binary files a/src/site/resources/images/ja/4.0/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/crawl-1.png b/src/site/resources/images/ja/4.0/crawl-1.png deleted file mode 100644 index 782d1fbc4..000000000 Binary files a/src/site/resources/images/ja/4.0/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/crawl-2.png b/src/site/resources/images/ja/4.0/crawl-2.png deleted file mode 100644 index 7a4120766..000000000 Binary files a/src/site/resources/images/ja/4.0/crawl-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/crawlingSession-1.png b/src/site/resources/images/ja/4.0/crawlingSession-1.png deleted file mode 100644 index abc74d985..000000000 Binary files a/src/site/resources/images/ja/4.0/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/crawlingSession-2.png b/src/site/resources/images/ja/4.0/crawlingSession-2.png deleted file mode 100644 index 67b1805b8..000000000 Binary files a/src/site/resources/images/ja/4.0/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/data-1.png b/src/site/resources/images/ja/4.0/data-1.png deleted file mode 100644 index abdddba57..000000000 Binary files a/src/site/resources/images/ja/4.0/data-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/dataStoreCrawling-1.png b/src/site/resources/images/ja/4.0/dataStoreCrawling-1.png deleted file mode 100644 index 503a4bcf4..000000000 Binary files a/src/site/resources/images/ja/4.0/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/design-1.png b/src/site/resources/images/ja/4.0/design-1.png deleted file mode 100644 index 5a6a56114..000000000 Binary files a/src/site/resources/images/ja/4.0/design-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/design-2.png b/src/site/resources/images/ja/4.0/design-2.png deleted file mode 100644 index a3c489287..000000000 Binary files a/src/site/resources/images/ja/4.0/design-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/failureUrl-1.png b/src/site/resources/images/ja/4.0/failureUrl-1.png deleted file mode 100644 index 606a7aa2c..000000000 Binary files a/src/site/resources/images/ja/4.0/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/failureUrl-2.png b/src/site/resources/images/ja/4.0/failureUrl-2.png deleted file mode 100644 index 98e656e4a..000000000 Binary files a/src/site/resources/images/ja/4.0/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/fileCrawlingConfig-1.png b/src/site/resources/images/ja/4.0/fileCrawlingConfig-1.png deleted file mode 100644 index 82c4c6827..000000000 Binary files a/src/site/resources/images/ja/4.0/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/labelType-1.png b/src/site/resources/images/ja/4.0/labelType-1.png deleted file mode 100644 index fb2b708df..000000000 Binary files a/src/site/resources/images/ja/4.0/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/labelType-2.png b/src/site/resources/images/ja/4.0/labelType-2.png deleted file mode 100644 index b908bf863..000000000 Binary files a/src/site/resources/images/ja/4.0/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/log-1.png b/src/site/resources/images/ja/4.0/log-1.png deleted file mode 100644 index 30ff8e915..000000000 Binary files a/src/site/resources/images/ja/4.0/log-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/overlappingHost-1.png b/src/site/resources/images/ja/4.0/overlappingHost-1.png deleted file mode 100644 index dbacb62e7..000000000 Binary files a/src/site/resources/images/ja/4.0/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/overlappingHost-2.png b/src/site/resources/images/ja/4.0/overlappingHost-2.png deleted file mode 100644 index f4dee8f1c..000000000 Binary files a/src/site/resources/images/ja/4.0/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/pathMapping-1.png b/src/site/resources/images/ja/4.0/pathMapping-1.png deleted file mode 100644 index 50fe1ece9..000000000 Binary files a/src/site/resources/images/ja/4.0/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/pathMapping-2.png b/src/site/resources/images/ja/4.0/pathMapping-2.png deleted file mode 100644 index 9a422efde..000000000 Binary files a/src/site/resources/images/ja/4.0/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/requestHeader-1.png b/src/site/resources/images/ja/4.0/requestHeader-1.png deleted file mode 100644 index 7eb2626dc..000000000 Binary files a/src/site/resources/images/ja/4.0/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/roleType-1.png b/src/site/resources/images/ja/4.0/roleType-1.png deleted file mode 100644 index 3e0bd3cc3..000000000 Binary files a/src/site/resources/images/ja/4.0/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/roleType-2.png b/src/site/resources/images/ja/4.0/roleType-2.png deleted file mode 100644 index ef445bc56..000000000 Binary files a/src/site/resources/images/ja/4.0/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/search-1.png b/src/site/resources/images/ja/4.0/search-1.png deleted file mode 100644 index 8c68632c1..000000000 Binary files a/src/site/resources/images/ja/4.0/search-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/search-label-1.png b/src/site/resources/images/ja/4.0/search-label-1.png deleted file mode 100644 index 5db908d6e..000000000 Binary files a/src/site/resources/images/ja/4.0/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/searchLog-1.png b/src/site/resources/images/ja/4.0/searchLog-1.png deleted file mode 100644 index cbe6daea6..000000000 Binary files a/src/site/resources/images/ja/4.0/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/stats-1.png b/src/site/resources/images/ja/4.0/stats-1.png deleted file mode 100644 index f1177aa51..000000000 Binary files a/src/site/resources/images/ja/4.0/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/system-1.png b/src/site/resources/images/ja/4.0/system-1.png deleted file mode 100644 index bfdffa9a3..000000000 Binary files a/src/site/resources/images/ja/4.0/system-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/systemInfo-1.png b/src/site/resources/images/ja/4.0/systemInfo-1.png deleted file mode 100644 index 08a565bc7..000000000 Binary files a/src/site/resources/images/ja/4.0/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/webAuthentication-1.png b/src/site/resources/images/ja/4.0/webAuthentication-1.png deleted file mode 100644 index ccf0f9e55..000000000 Binary files a/src/site/resources/images/ja/4.0/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/4.0/webCrawlingConfig-1.png b/src/site/resources/images/ja/4.0/webCrawlingConfig-1.png deleted file mode 100644 index 3f4358efe..000000000 Binary files a/src/site/resources/images/ja/4.0/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/browserType-1.png b/src/site/resources/images/ja/5.0/browserType-1.png deleted file mode 100644 index 2fcfef35d..000000000 Binary files a/src/site/resources/images/ja/5.0/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/browserType-2.png b/src/site/resources/images/ja/5.0/browserType-2.png deleted file mode 100644 index 029dfd734..000000000 Binary files a/src/site/resources/images/ja/5.0/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/config-wizard-1.png b/src/site/resources/images/ja/5.0/config-wizard-1.png deleted file mode 100644 index 5d3d6442c..000000000 Binary files a/src/site/resources/images/ja/5.0/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/config-wizard-2.png b/src/site/resources/images/ja/5.0/config-wizard-2.png deleted file mode 100644 index 08cf33183..000000000 Binary files a/src/site/resources/images/ja/5.0/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/config-wizard-3.png b/src/site/resources/images/ja/5.0/config-wizard-3.png deleted file mode 100644 index 2c5b6e9d1..000000000 Binary files a/src/site/resources/images/ja/5.0/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/config-wizard-4.png b/src/site/resources/images/ja/5.0/config-wizard-4.png deleted file mode 100644 index c29c8d282..000000000 Binary files a/src/site/resources/images/ja/5.0/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/config-wizard-5.png b/src/site/resources/images/ja/5.0/config-wizard-5.png deleted file mode 100644 index 2a4c0cb10..000000000 Binary files a/src/site/resources/images/ja/5.0/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/crawl-1.png b/src/site/resources/images/ja/5.0/crawl-1.png deleted file mode 100644 index 782d1fbc4..000000000 Binary files a/src/site/resources/images/ja/5.0/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/crawl-2.png b/src/site/resources/images/ja/5.0/crawl-2.png deleted file mode 100644 index 7a4120766..000000000 Binary files a/src/site/resources/images/ja/5.0/crawl-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/crawlingSession-1.png b/src/site/resources/images/ja/5.0/crawlingSession-1.png deleted file mode 100644 index abc74d985..000000000 Binary files a/src/site/resources/images/ja/5.0/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/crawlingSession-2.png b/src/site/resources/images/ja/5.0/crawlingSession-2.png deleted file mode 100644 index 67b1805b8..000000000 Binary files a/src/site/resources/images/ja/5.0/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/data-1.png b/src/site/resources/images/ja/5.0/data-1.png deleted file mode 100644 index abdddba57..000000000 Binary files a/src/site/resources/images/ja/5.0/data-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/dataStoreCrawling-1.png b/src/site/resources/images/ja/5.0/dataStoreCrawling-1.png deleted file mode 100644 index 503a4bcf4..000000000 Binary files a/src/site/resources/images/ja/5.0/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/design-1.png b/src/site/resources/images/ja/5.0/design-1.png deleted file mode 100644 index 5a6a56114..000000000 Binary files a/src/site/resources/images/ja/5.0/design-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/design-2.png b/src/site/resources/images/ja/5.0/design-2.png deleted file mode 100644 index a3c489287..000000000 Binary files a/src/site/resources/images/ja/5.0/design-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/failureUrl-1.png b/src/site/resources/images/ja/5.0/failureUrl-1.png deleted file mode 100644 index 606a7aa2c..000000000 Binary files a/src/site/resources/images/ja/5.0/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/failureUrl-2.png b/src/site/resources/images/ja/5.0/failureUrl-2.png deleted file mode 100644 index 98e656e4a..000000000 Binary files a/src/site/resources/images/ja/5.0/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/fileCrawlingConfig-1.png b/src/site/resources/images/ja/5.0/fileCrawlingConfig-1.png deleted file mode 100644 index 82c4c6827..000000000 Binary files a/src/site/resources/images/ja/5.0/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/labelType-1.png b/src/site/resources/images/ja/5.0/labelType-1.png deleted file mode 100644 index fb2b708df..000000000 Binary files a/src/site/resources/images/ja/5.0/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/labelType-2.png b/src/site/resources/images/ja/5.0/labelType-2.png deleted file mode 100644 index b908bf863..000000000 Binary files a/src/site/resources/images/ja/5.0/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/log-1.png b/src/site/resources/images/ja/5.0/log-1.png deleted file mode 100644 index 30ff8e915..000000000 Binary files a/src/site/resources/images/ja/5.0/log-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/overlappingHost-1.png b/src/site/resources/images/ja/5.0/overlappingHost-1.png deleted file mode 100644 index dbacb62e7..000000000 Binary files a/src/site/resources/images/ja/5.0/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/overlappingHost-2.png b/src/site/resources/images/ja/5.0/overlappingHost-2.png deleted file mode 100644 index f4dee8f1c..000000000 Binary files a/src/site/resources/images/ja/5.0/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/pathMapping-1.png b/src/site/resources/images/ja/5.0/pathMapping-1.png deleted file mode 100644 index 50fe1ece9..000000000 Binary files a/src/site/resources/images/ja/5.0/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/pathMapping-2.png b/src/site/resources/images/ja/5.0/pathMapping-2.png deleted file mode 100644 index 9a422efde..000000000 Binary files a/src/site/resources/images/ja/5.0/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/requestHeader-1.png b/src/site/resources/images/ja/5.0/requestHeader-1.png deleted file mode 100644 index 7eb2626dc..000000000 Binary files a/src/site/resources/images/ja/5.0/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/roleType-1.png b/src/site/resources/images/ja/5.0/roleType-1.png deleted file mode 100644 index 3e0bd3cc3..000000000 Binary files a/src/site/resources/images/ja/5.0/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/roleType-2.png b/src/site/resources/images/ja/5.0/roleType-2.png deleted file mode 100644 index ef445bc56..000000000 Binary files a/src/site/resources/images/ja/5.0/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/search-1.png b/src/site/resources/images/ja/5.0/search-1.png deleted file mode 100644 index 8c68632c1..000000000 Binary files a/src/site/resources/images/ja/5.0/search-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/search-label-1.png b/src/site/resources/images/ja/5.0/search-label-1.png deleted file mode 100644 index 5db908d6e..000000000 Binary files a/src/site/resources/images/ja/5.0/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/searchLog-1.png b/src/site/resources/images/ja/5.0/searchLog-1.png deleted file mode 100644 index cbe6daea6..000000000 Binary files a/src/site/resources/images/ja/5.0/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/stats-1.png b/src/site/resources/images/ja/5.0/stats-1.png deleted file mode 100644 index f1177aa51..000000000 Binary files a/src/site/resources/images/ja/5.0/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/system-1.png b/src/site/resources/images/ja/5.0/system-1.png deleted file mode 100644 index bfdffa9a3..000000000 Binary files a/src/site/resources/images/ja/5.0/system-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/systemInfo-1.png b/src/site/resources/images/ja/5.0/systemInfo-1.png deleted file mode 100644 index 08a565bc7..000000000 Binary files a/src/site/resources/images/ja/5.0/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/webAuthentication-1.png b/src/site/resources/images/ja/5.0/webAuthentication-1.png deleted file mode 100644 index ccf0f9e55..000000000 Binary files a/src/site/resources/images/ja/5.0/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/5.0/webCrawlingConfig-1.png b/src/site/resources/images/ja/5.0/webCrawlingConfig-1.png deleted file mode 100644 index 3f4358efe..000000000 Binary files a/src/site/resources/images/ja/5.0/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/browserType-1.png b/src/site/resources/images/ja/6.0/admin/browserType-1.png deleted file mode 100644 index 7cb697891..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/browserType-2.png b/src/site/resources/images/ja/6.0/admin/browserType-2.png deleted file mode 100644 index 2fce9e951..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/config-wizard-1.png b/src/site/resources/images/ja/6.0/admin/config-wizard-1.png deleted file mode 100644 index b8b7ae5f9..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/config-wizard-2.png b/src/site/resources/images/ja/6.0/admin/config-wizard-2.png deleted file mode 100644 index 958d66ba3..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/config-wizard-3.png b/src/site/resources/images/ja/6.0/admin/config-wizard-3.png deleted file mode 100644 index 2ae27778e..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/config-wizard-4.png b/src/site/resources/images/ja/6.0/admin/config-wizard-4.png deleted file mode 100644 index d5ab54226..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/config-wizard-5.png b/src/site/resources/images/ja/6.0/admin/config-wizard-5.png deleted file mode 100644 index 8bab439a7..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/crawl-1.png b/src/site/resources/images/ja/6.0/admin/crawl-1.png deleted file mode 100644 index 124b151f9..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/crawl-2.png b/src/site/resources/images/ja/6.0/admin/crawl-2.png deleted file mode 100644 index 0b97df1b5..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/crawl-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/crawlingSession-1.png b/src/site/resources/images/ja/6.0/admin/crawlingSession-1.png deleted file mode 100644 index ab5d40305..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/crawlingSession-2.png b/src/site/resources/images/ja/6.0/admin/crawlingSession-2.png deleted file mode 100644 index 9c8305c31..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/data-1.png b/src/site/resources/images/ja/6.0/admin/data-1.png deleted file mode 100644 index cbf453809..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/data-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/dataStoreCrawling-1.png b/src/site/resources/images/ja/6.0/admin/dataStoreCrawling-1.png deleted file mode 100644 index 4f2aee80f..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/design-1.png b/src/site/resources/images/ja/6.0/admin/design-1.png deleted file mode 100644 index 9f8125a38..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/design-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/design-2.png b/src/site/resources/images/ja/6.0/admin/design-2.png deleted file mode 100644 index 5a3f19807..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/design-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/failureUrl-1.png b/src/site/resources/images/ja/6.0/admin/failureUrl-1.png deleted file mode 100644 index ad8fb43ec..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/failureUrl-2.png b/src/site/resources/images/ja/6.0/admin/failureUrl-2.png deleted file mode 100644 index 03c477a66..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/fileAuthentication-1.png b/src/site/resources/images/ja/6.0/admin/fileAuthentication-1.png deleted file mode 100644 index 0f091cf9c..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/fileAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/fileCrawlingConfig-1.png b/src/site/resources/images/ja/6.0/admin/fileCrawlingConfig-1.png deleted file mode 100644 index 27f776841..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/labelType-1.png b/src/site/resources/images/ja/6.0/admin/labelType-1.png deleted file mode 100644 index f2916c3f1..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/labelType-2.png b/src/site/resources/images/ja/6.0/admin/labelType-2.png deleted file mode 100644 index 382f3d8b8..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/log-1.png b/src/site/resources/images/ja/6.0/admin/log-1.png deleted file mode 100644 index 39559c482..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/log-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/overlappingHost-1.png b/src/site/resources/images/ja/6.0/admin/overlappingHost-1.png deleted file mode 100644 index afce3dd9c..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/overlappingHost-2.png b/src/site/resources/images/ja/6.0/admin/overlappingHost-2.png deleted file mode 100644 index 9216baab0..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/pathMapping-1.png b/src/site/resources/images/ja/6.0/admin/pathMapping-1.png deleted file mode 100644 index 7ec1e7d7f..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/pathMapping-2.png b/src/site/resources/images/ja/6.0/admin/pathMapping-2.png deleted file mode 100644 index 93603b8ac..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/requestHeader-1.png b/src/site/resources/images/ja/6.0/admin/requestHeader-1.png deleted file mode 100644 index 2265b7ad6..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/requestHeader-2.png b/src/site/resources/images/ja/6.0/admin/requestHeader-2.png deleted file mode 100644 index 2a7e55b3c..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/requestHeader-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/roleType-1.png b/src/site/resources/images/ja/6.0/admin/roleType-1.png deleted file mode 100644 index 7eb382f70..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/roleType-2.png b/src/site/resources/images/ja/6.0/admin/roleType-2.png deleted file mode 100644 index 3e07f33bd..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/search-1.png b/src/site/resources/images/ja/6.0/admin/search-1.png deleted file mode 100644 index d2cab6f2c..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/search-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/searchLog-1.png b/src/site/resources/images/ja/6.0/admin/searchLog-1.png deleted file mode 100644 index 626394fe9..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/stats-1.png b/src/site/resources/images/ja/6.0/admin/stats-1.png deleted file mode 100644 index 3913a268c..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/system-1.png b/src/site/resources/images/ja/6.0/admin/system-1.png deleted file mode 100644 index 3289c2f37..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/system-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/systemInfo-1.png b/src/site/resources/images/ja/6.0/admin/systemInfo-1.png deleted file mode 100644 index 65747fefe..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/webAuthentication-1.png b/src/site/resources/images/ja/6.0/admin/webAuthentication-1.png deleted file mode 100644 index 47d3c6b09..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/admin/webCrawlingConfig-1.png b/src/site/resources/images/ja/6.0/admin/webCrawlingConfig-1.png deleted file mode 100644 index 1f977e0fe..000000000 Binary files a/src/site/resources/images/ja/6.0/admin/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/config/crawl-2.png b/src/site/resources/images/ja/6.0/config/crawl-2.png deleted file mode 100644 index 0b97df1b5..000000000 Binary files a/src/site/resources/images/ja/6.0/config/crawl-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/install/.gitkeep b/src/site/resources/images/ja/6.0/install/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/ja/6.0/user/search-label-1.png b/src/site/resources/images/ja/6.0/user/search-label-1.png deleted file mode 100644 index a5577ade4..000000000 Binary files a/src/site/resources/images/ja/6.0/user/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/6.0/user/search-sort-1.png b/src/site/resources/images/ja/6.0/user/search-sort-1.png deleted file mode 100644 index 3f8eab677..000000000 Binary files a/src/site/resources/images/ja/6.0/user/search-sort-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/browserType-1.png b/src/site/resources/images/ja/7.0/admin/browserType-1.png deleted file mode 100644 index 7cb697891..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/browserType-2.png b/src/site/resources/images/ja/7.0/admin/browserType-2.png deleted file mode 100644 index 2fce9e951..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/config-wizard-1.png b/src/site/resources/images/ja/7.0/admin/config-wizard-1.png deleted file mode 100644 index b8b7ae5f9..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/config-wizard-2.png b/src/site/resources/images/ja/7.0/admin/config-wizard-2.png deleted file mode 100644 index 958d66ba3..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/config-wizard-3.png b/src/site/resources/images/ja/7.0/admin/config-wizard-3.png deleted file mode 100644 index 2ae27778e..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/config-wizard-4.png b/src/site/resources/images/ja/7.0/admin/config-wizard-4.png deleted file mode 100644 index d5ab54226..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/config-wizard-5.png b/src/site/resources/images/ja/7.0/admin/config-wizard-5.png deleted file mode 100644 index 8bab439a7..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/crawl-1.png b/src/site/resources/images/ja/7.0/admin/crawl-1.png deleted file mode 100644 index 0adafa0f4..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/crawl-2.png b/src/site/resources/images/ja/7.0/admin/crawl-2.png deleted file mode 100644 index 3ae51d9b0..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/crawl-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/crawlingSession-1.png b/src/site/resources/images/ja/7.0/admin/crawlingSession-1.png deleted file mode 100644 index 761b5945c..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/crawlingSession-2.png b/src/site/resources/images/ja/7.0/admin/crawlingSession-2.png deleted file mode 100644 index 15f84d91b..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/data-1.png b/src/site/resources/images/ja/7.0/admin/data-1.png deleted file mode 100644 index cbf453809..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/data-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/dataStoreCrawling-1.png b/src/site/resources/images/ja/7.0/admin/dataStoreCrawling-1.png deleted file mode 100644 index 4f2aee80f..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/design-1.png b/src/site/resources/images/ja/7.0/admin/design-1.png deleted file mode 100644 index 46e4180d0..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/design-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/design-2.png b/src/site/resources/images/ja/7.0/admin/design-2.png deleted file mode 100644 index 5a3f19807..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/design-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/failureUrl-1.png b/src/site/resources/images/ja/7.0/admin/failureUrl-1.png deleted file mode 100644 index ad8fb43ec..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/failureUrl-2.png b/src/site/resources/images/ja/7.0/admin/failureUrl-2.png deleted file mode 100644 index 03c477a66..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/favoriteLog-1.png b/src/site/resources/images/ja/7.0/admin/favoriteLog-1.png deleted file mode 100644 index 14b9b8eeb..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/favoriteLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/fileAuthentication-1.png b/src/site/resources/images/ja/7.0/admin/fileAuthentication-1.png deleted file mode 100644 index 74c043f3e..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/fileAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/fileCrawlingConfig-1.png b/src/site/resources/images/ja/7.0/admin/fileCrawlingConfig-1.png deleted file mode 100644 index ce3026962..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/labelType-1.png b/src/site/resources/images/ja/7.0/admin/labelType-1.png deleted file mode 100644 index f2916c3f1..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/labelType-2.png b/src/site/resources/images/ja/7.0/admin/labelType-2.png deleted file mode 100644 index 981fa2e8c..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/log-1.png b/src/site/resources/images/ja/7.0/admin/log-1.png deleted file mode 100644 index 39559c482..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/log-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/overlappingHost-1.png b/src/site/resources/images/ja/7.0/admin/overlappingHost-1.png deleted file mode 100644 index afce3dd9c..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/overlappingHost-2.png b/src/site/resources/images/ja/7.0/admin/overlappingHost-2.png deleted file mode 100644 index 9216baab0..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/pathMapping-1.png b/src/site/resources/images/ja/7.0/admin/pathMapping-1.png deleted file mode 100644 index 7ec1e7d7f..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/pathMapping-2.png b/src/site/resources/images/ja/7.0/admin/pathMapping-2.png deleted file mode 100644 index 49d1fcfb4..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/requestHeader-1.png b/src/site/resources/images/ja/7.0/admin/requestHeader-1.png deleted file mode 100644 index 2265b7ad6..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/requestHeader-2.png b/src/site/resources/images/ja/7.0/admin/requestHeader-2.png deleted file mode 100644 index 2a7e55b3c..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/requestHeader-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/roleType-1.png b/src/site/resources/images/ja/7.0/admin/roleType-1.png deleted file mode 100644 index 7eb382f70..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/roleType-2.png b/src/site/resources/images/ja/7.0/admin/roleType-2.png deleted file mode 100644 index 3e07f33bd..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/search-1.png b/src/site/resources/images/ja/7.0/admin/search-1.png deleted file mode 100644 index bf0a491d6..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/search-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/searchLog-1.png b/src/site/resources/images/ja/7.0/admin/searchLog-1.png deleted file mode 100644 index 53ecbc536..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/stats-1.png b/src/site/resources/images/ja/7.0/admin/stats-1.png deleted file mode 100644 index 3913a268c..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/system-1.png b/src/site/resources/images/ja/7.0/admin/system-1.png deleted file mode 100644 index 3289c2f37..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/system-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/systemInfo-1.png b/src/site/resources/images/ja/7.0/admin/systemInfo-1.png deleted file mode 100644 index 65747fefe..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/userInfo-1.png b/src/site/resources/images/ja/7.0/admin/userInfo-1.png deleted file mode 100644 index 8eca4741a..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/userInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/webAuthentication-1.png b/src/site/resources/images/ja/7.0/admin/webAuthentication-1.png deleted file mode 100644 index 5bd712944..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/admin/webCrawlingConfig-1.png b/src/site/resources/images/ja/7.0/admin/webCrawlingConfig-1.png deleted file mode 100644 index 453c792af..000000000 Binary files a/src/site/resources/images/ja/7.0/admin/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/config/crawl-2.png b/src/site/resources/images/ja/7.0/config/crawl-2.png deleted file mode 100644 index 3ae51d9b0..000000000 Binary files a/src/site/resources/images/ja/7.0/config/crawl-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/install/.gitkeep b/src/site/resources/images/ja/7.0/install/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/ja/7.0/user/search-label-1.png b/src/site/resources/images/ja/7.0/user/search-label-1.png deleted file mode 100644 index f36b5751c..000000000 Binary files a/src/site/resources/images/ja/7.0/user/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/7.0/user/search-sort-1.png b/src/site/resources/images/ja/7.0/user/search-sort-1.png deleted file mode 100644 index 5ccab60e7..000000000 Binary files a/src/site/resources/images/ja/7.0/user/search-sort-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/browserType-1.png b/src/site/resources/images/ja/8.0/admin/browserType-1.png deleted file mode 100644 index a7b97724b..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/browserType-2.png b/src/site/resources/images/ja/8.0/admin/browserType-2.png deleted file mode 100644 index 1356f3e74..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/config-wizard-1.png b/src/site/resources/images/ja/8.0/admin/config-wizard-1.png deleted file mode 100644 index d9cc3e172..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/config-wizard-2.png b/src/site/resources/images/ja/8.0/admin/config-wizard-2.png deleted file mode 100644 index 7e6b8897e..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/config-wizard-3.png b/src/site/resources/images/ja/8.0/admin/config-wizard-3.png deleted file mode 100644 index 99738e3fe..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/config-wizard-4.png b/src/site/resources/images/ja/8.0/admin/config-wizard-4.png deleted file mode 100644 index b0ef44baa..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/config-wizard-5.png b/src/site/resources/images/ja/8.0/admin/config-wizard-5.png deleted file mode 100644 index d1726e368..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/crawl-1.png b/src/site/resources/images/ja/8.0/admin/crawl-1.png deleted file mode 100644 index 48892e9a6..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/crawlingSession-1.png b/src/site/resources/images/ja/8.0/admin/crawlingSession-1.png deleted file mode 100644 index 9ed9542df..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/crawlingSession-2.png b/src/site/resources/images/ja/8.0/admin/crawlingSession-2.png deleted file mode 100644 index 2ca92f6db..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/data-1.png b/src/site/resources/images/ja/8.0/admin/data-1.png deleted file mode 100644 index 250f2ef13..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/data-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/dataStoreCrawling-1.png b/src/site/resources/images/ja/8.0/admin/dataStoreCrawling-1.png deleted file mode 100644 index f859e86f6..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/design-1.png b/src/site/resources/images/ja/8.0/admin/design-1.png deleted file mode 100644 index c9a51eea6..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/design-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/design-2.png b/src/site/resources/images/ja/8.0/admin/design-2.png deleted file mode 100644 index 6ef75970c..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/design-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/document-1.png b/src/site/resources/images/ja/8.0/admin/document-1.png deleted file mode 100644 index da5c72347..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/document-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/failureUrl-1.png b/src/site/resources/images/ja/8.0/admin/failureUrl-1.png deleted file mode 100644 index 98eeb3b5b..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/failureUrl-2.png b/src/site/resources/images/ja/8.0/admin/failureUrl-2.png deleted file mode 100644 index 2ce7c3e2a..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/favoriteLog-1.png b/src/site/resources/images/ja/8.0/admin/favoriteLog-1.png deleted file mode 100644 index 4c90fbed3..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/favoriteLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/fileAuthentication-1.png b/src/site/resources/images/ja/8.0/admin/fileAuthentication-1.png deleted file mode 100644 index 0a51a569e..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/fileAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/fileCrawlingConfig-1.png b/src/site/resources/images/ja/8.0/admin/fileCrawlingConfig-1.png deleted file mode 100644 index 64ff222b5..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/labelType-1.png b/src/site/resources/images/ja/8.0/admin/labelType-1.png deleted file mode 100644 index 84353d722..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/labelType-2.png b/src/site/resources/images/ja/8.0/admin/labelType-2.png deleted file mode 100644 index 5e787db89..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/log-1.png b/src/site/resources/images/ja/8.0/admin/log-1.png deleted file mode 100644 index c40c555e6..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/log-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/overlappingHost-1.png b/src/site/resources/images/ja/8.0/admin/overlappingHost-1.png deleted file mode 100644 index bd51ebea5..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/overlappingHost-2.png b/src/site/resources/images/ja/8.0/admin/overlappingHost-2.png deleted file mode 100644 index 6cf09c628..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/pathMapping-1.png b/src/site/resources/images/ja/8.0/admin/pathMapping-1.png deleted file mode 100644 index 629408a19..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/pathMapping-2.png b/src/site/resources/images/ja/8.0/admin/pathMapping-2.png deleted file mode 100644 index 6012e5626..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/requestHeader-1.png b/src/site/resources/images/ja/8.0/admin/requestHeader-1.png deleted file mode 100644 index 88927a953..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/requestHeader-2.png b/src/site/resources/images/ja/8.0/admin/requestHeader-2.png deleted file mode 100644 index f2c5c4513..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/requestHeader-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/roleType-1.png b/src/site/resources/images/ja/8.0/admin/roleType-1.png deleted file mode 100644 index 4077588a9..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/roleType-2.png b/src/site/resources/images/ja/8.0/admin/roleType-2.png deleted file mode 100644 index 5e65c732d..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/search-1.png b/src/site/resources/images/ja/8.0/admin/search-1.png deleted file mode 100644 index 03a54b2da..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/search-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/searchLog-1.png b/src/site/resources/images/ja/8.0/admin/searchLog-1.png deleted file mode 100644 index 1285cee58..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/stats-1.png b/src/site/resources/images/ja/8.0/admin/stats-1.png deleted file mode 100644 index 292f46efb..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/system-1.png b/src/site/resources/images/ja/8.0/admin/system-1.png deleted file mode 100644 index c27882632..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/system-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/systemInfo-1.png b/src/site/resources/images/ja/8.0/admin/systemInfo-1.png deleted file mode 100644 index 09d42ba1a..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/userInfo-1.png b/src/site/resources/images/ja/8.0/admin/userInfo-1.png deleted file mode 100644 index 9a3bf8186..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/userInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/webAuthentication-1.png b/src/site/resources/images/ja/8.0/admin/webAuthentication-1.png deleted file mode 100644 index e3a84ddb2..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/admin/webCrawlingConfig-1.png b/src/site/resources/images/ja/8.0/admin/webCrawlingConfig-1.png deleted file mode 100644 index 2111afa1c..000000000 Binary files a/src/site/resources/images/ja/8.0/admin/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/config/.gitkeep b/src/site/resources/images/ja/8.0/config/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/ja/8.0/install/.gitkeep b/src/site/resources/images/ja/8.0/install/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/ja/8.0/user/search-label-1.png b/src/site/resources/images/ja/8.0/user/search-label-1.png deleted file mode 100644 index a8d770544..000000000 Binary files a/src/site/resources/images/ja/8.0/user/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/8.0/user/search-sort-1.png b/src/site/resources/images/ja/8.0/user/search-sort-1.png deleted file mode 100644 index fd0126e81..000000000 Binary files a/src/site/resources/images/ja/8.0/user/search-sort-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/browserType-1.png b/src/site/resources/images/ja/9.0/admin/browserType-1.png deleted file mode 100644 index a7b97724b..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/browserType-2.png b/src/site/resources/images/ja/9.0/admin/browserType-2.png deleted file mode 100644 index 1356f3e74..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/config-wizard-1.png b/src/site/resources/images/ja/9.0/admin/config-wizard-1.png deleted file mode 100644 index d9cc3e172..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/config-wizard-2.png b/src/site/resources/images/ja/9.0/admin/config-wizard-2.png deleted file mode 100644 index 7e6b8897e..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/config-wizard-3.png b/src/site/resources/images/ja/9.0/admin/config-wizard-3.png deleted file mode 100644 index 99738e3fe..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/config-wizard-4.png b/src/site/resources/images/ja/9.0/admin/config-wizard-4.png deleted file mode 100644 index b0ef44baa..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/config-wizard-5.png b/src/site/resources/images/ja/9.0/admin/config-wizard-5.png deleted file mode 100644 index d1726e368..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/crawl-1.png b/src/site/resources/images/ja/9.0/admin/crawl-1.png deleted file mode 100644 index 84a7b96c5..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/crawlingSession-1.png b/src/site/resources/images/ja/9.0/admin/crawlingSession-1.png deleted file mode 100644 index 9ed9542df..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/crawlingSession-2.png b/src/site/resources/images/ja/9.0/admin/crawlingSession-2.png deleted file mode 100644 index 2ca92f6db..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/data-1.png b/src/site/resources/images/ja/9.0/admin/data-1.png deleted file mode 100644 index 250f2ef13..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/data-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/dataStoreCrawling-1.png b/src/site/resources/images/ja/9.0/admin/dataStoreCrawling-1.png deleted file mode 100644 index f859e86f6..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/design-1.png b/src/site/resources/images/ja/9.0/admin/design-1.png deleted file mode 100644 index c9a51eea6..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/design-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/design-2.png b/src/site/resources/images/ja/9.0/admin/design-2.png deleted file mode 100644 index 6ef75970c..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/design-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/dict-1.png b/src/site/resources/images/ja/9.0/admin/dict-1.png deleted file mode 100644 index d6a2b3be1..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/dict-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/dict-2.png b/src/site/resources/images/ja/9.0/admin/dict-2.png deleted file mode 100644 index 0e162e0eb..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/dict-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/dict-3.png b/src/site/resources/images/ja/9.0/admin/dict-3.png deleted file mode 100644 index d75eb084e..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/dict-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/dict-4.png b/src/site/resources/images/ja/9.0/admin/dict-4.png deleted file mode 100644 index b5eae0982..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/dict-4.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/dict-5.png b/src/site/resources/images/ja/9.0/admin/dict-5.png deleted file mode 100644 index 9a2b04072..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/dict-5.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/document-1.png b/src/site/resources/images/ja/9.0/admin/document-1.png deleted file mode 100644 index da5c72347..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/document-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/failureUrl-1.png b/src/site/resources/images/ja/9.0/admin/failureUrl-1.png deleted file mode 100644 index 98eeb3b5b..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/failureUrl-2.png b/src/site/resources/images/ja/9.0/admin/failureUrl-2.png deleted file mode 100644 index 2ce7c3e2a..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/favoriteLog-1.png b/src/site/resources/images/ja/9.0/admin/favoriteLog-1.png deleted file mode 100644 index 4c90fbed3..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/favoriteLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/fileAuthentication-1.png b/src/site/resources/images/ja/9.0/admin/fileAuthentication-1.png deleted file mode 100644 index 0a51a569e..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/fileAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/fileCrawlingConfig-1.png b/src/site/resources/images/ja/9.0/admin/fileCrawlingConfig-1.png deleted file mode 100644 index 64ff222b5..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/jobLog-1.png b/src/site/resources/images/ja/9.0/admin/jobLog-1.png deleted file mode 100644 index 5deb09ffe..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/jobLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/jobLog-2.png b/src/site/resources/images/ja/9.0/admin/jobLog-2.png deleted file mode 100644 index 9fde9ceca..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/jobLog-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/labelType-1.png b/src/site/resources/images/ja/9.0/admin/labelType-1.png deleted file mode 100644 index 84353d722..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/labelType-2.png b/src/site/resources/images/ja/9.0/admin/labelType-2.png deleted file mode 100644 index 5e787db89..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/log-1.png b/src/site/resources/images/ja/9.0/admin/log-1.png deleted file mode 100644 index c40c555e6..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/log-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/overlappingHost-1.png b/src/site/resources/images/ja/9.0/admin/overlappingHost-1.png deleted file mode 100644 index bd51ebea5..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/overlappingHost-2.png b/src/site/resources/images/ja/9.0/admin/overlappingHost-2.png deleted file mode 100644 index 6cf09c628..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/pathMapping-1.png b/src/site/resources/images/ja/9.0/admin/pathMapping-1.png deleted file mode 100644 index 629408a19..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/pathMapping-2.png b/src/site/resources/images/ja/9.0/admin/pathMapping-2.png deleted file mode 100644 index 6012e5626..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/requestHeader-1.png b/src/site/resources/images/ja/9.0/admin/requestHeader-1.png deleted file mode 100644 index 88927a953..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/requestHeader-2.png b/src/site/resources/images/ja/9.0/admin/requestHeader-2.png deleted file mode 100644 index f2c5c4513..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/requestHeader-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/roleType-1.png b/src/site/resources/images/ja/9.0/admin/roleType-1.png deleted file mode 100644 index 4077588a9..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/roleType-2.png b/src/site/resources/images/ja/9.0/admin/roleType-2.png deleted file mode 100644 index 5e65c732d..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/scheduledJob-1.png b/src/site/resources/images/ja/9.0/admin/scheduledJob-1.png deleted file mode 100644 index bc532d5e7..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/scheduledJob-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/scheduledJob-2.png b/src/site/resources/images/ja/9.0/admin/scheduledJob-2.png deleted file mode 100644 index 56e48f99f..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/scheduledJob-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/scheduledJob-3.png b/src/site/resources/images/ja/9.0/admin/scheduledJob-3.png deleted file mode 100644 index 49a3dae8e..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/scheduledJob-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/search-1.png b/src/site/resources/images/ja/9.0/admin/search-1.png deleted file mode 100644 index 03a54b2da..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/search-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/searchLog-1.png b/src/site/resources/images/ja/9.0/admin/searchLog-1.png deleted file mode 100644 index 1285cee58..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/stats-1.png b/src/site/resources/images/ja/9.0/admin/stats-1.png deleted file mode 100644 index 292f46efb..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/system-1.png b/src/site/resources/images/ja/9.0/admin/system-1.png deleted file mode 100644 index c27882632..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/system-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/systemInfo-1.png b/src/site/resources/images/ja/9.0/admin/systemInfo-1.png deleted file mode 100644 index 09d42ba1a..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/userInfo-1.png b/src/site/resources/images/ja/9.0/admin/userInfo-1.png deleted file mode 100644 index 9a3bf8186..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/userInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/webAuthentication-1.png b/src/site/resources/images/ja/9.0/admin/webAuthentication-1.png deleted file mode 100644 index e3a84ddb2..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/admin/webCrawlingConfig-1.png b/src/site/resources/images/ja/9.0/admin/webCrawlingConfig-1.png deleted file mode 100644 index 2111afa1c..000000000 Binary files a/src/site/resources/images/ja/9.0/admin/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/config/.gitkeep b/src/site/resources/images/ja/9.0/config/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/ja/9.0/install/.gitkeep b/src/site/resources/images/ja/9.0/install/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/ja/9.0/user/search-label-1.png b/src/site/resources/images/ja/9.0/user/search-label-1.png deleted file mode 100644 index a8d770544..000000000 Binary files a/src/site/resources/images/ja/9.0/user/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.0/user/search-sort-1.png b/src/site/resources/images/ja/9.0/user/search-sort-1.png deleted file mode 100644 index fd0126e81..000000000 Binary files a/src/site/resources/images/ja/9.0/user/search-sort-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/browserType-1.png b/src/site/resources/images/ja/9.1/admin/browserType-1.png deleted file mode 100644 index a7b97724b..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/browserType-2.png b/src/site/resources/images/ja/9.1/admin/browserType-2.png deleted file mode 100644 index 1356f3e74..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/config-wizard-1.png b/src/site/resources/images/ja/9.1/admin/config-wizard-1.png deleted file mode 100644 index d9cc3e172..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/config-wizard-2.png b/src/site/resources/images/ja/9.1/admin/config-wizard-2.png deleted file mode 100644 index 7e6b8897e..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/config-wizard-3.png b/src/site/resources/images/ja/9.1/admin/config-wizard-3.png deleted file mode 100644 index 99738e3fe..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/config-wizard-4.png b/src/site/resources/images/ja/9.1/admin/config-wizard-4.png deleted file mode 100644 index b0ef44baa..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/config-wizard-5.png b/src/site/resources/images/ja/9.1/admin/config-wizard-5.png deleted file mode 100644 index d1726e368..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/crawl-1.png b/src/site/resources/images/ja/9.1/admin/crawl-1.png deleted file mode 100644 index 8f0eb36d0..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/crawlingSession-1.png b/src/site/resources/images/ja/9.1/admin/crawlingSession-1.png deleted file mode 100644 index 9ed9542df..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/crawlingSession-2.png b/src/site/resources/images/ja/9.1/admin/crawlingSession-2.png deleted file mode 100644 index 61a7f5d47..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/data-1.png b/src/site/resources/images/ja/9.1/admin/data-1.png deleted file mode 100644 index 250f2ef13..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/data-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/dataStoreCrawling-1.png b/src/site/resources/images/ja/9.1/admin/dataStoreCrawling-1.png deleted file mode 100644 index ee6dae7c6..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/design-1.png b/src/site/resources/images/ja/9.1/admin/design-1.png deleted file mode 100644 index c9a51eea6..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/design-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/design-2.png b/src/site/resources/images/ja/9.1/admin/design-2.png deleted file mode 100644 index 6ef75970c..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/design-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/dict-1.png b/src/site/resources/images/ja/9.1/admin/dict-1.png deleted file mode 100644 index d6a2b3be1..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/dict-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/dict-2.png b/src/site/resources/images/ja/9.1/admin/dict-2.png deleted file mode 100644 index 0e162e0eb..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/dict-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/dict-3.png b/src/site/resources/images/ja/9.1/admin/dict-3.png deleted file mode 100644 index d75eb084e..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/dict-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/dict-4.png b/src/site/resources/images/ja/9.1/admin/dict-4.png deleted file mode 100644 index b5eae0982..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/dict-4.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/dict-5.png b/src/site/resources/images/ja/9.1/admin/dict-5.png deleted file mode 100644 index 9a2b04072..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/dict-5.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/document-1.png b/src/site/resources/images/ja/9.1/admin/document-1.png deleted file mode 100644 index da5c72347..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/document-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/failureUrl-1.png b/src/site/resources/images/ja/9.1/admin/failureUrl-1.png deleted file mode 100644 index 98eeb3b5b..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/failureUrl-2.png b/src/site/resources/images/ja/9.1/admin/failureUrl-2.png deleted file mode 100644 index 2ce7c3e2a..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/favoriteLog-1.png b/src/site/resources/images/ja/9.1/admin/favoriteLog-1.png deleted file mode 100644 index 4c90fbed3..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/favoriteLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/fileAuthentication-1.png b/src/site/resources/images/ja/9.1/admin/fileAuthentication-1.png deleted file mode 100644 index 2f7723340..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/fileAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/fileCrawlingConfig-1.png b/src/site/resources/images/ja/9.1/admin/fileCrawlingConfig-1.png deleted file mode 100644 index 49a84a6d8..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/jobLog-1.png b/src/site/resources/images/ja/9.1/admin/jobLog-1.png deleted file mode 100644 index 5deb09ffe..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/jobLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/jobLog-2.png b/src/site/resources/images/ja/9.1/admin/jobLog-2.png deleted file mode 100644 index 9fde9ceca..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/jobLog-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/labelType-1.png b/src/site/resources/images/ja/9.1/admin/labelType-1.png deleted file mode 100644 index 84353d722..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/labelType-2.png b/src/site/resources/images/ja/9.1/admin/labelType-2.png deleted file mode 100644 index 5e787db89..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/log-1.png b/src/site/resources/images/ja/9.1/admin/log-1.png deleted file mode 100644 index c40c555e6..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/log-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/overlappingHost-1.png b/src/site/resources/images/ja/9.1/admin/overlappingHost-1.png deleted file mode 100644 index bd51ebea5..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/overlappingHost-2.png b/src/site/resources/images/ja/9.1/admin/overlappingHost-2.png deleted file mode 100644 index 6cf09c628..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/pathMapping-1.png b/src/site/resources/images/ja/9.1/admin/pathMapping-1.png deleted file mode 100644 index 629408a19..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/pathMapping-2.png b/src/site/resources/images/ja/9.1/admin/pathMapping-2.png deleted file mode 100644 index 6012e5626..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/requestHeader-1.png b/src/site/resources/images/ja/9.1/admin/requestHeader-1.png deleted file mode 100644 index 88927a953..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/requestHeader-2.png b/src/site/resources/images/ja/9.1/admin/requestHeader-2.png deleted file mode 100644 index f2c5c4513..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/requestHeader-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/roleType-1.png b/src/site/resources/images/ja/9.1/admin/roleType-1.png deleted file mode 100644 index 4077588a9..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/roleType-2.png b/src/site/resources/images/ja/9.1/admin/roleType-2.png deleted file mode 100644 index 5e65c732d..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/scheduledJob-1.png b/src/site/resources/images/ja/9.1/admin/scheduledJob-1.png deleted file mode 100644 index bc532d5e7..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/scheduledJob-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/scheduledJob-2.png b/src/site/resources/images/ja/9.1/admin/scheduledJob-2.png deleted file mode 100644 index 56e48f99f..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/scheduledJob-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/scheduledJob-3.png b/src/site/resources/images/ja/9.1/admin/scheduledJob-3.png deleted file mode 100644 index 49a3dae8e..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/scheduledJob-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/search-1.png b/src/site/resources/images/ja/9.1/admin/search-1.png deleted file mode 100644 index 03a54b2da..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/search-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/searchLog-1.png b/src/site/resources/images/ja/9.1/admin/searchLog-1.png deleted file mode 100644 index 1285cee58..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/stats-1.png b/src/site/resources/images/ja/9.1/admin/stats-1.png deleted file mode 100644 index 292f46efb..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/system-1.png b/src/site/resources/images/ja/9.1/admin/system-1.png deleted file mode 100644 index c27882632..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/system-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/systemInfo-1.png b/src/site/resources/images/ja/9.1/admin/systemInfo-1.png deleted file mode 100644 index 09d42ba1a..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/userInfo-1.png b/src/site/resources/images/ja/9.1/admin/userInfo-1.png deleted file mode 100644 index 9a3bf8186..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/userInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/webAuthentication-1.png b/src/site/resources/images/ja/9.1/admin/webAuthentication-1.png deleted file mode 100644 index e3a84ddb2..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/admin/webCrawlingConfig-1.png b/src/site/resources/images/ja/9.1/admin/webCrawlingConfig-1.png deleted file mode 100644 index 87135e08b..000000000 Binary files a/src/site/resources/images/ja/9.1/admin/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/config/.gitkeep b/src/site/resources/images/ja/9.1/config/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/ja/9.1/install/.gitkeep b/src/site/resources/images/ja/9.1/install/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/ja/9.1/user/search-label-1.png b/src/site/resources/images/ja/9.1/user/search-label-1.png deleted file mode 100644 index 06bfd7cc9..000000000 Binary files a/src/site/resources/images/ja/9.1/user/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.1/user/search-sort-1.png b/src/site/resources/images/ja/9.1/user/search-sort-1.png deleted file mode 100644 index ecb29441f..000000000 Binary files a/src/site/resources/images/ja/9.1/user/search-sort-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/browserType-1.png b/src/site/resources/images/ja/9.2/admin/browserType-1.png deleted file mode 100644 index a7b97724b..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/browserType-2.png b/src/site/resources/images/ja/9.2/admin/browserType-2.png deleted file mode 100644 index 1356f3e74..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/config-wizard-1.png b/src/site/resources/images/ja/9.2/admin/config-wizard-1.png deleted file mode 100644 index d9cc3e172..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/config-wizard-2.png b/src/site/resources/images/ja/9.2/admin/config-wizard-2.png deleted file mode 100644 index 7e6b8897e..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/config-wizard-3.png b/src/site/resources/images/ja/9.2/admin/config-wizard-3.png deleted file mode 100644 index 99738e3fe..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/config-wizard-4.png b/src/site/resources/images/ja/9.2/admin/config-wizard-4.png deleted file mode 100644 index b0ef44baa..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/config-wizard-5.png b/src/site/resources/images/ja/9.2/admin/config-wizard-5.png deleted file mode 100644 index d1726e368..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/crawl-1.png b/src/site/resources/images/ja/9.2/admin/crawl-1.png deleted file mode 100644 index 8f0eb36d0..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/crawlingSession-1.png b/src/site/resources/images/ja/9.2/admin/crawlingSession-1.png deleted file mode 100644 index 9ed9542df..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/crawlingSession-2.png b/src/site/resources/images/ja/9.2/admin/crawlingSession-2.png deleted file mode 100644 index 61a7f5d47..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/data-1.png b/src/site/resources/images/ja/9.2/admin/data-1.png deleted file mode 100644 index 250f2ef13..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/data-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/dataStoreCrawling-1.png b/src/site/resources/images/ja/9.2/admin/dataStoreCrawling-1.png deleted file mode 100644 index ee6dae7c6..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/design-1.png b/src/site/resources/images/ja/9.2/admin/design-1.png deleted file mode 100644 index c9a51eea6..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/design-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/design-2.png b/src/site/resources/images/ja/9.2/admin/design-2.png deleted file mode 100644 index 6ef75970c..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/design-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/dict-1.png b/src/site/resources/images/ja/9.2/admin/dict-1.png deleted file mode 100644 index d6a2b3be1..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/dict-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/dict-2.png b/src/site/resources/images/ja/9.2/admin/dict-2.png deleted file mode 100644 index 0e162e0eb..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/dict-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/dict-3.png b/src/site/resources/images/ja/9.2/admin/dict-3.png deleted file mode 100644 index d75eb084e..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/dict-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/dict-4.png b/src/site/resources/images/ja/9.2/admin/dict-4.png deleted file mode 100644 index b5eae0982..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/dict-4.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/dict-5.png b/src/site/resources/images/ja/9.2/admin/dict-5.png deleted file mode 100644 index 9a2b04072..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/dict-5.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/document-1.png b/src/site/resources/images/ja/9.2/admin/document-1.png deleted file mode 100644 index da5c72347..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/document-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/failureUrl-1.png b/src/site/resources/images/ja/9.2/admin/failureUrl-1.png deleted file mode 100644 index 98eeb3b5b..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/failureUrl-2.png b/src/site/resources/images/ja/9.2/admin/failureUrl-2.png deleted file mode 100644 index 2ce7c3e2a..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/favoriteLog-1.png b/src/site/resources/images/ja/9.2/admin/favoriteLog-1.png deleted file mode 100644 index 4c90fbed3..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/favoriteLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/fileAuthentication-1.png b/src/site/resources/images/ja/9.2/admin/fileAuthentication-1.png deleted file mode 100644 index 2f7723340..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/fileAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/fileCrawlingConfig-1.png b/src/site/resources/images/ja/9.2/admin/fileCrawlingConfig-1.png deleted file mode 100644 index 49a84a6d8..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/jobLog-1.png b/src/site/resources/images/ja/9.2/admin/jobLog-1.png deleted file mode 100644 index 5deb09ffe..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/jobLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/jobLog-2.png b/src/site/resources/images/ja/9.2/admin/jobLog-2.png deleted file mode 100644 index 9fde9ceca..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/jobLog-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/labelType-1.png b/src/site/resources/images/ja/9.2/admin/labelType-1.png deleted file mode 100644 index 84353d722..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/labelType-2.png b/src/site/resources/images/ja/9.2/admin/labelType-2.png deleted file mode 100644 index 5e787db89..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/log-1.png b/src/site/resources/images/ja/9.2/admin/log-1.png deleted file mode 100644 index c40c555e6..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/log-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/overlappingHost-1.png b/src/site/resources/images/ja/9.2/admin/overlappingHost-1.png deleted file mode 100644 index bd51ebea5..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/overlappingHost-2.png b/src/site/resources/images/ja/9.2/admin/overlappingHost-2.png deleted file mode 100644 index 6cf09c628..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/pathMapping-1.png b/src/site/resources/images/ja/9.2/admin/pathMapping-1.png deleted file mode 100644 index 629408a19..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/pathMapping-2.png b/src/site/resources/images/ja/9.2/admin/pathMapping-2.png deleted file mode 100644 index 6012e5626..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/requestHeader-1.png b/src/site/resources/images/ja/9.2/admin/requestHeader-1.png deleted file mode 100644 index 88927a953..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/requestHeader-2.png b/src/site/resources/images/ja/9.2/admin/requestHeader-2.png deleted file mode 100644 index f2c5c4513..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/requestHeader-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/roleType-1.png b/src/site/resources/images/ja/9.2/admin/roleType-1.png deleted file mode 100644 index 4077588a9..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/roleType-2.png b/src/site/resources/images/ja/9.2/admin/roleType-2.png deleted file mode 100644 index 5e65c732d..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/scheduledJob-1.png b/src/site/resources/images/ja/9.2/admin/scheduledJob-1.png deleted file mode 100644 index bc532d5e7..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/scheduledJob-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/scheduledJob-2.png b/src/site/resources/images/ja/9.2/admin/scheduledJob-2.png deleted file mode 100644 index 56e48f99f..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/scheduledJob-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/scheduledJob-3.png b/src/site/resources/images/ja/9.2/admin/scheduledJob-3.png deleted file mode 100644 index 49a3dae8e..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/scheduledJob-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/search-1.png b/src/site/resources/images/ja/9.2/admin/search-1.png deleted file mode 100644 index 03a54b2da..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/search-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/searchLog-1.png b/src/site/resources/images/ja/9.2/admin/searchLog-1.png deleted file mode 100644 index 1285cee58..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/stats-1.png b/src/site/resources/images/ja/9.2/admin/stats-1.png deleted file mode 100644 index 292f46efb..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/system-1.png b/src/site/resources/images/ja/9.2/admin/system-1.png deleted file mode 100644 index c27882632..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/system-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/systemInfo-1.png b/src/site/resources/images/ja/9.2/admin/systemInfo-1.png deleted file mode 100644 index 09d42ba1a..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/userInfo-1.png b/src/site/resources/images/ja/9.2/admin/userInfo-1.png deleted file mode 100644 index 9a3bf8186..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/userInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/webAuthentication-1.png b/src/site/resources/images/ja/9.2/admin/webAuthentication-1.png deleted file mode 100644 index e3a84ddb2..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/admin/webCrawlingConfig-1.png b/src/site/resources/images/ja/9.2/admin/webCrawlingConfig-1.png deleted file mode 100644 index 87135e08b..000000000 Binary files a/src/site/resources/images/ja/9.2/admin/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/config/.gitkeep b/src/site/resources/images/ja/9.2/config/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/ja/9.2/install/.gitkeep b/src/site/resources/images/ja/9.2/install/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/ja/9.2/user/search-label-1.png b/src/site/resources/images/ja/9.2/user/search-label-1.png deleted file mode 100644 index 06bfd7cc9..000000000 Binary files a/src/site/resources/images/ja/9.2/user/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.2/user/search-sort-1.png b/src/site/resources/images/ja/9.2/user/search-sort-1.png deleted file mode 100644 index ecb29441f..000000000 Binary files a/src/site/resources/images/ja/9.2/user/search-sort-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/browserType-1.png b/src/site/resources/images/ja/9.3/admin/browserType-1.png deleted file mode 100644 index a7b97724b..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/browserType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/browserType-2.png b/src/site/resources/images/ja/9.3/admin/browserType-2.png deleted file mode 100644 index 1356f3e74..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/browserType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/config-wizard-1.png b/src/site/resources/images/ja/9.3/admin/config-wizard-1.png deleted file mode 100644 index d9cc3e172..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/config-wizard-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/config-wizard-2.png b/src/site/resources/images/ja/9.3/admin/config-wizard-2.png deleted file mode 100644 index 7e6b8897e..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/config-wizard-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/config-wizard-3.png b/src/site/resources/images/ja/9.3/admin/config-wizard-3.png deleted file mode 100644 index 99738e3fe..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/config-wizard-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/config-wizard-4.png b/src/site/resources/images/ja/9.3/admin/config-wizard-4.png deleted file mode 100644 index b0ef44baa..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/config-wizard-4.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/config-wizard-5.png b/src/site/resources/images/ja/9.3/admin/config-wizard-5.png deleted file mode 100644 index d1726e368..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/config-wizard-5.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/crawl-1.png b/src/site/resources/images/ja/9.3/admin/crawl-1.png deleted file mode 100644 index 8f0eb36d0..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/crawl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/crawlingSession-1.png b/src/site/resources/images/ja/9.3/admin/crawlingSession-1.png deleted file mode 100644 index 9ed9542df..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/crawlingSession-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/crawlingSession-2.png b/src/site/resources/images/ja/9.3/admin/crawlingSession-2.png deleted file mode 100644 index 61a7f5d47..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/crawlingSession-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/data-1.png b/src/site/resources/images/ja/9.3/admin/data-1.png deleted file mode 100644 index 250f2ef13..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/data-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/dataStoreCrawling-1.png b/src/site/resources/images/ja/9.3/admin/dataStoreCrawling-1.png deleted file mode 100644 index ee6dae7c6..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/dataStoreCrawling-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/design-1.png b/src/site/resources/images/ja/9.3/admin/design-1.png deleted file mode 100644 index c9a51eea6..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/design-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/design-2.png b/src/site/resources/images/ja/9.3/admin/design-2.png deleted file mode 100644 index 6ef75970c..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/design-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/dict-1.png b/src/site/resources/images/ja/9.3/admin/dict-1.png deleted file mode 100644 index d6a2b3be1..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/dict-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/dict-2.png b/src/site/resources/images/ja/9.3/admin/dict-2.png deleted file mode 100644 index 0e162e0eb..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/dict-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/dict-3.png b/src/site/resources/images/ja/9.3/admin/dict-3.png deleted file mode 100644 index d75eb084e..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/dict-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/dict-4.png b/src/site/resources/images/ja/9.3/admin/dict-4.png deleted file mode 100644 index b5eae0982..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/dict-4.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/dict-5.png b/src/site/resources/images/ja/9.3/admin/dict-5.png deleted file mode 100644 index 9a2b04072..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/dict-5.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/document-1.png b/src/site/resources/images/ja/9.3/admin/document-1.png deleted file mode 100644 index da5c72347..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/document-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/failureUrl-1.png b/src/site/resources/images/ja/9.3/admin/failureUrl-1.png deleted file mode 100644 index 98eeb3b5b..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/failureUrl-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/failureUrl-2.png b/src/site/resources/images/ja/9.3/admin/failureUrl-2.png deleted file mode 100644 index 2ce7c3e2a..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/failureUrl-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/favoriteLog-1.png b/src/site/resources/images/ja/9.3/admin/favoriteLog-1.png deleted file mode 100644 index 4c90fbed3..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/favoriteLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/fileAuthentication-1.png b/src/site/resources/images/ja/9.3/admin/fileAuthentication-1.png deleted file mode 100644 index 2f7723340..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/fileAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/fileCrawlingConfig-1.png b/src/site/resources/images/ja/9.3/admin/fileCrawlingConfig-1.png deleted file mode 100644 index 49a84a6d8..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/fileCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/jobLog-1.png b/src/site/resources/images/ja/9.3/admin/jobLog-1.png deleted file mode 100644 index 5deb09ffe..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/jobLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/jobLog-2.png b/src/site/resources/images/ja/9.3/admin/jobLog-2.png deleted file mode 100644 index 9fde9ceca..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/jobLog-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/labelType-1.png b/src/site/resources/images/ja/9.3/admin/labelType-1.png deleted file mode 100644 index 84353d722..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/labelType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/labelType-2.png b/src/site/resources/images/ja/9.3/admin/labelType-2.png deleted file mode 100644 index 5e787db89..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/labelType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/log-1.png b/src/site/resources/images/ja/9.3/admin/log-1.png deleted file mode 100644 index c40c555e6..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/log-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/overlappingHost-1.png b/src/site/resources/images/ja/9.3/admin/overlappingHost-1.png deleted file mode 100644 index bd51ebea5..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/overlappingHost-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/overlappingHost-2.png b/src/site/resources/images/ja/9.3/admin/overlappingHost-2.png deleted file mode 100644 index 6cf09c628..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/overlappingHost-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/pathMapping-1.png b/src/site/resources/images/ja/9.3/admin/pathMapping-1.png deleted file mode 100644 index 629408a19..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/pathMapping-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/pathMapping-2.png b/src/site/resources/images/ja/9.3/admin/pathMapping-2.png deleted file mode 100644 index 6012e5626..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/pathMapping-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/requestHeader-1.png b/src/site/resources/images/ja/9.3/admin/requestHeader-1.png deleted file mode 100644 index 88927a953..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/requestHeader-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/requestHeader-2.png b/src/site/resources/images/ja/9.3/admin/requestHeader-2.png deleted file mode 100644 index f2c5c4513..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/requestHeader-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/roleType-1.png b/src/site/resources/images/ja/9.3/admin/roleType-1.png deleted file mode 100644 index 4077588a9..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/roleType-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/roleType-2.png b/src/site/resources/images/ja/9.3/admin/roleType-2.png deleted file mode 100644 index 5e65c732d..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/roleType-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/scheduledJob-1.png b/src/site/resources/images/ja/9.3/admin/scheduledJob-1.png deleted file mode 100644 index bc532d5e7..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/scheduledJob-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/scheduledJob-2.png b/src/site/resources/images/ja/9.3/admin/scheduledJob-2.png deleted file mode 100644 index 56e48f99f..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/scheduledJob-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/scheduledJob-3.png b/src/site/resources/images/ja/9.3/admin/scheduledJob-3.png deleted file mode 100644 index 49a3dae8e..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/scheduledJob-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/search-1.png b/src/site/resources/images/ja/9.3/admin/search-1.png deleted file mode 100644 index 03a54b2da..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/search-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/searchLog-1.png b/src/site/resources/images/ja/9.3/admin/searchLog-1.png deleted file mode 100644 index 1285cee58..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/searchLog-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/stats-1.png b/src/site/resources/images/ja/9.3/admin/stats-1.png deleted file mode 100644 index 292f46efb..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/stats-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/system-1.png b/src/site/resources/images/ja/9.3/admin/system-1.png deleted file mode 100644 index c27882632..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/system-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/systemInfo-1.png b/src/site/resources/images/ja/9.3/admin/systemInfo-1.png deleted file mode 100644 index 09d42ba1a..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/systemInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/userInfo-1.png b/src/site/resources/images/ja/9.3/admin/userInfo-1.png deleted file mode 100644 index 9a3bf8186..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/userInfo-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/webAuthentication-1.png b/src/site/resources/images/ja/9.3/admin/webAuthentication-1.png deleted file mode 100644 index e3a84ddb2..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/webAuthentication-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/admin/webCrawlingConfig-1.png b/src/site/resources/images/ja/9.3/admin/webCrawlingConfig-1.png deleted file mode 100644 index 87135e08b..000000000 Binary files a/src/site/resources/images/ja/9.3/admin/webCrawlingConfig-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/config/.gitkeep b/src/site/resources/images/ja/9.3/config/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/ja/9.3/install/.gitkeep b/src/site/resources/images/ja/9.3/install/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/site/resources/images/ja/9.3/user/search-label-1.png b/src/site/resources/images/ja/9.3/user/search-label-1.png deleted file mode 100644 index 06bfd7cc9..000000000 Binary files a/src/site/resources/images/ja/9.3/user/search-label-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/9.3/user/search-sort-1.png b/src/site/resources/images/ja/9.3/user/search-sort-1.png deleted file mode 100644 index ecb29441f..000000000 Binary files a/src/site/resources/images/ja/9.3/user/search-sort-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/1/architecture.png b/src/site/resources/images/ja/article/1/architecture.png deleted file mode 100644 index 8c21a4f4d..000000000 Binary files a/src/site/resources/images/ja/article/1/architecture.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/1/boot.png b/src/site/resources/images/ja/article/1/boot.png deleted file mode 100644 index 6a7340842..000000000 Binary files a/src/site/resources/images/ja/article/1/boot.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/1/crawl-schedule-conf.png b/src/site/resources/images/ja/article/1/crawl-schedule-conf.png deleted file mode 100644 index fb18fc1da..000000000 Binary files a/src/site/resources/images/ja/article/1/crawl-schedule-conf.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/1/fess-download.png b/src/site/resources/images/ja/article/1/fess-download.png deleted file mode 100644 index dbe457ff8..000000000 Binary files a/src/site/resources/images/ja/article/1/fess-download.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/1/login.png b/src/site/resources/images/ja/article/1/login.png deleted file mode 100644 index 22dd987a2..000000000 Binary files a/src/site/resources/images/ja/article/1/login.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/1/search-result.png b/src/site/resources/images/ja/article/1/search-result.png deleted file mode 100644 index f1de4e06b..000000000 Binary files a/src/site/resources/images/ja/article/1/search-result.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/1/session-info-1.png b/src/site/resources/images/ja/article/1/session-info-1.png deleted file mode 100644 index de979c40d..000000000 Binary files a/src/site/resources/images/ja/article/1/session-info-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/1/session-info-2.png b/src/site/resources/images/ja/article/1/session-info-2.png deleted file mode 100644 index f89125e21..000000000 Binary files a/src/site/resources/images/ja/article/1/session-info-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/1/top.png b/src/site/resources/images/ja/article/1/top.png deleted file mode 100644 index 986e381a3..000000000 Binary files a/src/site/resources/images/ja/article/1/top.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/1/web-crawl-conf-1.png b/src/site/resources/images/ja/article/1/web-crawl-conf-1.png deleted file mode 100644 index efd98d8f2..000000000 Binary files a/src/site/resources/images/ja/article/1/web-crawl-conf-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/1/web-crawl-conf-2.png b/src/site/resources/images/ja/article/1/web-crawl-conf-2.png deleted file mode 100644 index 7600ce918..000000000 Binary files a/src/site/resources/images/ja/article/1/web-crawl-conf-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/1/web-crawl-conf-3.png b/src/site/resources/images/ja/article/1/web-crawl-conf-3.png deleted file mode 100644 index 41f7d6f99..000000000 Binary files a/src/site/resources/images/ja/article/1/web-crawl-conf-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/2/crawl-conf-1.png b/src/site/resources/images/ja/article/2/crawl-conf-1.png deleted file mode 100644 index a208f89c7..000000000 Binary files a/src/site/resources/images/ja/article/2/crawl-conf-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/2/search-1.png b/src/site/resources/images/ja/article/2/search-1.png deleted file mode 100644 index 571f40d9c..000000000 Binary files a/src/site/resources/images/ja/article/2/search-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/2/search-2.png b/src/site/resources/images/ja/article/2/search-2.png deleted file mode 100644 index 833926f0d..000000000 Binary files a/src/site/resources/images/ja/article/2/search-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/2/system-1.png b/src/site/resources/images/ja/article/2/system-1.png deleted file mode 100644 index 68dfb3cca..000000000 Binary files a/src/site/resources/images/ja/article/2/system-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/2/web-crawl-conf-1.png b/src/site/resources/images/ja/article/2/web-crawl-conf-1.png deleted file mode 100644 index efd98d8f2..000000000 Binary files a/src/site/resources/images/ja/article/2/web-crawl-conf-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/2/web-crawl-conf-2.png b/src/site/resources/images/ja/article/2/web-crawl-conf-2.png deleted file mode 100644 index 7d02fb998..000000000 Binary files a/src/site/resources/images/ja/article/2/web-crawl-conf-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/3/crawl-conf-role.png b/src/site/resources/images/ja/article/3/crawl-conf-role.png deleted file mode 100644 index ef53fd802..000000000 Binary files a/src/site/resources/images/ja/article/3/crawl-conf-role.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/3/logout.png b/src/site/resources/images/ja/article/3/logout.png deleted file mode 100644 index 661c8f885..000000000 Binary files a/src/site/resources/images/ja/article/3/logout.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/3/search-by-eng.png b/src/site/resources/images/ja/article/3/search-by-eng.png deleted file mode 100644 index d89c05c9a..000000000 Binary files a/src/site/resources/images/ja/article/3/search-by-eng.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/3/search-by-sales.png b/src/site/resources/images/ja/article/3/search-by-sales.png deleted file mode 100644 index 0af122acf..000000000 Binary files a/src/site/resources/images/ja/article/3/search-by-sales.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/4/sameorigin.png b/src/site/resources/images/ja/article/4/sameorigin.png deleted file mode 100644 index 5dd421c82..000000000 Binary files a/src/site/resources/images/ja/article/4/sameorigin.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/4/sameorigin.svg b/src/site/resources/images/ja/article/4/sameorigin.svg deleted file mode 100644 index f29d0294c..000000000 --- a/src/site/resources/images/ja/article/4/sameorigin.svg +++ /dev/null @@ -1,5629 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - SVG - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - HTMLファイル - JSONファイル - - - www.foo.com - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - HTMLファイル - JSONファイル - - - www.foo.com - - - www.bar.com - (a) 同じドメインにある場合 - (b) 異なるドメインにある場合 - - diff --git a/src/site/resources/images/ja/article/4/searchform.png b/src/site/resources/images/ja/article/4/searchform.png deleted file mode 100644 index 060706359..000000000 Binary files a/src/site/resources/images/ja/article/4/searchform.png and /dev/null differ diff --git a/src/site/resources/images/ja/article/4/searchresult.png b/src/site/resources/images/ja/article/4/searchresult.png deleted file mode 100644 index da27b9b00..000000000 Binary files a/src/site/resources/images/ja/article/4/searchresult.png and /dev/null differ diff --git a/src/site/resources/images/ja/demo-1.png b/src/site/resources/images/ja/demo-1.png deleted file mode 100644 index e4e1ea663..000000000 Binary files a/src/site/resources/images/ja/demo-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/demo-2.png b/src/site/resources/images/ja/demo-2.png deleted file mode 100644 index d9e505df9..000000000 Binary files a/src/site/resources/images/ja/demo-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/demo-3.png b/src/site/resources/images/ja/demo-3.png deleted file mode 100644 index 2f7028a54..000000000 Binary files a/src/site/resources/images/ja/demo-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/fess_admin_backuprestore.png b/src/site/resources/images/ja/fess_admin_backuprestore.png deleted file mode 100644 index 4d769f5fc..000000000 Binary files a/src/site/resources/images/ja/fess_admin_backuprestore.png and /dev/null differ diff --git a/src/site/resources/images/ja/fess_admin_browsertype.png b/src/site/resources/images/ja/fess_admin_browsertype.png deleted file mode 100644 index 391e9ea46..000000000 Binary files a/src/site/resources/images/ja/fess_admin_browsertype.png and /dev/null differ diff --git a/src/site/resources/images/ja/fess_admin_crawler.png b/src/site/resources/images/ja/fess_admin_crawler.png deleted file mode 100644 index 078f2786a..000000000 Binary files a/src/site/resources/images/ja/fess_admin_crawler.png and /dev/null differ diff --git a/src/site/resources/images/ja/fess_admin_fsconfig.png b/src/site/resources/images/ja/fess_admin_fsconfig.png deleted file mode 100644 index a1a82cea3..000000000 Binary files a/src/site/resources/images/ja/fess_admin_fsconfig.png and /dev/null differ diff --git a/src/site/resources/images/ja/fess_admin_logfile.png b/src/site/resources/images/ja/fess_admin_logfile.png deleted file mode 100644 index a7e98f52c..000000000 Binary files a/src/site/resources/images/ja/fess_admin_logfile.png and /dev/null differ diff --git a/src/site/resources/images/ja/fess_admin_pathmapping.png b/src/site/resources/images/ja/fess_admin_pathmapping.png deleted file mode 100644 index 9a09406cf..000000000 Binary files a/src/site/resources/images/ja/fess_admin_pathmapping.png and /dev/null differ diff --git a/src/site/resources/images/ja/fess_admin_sessioninfo.png b/src/site/resources/images/ja/fess_admin_sessioninfo.png deleted file mode 100644 index e8a77715e..000000000 Binary files a/src/site/resources/images/ja/fess_admin_sessioninfo.png and /dev/null differ diff --git a/src/site/resources/images/ja/fess_admin_sessioninfo2.png b/src/site/resources/images/ja/fess_admin_sessioninfo2.png deleted file mode 100644 index bc3b80735..000000000 Binary files a/src/site/resources/images/ja/fess_admin_sessioninfo2.png and /dev/null differ diff --git a/src/site/resources/images/ja/fess_admin_solr.png b/src/site/resources/images/ja/fess_admin_solr.png deleted file mode 100644 index 6d911c173..000000000 Binary files a/src/site/resources/images/ja/fess_admin_solr.png and /dev/null differ diff --git a/src/site/resources/images/ja/fess_admin_webauth.png b/src/site/resources/images/ja/fess_admin_webauth.png deleted file mode 100644 index 1cb093fa3..000000000 Binary files a/src/site/resources/images/ja/fess_admin_webauth.png and /dev/null differ diff --git a/src/site/resources/images/ja/fess_admin_webconfig.png b/src/site/resources/images/ja/fess_admin_webconfig.png deleted file mode 100644 index b0ae3baa1..000000000 Binary files a/src/site/resources/images/ja/fess_admin_webconfig.png and /dev/null differ diff --git a/src/site/resources/images/ja/fess_search_result.png b/src/site/resources/images/ja/fess_search_result.png deleted file mode 100644 index d7ef7d4fa..000000000 Binary files a/src/site/resources/images/ja/fess_search_result.png and /dev/null differ diff --git a/src/site/resources/images/ja/fess_search_result_mini.png b/src/site/resources/images/ja/fess_search_result_mini.png deleted file mode 100644 index b22942cbd..000000000 Binary files a/src/site/resources/images/ja/fess_search_result_mini.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/Fess-1.png b/src/site/resources/images/ja/install/Fess-1.png deleted file mode 100644 index a32e9ecf1..000000000 Binary files a/src/site/resources/images/ja/install/Fess-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/Fess-2.png b/src/site/resources/images/ja/install/Fess-2.png deleted file mode 100644 index a08fdf74f..000000000 Binary files a/src/site/resources/images/ja/install/Fess-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/Fess-3.png b/src/site/resources/images/ja/install/Fess-3.png deleted file mode 100644 index 4eae2a2a1..000000000 Binary files a/src/site/resources/images/ja/install/Fess-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/Fess-4.png b/src/site/resources/images/ja/install/Fess-4.png deleted file mode 100644 index 018b34e28..000000000 Binary files a/src/site/resources/images/ja/install/Fess-4.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/Fess-5.png b/src/site/resources/images/ja/install/Fess-5.png deleted file mode 100644 index d3654598d..000000000 Binary files a/src/site/resources/images/ja/install/Fess-5.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/Fess-6.png b/src/site/resources/images/ja/install/Fess-6.png deleted file mode 100644 index 325e1b4b0..000000000 Binary files a/src/site/resources/images/ja/install/Fess-6.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-1.png b/src/site/resources/images/ja/install/java-1.png deleted file mode 100644 index d70bc55cb..000000000 Binary files a/src/site/resources/images/ja/install/java-1.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-10.png b/src/site/resources/images/ja/install/java-10.png deleted file mode 100644 index 3acb9f5c4..000000000 Binary files a/src/site/resources/images/ja/install/java-10.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-11.png b/src/site/resources/images/ja/install/java-11.png deleted file mode 100644 index f78dd18a5..000000000 Binary files a/src/site/resources/images/ja/install/java-11.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-12.png b/src/site/resources/images/ja/install/java-12.png deleted file mode 100644 index 0d8b4c00e..000000000 Binary files a/src/site/resources/images/ja/install/java-12.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-13.png b/src/site/resources/images/ja/install/java-13.png deleted file mode 100644 index de18e9396..000000000 Binary files a/src/site/resources/images/ja/install/java-13.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-14.png b/src/site/resources/images/ja/install/java-14.png deleted file mode 100644 index 4403486b4..000000000 Binary files a/src/site/resources/images/ja/install/java-14.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-15.png b/src/site/resources/images/ja/install/java-15.png deleted file mode 100644 index 201ae3c43..000000000 Binary files a/src/site/resources/images/ja/install/java-15.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-16.png b/src/site/resources/images/ja/install/java-16.png deleted file mode 100644 index 6f56d4175..000000000 Binary files a/src/site/resources/images/ja/install/java-16.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-17.png b/src/site/resources/images/ja/install/java-17.png deleted file mode 100644 index 0ca431c6b..000000000 Binary files a/src/site/resources/images/ja/install/java-17.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-18.png b/src/site/resources/images/ja/install/java-18.png deleted file mode 100644 index 3281334db..000000000 Binary files a/src/site/resources/images/ja/install/java-18.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-19.png b/src/site/resources/images/ja/install/java-19.png deleted file mode 100644 index a3af37675..000000000 Binary files a/src/site/resources/images/ja/install/java-19.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-2.png b/src/site/resources/images/ja/install/java-2.png deleted file mode 100644 index 86f302715..000000000 Binary files a/src/site/resources/images/ja/install/java-2.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-20.png b/src/site/resources/images/ja/install/java-20.png deleted file mode 100644 index e8c554d80..000000000 Binary files a/src/site/resources/images/ja/install/java-20.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-21.png b/src/site/resources/images/ja/install/java-21.png deleted file mode 100644 index 83f6fd86b..000000000 Binary files a/src/site/resources/images/ja/install/java-21.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-3.png b/src/site/resources/images/ja/install/java-3.png deleted file mode 100644 index db1fab014..000000000 Binary files a/src/site/resources/images/ja/install/java-3.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-4.png b/src/site/resources/images/ja/install/java-4.png deleted file mode 100644 index ed8f08ca8..000000000 Binary files a/src/site/resources/images/ja/install/java-4.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-5.png b/src/site/resources/images/ja/install/java-5.png deleted file mode 100644 index accd620ec..000000000 Binary files a/src/site/resources/images/ja/install/java-5.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-6.png b/src/site/resources/images/ja/install/java-6.png deleted file mode 100644 index ab8298c38..000000000 Binary files a/src/site/resources/images/ja/install/java-6.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-7.png b/src/site/resources/images/ja/install/java-7.png deleted file mode 100644 index af397cc1a..000000000 Binary files a/src/site/resources/images/ja/install/java-7.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-8.png b/src/site/resources/images/ja/install/java-8.png deleted file mode 100644 index 04053fe33..000000000 Binary files a/src/site/resources/images/ja/install/java-8.png and /dev/null differ diff --git a/src/site/resources/images/ja/install/java-9.png b/src/site/resources/images/ja/install/java-9.png deleted file mode 100644 index cdf33ad62..000000000 Binary files a/src/site/resources/images/ja/install/java-9.png and /dev/null differ diff --git a/src/site/resources/images/ja/n2search_225x50.png b/src/site/resources/images/ja/n2search_225x50.png deleted file mode 100644 index e8b882a2a..000000000 Binary files a/src/site/resources/images/ja/n2search_225x50.png and /dev/null differ diff --git a/src/site/resources/images/ja/screenshot/fess_admin_backuprestore.png b/src/site/resources/images/ja/screenshot/fess_admin_backuprestore.png deleted file mode 100644 index 97ae04170..000000000 Binary files a/src/site/resources/images/ja/screenshot/fess_admin_backuprestore.png and /dev/null differ diff --git a/src/site/resources/images/ja/screenshot/fess_admin_browsertype.png b/src/site/resources/images/ja/screenshot/fess_admin_browsertype.png deleted file mode 100644 index c08be0c1f..000000000 Binary files a/src/site/resources/images/ja/screenshot/fess_admin_browsertype.png and /dev/null differ diff --git a/src/site/resources/images/ja/screenshot/fess_admin_crawler.png b/src/site/resources/images/ja/screenshot/fess_admin_crawler.png deleted file mode 100644 index 3cfa88726..000000000 Binary files a/src/site/resources/images/ja/screenshot/fess_admin_crawler.png and /dev/null differ diff --git a/src/site/resources/images/ja/screenshot/fess_admin_fsconfig.png b/src/site/resources/images/ja/screenshot/fess_admin_fsconfig.png deleted file mode 100644 index 1e760db44..000000000 Binary files a/src/site/resources/images/ja/screenshot/fess_admin_fsconfig.png and /dev/null differ diff --git a/src/site/resources/images/ja/screenshot/fess_admin_logfile.png b/src/site/resources/images/ja/screenshot/fess_admin_logfile.png deleted file mode 100644 index a8f507968..000000000 Binary files a/src/site/resources/images/ja/screenshot/fess_admin_logfile.png and /dev/null differ diff --git a/src/site/resources/images/ja/screenshot/fess_admin_pathmapping.png b/src/site/resources/images/ja/screenshot/fess_admin_pathmapping.png deleted file mode 100644 index b0b64e564..000000000 Binary files a/src/site/resources/images/ja/screenshot/fess_admin_pathmapping.png and /dev/null differ diff --git a/src/site/resources/images/ja/screenshot/fess_admin_sessioninfo.png b/src/site/resources/images/ja/screenshot/fess_admin_sessioninfo.png deleted file mode 100644 index d79a600e7..000000000 Binary files a/src/site/resources/images/ja/screenshot/fess_admin_sessioninfo.png and /dev/null differ diff --git a/src/site/resources/images/ja/screenshot/fess_admin_sessioninfo2.png b/src/site/resources/images/ja/screenshot/fess_admin_sessioninfo2.png deleted file mode 100644 index 128e9739b..000000000 Binary files a/src/site/resources/images/ja/screenshot/fess_admin_sessioninfo2.png and /dev/null differ diff --git a/src/site/resources/images/ja/screenshot/fess_admin_solr.png b/src/site/resources/images/ja/screenshot/fess_admin_solr.png deleted file mode 100644 index c1e44540b..000000000 Binary files a/src/site/resources/images/ja/screenshot/fess_admin_solr.png and /dev/null differ diff --git a/src/site/resources/images/ja/screenshot/fess_admin_webauth.png b/src/site/resources/images/ja/screenshot/fess_admin_webauth.png deleted file mode 100644 index 8b2c250e1..000000000 Binary files a/src/site/resources/images/ja/screenshot/fess_admin_webauth.png and /dev/null differ diff --git a/src/site/resources/images/ja/screenshot/fess_admin_webconfig.png b/src/site/resources/images/ja/screenshot/fess_admin_webconfig.png deleted file mode 100644 index c6eee40d6..000000000 Binary files a/src/site/resources/images/ja/screenshot/fess_admin_webconfig.png and /dev/null differ diff --git a/src/site/resources/images/ja/screenshot/fess_search_mobile_result.png b/src/site/resources/images/ja/screenshot/fess_search_mobile_result.png deleted file mode 100644 index 3107fc689..000000000 Binary files a/src/site/resources/images/ja/screenshot/fess_search_mobile_result.png and /dev/null differ diff --git a/src/site/resources/images/ja/screenshot/fess_search_result.png b/src/site/resources/images/ja/screenshot/fess_search_result.png deleted file mode 100644 index 88faa5cdd..000000000 Binary files a/src/site/resources/images/ja/screenshot/fess_search_result.png and /dev/null differ diff --git a/src/site/site.xml b/src/site/site.xml deleted file mode 100644 index eac76f876..000000000 --- a/src/site/site.xml +++ /dev/null @@ -1,127 +0,0 @@ - - - - jp.sf.fess - fess-skin - 3.0.1-SNAPSHOT - - - Fess: Enterprise Search Server - /images/fess-logo.gif - http://fess.codelibs.org/ - - - http://sourceforge.jp/sflogo.php?group_id=4342&type=3 - http://sourceforge.jp/projects/fess/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/site/site_ja.xml b/src/site/site_ja.xml deleted file mode 100644 index af5abc2c5..000000000 --- a/src/site/site_ja.xml +++ /dev/null @@ -1,633 +0,0 @@ - - - - jp.sf.fess - fess-skin - 3.0.1-SNAPSHOT - - - Fess: Full tExt Search System - ../images/fess-logo.gif - http://fess.codelibs.org/ - - - http://sourceforge.jp/sflogo.php?group_id=4342&type=3 - http://sourceforge.jp/projects/fess/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/site/tools/translatexml b/src/site/tools/translatexml deleted file mode 100755 index 50d2744a7..000000000 --- a/src/site/tools/translatexml +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh -CWD="${0%/*}" - -if [ $# -ne 2 ]; then - echo "Usage: $0 input_xml_dir output_xml_dir" 1>&2 - exit 1 -fi - -in_dir=$1 -out_dir=$2 - -find $in_dir -name "*.xml" -print | while read in; do - out=${in/${in_dir}/${out_dir}} - d=$(dirname $out) - mkdir -p $d - echo $out 1>&2 - ruby ${CWD}/translatexml.rb -f ja -t en -i $in | \ - sed -e ' - s/Croll/Crawl/g - s/croll/crawl/g - s/Crolling/Crawling/g - s/crolling/crawling/g - ' \ - > $out -done - diff --git a/src/site/tools/translatexml.rb b/src/site/tools/translatexml.rb deleted file mode 100644 index 8bd42c472..000000000 --- a/src/site/tools/translatexml.rb +++ /dev/null @@ -1,183 +0,0 @@ -# -*- coding:utf-8 -*- -require 'net/http' -#require 'uri' -require 'rexml/document' -require 'json' -require 'rest_client' -require 'optparse' - -# -# parsing command line options -# -options = {} - -optparse = OptionParser.new do |parser| - parser.on('-f lang', '--from lang', 'Input language can be \'ja\', \'en\',.. (Required)') {|v| options[:from] = v} - parser.on('-t lang', '--to lang', 'Output language can be \'ja\', \'en\',.. (Required)') {|v| options[:to] = v} - parser.on('-i [file]', '--input [file]', 'Input file (Optional)') {|v| options[:input] = v} - parser.on('-o [file]', '--output [file]', 'Output file (Optional)') {|v| options[:output] = v} - parser.on('-v', '--verbose', 'Verbose message to STDERR (Optional)') {|v| options[:verbose] = v} - parser.on('-d', '--dryrun', 'Dry-run (don\'t translate) (Optional)') {|v| options[:dryrun] = v} -end - -begin - optparse.parse! - mandatory = [:from, :to] - missing = mandatory.select{ |param| options[param].nil? } - if not missing.empty? - STDERR.puts "Missing options: #{missing.join(', ')}" - STDERR.puts optparse - exit - end -rescue OptionParser::InvalidOption, OptionParser::MissingArgument - STDERR.puts $!.to_s - STDERR.puts optparse - exit -end - -$from = options[:from] -$to = options[:to] - -if (options[:input] == nil) - $input = STDIN -else - $input = open(options[:input]) -end - -if (options[:output] == nil) - $output = STDOUT -else - $output = open(options[:output], "w") -end - -$verbose = options[:verbose] -$dryrun = options[:dryrun] - -# -# Translator class -# -class Translator - CLIENT_ID = 'Set Client ID' - CLIENT_SECRET = 'Set Client Secret Key' - AUTHORIZE_URL = 'https://datamarket.accesscontrol.windows.net/v2/OAuth2-13' - TRANSLATION_URL = 'http://api.microsofttranslator.com/V2/Http.svc/Translate' - SCOPE = 'http://api.microsofttranslator.com' - - @@access_token = nil - - def get_access_token - unless @@access_token == nil - return @@access_token - end - json = JSON.parse( - RestClient.post(AUTHORIZE_URL, - { - 'grant_type' => 'client_credentials', - 'client_id' => CLIENT_ID, - 'client_secret' => CLIENT_SECRET, - 'scope' => SCOPE, - }, - :content_type => 'application/x-www-form-urlencoded' - ) - ) - @@access_token = json['access_token'] - @@access_token - end - private:get_access_token - - def translate(text, from, to) - access_token = get_access_token - unless $dryrun - xml = REXML::Document.new( - RestClient.get("#{TRANSLATION_URL}?from=#{from}&to=#{to}&text=#{URI.escape(text)}", - 'Authorization' => "Bearer #{access_token}" - ) - ) - xml.root.text - else - "..." - end - end -end - -# -# Extends REXML::Element class -# -class REXML::Element - def has_cdata? - self.cdatas.length > 0 - end -end - -# -# translateNode -# -def translateNode(element) - - translator = Translator.new - - # Translate attributes - if (element.is_a?(REXML::Element)) - if (element.has_attributes?) - $attributes.each do |attribute| - text = element.attributes[attribute] - if /\S+/ =~ text - unless (text.nil? || text.empty?) - STDERR.puts "attributes[#{attribute}]=#{text}" if $verbose - element.attributes[attribute] = translator.translate(text, $from, $to) - STDERR.print "." unless $verbose - STDERR.puts " =>#{element.attributes[attribute]}" if $verbose - end - end - end - end - - # Translate recursively if has children - if (element.has_elements?) - element.map.each do |child| - translateNode(child) - end - return - end - - # Noting to do if CDATA - if (element.has_cdata?) - return - end - end - - # Translate the text - if (element.is_a?(REXML::Text)) - text = element.value - if /\S+/ =~ text - unless (text.nil? || text.empty?) - STDERR.puts "text=#{text}" if $verbose - element.value = translator.translate(text, $from, $to) - STDERR.print "." unless $verbose - STDERR.puts " =>#{element.value}" if $verbose - end - end - elsif (element.is_a?(REXML::Element) && element.has_text?) - text = element.text - if /\S+/ =~ text - unless (text.nil? || text.empty?) - STDERR.puts "text=#{text}" if $verbose - element.text = translator.translate(text, $from, $to) - STDERR.print "." unless $verbose - STDERR.puts " =>#{element.text}" if $verbose - end - end - end -end - - -# -# parsing xml and translate (main) -# -$attributes = Array["name", "alt", "content"] - -doc = REXML::Document.new($input) -translateNode(doc.root) -$output.puts doc.to_s - -STDERR.print "\n" unless $verbose diff --git a/src/site/xdoc/2.0/admin/browserType-guide.xml b/src/site/xdoc/2.0/admin/browserType-guide.xml deleted file mode 100644 index 97702a4bc..000000000 --- a/src/site/xdoc/2.0/admin/browserType-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Setting the browser type - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the browser type. Search results are browser type can be added to the data, for each type of browser browsing search results out into.

    - -

    In Administrator account after logging in, click menu browser types.

    - Setting the browser type -
    - -

    You can set the display name and value. It is used if you want more new terminals. You do not need special customizations are used only where necessary.

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/admin/crawl-guide.xml b/src/site/xdoc/2.0/admin/crawl-guide.xml deleted file mode 100644 index a8fa6bbf7..000000000 --- a/src/site/xdoc/2.0/admin/crawl-guide.xml +++ /dev/null @@ -1,100 +0,0 @@ - - - - The General crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to crawling.

    - -

    In Administrator account click crawl General menu after login.

    - Crawl General -

    You can specify the path to a generated index and replication capabilities to enable.

    - Replication features -
    - -

    You can set the interval at which the crawl for a Web site or file system. By default, the following.

    - -

    Figures are from left, seconds, minutes, during the day, month, represents a day of the week. Description format is similar to the Unix cron settings. This example, and am 0 時 0 分 to crawling daily.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    0 0 12 * *?Each day starts at 12 pm
    0 15 10? * *Day 10: 15 am start
    0 15 10 * *?Day 10: 15 am start
    0 15 10 * *? *Day 10: 15 am start
    0 15 10 * *? 2005Each of the 2009 start am, 10:15
    0 * 14 * *?Every day 2:00 in the PM-2: 59 pm start every 1 minute
    0 0 / 5 14 * *?Every day 2:00 in the PM-2: 59 pm start every 5 minutes
    0 0 / 5 14, 18 * *?Every day 2:00 pm-2: 59 pm and 6: 00 starts every 5 minutes at the PM-6: 59 pm
    0 0-5 14 * *?Every day 2:00 in the PM-2: 05 pm start every 1 minute
    0 10, 44 14? 3 WEDStarts Wednesday March 2: 10 and 2: 44 pm
    0 15 10? * MON-FRIMonday through Friday at 10:15 am start
    -

    Also check if the seconds can be set to run at intervals 60 seconds by default. If you set seconds exactly and you should customize webapps/fess/WEB-INF/classes/chronosCustomize.dicon taskScanIntervalTime value, if enough do I see in one-hour increments.

    -
    - -

    If theses PC website search results on mobile devices may not display correctly. And select the mobile conversion, such as if the PC site for mobile terminals, and to show that you can. You can if you choose Google Google Wireless Transcoder allows to display content on mobile phones. For example, if site for PC and mobile devices browsing the results in the search for mobile terminals search results will link in the search result link passes the Google Wireless Transcoder. You can use smooth mobile transformation in mobile search.

    -
    - -

    To enable replication features that can apply already copied the Solr index generated. For example, you can use them if you want to search only in the search servers crawled and indexed on a different server, placed in front.

    -
    - -

    After the data is registered for Solr. Index to commit or to optimize the registered data becomes available. If optimize is issued the Solr index optimization, if you have chosen, you choose to commit the commit is issued.

    -
    - -

    Fess can combine multiple Solr server as a group, the group can manage multiple. Solr server group for updates and search for different groups to use. For example, if you had two groups using the Group 2 for update, search for use of Group 1. After the crawl has been completed if switching server updates for Group 1, switches to group 2 for the search. It is only valid if you have registered multiple Solr server group.

    -
    - -

    To raise the performance of the index in Fess while crawling and sends for Solr document in 20 units. For each value specified here because without committing to continue adding documents documents added in the Solr on performance, Solr issued document commits. By default, after you add documents 1000 is committed.

    -
    - -

    Fess document crawling is done on Web crawling, and file system CROLL. You can crawl to a set number of values in each crawl specified here only to run simultaneously multiple. For example, crawl setting number of concurrent as 3 Web crawling set 1-set 10 if the crawling runs until the set 3 3 set 1-. Complete crawl of any of them, and will start the crawl settings 4. Similarly, setting 10 to complete one each in we will start one.

    -

    But you can specify the number of threads in the crawl settings simultaneously run crawl setting number is not indicates the number of threads to start. For example, if 3 in the number of concurrent crawls settings, number of threads for each crawl settings and 5 3 x 5 = 15 thread count up and crawling.

    -
    - -

    You can automatically delete data after the data has been indexed. If you select the 5, with the expiration of index register at least 5 days before and had no update is removed. If you omit data content has been removed, can be used.

    -
    - -

    Copy index information from the index directory as the snapshot path, if replication is enabled, will be applied.

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/admin/crawlingSession-guide.xml b/src/site/xdoc/2.0/admin/crawlingSession-guide.xml deleted file mode 100644 index ec7d34399..000000000 --- a/src/site/xdoc/2.0/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - Set session information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the session information. One time the crawl results saved as a single session information. You can check the run time and the number of indexed.

    - -

    In Administrator account after logging in, click the session information menu.

    -
    - - Session information list -

    You can remove all session information and click the Delete link all in the running.

    -
    - - Session details -

    To specify a session ID, you can see crawling content.

    -
      -
    • Information about the entire crawl Cralwer *:
    • -
    • FsCrawl *: information about the file system crawling
    • -
    • WebCrawl *: crawling the Web information
    • -
    • Information issued by Solr server optimization optimize *:
    • -
    • Commit *: information about the commit was issued to the Solr server.
    • -
    • * StartTime: start time
    • -
    • * EndTime: end time
    • -
    • * ExecTime: execution time (MS)
    • -
    • * IndexSize: number of documents indexed
    • -
    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/admin/data-guide.xml b/src/site/xdoc/2.0/admin/data-guide.xml deleted file mode 100644 index de96acc9a..000000000 --- a/src/site/xdoc/2.0/admin/data-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - Configuration backup and restore - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, describes Fess information backup and restore methods.

    - -

    In Administrator account after logging in, click the menu backup and restore.

    - Backup and restore -
    - -

    Click the download link and Fess information output in XML format. Saved settings information is below.

    -
      -
    • The General crawl settings
    • -
    • Web crawl settings
    • -
    • File system Crawl settings
    • -
    • Path mapping
    • -
    • Web authentication
    • -
    • Compatible browsers
    • -
    • Session information
    • -
    -

    In the SOLR index data and data being crawled is not backed up. Those data can Fess setting information to crawl after the restore, regenerate.

    -
    - -

    You can restore the configuration information by uploading the XML outputted by the backup. Specify the XML file, click the restore button on the data.

    -

    If there is already to enable overwriting of data, the same data does update existing data.

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/admin/design-guide.xml b/src/site/xdoc/2.0/admin/design-guide.xml deleted file mode 100644 index 7adbba770..000000000 --- a/src/site/xdoc/2.0/admin/design-guide.xml +++ /dev/null @@ -1,69 +0,0 @@ - - - - Appearance settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the design of search screens.

    - -

    In Administrator account after logging in, click the menu design.

    - Design -

    You can edit the search screen in the screen below.

    - JSP compilation screen -
    - -

    You can upload the image files to use in the search screen. Image file names are supported are jpg, gif and png.

    -
    - -

    If you want the file name to upload image files to use. Uploaded if you omit the file name will be used.

    -
    - -

    You can edit the JSP files in the search screen. You can by pressing the Edit button of the JSP file, edit the current JSP files. And pressing the button will default to edit as a JSP file when you install. To keep with the update button in the Edit screen, changes are reflected.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Top page (frame)Is a JSP file search home page. This JSP include JSP file of each part.
    Top page (within the Head tags)This is the express search home page head tag in JSP files. If you want to edit the meta tags, title tags, script tags, such as the change.
    Top page (content)Is a JSP file to represent the body tag in the search home page.
    Search results pages (frames)Search result is a list page of JSP files. This JSP include JSP file of each part.
    Search results page (within the Head tags)Search result is a JSP file to represent within the head tag of the list page. If you want to edit the meta tags, title tags, script tags, such as the change.
    Search results page (header)Search result is a JSP file to represent the header of the list page. Include search form at the top.
    Search results page (footer)Search result is a JSP file that represents the footer part of the page. Contains the copyright page at the bottom.
    Search results pages (content)Search results search results list page is a JSP file to represent the part. Is the search results when the JSP file. If you want to customize the search result representation change.
    Search results page (result no)Search results search results list page is a JSP file to represent the part. Is a JSP file when the search result is not used.
    -

    You can to edit for PCs and similar portable screen.

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/admin/fileCrawlingConfig-guide.xml b/src/site/xdoc/2.0/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index c84f3eaf1..000000000 --- a/src/site/xdoc/2.0/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,96 +0,0 @@ - - - - Settings for crawling a file system using - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings for crawl here, using file system.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    - -

    In Administrator account after logging in, click menu file.

    - Setting file system Crawl -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple paths. file: in the specify starting. For example,

    - -

    The so determines. Patrolling below the specified directory.

    -

    So there is need to write URI if the Windows environment path that c:\Documents\taro in file/c: /Documents/taro and specify.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for given path pattern.

    - - - - - - - - - - - - - - - - - - - -
    Path to crawlCrawl the path for the specified regular expression.
    The path to exclude from being crawledThe path for the specified regular expression does not crawl. The path you want to crawl, even WINS here.
    Path to be searchedThe path for the specified regular expression search. Even if specified path to find excluded and WINS here.
    Path to exclude from searchesNot search the path for the specified regular expression. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, the path to target if you don't crawl less than/home /

    - -

    Also the path to exclude if extension of png want to exclude from

    - -

    It specifies. It is possible to specify multiple line breaks in.

    -

    How to specify the URI handling java.io.File: Looks like:

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    Specify the depth of a directory hierarchy.

    -
    - -

    You can specify the number of documents to retrieve crawl.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the time interval to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    Register the browser type was selected as the crawled documents. Even if you select only the PC search on your mobile device not appear in results. If you want to see only specific mobile devices also available.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. > For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/admin/index.xml b/src/site/xdoc/2.0/admin/index.xml deleted file mode 100644 index 27003e141..000000000 --- a/src/site/xdoc/2.0/admin/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - Management UI Guide - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here is a description of Fess 2.0 administrative UI.

    -
    - -
    diff --git a/src/site/xdoc/2.0/admin/labelType-guide.xml b/src/site/xdoc/2.0/admin/labelType-guide.xml deleted file mode 100644 index 6171daba0..000000000 --- a/src/site/xdoc/2.0/admin/labelType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Setting a label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the label. Label can classify documents that appear in search results, select the crawl settings in. If you register the label shown select label drop-down box to the right of the search box.

    - -

    In Administrator account after logging in, click the menu label.

    - List of labels - Setting a label -
    - -

    Specifies the name that is displayed when the search label drop-down select.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/admin/log-guide.xml b/src/site/xdoc/2.0/admin/log-guide.xml deleted file mode 100644 index 3ce9bf78b..000000000 --- a/src/site/xdoc/2.0/admin/log-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Log file download - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the log files will be output in the Fess download.

    - -

    In Administrator account after logging in, click log file menu.

    - Session information -
    - -

    You can download the log file and click the log file name.

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/admin/overlappingHost-guide.xml b/src/site/xdoc/2.0/admin/overlappingHost-guide.xml deleted file mode 100644 index d715bfa2d..000000000 --- a/src/site/xdoc/2.0/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Duplicate host settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings on the duplicate host. Available when the duplicate host to be treated as the same thing crawling at a different host name. For example, if you want the same site www.example.com and example.com in available.

    - -

    In Administrator account after logging in, click the menu duplicate host.

    - A list of the duplicate host - Duplicate host settings -
    - -

    Specify the canonical host name. Duplicate host names replace the canonical host name.

    -
    - -

    Specify the host names are duplicated. Specifies the host name you want to replace.

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/admin/pathMapping-guide.xml b/src/site/xdoc/2.0/admin/pathMapping-guide.xml deleted file mode 100644 index d80758911..000000000 --- a/src/site/xdoc/2.0/admin/pathMapping-guide.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Path mapping settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for path mapping. You can use if you want replaced path mapping links appear in search results.

    - -

    In Administrator account after logging in, click menu path mappings.

    - List of path mapping - Path mapping settings -
    - -

    Path mapping is replaced by parts to match the specified regular expression, replace the string with. When crawling a local filesystem environment may search result links are not valid. Such cases using path mapping, you can control the search results link. You can specify multiple path mappings.

    -
    - -

    Specifies the string you want to replace. How to write aRegular expressions in Java 6To follow.

    -
    - -

    Specifies the string to replace the matched regular expression.

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/admin/requestHeader-guide.xml b/src/site/xdoc/2.0/admin/requestHeader-guide.xml deleted file mode 100644 index f4fac3b11..000000000 --- a/src/site/xdoc/2.0/admin/requestHeader-guide.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Setting a request header - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the request header. Feature request headers request header information added to requests when you get to crawl documents. Available if, for example, to see header information in the authentication system, if certain values are logged automatically.

    - -

    In Administrator account after logging in, click request header menu.

    - A list of request headers - Setting a request header -
    - -

    Specifies the request header name to append to the request.

    -
    - -

    Specifies the request header value to append to the request.

    -
    - -

    Select a Web crawl setting name to add request headers. Only selected the crawl settings in appended to the request header.

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/admin/roleType-guide.xml b/src/site/xdoc/2.0/admin/roleType-guide.xml deleted file mode 100644 index 8714a3559..000000000 --- a/src/site/xdoc/2.0/admin/roleType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Settings for a role - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the role. Role is selected in the crawl settings, you can classify the document appears in the search results. About how to use theSettings for a rolePlease see the.

    - -

    In Administrator account after logging in, click menu role.

    - The list of roles - Settings for a role -
    - -

    Specifies the name that appears in the list.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/admin/system-guide.xml b/src/site/xdoc/2.0/admin/system-guide.xml deleted file mode 100644 index ef7cf4584..000000000 --- a/src/site/xdoc/2.0/admin/system-guide.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - System settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to Solr, here registration in Fess. SOLR servers are grouped by file, has been registered.

    - -

    In Administrator account after logging in, click menu Solr.

    - System settings -
    - -

    Update server appears as a running if additional documents, such as the. Crawl process displays the session ID when running. You can safely shut down and shut down when not running Fess server to shut down. If the process does not terminate if you shut a Fess is running to finish crawling process.

    -
    - -

    Server group name is used to search for and update appears.

    -
    - -

    Server becomes unavailable and the status of disabled. For example, inaccessible to the Solr server and changes to disabled. To enable recovery after server become unavailable will become available.

    -
    - -

    You can publish index commit, optimize for server groups. You can also remove a specific search for the session ID.

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/admin/webAuthentication-guide.xml b/src/site/xdoc/2.0/admin/webAuthentication-guide.xml deleted file mode 100644 index 8aa829638..000000000 --- a/src/site/xdoc/2.0/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Web authentication settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes Web authentication is required when set against here, using Web crawling. Fess is corresponding to a crawl for BASIC authentication and DIGEST authentication.

    - -

    In Administrator account after logging in, click menu Web authentication.

    - Configuring Web authentication -
    - -

    Specifies the host name of the site that requires authentication. Web crawl settings you specify if applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. Web crawl settings you specified and if applicable on any port.

    -
    - -

    Specifies the realm name of the site that requires authentication. Web crawl settings you specify if applicable in any realm name.

    -
    - -

    Select the authentication method. You can use BASIC authentication or DIGEST authentication.

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Select to apply the above authentication settings Web settings name. Must be registered in advance Web crawl settings.

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/admin/webCrawlingConfig-guide.xml b/src/site/xdoc/2.0/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index b655579d8..000000000 --- a/src/site/xdoc/2.0/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,99 +0,0 @@ - - - - Settings for crawling the Web using - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings here, using Web crawling.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    - -

    In Administrator account after logging in, click menu Web.

    - Web crawl settings -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple URLs. http: or https: in the specify starting. For example,

    - -

    The so determines.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for specific URL pattern.

    - - - - - - - - - - - - - - - - - - - -
    URL to crawlCrawl the URL for the specified regular expression.
    Excluded from the crawl URLThe URL for the specified regular expression does not crawl. The URL to crawl, even WINS here.
    To search for URLThe URL for the specified regular expression search. Even if specified and the URL to the search excluded WINS here.
    To exclude from the search URLURL for the specified regular expression search. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, http: URL to crawl if not crawl //localhost/ less than the

    - -

    Also be excluded if the extension of png want to exclude from the URL

    - -

    It specifies. It is possible to specify multiple in the line for.

    -
    - -

    That will follow the links contained in the document in the crawl order can specify the tracing depth.

    -
    - -

    You can specify the number of documents to retrieve crawl.

    -
    - -

    You can specify the user agent to use when crawling.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the interval (in milliseconds) to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,. Set the adequate value when crawling a website to the Web server, the load would not load.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    Register the browser type was selected as the crawled documents. Even if you select only the PC search on your mobile device not appear in results. If you want to see only specific mobile devices also available.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    -
    - -

    Fess and crawls sitemap file, as defined in the URL to crawl. Sitemaphttp://www.sitemaps.org/ Of the specification. Available formats are XML Sitemaps and XML Sitemaps Index the text (URL line written in)

    -

    Site map the specified URL. Sitemap is a XML files and XML files for text, when crawling that URL of ordinary or cannot distinguish between what a sitemap. Because the file name is sitemap.*.xml, sitemap.*.gz, sitemap.*txt in the default URL as a Sitemap handles (in webapps/fess/WEB-INF/classes/s2robot_rule.dicon can be customized).

    -

    Crawls sitemap file to crawl the HTML file links will crawl the following URL in the next crawl.

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/config/index.xml b/src/site/xdoc/2.0/config/index.xml deleted file mode 100644 index 742e9fff2..000000000 --- a/src/site/xdoc/2.0/config/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - Set up Guide - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here is the Fess 2.0 Setup instructions.

    -
    - -
    diff --git a/src/site/xdoc/2.0/config/logging.xml b/src/site/xdoc/2.0/config/logging.xml deleted file mode 100644 index da4a7bec9..000000000 --- a/src/site/xdoc/2.0/config/logging.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - Log settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess output log (Solr log output to the logs/catalina.out) will be output to webapps/fess/WEB-INF/logs/fess.out. sets the contents to output Fess.out, Webpps/Fess/Web-INF/clsses/log4j.Xml. By default output INFO level.

    -

    For example, better Fess up to document for Solr log if you want to output in log4j.xml disconnect the commented-out section below.

    - - - -]]> -
    - -
    diff --git a/src/site/xdoc/2.0/config/memory-config.xml b/src/site/xdoc/2.0/config/memory-config.xml deleted file mode 100644 index 099fb9dcf..000000000 --- a/src/site/xdoc/2.0/config/memory-config.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Use memory-related settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If the contents of the crawl settings cause OutOfMemory error similar to the following.

    - -

    Increase the maximum heap memory occur. bin/setenv. [sh | bat] to (in this case the maximum value set 1024M) will change to-Xmx1024m.

    - -
    - -
    diff --git a/src/site/xdoc/2.0/config/mobile-device.xml b/src/site/xdoc/2.0/config/mobile-device.xml deleted file mode 100644 index 6a2f3e717..000000000 --- a/src/site/xdoc/2.0/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Mobile device information settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The mobile device informationValueEngine Inc.That provided more available. If you want to use the latest mobile device information downloaded device profile save the removed _YYYY-MM-DD and webapps/fess/WEB-INF/classes/device. After the restart to enable change.

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/xdoc/2.0/config/protwords.xml b/src/site/xdoc/2.0/config/protwords.xml deleted file mode 100644 index ae5fd6c2f..000000000 --- a/src/site/xdoc/2.0/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Stemming settings - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    In Fess when indexing and searching the stemming process done.

    -

    This is to normalize the English word processing, for example, words such as recharging and rechargable is normalized to form recharg. Hit and even if you search by recharging the word this word rechargable, less search leakage is expected.

    -
    -
    -

    You may not intended for the stemming process basic rule-based processing, normalization is done. For example, Maine (state name) Word will be normalized in the main.

    -

    In this case, by adding Maine to protwords.txt, you can exclude the stemming process.

    -
    - -
    diff --git a/src/site/xdoc/2.0/config/proxy.xml b/src/site/xdoc/2.0/config/proxy.xml deleted file mode 100644 index ded45aed2..000000000 --- a/src/site/xdoc/2.0/config/proxy.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - Proxy settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    If you like crawling external sites from within the intranet firewall may end up blocked crawl. Set the proxy for the crawler in that case.

    -
    - -

    Proxy is set in to create webapps/Fess/Web-INF/classes/s9robot_client.dicon with the following contents.

    - - - - - - - - @org.apache.commons.httpclient.cookie.CookiePolicy@BROWSER_COMPATIBILITY - "プロキシホスト名" - プロキシポート - - - - - "UTF-8" - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - - - -]]> -
    - - -
    diff --git a/src/site/xdoc/2.0/config/replication.xml b/src/site/xdoc/2.0/config/replication.xml deleted file mode 100644 index 85413f6c5..000000000 --- a/src/site/xdoc/2.0/config/replication.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - Setting up replication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess can copy the path in Solr index data. You can distribute load during indexing to build two in Fess of the crawl and index creation and search for Fess servers.

    -

    You must use the replication features of Fess for Solr index file in the shared disk, such as NFS, Fess of each can be referenced from.

    -
    -
    - -

    Fess, download and install the./ /NET/Server1/usr/local/Fess To assume you installed.

    -

    To register the crawl settings as well as Fess starts after the normal construction, create the index (index for Fess building instructions normal building procedures and especially remains the same) crawling.

    -
    - -

    Fess, download and install the./ /NET/Server2/usr/local/Fess To assume you installed.

    -

    To enable replication features check box in Fess starts after the management screen crawl settings the "snapshot path'. Snapshot path designates the index location for the index for Fess. In this case, the/NET/Server1/usr/local/Fess //solr/core1/data/index In the will.

    - Replication -

    Time press the update button to save the data and set in Schedule performs replication of the index.

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/config/role-setting.xml b/src/site/xdoc/2.0/config/role-setting.xml deleted file mode 100644 index 146443c14..000000000 --- a/src/site/xdoc/2.0/config/role-setting.xml +++ /dev/null @@ -1,90 +0,0 @@ - - - - Setting role-based search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can divide out search results in Fess in any authentication system authenticated users credentials to. For example, find rolls a does appears role information in search results with the roles a user a user b will not display it. By using this feature, user login in the portal and single sign-on environment belongs to you can enable search, sector or job title.

    -

    In role-based search of the Fess roll information available below.

    -
      -
    • Request parameter
    • -
    • Request header
    • -
    • Cookies
    • -
    • J2EE authentication information
    • -
    -

    To save authentication information in cookies for authentication when running of Fess in portal and agent-based single sign-on system domain and path that can retrieve role information. You can also reverse proxy type single sign-on system access to Fess adding authentication information in the request headers and request parameters to retrieve role information.

    -
    -
    -

    Describes how to set up role-based search using J2EE authentication information.

    - -

    conf/Tomcat-users.XML the add roles and users. This time the role1 role perform role-based search. Login to role1.

    - - - - - - - - - -]]> -
    - -

    sets the webapps/fess/WEB-INF/classes/app.dicon shown below.

    - - "role1" - - : - - - {"guest"} - - - : -]]> -

    authenticatedRoles can describe multiple by commas (,). You can set the role information by setting the defaultRoleList, there is no authentication information. Do not display the search results not logged in to set user roles are required.

    -
    - -

    sets the webapps/fess/WEB-INF/web.xml shown below.

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess up and log in as an administrator. From the role of the menu set name Role1 (any name) and value register role at role1. After the crawl settings want to use in the user with the role1 in, crawl Crawl Settings select Role1.

    -
    - -

    Log out from the management screen. log in as user Role1. A successful login and redirect to the top of the search screen.

    -

    Only thing was the Role1 role setting in the crawl settings search as usual, and displayed.

    -

    Also, search not logged in will be search by guest user.

    -
    - -

    Whether or not logged out, logged in a non-Admin role to access http://localhost:8080/fess/admin screen appears. By pressing the logout button will log out.

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/config/server-port.xml b/src/site/xdoc/2.0/config/server-port.xml deleted file mode 100644 index c1f9359f4..000000000 --- a/src/site/xdoc/2.0/config/server-port.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - Ports changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess by default, you use the port 8080. Change in the following steps to change.

    - -

    Change the port Tomcat is Fess available. Modifies the following described conf/server.xml changes.

    -
      -
    • 8080: HTTP access port
    • -
    • 8005: shut down port
    • -
    • 8009: AJP port
    • -
    • : SSL HTTP access port 8443 (the default is off)
    • -
    -
    - -

    May need to change if you change the Tomcat port using the settings in the standard configuration, the same Solr-Tomcat, so Fess Solr server referenced information. change the webapps/fess/WEB-INF/classes/fess_solr.dicon.

    - "http://localhost:8080/solr" -]]> -

    - Note: to display the error on search and index update: cannot access the Solr server and do not change if you change the Tomcat port similar to the above ports. -

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/config/solr-failure.xml b/src/site/xdoc/2.0/config/solr-failure.xml deleted file mode 100644 index a93a1557e..000000000 --- a/src/site/xdoc/2.0/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - SOLR failure operation - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Solr server group in the Fess, managing multiple groups. Change the status of servers and groups if the server and group information that keeps a Fess, inaccessible to the Solr server.

    -

    SOLR server state information can change in system setting. maxErrorCount, maxRetryStatusCheckCount, maxRetryUpdateQueryCount and minActiveServer can be defined in the webapps/fess/WEB-INF/classes/fess_solr.dicon.

    - -
      -
    • When SOLR group within Solr server number of valid state minActiveServer less than Solr group will be disabled.
    • -
    • Solr server number of valid state is minActiveServer following group in the SOLR Solr group into an invalid state if is not, you can access to the Solr server, disable Solr server status maxRetryStatusCheckCount check to Solr server status change from the disabled state the valid state. The valid state not changed and was able to access Solr Server index corrupted state.
    • -
    • Disable Solr group is not available.
    • -
    • SOLR group to enable States to the group in the Solr Solr server status change enabled in system settings management screen.
    • -
    -
    - -
      -
    • Search queries can send valid Solr group.
    • -
    • Search queries will be sent only to valid Solr server.
    • -
    • Send a search query to fewer available if you register a Solr server multiple SOLR group in the Solr server.
    • -
    • The search query was sent to the SOLR server fails maxErrorCount than Solr server modifies the disabled state.
    • -
    -
    - -
      -
    • Update queries you can send valid state Solr group.
    • -
    • Update query will be sent only to valid Solr server.
    • -
    • If multiple Solr servers are registered in the SOLR group in any valid state Solr server send the update query.
    • -
    • Is sent to the SOLR Server update query fails maxRetryUpdateQueryCount than Solr server modifies the index corrupted state.
    • -
    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/config/tokenizer.xml b/src/site/xdoc/2.0/config/tokenizer.xml deleted file mode 100644 index 49dad1be5..000000000 --- a/src/site/xdoc/2.0/config/tokenizer.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - Settings for the index string extraction - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    You must isolate the document in order to register as the index when creating indexes for the search.

    -

    Tokenizer is used for this.

    -

    Basically, carved by the tokenizer units smaller than go find no hits.

    -

    For example, statements of living in Tokyo, Japan. Was split by the tokenizer now, this statement is in Tokyo, living and so on. In this case, in Tokyo, Word search, you will get hit. However, when performing a search with the word 'Kyoto' will not be hit.

    -

    For selection of the tokenizer is important.

    -

    You can change the tokenizer by setting the schema.xml analyzer part is if the Fess in the default CJKTokenizer used.

    -
    - - -

    Such as CJKTokenizer Japan Japanese multibyte string against bi-gram, in other words two characters create index. In this case, can't find one letter words.

    -
    - - -

    StandardTokenizer creates index uni-gram, in other words one by one for the Japan language of multibyte-character strings. Therefore, the less search leakage. Also, with StandardTokenizer can't CJKTokenizer the search query letter to search to.

    -

    The following example to change schema.xml so analyzer parts, you can use the StandardTokenizer.

    - - - - - : -]]> -
    - - -
    diff --git a/src/site/xdoc/2.0/config/windows-service.xml b/src/site/xdoc/2.0/config/windows-service.xml deleted file mode 100644 index 1e942b6bd..000000000 --- a/src/site/xdoc/2.0/config/windows-service.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - Register for the Windows service - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can register the Fess as a Windows service in a Windows environment. How to register a service is similar to the Tomcat.

    - -

    First, after installing the Fess from the command prompt service.bat performs (such as Vista to launch as administrator you must). Fess was installed on C:\Java\fess-server-2.0.0.

    - cd C:\Java\fess-server-2.0.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -

    Then add properties for Fess. To run the following, Tomcat Properties window appears.

    - tomcat6w.exe //ES//fess -]]> -

    Set the following in the Java Options in the Java tab.

    - -

    Modifies the value of the maximum memory pool to 512. Settings to save the settings and then press OK button. Please start later as normal Windows services and.

    -
    -
    - -
    diff --git a/src/site/xdoc/2.0/user/index.xml b/src/site/xdoc/2.0/user/index.xml deleted file mode 100644 index 1a9195a10..000000000 --- a/src/site/xdoc/2.0/user/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - Search Guide - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here is the instructions on how to search for Fess 2.0.

    -
    - -
    diff --git a/src/site/xdoc/2.0/user/search-field.xml b/src/site/xdoc/2.0/user/search-field.xml deleted file mode 100644 index 8b2abfb88..000000000 --- a/src/site/xdoc/2.0/user/search-field.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - Search by specifying a search field - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    In the Fess crawl results saved in the title and text fields. You can search for a field of them.

    -

    You can search for a the following fields by default.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    URLThe crawl URL
    hostWere included in the crawl URL host name
    siteSite name was included in the crawl URL
    titleTitle
    contentText
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    mimetypeThe MIME type of the content
    -

    If you do not specify the fields title and content to search for.

    - -

    If a field search "field name: search terms ' of so fill out the search form, the search.

    -

    Title against Fess the search as a search term.

    - -
    -
    - -
    diff --git a/src/site/xdoc/2.0/user/search-label.xml b/src/site/xdoc/2.0/user/search-label.xml deleted file mode 100644 index f3778c5c5..000000000 --- a/src/site/xdoc/2.0/user/search-label.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - Search by label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    By label to be registered in the management screen will enable search by labels in the search screen. You can use the label if you want to sort the search results. If you do not register the label displayed the label drop-down box.

    - Search by label -

    To set the label by creating indexes, can search each crawl settings specified on the label. All results search search do not specify a label is usually the same.

    -
    - -
    diff --git a/src/site/xdoc/2.0/user/search-sort.xml b/src/site/xdoc/2.0/user/search-sort.xml deleted file mode 100644 index 6f1eb2fdc..000000000 --- a/src/site/xdoc/2.0/user/search-sort.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - Search sort - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To sort the search results by specifying the fields such as search time.

    -

    You can sort the following fields by default.

    - - - - - - - - - - - - - - - -
    TstampOn the crawl
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    - -

    If you want to sort ' sort: field name ' in to fill out the search form, the search.

    -

    In ascending order sort the content size as a search term, Fess is below.

    - -

    To sort in descending order as below.

    - -

    If you sort by multiple fields separated list, shown below.

    - -
    -
    - -
    diff --git a/src/site/xdoc/3.0/admin/browserType-guide.xml b/src/site/xdoc/3.0/admin/browserType-guide.xml deleted file mode 100644 index 5902aefc9..000000000 --- a/src/site/xdoc/3.0/admin/browserType-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Setting the browser type - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the browser type. Search results are browser type can be added to the data, for each type of browser browsing search results out into.

    - -

    In Administrator account after logging in, click menu browser types.

    - Setting the browser type -
    - -

    You can set the display name and value. It is used if you want more new terminals. You do not need special customizations are used only where necessary.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/admin/config-wizard.xml b/src/site/xdoc/3.0/admin/config-wizard.xml deleted file mode 100644 index b283f6c2f..000000000 --- a/src/site/xdoc/3.0/admin/config-wizard.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - Settings Wizard - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Introduction to the Configuration Wizard.

    -

    You can use Settings Wizard, to set you up on the fess.

    - -

    In Administrator account after logging in, click menu Settings Wizard.

    - Settings Wizard -

    First, setting a schedule.

    -

    During the time in fess is crawling and indexes.

    -

    By default, every day is a 0 時 0 分.

    - Setting a schedule -

    The crawl settings.

    -

    Crawl settings is to register a URI to look for.

    -

    The crawl settings name please put name of any easy to identify.

    -

    Put the URI part de-indexed, want to search for.

    - Crawl settings -

    For example, if you want search for http://example.com, below looks like.

    - Crawl settings example -

    In this is the last setting.

    -

    Crawl start button press the start crawling. Not start until in the time specified in the scheduling settings by pressing the Finish button if the crawl.

    - Crawl started -
    - -

    Settings in the Setup Wizard you can change from crawl General, Web, file system.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/admin/crawl-guide.xml b/src/site/xdoc/3.0/admin/crawl-guide.xml deleted file mode 100644 index da167d86c..000000000 --- a/src/site/xdoc/3.0/admin/crawl-guide.xml +++ /dev/null @@ -1,100 +0,0 @@ - - - - The General crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to crawling.

    - -

    In Administrator account click crawl General menu after login.

    - Crawl General -

    You can specify the path to a generated index and replication capabilities to enable.

    - Replication features -
    - -

    You can set the interval at which the crawl for a Web site or file system. By default, the following.

    - -

    Figures are from left, seconds, minutes, during the day, month, represents a day of the week. Description format is similar to the Unix cron settings. This example, and am 0 時 0 分 to crawling daily.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    0 0 12 * *?Each day starts at 12 pm
    0 15 10? * *Day 10: 15 am start
    0 15 10 * *?Day 10: 15 am start
    0 15 10 * *? *Day 10: 15 am start
    0 15 10 * *? 3.053.09 years every day 10:15 am start
    0 * 14 * *?Daily 2:59 pm-3.00 pm start per 1 minute
    0 0 / 5 14 * *?Every day 2:59 pm-3.00 pm start every 5 minutes
    0 0 / 5 14, 18 * *?Daily 3.00 pm-2: 59 pm and 6: 00 starts every 5 minutes at the PM-6: 59 pm
    0 0-5 14 * *?Every day at 3.00pm-3.05pm start per 1 minute
    0 10, 44 14? 3 WEDStarts Wednesday March 2: 10 and 2: 44 pm
    0 15 10? * MON-FRIMonday through Friday at 10:15 am start
    -

    Also check if the seconds can be set to run at intervals 60 seconds by default. If you set seconds exactly and you should customize webapps/fess/WEB-INF/classes/chronosCustomize.dicon taskScanIntervalTime value, if enough do I see in one-hour increments.

    -
    - -

    If theses PC website search results on mobile devices may not display correctly. And select the mobile conversion, such as if the PC site for mobile terminals, and to show that you can. You can if you choose Google Google Wireless Transcoder allows to display content on mobile phones. For example, if site for PC and mobile devices browsing the results in the search for mobile terminals search results will link in the search result link passes the Google Wireless Transcoder. You can use smooth mobile transformation in mobile search.

    -
    - -

    To enable replication features that can apply already copied the Solr index generated. For example, you can use them if you want to search only in the search servers crawled and indexed on a different server, placed in front.

    -
    - -

    After the data is registered for Solr. Index to commit or to optimize the registered data becomes available. If optimize is issued the Solr index optimization, if you have chosen, you choose to commit the commit is issued.

    -
    - -

    Fess can combine multiple Solr server as a group, the group can manage multiple. Solr server group for updates and search for different groups to use. For example, if you had two groups using the Group 2 for update, search for use of Group 1. After the crawl has been completed if switching server updates for Group 1, switches to group 2 for the search. It is only valid if you have registered multiple Solr server group.

    -
    - -

    To raise the performance of the index in Fess while crawling and sends for Solr document in 20 units. For each value specified here because without committing to continue adding documents documents added in the Solr on performance, Solr issued document commits. By default, after you add documents 1000 is committed.

    -
    - -

    Fess document crawling is done on Web crawling, and file system CROLL. You can crawl to a set number of values in each crawl specified here only to run simultaneously multiple. For example, crawl setting number of concurrent as 3 Web crawling set 1-set 10 if the crawling runs until the set 3 3 set 1-. Complete crawl of any of them, and will start the crawl settings 4. Similarly, setting 10 to complete one each in we will start one.

    -

    But you can specify the number of threads in the crawl settings simultaneously run crawl setting number is not indicates the number of threads to start. For example, if 3 in the number of concurrent crawls settings, number of threads for each crawl settings and 5 3 x 5 = 15 thread count up and crawling.

    -
    - -

    You can automatically delete data after the data has been indexed. If you select the 5, with the expiration of index register at least 5 days before and had no update is removed. If you omit data content has been removed, can be used.

    -
    - -

    Copy index information from the index directory as the snapshot path, if replication is enabled, will be applied.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/admin/crawlingSession-guide.xml b/src/site/xdoc/3.0/admin/crawlingSession-guide.xml deleted file mode 100644 index 2e257af3f..000000000 --- a/src/site/xdoc/3.0/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - Set session information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the session information. One time the crawl results saved as a single session information. You can check the run time and the number of indexed.

    - -

    In Administrator account after logging in, click the session information menu.

    -
    - - Session information list -

    You can remove all session information and click the Delete link all in the running.

    -
    - - Session details -

    To specify a session ID, you can see crawling content.

    -
      -
    • Information about the entire crawl Cralwer *:
    • -
    • FsCrawl *: information about the file system crawling
    • -
    • WebCrawl *: crawling the Web information
    • -
    • Information issued by Solr server optimization optimize *:
    • -
    • Commit *: information about the commit was issued to the Solr server.
    • -
    • * StartTime: start time
    • -
    • * EndTime: end time
    • -
    • * ExecTime: execution time (MS)
    • -
    • * IndexSize: number of documents indexed
    • -
    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/admin/data-guide.xml b/src/site/xdoc/3.0/admin/data-guide.xml deleted file mode 100644 index b941ca261..000000000 --- a/src/site/xdoc/3.0/admin/data-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - Configuration backup and restore - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, describes Fess information backup and restore methods.

    - -

    In Administrator account after logging in, click the menu backup and restore.

    - Backup and restore -
    - -

    Click the download link and Fess information output in XML format. Saved settings information is below.

    -
      -
    • The General crawl settings
    • -
    • Web crawl settings
    • -
    • File system Crawl settings
    • -
    • Path mapping
    • -
    • Web authentication
    • -
    • Compatible browsers
    • -
    • Session information
    • -
    -

    In the SOLR index data and data being crawled is not backed up. Those data can Fess setting information to crawl after the restore, regenerate.

    -
    - -

    You can restore the configuration information by uploading the XML outputted by the backup. Specify the XML file, click the restore button on the data.

    -

    If there is already to enable overwriting of data, the same data does update existing data.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/admin/dataStoreCrawling-guide.xml b/src/site/xdoc/3.0/admin/dataStoreCrawling-guide.xml deleted file mode 100644 index 5df9a503c..000000000 --- a/src/site/xdoc/3.0/admin/dataStoreCrawling-guide.xml +++ /dev/null @@ -1,129 +0,0 @@ - - - - Data store configuration - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can crawl databases in Fess. Here are required to store settings.

    - -

    In Administrator account after logging in, click menu data store.

    - Data store configuration -

    As an example, the following table database named testdb MySQL, user name hoge, fuga password connection and the will to make it.

    - -
    - -

    Parameter settings example looks like the following.

    - -

    Parameter is a "key = value" format. Description of the key is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - -
    driverDriver class name
    URLURL
    usernameTo connect to the DB user name
    passwordTo connect to the DB password
    SQLWant to crawl to get SQL statement
    -
    - -

    Script configuration example looks like the following.

    - -

    - Parameter is a "key = value" format. - Description of the key is as follows.

    -

    - Side of the value written in OGNL. String, tie up in double quotation marks. - Access in the database column name, its value.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    URLURLs (links appear in search results)
    hostHost name
    siteSite pass
    titleTitle
    contentContent (string index)
    cacheContent cache (not indexed)
    DigestDigest piece that appears in the search results
    anchorLinks to content (not usually required)
    contentLengthThe length of the content
    lastModifiedContent last updated
    -
    - -

    To connect to the database driver is needed. keep the jar file in webapps/fess/WEB-INF/cmd/lib.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/admin/design-guide.xml b/src/site/xdoc/3.0/admin/design-guide.xml deleted file mode 100644 index a604a4066..000000000 --- a/src/site/xdoc/3.0/admin/design-guide.xml +++ /dev/null @@ -1,101 +0,0 @@ - - - - Appearance settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the design of search screens.

    - -

    In Administrator account after logging in, click the menu design.

    - Design -

    You can edit the search screen in the screen below.

    - JSP compilation screen -
    - -

    You can upload the image files to use in the search screen. Image file names are supported are jpg, gif and png.

    -
    - -

    If you want the file name to upload image files to use. Uploaded if you omit the file name will be used.

    -
    - -

    You can edit the JSP files in the search screen. You can by pressing the Edit button of the JSP file, edit the current JSP files. And pressing the button will default to edit as a JSP file when you install. To keep with the update button in the Edit screen, changes are reflected.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Top page (frame)Is a JSP file search home page. This JSP include JSP file of each part.
    Top page (within the Head tags)This is the express search home page head tag in JSP files. If you want to edit the meta tags, title tags, script tags, such as the change.
    Top page (content)Is a JSP file to represent the body tag in the search home page.
    Search results pages (frames)Search result is a list page of JSP files. This JSP include JSP file of each part.
    Search results page (within the Head tags)Search result is a JSP file to represent within the head tag of the list page. If you want to edit the meta tags, title tags, script tags, such as the change.
    Search results page (header)Search result is a JSP file to represent the header of the list page. Include search form at the top.
    Search results page (footer)Search result is a JSP file that represents the footer part of the page. Contains the copyright page at the bottom.
    Search results pages (content)Search results search results list page is a JSP file to represent the part. Is the search results when the JSP file. If you want to customize the search result representation change.
    Search results page (result no)Search results search results list page is a JSP file to represent the part. Is a JSP file when the search result is not used.
    -

    You can to edit for PCs and similar portable screen.

    -
    -
    -
    - -

    If you want to display in the search results crawl in Fess and registered or modified files to get the search results page (content), write the following.

    - - -<% -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"); -%> -
  • -

    - ${f:h(doc.contentTitle)} -

    -
    -${doc.contentDescription} -
    - ${f:h(doc.site)} -
    Registered: <%= sdf.format(tstampDate) %> -
    Last Modified: <%= sdf.format(lastModifiedDate) %> - : - : -]]> -

    tstampDate will update on registration date, lastModifiedDate. Output date format is specified in SimpeDateFormat.

    - -
  • - -
    diff --git a/src/site/xdoc/3.0/admin/fileCrawlingConfig-guide.xml b/src/site/xdoc/3.0/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index b5512696e..000000000 --- a/src/site/xdoc/3.0/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,96 +0,0 @@ - - - - Settings for crawling a file system using - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings for crawl here, using file system.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    - -

    In Administrator account after logging in, click menu file.

    - Setting file system Crawl -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple paths. file: in the specify starting. For example,

    - -

    The so determines. Patrolling below the specified directory.

    -

    So there is need to write URI if the Windows environment path that c:\Documents\taro in file/c: /Documents/taro and specify.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for given path pattern.

    - - - - - - - - - - - - - - - - - - - -
    Path to crawlCrawl the path for the specified regular expression.
    The path to exclude from being crawledThe path for the specified regular expression does not crawl. The path you want to crawl, even WINS here.
    Path to be searchedThe path for the specified regular expression search. Even if specified path to find excluded and WINS here.
    Path to exclude from searchesNot search the path for the specified regular expression. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, the path to target if you don't crawl less than/home /

    - -

    Also the path to exclude if extension of png want to exclude from

    - -

    It specifies. It is possible to specify multiple line breaks in.

    -

    How to specify the URI handling java.io.File: Looks like:

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    Specify the depth of a directory hierarchy.

    -
    - -

    You can specify the number of documents to retrieve crawl.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the time interval to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    Register the browser type was selected as the crawled documents. Even if you select only the PC search on your mobile device not appear in results. If you want to see only specific mobile devices also available.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. > For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/admin/index.xml b/src/site/xdoc/3.0/admin/index.xml deleted file mode 100644 index f5aab0354..000000000 --- a/src/site/xdoc/3.0/admin/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - Management UI Guide - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, is the description of the Fess 3.0 management UI.

    -
    - -
    diff --git a/src/site/xdoc/3.0/admin/labelType-guide.xml b/src/site/xdoc/3.0/admin/labelType-guide.xml deleted file mode 100644 index f16e07d2e..000000000 --- a/src/site/xdoc/3.0/admin/labelType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Setting a label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the label. Label can classify documents that appear in search results, select the crawl settings in. If you register the label shown select label drop-down box to the right of the search box.

    - -

    In Administrator account after logging in, click the menu label.

    - List of labels - Setting a label -
    - -

    Specifies the name that is displayed when the search label drop-down select.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/admin/log-guide.xml b/src/site/xdoc/3.0/admin/log-guide.xml deleted file mode 100644 index 6c619f513..000000000 --- a/src/site/xdoc/3.0/admin/log-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Log file download - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the log files will be output in the Fess download.

    - -

    In Administrator account after logging in, click log file menu.

    - Session information -
    - -

    You can download the log file and click the log file name.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/admin/overlappingHost-guide.xml b/src/site/xdoc/3.0/admin/overlappingHost-guide.xml deleted file mode 100644 index 502be34be..000000000 --- a/src/site/xdoc/3.0/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Duplicate host settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings on the duplicate host. Available when the duplicate host to be treated as the same thing crawling at a different host name. For example, if you want the same site www.example.com and example.com in available.

    - -

    In Administrator account after logging in, click the menu duplicate host.

    - A list of the duplicate host - Duplicate host settings -
    - -

    Specify the canonical host name. Duplicate host names replace the canonical host name.

    -
    - -

    Specify the host names are duplicated. Specifies the host name you want to replace.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/admin/pathMapping-guide.xml b/src/site/xdoc/3.0/admin/pathMapping-guide.xml deleted file mode 100644 index 729158818..000000000 --- a/src/site/xdoc/3.0/admin/pathMapping-guide.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Path mapping settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for path mapping. You can use if you want replaced path mapping links appear in search results.

    - -

    In Administrator account after logging in, click menu path mappings.

    - List of path mapping - Path mapping settings -
    - -

    Path mapping is replaced by parts to match the specified regular expression, replace the string with. When crawling a local filesystem environment may search result links are not valid. Such cases using path mapping, you can control the search results link. You can specify multiple path mappings.

    -
    - -

    Specifies the string you want to replace. How to write aRegular expressions in Java 6To follow.

    -
    - -

    Specifies the string to replace the matched regular expression.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/admin/requestHeader-guide.xml b/src/site/xdoc/3.0/admin/requestHeader-guide.xml deleted file mode 100644 index 0228ae0cb..000000000 --- a/src/site/xdoc/3.0/admin/requestHeader-guide.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Setting a request header - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the request header. Feature request headers request header information added to requests when you get to crawl documents. Available if, for example, to see header information in the authentication system, if certain values are logged automatically.

    - -

    In Administrator account after logging in, click request header menu.

    - A list of request headers - Setting a request header -
    - -

    Specifies the request header name to append to the request.

    -
    - -

    Specifies the request header value to append to the request.

    -
    - -

    Select a Web crawl setting name to add request headers. Only selected the crawl settings in appended to the request header.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/admin/roleType-guide.xml b/src/site/xdoc/3.0/admin/roleType-guide.xml deleted file mode 100644 index 4b7b2a4bb..000000000 --- a/src/site/xdoc/3.0/admin/roleType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Settings for a role - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the role. Role is selected in the crawl settings, you can classify the document appears in the search results. About how to use theSettings for a rolePlease see the.

    - -

    In Administrator account after logging in, click menu role.

    - The list of roles - Settings for a role -
    - -

    Specifies the name that appears in the list.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/admin/system-guide.xml b/src/site/xdoc/3.0/admin/system-guide.xml deleted file mode 100644 index 5e8529ada..000000000 --- a/src/site/xdoc/3.0/admin/system-guide.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - System settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to Solr, here registration in Fess. SOLR servers are grouped by file, has been registered.

    - -

    In Administrator account after logging in, click menu Solr.

    - System settings -
    - -

    Update server appears as a running if additional documents, such as the. Crawl process displays the session ID when running. You can safely shut down and shut down when not running Fess server to shut down. If the process does not terminate if you shut a Fess is running to finish crawling process.

    -
    - -

    Server group name is used to search for and update appears.

    -
    - -

    Server becomes unavailable and the status of disabled. For example, inaccessible to the Solr server and changes to disabled. To enable recovery after server become unavailable will become available.

    -
    - -

    You can publish index commit, optimize for server groups. You can also remove a specific search for the session ID.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/admin/webAuthentication-guide.xml b/src/site/xdoc/3.0/admin/webAuthentication-guide.xml deleted file mode 100644 index c2d20d21d..000000000 --- a/src/site/xdoc/3.0/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Web authentication settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes Web authentication is required when set against here, using Web crawling. Fess is corresponding to a crawl for BASIC authentication and DIGEST authentication.

    - -

    In Administrator account after logging in, click menu Web authentication.

    - Configuring Web authentication -
    - -

    Specifies the host name of the site that requires authentication. Web crawl settings you specify if applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. Web crawl settings you specified and if applicable on any port.

    -
    - -

    Specifies the realm name of the site that requires authentication. Web crawl settings you specify if applicable in any realm name.

    -
    - -

    Select the authentication method. You can use BASIC authentication or DIGEST authentication.

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Select to apply the above authentication settings Web settings name. Must be registered in advance Web crawl settings.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/admin/webCrawlingConfig-guide.xml b/src/site/xdoc/3.0/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index 4c47efc24..000000000 --- a/src/site/xdoc/3.0/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,99 +0,0 @@ - - - - Settings for crawling the Web using - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings here, using Web crawling.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    - -

    In Administrator account after logging in, click menu Web.

    - Web crawl settings -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple URLs. http: or https: in the specify starting. For example,

    - -

    The so determines.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for specific URL pattern.

    - - - - - - - - - - - - - - - - - - - -
    URL to crawlCrawl the URL for the specified regular expression.
    Excluded from the crawl URLThe URL for the specified regular expression does not crawl. The URL to crawl, even WINS here.
    To search for URLThe URL for the specified regular expression search. Even if specified and the URL to the search excluded WINS here.
    To exclude from the search URLURL for the specified regular expression search. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, http: URL to crawl if not crawl //localhost/ less than the

    - -

    Also be excluded if the extension of png want to exclude from the URL

    - -

    It specifies. It is possible to specify multiple in the line for.

    -
    - -

    That will follow the links contained in the document in the crawl order can specify the tracing depth.

    -
    - -

    You can specify the number of documents to retrieve crawl.

    -
    - -

    You can specify the user agent to use when crawling.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the interval (in milliseconds) to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,. Set the adequate value when crawling a website to the Web server, the load would not load.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    Register the browser type was selected as the crawled documents. Even if you select only the PC search on your mobile device not appear in results. If you want to see only specific mobile devices also available.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    -
    - -

    Fess and crawls sitemap file, as defined in the URL to crawl. Sitemaphttp://www.sitemaps.org/ Of the specification. Available formats are XML Sitemaps and XML Sitemaps Index the text (URL line written in)

    -

    Site map the specified URL. Sitemap is a XML files and XML files for text, when crawling that URL of ordinary or cannot distinguish between what a sitemap. Because the file name is sitemap.*.xml, sitemap.*.gz, sitemap.*txt in the default URL as a Sitemap handles (in webapps/fess/WEB-INF/classes/s2robot_rule.dicon can be customized).

    -

    Crawls sitemap file to crawl the HTML file links will crawl the following URL in the next crawl.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/config/filesize.xml b/src/site/xdoc/3.0/config/filesize.xml deleted file mode 100644 index 9ecde68a0..000000000 --- a/src/site/xdoc/3.0/config/filesize.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - File size you want to crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can specify the file size limit crawl of Fess. In the default HTML file is 2.5 MB, otherwise handles up to 10 m bytes. Edit the webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon if you want to change the file size handling. Standard s2robot_contentlength.dicon is as follows.

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    Change the value of defaultMaxLength if you want to change the default value. Dealing with file size can be specified for each content type. Describes the maximum file size to handle text/HTML and HTML files.

    -

    Note the amount of heap memory to use when changing the maximum allowed file size handling. About how to set upMemory-relatedPlease see the.

    -
    - -
    diff --git a/src/site/xdoc/3.0/config/index-backup.xml b/src/site/xdoc/3.0/config/index-backup.xml deleted file mode 100644 index 73701f627..000000000 --- a/src/site/xdoc/3.0/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - Index backup and restore - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The index data is managed by Solr. Backup from the Administration screen of the Fess, and cases will be in the size and number of Gigabit can not index data.

    -

    If you need to index data backup stopped the Fess from back solr/core1/data directory. Also, index data backed up to restore to undo.

    -
    - -
    diff --git a/src/site/xdoc/3.0/config/index.xml b/src/site/xdoc/3.0/config/index.xml deleted file mode 100644 index 3ebad417f..000000000 --- a/src/site/xdoc/3.0/config/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - Set up Guide - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here is the Fess 3.0 Setup instructions.

    -
    - -
    diff --git a/src/site/xdoc/3.0/config/logging.xml b/src/site/xdoc/3.0/config/logging.xml deleted file mode 100644 index bd10c424b..000000000 --- a/src/site/xdoc/3.0/config/logging.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - Log settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The following summarizes the log file to output the Fess.

    - - - - - - - - - - - - - - - - - - - -
    File nameContents
    webapps/fess/WEB-INF/logs/fess.outFess server log. Output logging operation in the management and search screens, etc.
    webapps/fess/WEB-INF/logs/fess_crawler.outCrawl log. Crawling log output.
    logs/Catalina.outLog of the Fess Server (Tomcat). SOLR relevant log output.
    -

    If you encounter problems to work check the log.

    -
    -
    -

    Sets the output log information is at webapps/fess/WEB-INF/classes/log4j.xml. By default output INFO level.

    -

    For example, better Fess up to document for Solr log if you want to output in log4j.xml disconnect the commented-out section below.

    - - - -]]> -

    See the Log4J documentation if you need detailed settings for the log output.

    -
    - -
    diff --git a/src/site/xdoc/3.0/config/memory-config.xml b/src/site/xdoc/3.0/config/memory-config.xml deleted file mode 100644 index 1e3ade8e0..000000000 --- a/src/site/xdoc/3.0/config/memory-config.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - Use memory-related settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If the contents of the crawl settings cause OutOfMemory error similar to the following.

    - -

    Increase the maximum heap memory occur. bin/setenv. [sh | bat] to (in this case the maximum value set 1024M) will change to-Xmx1024m.

    - -
    -
    -

    - Crawler side memory maximum value can be changed. - The default is 512 m.

    -

    - Unplug the commented out webapps/fess/WEB-INF/classes/fess.dicon crawlerJavaOptions to change, change the-Xmx1024m (in this case the maximum value set 1024M). -

    - - "fess" - "role1" - new String[] { - "-Djava.awt.headless=true", "-server", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Dpdfbox.cjk.support=true", "-Xmx1024m", - "-XX:MaxPermSize=128m" } - -]]> -
    - -
    diff --git a/src/site/xdoc/3.0/config/mobile-device.xml b/src/site/xdoc/3.0/config/mobile-device.xml deleted file mode 100644 index 6a2f3e717..000000000 --- a/src/site/xdoc/3.0/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Mobile device information settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The mobile device informationValueEngine Inc.That provided more available. If you want to use the latest mobile device information downloaded device profile save the removed _YYYY-MM-DD and webapps/fess/WEB-INF/classes/device. After the restart to enable change.

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/xdoc/3.0/config/path-encoding.xml b/src/site/xdoc/3.0/config/path-encoding.xml deleted file mode 100644 index c56cc97a4..000000000 --- a/src/site/xdoc/3.0/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - Path encoding change - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    in non-HTML file, different character set precedents and the file name if the search result link text is garbled.

    -

    For example, test.txt file contents are written in UTF-8, file name Shift_JIS, the link text is garbled.

    -
    - -

    For example by revising the webapps/fess/WEB-INF/classes/s2robot_transformer.dicon as shown below, to resolve paths in Shift_JIS.

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/xdoc/3.0/config/protwords.xml b/src/site/xdoc/3.0/config/protwords.xml deleted file mode 100644 index ae5fd6c2f..000000000 --- a/src/site/xdoc/3.0/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Stemming settings - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    In Fess when indexing and searching the stemming process done.

    -

    This is to normalize the English word processing, for example, words such as recharging and rechargable is normalized to form recharg. Hit and even if you search by recharging the word this word rechargable, less search leakage is expected.

    -
    -
    -

    You may not intended for the stemming process basic rule-based processing, normalization is done. For example, Maine (state name) Word will be normalized in the main.

    -

    In this case, by adding Maine to protwords.txt, you can exclude the stemming process.

    -
    - -
    diff --git a/src/site/xdoc/3.0/config/proxy.xml b/src/site/xdoc/3.0/config/proxy.xml deleted file mode 100644 index ded45aed2..000000000 --- a/src/site/xdoc/3.0/config/proxy.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - Proxy settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    If you like crawling external sites from within the intranet firewall may end up blocked crawl. Set the proxy for the crawler in that case.

    -
    - -

    Proxy is set in to create webapps/Fess/Web-INF/classes/s9robot_client.dicon with the following contents.

    - - - - - - - - @org.apache.commons.httpclient.cookie.CookiePolicy@BROWSER_COMPATIBILITY - "プロキシホスト名" - プロキシポート - - - - - "UTF-8" - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - - - -]]> -
    - - -
    diff --git a/src/site/xdoc/3.0/config/replication.xml b/src/site/xdoc/3.0/config/replication.xml deleted file mode 100644 index e578f4856..000000000 --- a/src/site/xdoc/3.0/config/replication.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - Setting up replication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess can copy the path in Solr index data. You can distribute load during indexing to build two in Fess of the crawl and index creation and search for Fess servers.

    -

    You must use the replication features of Fess for Solr index file in the shared disk, such as NFS, Fess of each can be referenced from.

    -
    -
    - -

    Fess, download and install the./ /NET/Server1/usr/local/Fess To assume you installed.

    -

    To register the crawl settings as well as Fess starts after the normal construction, create the index (index for Fess building instructions normal building procedures and especially remains the same) crawling.

    -
    - -

    Fess, download and install the./ /NET/Server2/usr/local/Fess To assume you installed.

    -

    To enable replication features check box in Fess starts after the management screen crawl settings the "snapshot path'. Snapshot path designates the index location for the index for Fess. In this case, the/NET/Server1/usr/local/Fess //solr/core1/data/index In the will.

    - Replication -

    Time press the update button to save the data and set in Schedule performs replication of the index.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/config/role-setting.xml b/src/site/xdoc/3.0/config/role-setting.xml deleted file mode 100644 index 430cd0bc5..000000000 --- a/src/site/xdoc/3.0/config/role-setting.xml +++ /dev/null @@ -1,97 +0,0 @@ - - - - Setting role-based search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can divide out search results in Fess in any authentication system authenticated users credentials to. For example, find rolls a does appears role information in search results with the roles a user a user b will not display it. By using this feature, user login in the portal and single sign-on environment belongs to you can enable search, sector or job title.

    -

    In role-based search of the Fess roll information available below.

    -
      -
    • Request parameter
    • -
    • Request header
    • -
    • Cookies
    • -
    • J2EE authentication information
    • -
    -

    To save authentication information in cookies for authentication when running of Fess in portal and agent-based single sign-on system domain and path that can retrieve role information. You can also reverse proxy type single sign-on system access to Fess adding authentication information in the request headers and request parameters to retrieve role information.

    -
    -
    -

    Describes how to set up role-based search using J2EE authentication information.

    - -

    conf/Tomcat-users.XML the add roles and users. This time the role1 role perform role-based search. Login to role1.

    - - - - - - - - - -]]> -
    - -

    sets the webapps/fess/WEB-INF/classes/app.dicon shown below.

    - - - {"guest"} - - - : -]]> -

    You can set the role information by setting the defaultRoleList, there is no authentication information. Do not display the search results need roles for users not logged in you.

    -
    - -

    sets the webapps/fess/WEB-INF/classes/fess.dicon shown below.

    - - "role1" - - : -]]> -

    authenticatedRoles can describe multiple by commas (,).

    -
    - -

    sets the webapps/fess/WEB-INF/web.xml shown below.

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess up and log in as an administrator. From the role of the menu set name Role1 (any name) and value register role at role1. After the crawl settings want to use in the user with the role1 in, crawl Crawl Settings select Role1.

    -
    - -

    Log out from the management screen. log in as user Role1. A successful login and redirect to the top of the search screen.

    -

    Only thing was the Role1 role setting in the crawl settings search as usual, and displayed.

    -

    Also, search not logged in will be search by guest user.

    -
    - -

    Whether or not logged out, logged in a non-Admin role to access http://localhost:8080/fess/admin screen appears. By pressing the logout button will log out.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/config/server-port.xml b/src/site/xdoc/3.0/config/server-port.xml deleted file mode 100644 index c1f9359f4..000000000 --- a/src/site/xdoc/3.0/config/server-port.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - Ports changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess by default, you use the port 8080. Change in the following steps to change.

    - -

    Change the port Tomcat is Fess available. Modifies the following described conf/server.xml changes.

    -
      -
    • 8080: HTTP access port
    • -
    • 8005: shut down port
    • -
    • 8009: AJP port
    • -
    • : SSL HTTP access port 8443 (the default is off)
    • -
    -
    - -

    May need to change if you change the Tomcat port using the settings in the standard configuration, the same Solr-Tomcat, so Fess Solr server referenced information. change the webapps/fess/WEB-INF/classes/fess_solr.dicon.

    - "http://localhost:8080/solr" -]]> -

    - Note: to display the error on search and index update: cannot access the Solr server and do not change if you change the Tomcat port similar to the above ports. -

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/config/solr-dynamic-field.xml b/src/site/xdoc/3.0/config/solr-dynamic-field.xml deleted file mode 100644 index b1d55edd3..000000000 --- a/src/site/xdoc/3.0/config/solr-dynamic-field.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - How to use the dynamic field of SOLR - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    SOLR is document items (fields) for each to the schema defined in order to register. Available in Fess Solr schema is defined in solr/core1/conf/schema.xml. dynamic fields and standard fields such as title and content can be freely defined field names are defined. The dynamic fields that are available in the schema.xml Fess become. Advanced parameter values see a Solr document.

    - - - - - - - - - - - - - - - - - - - - - - -]]> -
    -
    -

    I think scenes using the dynamic field of many, in database scrawl's, such as registering in datastore crawl settings. How to register dynamic fields in database scrawl by placing the script other_t = hoge hoge column data into Solr other_t field.

    -

    You need to add fields for the following in the dynamic field data out of Solr using webapps/fess/WEB-INF/classes/app.dicon. Add the other_t.

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    Edit the JSP file has made returns from Solr in the above settings, so to display on the page. Login to the manage screen, displays the design. Display of search results the search results displayed on the page (the content), so edit the JSP file. where you want to display the other_t value in $ {f:h(doc.other_t)} and you can display the value registered in.

    -
    - -
    diff --git a/src/site/xdoc/3.0/config/solr-failure.xml b/src/site/xdoc/3.0/config/solr-failure.xml deleted file mode 100644 index a93a1557e..000000000 --- a/src/site/xdoc/3.0/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - SOLR failure operation - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Solr server group in the Fess, managing multiple groups. Change the status of servers and groups if the server and group information that keeps a Fess, inaccessible to the Solr server.

    -

    SOLR server state information can change in system setting. maxErrorCount, maxRetryStatusCheckCount, maxRetryUpdateQueryCount and minActiveServer can be defined in the webapps/fess/WEB-INF/classes/fess_solr.dicon.

    - -
      -
    • When SOLR group within Solr server number of valid state minActiveServer less than Solr group will be disabled.
    • -
    • Solr server number of valid state is minActiveServer following group in the SOLR Solr group into an invalid state if is not, you can access to the Solr server, disable Solr server status maxRetryStatusCheckCount check to Solr server status change from the disabled state the valid state. The valid state not changed and was able to access Solr Server index corrupted state.
    • -
    • Disable Solr group is not available.
    • -
    • SOLR group to enable States to the group in the Solr Solr server status change enabled in system settings management screen.
    • -
    -
    - -
      -
    • Search queries can send valid Solr group.
    • -
    • Search queries will be sent only to valid Solr server.
    • -
    • Send a search query to fewer available if you register a Solr server multiple SOLR group in the Solr server.
    • -
    • The search query was sent to the SOLR server fails maxErrorCount than Solr server modifies the disabled state.
    • -
    -
    - -
      -
    • Update queries you can send valid state Solr group.
    • -
    • Update query will be sent only to valid Solr server.
    • -
    • If multiple Solr servers are registered in the SOLR group in any valid state Solr server send the update query.
    • -
    • Is sent to the SOLR Server update query fails maxRetryUpdateQueryCount than Solr server modifies the index corrupted state.
    • -
    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/config/tokenizer.xml b/src/site/xdoc/3.0/config/tokenizer.xml deleted file mode 100644 index 49dad1be5..000000000 --- a/src/site/xdoc/3.0/config/tokenizer.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - Settings for the index string extraction - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    You must isolate the document in order to register as the index when creating indexes for the search.

    -

    Tokenizer is used for this.

    -

    Basically, carved by the tokenizer units smaller than go find no hits.

    -

    For example, statements of living in Tokyo, Japan. Was split by the tokenizer now, this statement is in Tokyo, living and so on. In this case, in Tokyo, Word search, you will get hit. However, when performing a search with the word 'Kyoto' will not be hit.

    -

    For selection of the tokenizer is important.

    -

    You can change the tokenizer by setting the schema.xml analyzer part is if the Fess in the default CJKTokenizer used.

    -
    - - -

    Such as CJKTokenizer Japan Japanese multibyte string against bi-gram, in other words two characters create index. In this case, can't find one letter words.

    -
    - - -

    StandardTokenizer creates index uni-gram, in other words one by one for the Japan language of multibyte-character strings. Therefore, the less search leakage. Also, with StandardTokenizer can't CJKTokenizer the search query letter to search to.

    -

    The following example to change schema.xml so analyzer parts, you can use the StandardTokenizer.

    - - - - - : -]]> -
    - - -
    diff --git a/src/site/xdoc/3.0/config/windows-service.xml b/src/site/xdoc/3.0/config/windows-service.xml deleted file mode 100644 index 98b7552db..000000000 --- a/src/site/xdoc/3.0/config/windows-service.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - Register for the Windows service - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can register the Fess as a Windows service in a Windows environment. How to register a service is similar to the Tomcat.

    - -

    Because if you registered as a Windows service, the crawling process is going to see Windows system environment variablesIs Java JAVA_HOME environment variables for the system to register, As well as Add %JAVA_HOME%\bin to PathYou must.

    -
    - -

    to edit the webapps \fess\WEB-INF\classes\fess.dicon, remove the-server option. (No pdfbox.cjk.support options from 3.1.0)

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    First, after installing the Fess from the command prompt service.bat performs (such as Vista to launch as administrator you must). Fess was installed on C:\Java\fess-server-3.0.0.

    - cd C:\Java\fess-server-3.0.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    By making the following you can review properties for Fess. To run the following, Tomcat Properties window appears.

    - tomcat6w.exe //ES//fess -]]> -
    - -

    Control Panel - to display the management tool in administrative tools - services, you can set automatic start like normal Windows services.

    -
    -
    - -
    diff --git a/src/site/xdoc/3.0/user/index.xml b/src/site/xdoc/3.0/user/index.xml deleted file mode 100644 index 6c2019dc6..000000000 --- a/src/site/xdoc/3.0/user/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - Search Guide - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here is the instructions on how to search for Fess 3.0.

    -
    - -
    diff --git a/src/site/xdoc/3.0/user/search-field.xml b/src/site/xdoc/3.0/user/search-field.xml deleted file mode 100644 index 8b2abfb88..000000000 --- a/src/site/xdoc/3.0/user/search-field.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - Search by specifying a search field - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    In the Fess crawl results saved in the title and text fields. You can search for a field of them.

    -

    You can search for a the following fields by default.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    URLThe crawl URL
    hostWere included in the crawl URL host name
    siteSite name was included in the crawl URL
    titleTitle
    contentText
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    mimetypeThe MIME type of the content
    -

    If you do not specify the fields title and content to search for.

    - -

    If a field search "field name: search terms ' of so fill out the search form, the search.

    -

    Title against Fess the search as a search term.

    - -
    -
    - -
    diff --git a/src/site/xdoc/3.0/user/search-label.xml b/src/site/xdoc/3.0/user/search-label.xml deleted file mode 100644 index 6560637c7..000000000 --- a/src/site/xdoc/3.0/user/search-label.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - Search by label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    By label to be registered in the management screen will enable search by labels in the search screen. You can use the label if you want to sort the search results. If you do not register the label displayed the label drop-down box.

    - Search by label -

    To set the label by creating indexes, can search each crawl settings specified on the label. All results search search do not specify a label is usually the same.

    -
    - -
    diff --git a/src/site/xdoc/3.0/user/search-not.xml b/src/site/xdoc/3.0/user/search-not.xml deleted file mode 100644 index 6b68c083b..000000000 --- a/src/site/xdoc/3.0/user/search-not.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - NOT search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If you want to find documents that do not contain a Word can NOT find. - Locate the NOT search as NOT in front of the Word does not contain. Is NOT in uppercase characters ago and need space.

    -

    For example, searches, enter if you want to find documents that contain the search term 1 does not contain a search term 2 search term 1 NOT search words 2.

    -

    Attention is required because NOT find expensive.

    -
    - -
    diff --git a/src/site/xdoc/3.0/user/search-or.xml b/src/site/xdoc/3.0/user/search-or.xml deleted file mode 100644 index ce0171383..000000000 --- a/src/site/xdoc/3.0/user/search-or.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - OR search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If you want to find documents that contain any of the search terms OR search use. - When describing the multiple words in the search box, by default will search. - You want OR search the case describes OR between search words. OR write in capital letters, spaces are required before and after.

    -

    For example, the search, enter if you want to search for documents that contain either search term 2 search term 1 search term 1 OR search term 2. OR between multiple languages are available.

    -
    - -
    diff --git a/src/site/xdoc/3.0/user/search-sort.xml b/src/site/xdoc/3.0/user/search-sort.xml deleted file mode 100644 index 6f1eb2fdc..000000000 --- a/src/site/xdoc/3.0/user/search-sort.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - Search sort - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To sort the search results by specifying the fields such as search time.

    -

    You can sort the following fields by default.

    - - - - - - - - - - - - - - - -
    TstampOn the crawl
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    - -

    If you want to sort ' sort: field name ' in to fill out the search form, the search.

    -

    In ascending order sort the content size as a search term, Fess is below.

    - -

    To sort in descending order as below.

    - -

    If you sort by multiple fields separated list, shown below.

    - -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/browserType-guide.xml b/src/site/xdoc/4.0/admin/browserType-guide.xml deleted file mode 100644 index 4830ac527..000000000 --- a/src/site/xdoc/4.0/admin/browserType-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Setting the browser type - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the browser type. Search results are browser type can be added to the data, for each type of browser browsing search results out into.

    - -

    In Administrator account after logging in, click menu browser types.

    - Setting the browser type -
    - -

    You can set the display name and value. It is used if you want more new terminals. You do not need special customizations are used only where necessary.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/config-wizard.xml b/src/site/xdoc/4.0/admin/config-wizard.xml deleted file mode 100644 index 5176a809f..000000000 --- a/src/site/xdoc/4.0/admin/config-wizard.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - Settings Wizard - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Introduction to the Configuration Wizard.

    -

    You can use Settings Wizard, to set you up on the fess.

    - -

    In Administrator account after logging in, click menu Settings Wizard.

    - Settings Wizard -

    First, setting a schedule.

    -

    During the time in fess is crawling and indexes.

    -

    By default, every day is a 0 時 0 分.

    - Setting a schedule -

    The crawl settings.

    -

    Crawl settings is to register a URI to look for.

    -

    The crawl settings name please put name of any easy to identify.

    -

    Put the URI part de-indexed, want to search for.

    - Crawl settings -

    For example, if you want search for http://example.com, below looks like.

    - Crawl settings example -

    In this is the last setting.

    -

    Crawl start button press the start crawling. Not start until in the time specified in the scheduling settings by pressing the Finish button if the crawl.

    - Crawl started -
    - -

    Settings in the Setup Wizard you can change from crawl General, Web, file system.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/crawl-guide.xml b/src/site/xdoc/4.0/admin/crawl-guide.xml deleted file mode 100644 index 73f0f236e..000000000 --- a/src/site/xdoc/4.0/admin/crawl-guide.xml +++ /dev/null @@ -1,139 +0,0 @@ - - - - The General crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to crawling.

    - -

    In Administrator account click crawl General menu after login.

    - Crawl General -

    You can specify the path to a generated index and replication capabilities to enable.

    - Replication features -
    - -

    You can set the interval at which the crawl for a Web site or file system. By default, the following.

    - -

    Figures are from left, seconds, minutes, during the day, month, represents a day of the week. Description format is similar to the Unix cron settings. This example, and am 0 時 0 分 to crawling daily.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    0 0 12 * *?Each day starts at 12 pm
    0 15 10? * *Day 10: 15 am start
    0 15 10 * *?Day 10: 15 am start
    0 15 10 * *? *Day 10: 15 am start
    0 15 10 * *? 2005Each of the 2009 start am, 10:15
    0 * 14 * *?Every day 2:00 in the PM-2: 59 pm start every 1 minute
    0 0 / 5 14 * *?Every day 2:00 in the PM-2: 59 pm start every 5 minutes
    0 0 / 5 14, 18 * *?Every day 2:00 pm-2: 59 pm and 6: 00 starts every 5 minutes at the PM-6: 59 pm
    0 0-5 14 * *?Every day 2:00 in the PM-2: 05 pm start every 1 minute
    0 10, 44 14? 3 WEDStarts Wednesday March 2: 10 and 2: 44 pm
    0 15 10? * MON-FRIMonday through Friday at 10:15 am start
    -

    Also check if the seconds can be set to run at intervals 60 seconds by default. If you set seconds exactly and you should customize webapps/fess/WEB-INF/classes/chronosCustomize.dicon taskScanIntervalTime value, if enough do I see in one-hour increments.

    -
    - -

    When the user enters a search, the search the output log. If you want to get search statistics to enable.

    -
    - -

    Search results link attaches to the search term. To display the find search terms in PDF becomes possible.

    -
    - -

    Search results can be retrieved in XML format. http://localhost:8080/Fess/XML? can get access query = search term.

    -
    - -

    Search results available in JSON format. http://localhost:8080/Fess/JSON? can get access query = search term.

    -
    - -

    If theses PC website search results on mobile devices may not display correctly. And select the mobile conversion, such as if the PC site for mobile terminals, and to show that you can. You can if you choose Google Google Wireless Transcoder allows to display content on mobile phones. For example, if site for PC and mobile devices browsing the results in the search for mobile terminals search results will link in the search result link passes the Google Wireless Transcoder. You can use smooth mobile transformation in mobile search.

    -
    - -

    You can specify the label to see if the label by default,. Specifies the value of the label.

    -
    - -

    You can specify whether or not to display a search screen. If you select Web unusable for mobile search screen. If not available not available search screen. And if you want to create a dedicated index server and select not available.

    -
    - -

    In JSON format often find search words becomes available. can be retrieved by accessing the http://localhost:8080/Fess/hotsearchword.

    -
    - -

    Delete a session log for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Delete a search log for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Specifies the Bots name Bots you want to remove from the search log logs included in the user agent by commas (,). Log is deleted by log purge once a day.

    -
    - -

    Specifies the encoding for the CSV will be available in the backup and restore.

    -
    - -

    To enable replication features that can apply already copied the Solr index generated. For example, you can use them if you want to search only in the search servers crawled and indexed on a different server, placed in front.

    -
    - -

    After the data is registered for Solr. Index to commit or to optimize the registered data becomes available. If optimize is issued the Solr index optimization, if you have chosen, you choose to commit the commit is issued.

    -
    - -

    Fess can combine multiple Solr server as a group, the group can manage multiple. Solr server group for updates and search for different groups to use. For example, if you had two groups using the Group 2 for update, search for use of Group 1. After the crawl has been completed if switching server updates for Group 1, switches to group 2 for the search. It is only valid if you have registered multiple Solr server group.

    -
    - -

    To raise the performance of the index in Fess while crawling and sends for Solr document in 20 units. For each value specified here because without committing to continue adding documents documents added in the Solr on performance, Solr issued document commits. By default, after you add documents 1000 is committed.

    -
    - -

    Fess document crawling is done on Web crawling, and file system CROLL. You can crawl to a set number of values in each crawl specified here only to run simultaneously multiple. For example, crawl setting number of concurrent as 3 Web crawling set 1-set 10 if the crawling runs until the set 3 3 set 1-. Complete crawl of any of them, and will start the crawl settings 4. Similarly, setting 10 to complete one each in we will start one.

    -

    But you can specify the number of threads in the crawl settings simultaneously run crawl setting number is not indicates the number of threads to start. For example, if 3 in the number of concurrent crawls settings, number of threads for each crawl settings and 5 3 x 5 = 15 thread count up and crawling.

    -
    - -

    You can automatically delete data after the data has been indexed. If you select the 5, with the expiration of index register at least 5 days before and had no update is removed. If you omit data content has been removed, can be used.

    -
    - -

    Registered disabled URL URL exceeds the failure count next time you crawl to crawl out. No need to worry about disability type is crawled next time by specifying this value.

    -
    - -

    Disaster URL exceeds the number of failures will crawl out.

    -
    - -

    Copy index information from the index directory as the snapshot path, if replication is enabled, will be applied.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/crawlingSession-guide.xml b/src/site/xdoc/4.0/admin/crawlingSession-guide.xml deleted file mode 100644 index 5b44077e5..000000000 --- a/src/site/xdoc/4.0/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - Set session information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the session information. One time the crawl results saved as a single session information. You can check the run time and the number of indexed.

    - -

    In Administrator account after logging in, click the session information menu.

    -
    - - Session information list -

    You can remove all session information and click the Delete link all in the running.

    -
    - - Session details -

    To specify a session ID, you can see crawling content.

    -
      -
    • Information about the entire crawl Cralwer *:
    • -
    • FsCrawl *: information about the file system crawling
    • -
    • WebCrawl *: crawling the Web information
    • -
    • Information issued by Solr server optimization optimize *:
    • -
    • Commit *: information about the commit was issued to the Solr server.
    • -
    • * StartTime: start time
    • -
    • * EndTime: end time
    • -
    • * ExecTime: execution time (MS)
    • -
    • * IndexSize: number of documents indexed
    • -
    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/data-guide.xml b/src/site/xdoc/4.0/admin/data-guide.xml deleted file mode 100644 index 6dbb54a6c..000000000 --- a/src/site/xdoc/4.0/admin/data-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - Configuration backup and restore - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, describes Fess information backup and restore methods.

    - -

    In Administrator account after logging in, click the menu backup and restore.

    - Backup and restore -
    - -

    Click the download link and Fess information output in XML format. Saved settings information is below.

    -
      -
    • The General crawl settings
    • -
    • Web crawl settings
    • -
    • File system Crawl settings
    • -
    • Path mapping
    • -
    • Web authentication
    • -
    • Compatible browsers
    • -
    -

    Session information, search log, click log is available in CSV format.

    -

    In the SOLR index data and data being crawled is not backed up. Those data can Fess setting information to crawl after the restore, regenerate.

    -
    - -

    You can restore settings information, various log in to upload XML output by backup or CSV. To specify the files, please click the restore button on the data.

    -

    If enable overwrite data in XML file configuration information specified when the same data is updating existing data.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/dataStoreCrawling-guide.xml b/src/site/xdoc/4.0/admin/dataStoreCrawling-guide.xml deleted file mode 100644 index 604eb8eae..000000000 --- a/src/site/xdoc/4.0/admin/dataStoreCrawling-guide.xml +++ /dev/null @@ -1,129 +0,0 @@ - - - - Data store configuration - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can crawl databases in Fess. Here are required to store settings.

    - -

    In Administrator account after logging in, click menu data store.

    - Data store configuration -

    As an example, the following table database named testdb MySQL, user name hoge, fuga password connection and the will to make it.

    - -
    - -

    Parameter settings example looks like the following.

    - -

    Parameter is a "key = value" format. Description of the key is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - -
    driverDriver class name
    URLURL
    usernameTo connect to the DB user name
    passwordTo connect to the DB password
    SQLWant to crawl to get SQL statement
    -
    - -

    Script configuration example looks like the following.

    - -

    - Parameter is a "key = value" format. - Description of the key is as follows.

    -

    - Side of the value written in OGNL. String, tie up in double quotation marks. - Access in the database column name, its value.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    URLURLs (links appear in search results)
    hostHost name
    siteSite pass
    titleTitle
    contentContent (string index)
    cacheContent cache (not indexed)
    DigestDigest piece that appears in the search results
    anchorLinks to content (not usually required)
    contentLengthThe length of the content
    lastModifiedContent last updated
    -
    - -

    To connect to the database driver is needed. keep the jar file in webapps/fess/WEB-INF/cmd/lib.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/design-guide.xml b/src/site/xdoc/4.0/admin/design-guide.xml deleted file mode 100644 index 29dac9281..000000000 --- a/src/site/xdoc/4.0/admin/design-guide.xml +++ /dev/null @@ -1,101 +0,0 @@ - - - - Appearance settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the design of search screens.

    - -

    In Administrator account after logging in, click the menu design.

    - Design -

    You can edit the search screen in the screen below.

    - JSP compilation screen -
    - -

    You can upload the image files to use in the search screen. Image file names are supported are jpg, gif and png.

    -
    - -

    If you want the file name to upload image files to use. Uploaded if you omit the file name will be used.

    -
    - -

    You can edit the JSP files in the search screen. You can by pressing the Edit button of the JSP file, edit the current JSP files. And pressing the button will default to edit as a JSP file when you install. To keep with the update button in the Edit screen, changes are reflected.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Top page (frame)Is a JSP file search home page. This JSP include JSP file of each part.
    Top page (within the Head tags)This is the express search home page head tag in JSP files. If you want to edit the meta tags, title tags, script tags, such as the change.
    Top page (content)Is a JSP file to represent the body tag in the search home page.
    Search results pages (frames)Search result is a list page of JSP files. This JSP include JSP file of each part.
    Search results page (within the Head tags)Search result is a JSP file to represent within the head tag of the list page. If you want to edit the meta tags, title tags, script tags, such as the change.
    Search results page (header)Search result is a JSP file to represent the header of the list page. Include search form at the top.
    Search results page (footer)Search result is a JSP file that represents the footer part of the page. Contains the copyright page at the bottom.
    Search results pages (content)Search results search results list page is a JSP file to represent the part. Is the search results when the JSP file. If you want to customize the search result representation change.
    Search results page (result no)Search results search results list page is a JSP file to represent the part. Is a JSP file when the search result is not used.
    -

    You can to edit for PCs and similar portable screen.

    -
    -
    -
    - -

    If you want to display in the search results crawl in Fess and registered or modified files to get the search results page (content), write the following.

    - - -<% -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"); -%> -
  • -

    - ${f:h(doc.contentTitle)} -

    -
    -${doc.contentDescription} -
    - ${f:h(doc.site)} -
    Registered: <%= sdf.format(tstampDate) %> -
    Last Modified: <%= sdf.format(lastModifiedDate) %> - : - : -]]> -

    tstampDate will update on registration date, lastModifiedDate. Output date format is specified in SimpeDateFormat.

    - -
  • - -
    diff --git a/src/site/xdoc/4.0/admin/failureUrl-guide.xml b/src/site/xdoc/4.0/admin/failureUrl-guide.xml deleted file mode 100644 index 64bf71fa5..000000000 --- a/src/site/xdoc/4.0/admin/failureUrl-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Disaster URL - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the failure URL. URL could not be obtained at crawl time are recorded and confirmed as the failure URL.

    - -

    In Administrator account click menu disabled URL after login.

    - Disaster URL -

    Clicking the confirmation link failure URL displayed for more information.

    - Details of the disaster URL -
    - -

    A glance could not crawl the URL and date.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/fileAuthentication-guide.xml b/src/site/xdoc/4.0/admin/fileAuthentication-guide.xml deleted file mode 100644 index b45bacfe5..000000000 --- a/src/site/xdoc/4.0/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - Settings for file system authentication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Crawls using file system here, describes how to set file system authentication is required. Fess is corresponding to a crawl for a shared folder in Windows.

    - -

    In Administrator account after logging in, click the menu file system authentication.

    - File system settings -
    - -

    Specifies the host name of the site that requires authentication. Is omitted, the specified file system Kroll set applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. File system Crawl settings specified in that case applies on any port.

    -
    - -

    Select the authentication method. You can use SAMBA (Windows shared folder authentication).

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. SAMBA, the set value of the domain. If you want to write as.

    - -
    - -

    Select a file name to apply the authentication settings for the above. Must be registered ago you file system CROLL.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/fileCrawlingConfig-guide.xml b/src/site/xdoc/4.0/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index 14a73b5a4..000000000 --- a/src/site/xdoc/4.0/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,98 +0,0 @@ - - - - Settings for crawling a file system using - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings for crawl here, using file system.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    - -

    In Administrator account after logging in, click menu file.

    - Setting file system Crawl -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple paths. file: or smb: in the specify starting. For example,

    - -

    The so determines. Patrolling below the specified directory.

    -

    So there is need to write URI if the Windows environment path that c:\Documents\taro in file/c: /Documents/taro and specify.

    -

    Windows shared folder, for example, if you want to crawl to host1 share folder crawl settings for smb: (last / to) the //host1/share/. If authentication is in the shared folder on the file system authentication screen set authentication information.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for given path pattern.

    - - - - - - - - - - - - - - - - - - - -
    Path to crawlCrawl the path for the specified regular expression.
    The path to exclude from being crawledThe path for the specified regular expression does not crawl. The path you want to crawl, even WINS here.
    Path to be searchedThe path for the specified regular expression search. Even if specified path to find excluded and WINS here.
    Path to exclude from searchesNot search the path for the specified regular expression. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, the path to target if you don't crawl less than/home /

    - -

    Also the path to exclude if extension of png want to exclude from

    - -

    It specifies. It is possible to specify multiple line breaks in.

    -

    How to specify the URI handling java.io.File: Looks like:

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    Specify the depth of a directory hierarchy.

    -
    - -

    You can specify the number of documents to retrieve crawl.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the time interval to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    Register the browser type was selected as the crawled documents. Even if you select only the PC search on your mobile device not appear in results. If you want to see only specific mobile devices also available.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. > For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/index.xml b/src/site/xdoc/4.0/admin/index.xml deleted file mode 100644 index 9152bf913..000000000 --- a/src/site/xdoc/4.0/admin/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - Management UI Guide - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, is the description of the Fess 4.0 management UI.

    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/labelType-guide.xml b/src/site/xdoc/4.0/admin/labelType-guide.xml deleted file mode 100644 index 3cab5927b..000000000 --- a/src/site/xdoc/4.0/admin/labelType-guide.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - Setting a label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the label. Label can classify documents that appear in search results, select the crawl settings in. If you register the label shown select label drop-down box to the right of the search box.

    - -

    In Administrator account after logging in, click the menu label.

    - List of labels - Setting a label -
    - -

    Specifies the name that is displayed when the search label drop-down select.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    - -

    Specifies the role to view the label.

    -
    - -

    Specifies the order of the labels.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/log-guide.xml b/src/site/xdoc/4.0/admin/log-guide.xml deleted file mode 100644 index 01dc7c736..000000000 --- a/src/site/xdoc/4.0/admin/log-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Log file download - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the log files will be output in the Fess download.

    - -

    In Administrator account after logging in, click log file menu.

    - Session information -
    - -

    You can download the log file and click the log file name.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/overlappingHost-guide.xml b/src/site/xdoc/4.0/admin/overlappingHost-guide.xml deleted file mode 100644 index d94c1f061..000000000 --- a/src/site/xdoc/4.0/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Duplicate host settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings on the duplicate host. Available when the duplicate host to be treated as the same thing crawling at a different host name. For example, if you want the same site www.example.com and example.com in available.

    - -

    In Administrator account after logging in, click the menu duplicate host.

    - A list of the duplicate host - Duplicate host settings -
    - -

    Specify the canonical host name. Duplicate host names replace the canonical host name.

    -
    - -

    Specify the host names are duplicated. Specifies the host name you want to replace.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/pathMapping-guide.xml b/src/site/xdoc/4.0/admin/pathMapping-guide.xml deleted file mode 100644 index 468793b22..000000000 --- a/src/site/xdoc/4.0/admin/pathMapping-guide.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Path mapping settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for path mapping. You can use if you want replaced path mapping links appear in search results.

    - -

    In Administrator account after logging in, click menu path mappings.

    - List of path mapping - Path mapping settings -
    - -

    Path mapping is replaced by parts to match the specified regular expression, replace the string with. When crawling a local filesystem environment may search result links are not valid. Such cases using path mapping, you can control the search results link. You can specify multiple path mappings.

    -
    - -

    Specifies the string you want to replace. How to write aRegular expressions in Java 6To follow.

    -
    - -

    Specifies the string to replace the matched regular expression.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/requestHeader-guide.xml b/src/site/xdoc/4.0/admin/requestHeader-guide.xml deleted file mode 100644 index e35b46b92..000000000 --- a/src/site/xdoc/4.0/admin/requestHeader-guide.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Setting a request header - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the request header. Feature request headers request header information added to requests when you get to crawl documents. Available if, for example, to see header information in the authentication system, if certain values are logged automatically.

    - -

    In Administrator account after logging in, click request header menu.

    - A list of request headers - Setting a request header -
    - -

    Specifies the request header name to append to the request.

    -
    - -

    Specifies the request header value to append to the request.

    -
    - -

    Select a Web crawl setting name to add request headers. Only selected the crawl settings in appended to the request header.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/roleType-guide.xml b/src/site/xdoc/4.0/admin/roleType-guide.xml deleted file mode 100644 index be3622764..000000000 --- a/src/site/xdoc/4.0/admin/roleType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Settings for a role - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the role. Role is selected in the crawl settings, you can classify the document appears in the search results. About how to use theSettings for a rolePlease see the.

    - -

    In Administrator account after logging in, click menu role.

    - The list of roles - Settings for a role -
    - -

    Specifies the name that appears in the list.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/search-guide.xml b/src/site/xdoc/4.0/admin/search-guide.xml deleted file mode 100644 index 4c59c6027..000000000 --- a/src/site/xdoc/4.0/admin/search-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search for management.

    - -

    In Administrator account after logging in, click the menu search.

    - Administrative search -
    - -

    You can search by criteria you specify. In the regular search screen role and browser requirements is added implicitly, but do not provide management for search. You can document a certain remove from index from the search results.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/searchLog-guide.xml b/src/site/xdoc/4.0/admin/searchLog-guide.xml deleted file mode 100644 index 0ba138f4a..000000000 --- a/src/site/xdoc/4.0/admin/searchLog-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Search log settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search log. When you search in the search screen users search logs are logged. Search log search term or date is recorded. You can also record the URL, then you want the search results to.

    - -

    In Administrator account after logging in, click menu search logs.

    - Search log -
    - -

    Search language and date are listed. You can review and detailed, you click the URL.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/stats-guide.xml b/src/site/xdoc/4.0/admin/stats-guide.xml deleted file mode 100644 index 6b9bf8449..000000000 --- a/src/site/xdoc/4.0/admin/stats-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Statistics - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are statistics. You can search log and click log.

    - -

    In Administrator account after logging in, click the menu statistics.

    - Statistics -
    - -

    You can select the target by selecting the type of report, to make sure. Displayed in order by the specified criteria.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/system-guide.xml b/src/site/xdoc/4.0/admin/system-guide.xml deleted file mode 100644 index 9dedd16d4..000000000 --- a/src/site/xdoc/4.0/admin/system-guide.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - System settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to Solr, here registration in Fess. SOLR servers are grouped by file, has been registered.

    - -

    In Administrator account after logging in, click menu Solr.

    - System settings -
    - -

    Update server appears as a running if additional documents, such as the. Crawl process displays the session ID when running. You can safely shut down and shut down when not running Fess server to shut down. If the process does not terminate if you shut a Fess is running to finish crawling process.

    -
    - -

    Server group name is used to search for and update appears.

    -
    - -

    Server becomes unavailable and the status of disabled. For example, inaccessible to the Solr server and changes to disabled. To enable recovery after server become unavailable will become available.

    -
    - -

    You can publish index commit, optimize for server groups. You can also remove a specific search for the session ID. You can remove only the specific documents by specifying the URL.

    -
    - -

    Shown by the number of documents registered in each session. Can verify the results list by clicking the session name.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/systemInfo-guide.xml b/src/site/xdoc/4.0/admin/systemInfo-guide.xml deleted file mode 100644 index 9614846a7..000000000 --- a/src/site/xdoc/4.0/admin/systemInfo-guide.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - System information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, you can currently check property information such as system environment variables.

    - -

    In Administrator account after logging in, click system information menu.

    - System information -
    - -

    You can list the server environment variable.

    -
    - -

    You can list the system properties on Fess.

    -
    - -

    Fess setup information available.

    -
    - -

    Is a list of properties to attach when reporting a bug. Extract the value contains no personal information.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/webAuthentication-guide.xml b/src/site/xdoc/4.0/admin/webAuthentication-guide.xml deleted file mode 100644 index ee3c04284..000000000 --- a/src/site/xdoc/4.0/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - Web authentication settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes Web authentication is required when set against here, using Web crawling. Fess is corresponding to a crawl for BASIC authentication and DIGEST authentication.

    - -

    In Administrator account after logging in, click menu Web authentication.

    - Configuring Web authentication -
    - -

    Specifies the host name of the site that requires authentication. Web crawl settings you specify if applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. Web crawl settings you specified and if applicable on any port.

    -
    - -

    Specifies the realm name of the site that requires authentication. Web crawl settings you specify if applicable in any realm name.

    -
    - -

    Select the authentication method. You can use BASIC authentication, DIGEST authentication or NTLM authentication.

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. You can set the workstation and domain values for NTLM authentication. If you want to write as.

    - -
    - -

    Select to apply the above authentication settings Web settings name. Must be registered in advance Web crawl settings.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/admin/webCrawlingConfig-guide.xml b/src/site/xdoc/4.0/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index 68eca3b3c..000000000 --- a/src/site/xdoc/4.0/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,99 +0,0 @@ - - - - Settings for crawling the Web using - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings here, using Web crawling.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    - -

    In Administrator account after logging in, click menu Web.

    - Web crawl settings -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple URLs. http: or https: in the specify starting. For example,

    - -

    The so determines.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for specific URL pattern.

    - - - - - - - - - - - - - - - - - - - -
    URL to crawlCrawl the URL for the specified regular expression.
    Excluded from the crawl URLThe URL for the specified regular expression does not crawl. The URL to crawl, even WINS here.
    To search for URLThe URL for the specified regular expression search. Even if specified and the URL to the search excluded WINS here.
    To exclude from the search URLURL for the specified regular expression search. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, http: URL to crawl if not crawl //localhost/ less than the

    - -

    Also be excluded if the extension of png want to exclude from the URL

    - -

    It specifies. It is possible to specify multiple in the line for.

    -
    - -

    That will follow the links contained in the document in the crawl order can specify the tracing depth.

    -
    - -

    You can specify the number of documents to retrieve crawl.

    -
    - -

    You can specify the user agent to use when crawling.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the interval (in milliseconds) to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,. Set the adequate value when crawling a website to the Web server, the load would not load.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    Register the browser type was selected as the crawled documents. Even if you select only the PC search on your mobile device not appear in results. If you want to see only specific mobile devices also available.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    -
    - -

    Fess and crawls sitemap file, as defined in the URL to crawl. Sitemaphttp://www.sitemaps.org/ Of the specification. Available formats are XML Sitemaps and XML Sitemaps Index the text (URL line written in)

    -

    Site map the specified URL. Sitemap is a XML files and XML files for text, when crawling that URL of ordinary or cannot distinguish between what a sitemap. Because the file name is sitemap.*.xml, sitemap.*.gz, sitemap.*txt in the default URL as a Sitemap handles (in webapps/fess/WEB-INF/classes/s2robot_rule.dicon can be customized).

    -

    Crawls sitemap file to crawl the HTML file links will crawl the following URL in the next crawl.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/config/desktop-search.xml b/src/site/xdoc/4.0/config/desktop-search.xml deleted file mode 100644 index bac50bb3d..000000000 --- a/src/site/xdoc/4.0/config/desktop-search.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - The desktop search settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - Increasing awareness of security in the browser environment in recent years, open a local file (for example, c:\hoge.txt) from the Web pages on. - Not to copy and paste the link from the search results, and then reopen the usability is good. - In order to respond to this in Fess and provides desktop search functionality.

    -
    -
    -

    - Desktop Search feature is turned off by default. - Please enable the following settings.

    -

    First of all, bin/setenv.bat as java.awt.headless from true to false edits.

    - -

    Then add the following to webapps/fess/WEB-INF/conf/crawler.properties.

    - -

    Start the Fess, after you set up above. How to use Basic remains especially.

    -
    -
    -
      -
    • Please Fess inaccessible from the outside, such as (for example, 8080 port does not release).
    • -
    • because false Java.awt.headless image size conversion for mobile devices is not available.
    • -
    -
    - -
    diff --git a/src/site/xdoc/4.0/config/filesize.xml b/src/site/xdoc/4.0/config/filesize.xml deleted file mode 100644 index 9ecde68a0..000000000 --- a/src/site/xdoc/4.0/config/filesize.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - File size you want to crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can specify the file size limit crawl of Fess. In the default HTML file is 2.5 MB, otherwise handles up to 10 m bytes. Edit the webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon if you want to change the file size handling. Standard s2robot_contentlength.dicon is as follows.

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    Change the value of defaultMaxLength if you want to change the default value. Dealing with file size can be specified for each content type. Describes the maximum file size to handle text/HTML and HTML files.

    -

    Note the amount of heap memory to use when changing the maximum allowed file size handling. About how to set upMemory-relatedPlease see the.

    -
    - -
    diff --git a/src/site/xdoc/4.0/config/index-backup.xml b/src/site/xdoc/4.0/config/index-backup.xml deleted file mode 100644 index 73701f627..000000000 --- a/src/site/xdoc/4.0/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - Index backup and restore - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The index data is managed by Solr. Backup from the Administration screen of the Fess, and cases will be in the size and number of Gigabit can not index data.

    -

    If you need to index data backup stopped the Fess from back solr/core1/data directory. Also, index data backed up to restore to undo.

    -
    - -
    diff --git a/src/site/xdoc/4.0/config/index.xml b/src/site/xdoc/4.0/config/index.xml deleted file mode 100644 index 78d6e1963..000000000 --- a/src/site/xdoc/4.0/config/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - Set up Guide - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here is the Fess 4.0 Setup instructions.

    -
    - -
    diff --git a/src/site/xdoc/4.0/config/install-on-tomcat.xml b/src/site/xdoc/4.0/config/install-on-tomcat.xml deleted file mode 100644 index c0118701a..000000000 --- a/src/site/xdoc/4.0/config/install-on-tomcat.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - Install to an existing Tomcat - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - The standard distribution of Fess Tomcat is distributed in the deployed State. - Because Fess is not dependent on Tomcat, deploying on any Java application server is available. - Describes how to deploy a Fess Tomcat here is already available.

    - -

    Fess ServerHereFrom the download.

    -
    - -

    - Expand the downloaded Fess server. - Expanded Fess Server home directory to $FESS_HOME. - $TOMCAT_HOME the top directory of an existing Tomcat 6. - Copy the Fess Server data.

    - -

    - If you have, such as changing the destination file diff commands, updates your diff only applies. -

    -
    - -

    to start the Tomcat in normal as well as in strtup.* / http://localhost:8080/Fess To access the.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/config/logging.xml b/src/site/xdoc/4.0/config/logging.xml deleted file mode 100644 index 07bd7be18..000000000 --- a/src/site/xdoc/4.0/config/logging.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - Log settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The following summarizes the log file to output the Fess.

    - - - - - - - - - - - - - - - - - - - -
    File nameContents
    webapps/fess/WEB-INF/logs/fess.outFess server log. Output logging operation in the management and search screens, etc.
    webapps/fess/WEB-INF/logs/fess_crawler.outCrawl log. Crawling log output.
    logs/Catalina,outLog of the Fess Server (Tomcat). SOLR relevant log output.
    -

    If you encounter problems to work check the log.

    -
    -
    -

    Sets the output log information is at webapps/fess/WEB-INF/classes/log4j.xml. By default output INFO level.

    -

    For example, better Fess up to document for Solr log if you want to output in log4j.xml disconnect the commented-out section below.

    - - - -]]> -

    See the Log4J documentation if you need detailed settings for the log output.

    -
    - -
    diff --git a/src/site/xdoc/4.0/config/memory-config.xml b/src/site/xdoc/4.0/config/memory-config.xml deleted file mode 100644 index ff8a56867..000000000 --- a/src/site/xdoc/4.0/config/memory-config.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - Use memory-related settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If the contents of the crawl settings cause OutOfMemory error similar to the following.

    - -

    Increase the maximum heap memory occur. bin/setenv. [sh | bat] to (in this case the maximum value set 1024M) will change to-Xmx1024m.

    - -
    -
    -

    - Crawler side memory maximum value can be changed. - The default is 512 m.

    -

    - Unplug the commented out webapps/fess/WEB-INF/classes/fess.dicon crawlerJavaOptions to change, change the-Xmx1024m (in this case the maximum value set 1024M). -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1024m", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/xdoc/4.0/config/mobile-device.xml b/src/site/xdoc/4.0/config/mobile-device.xml deleted file mode 100644 index 6a2f3e717..000000000 --- a/src/site/xdoc/4.0/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Mobile device information settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The mobile device informationValueEngine Inc.That provided more available. If you want to use the latest mobile device information downloaded device profile save the removed _YYYY-MM-DD and webapps/fess/WEB-INF/classes/device. After the restart to enable change.

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/xdoc/4.0/config/path-encoding.xml b/src/site/xdoc/4.0/config/path-encoding.xml deleted file mode 100644 index c56cc97a4..000000000 --- a/src/site/xdoc/4.0/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - Path encoding change - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    in non-HTML file, different character set precedents and the file name if the search result link text is garbled.

    -

    For example, test.txt file contents are written in UTF-8, file name Shift_JIS, the link text is garbled.

    -
    - -

    For example by revising the webapps/fess/WEB-INF/classes/s2robot_transformer.dicon as shown below, to resolve paths in Shift_JIS.

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/xdoc/4.0/config/pdf-with-password.xml b/src/site/xdoc/4.0/config/pdf-with-password.xml deleted file mode 100644 index ed72604f3..000000000 --- a/src/site/xdoc/4.0/config/pdf-with-password.xml +++ /dev/null @@ -1,256 +0,0 @@ - - - - Password-protected PDF support - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - You should password files to register the settings file to PDF password is configured to search for. -

    -
    -
    -

    - First of all, create the webapps/fess/WEB-INF/classes/s2robot_extractor.dicon. - This is test _ ~ is a pass that password set to a.pdf file. - If you have multiple files, multiple settings in addPassword.

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - { -"application/xml", -"application/xhtml+xml", -"application/rdf+xml", -"text/xml", -"text/xml-external-parsed-entity" - } - xmlExtractor - - - { -"text/html" - } - xmlExtractor - - - { -"application/pdf" - } - pdfExtractor - - - { -"image/svg+xml", -"application/x-tika-msoffice", -"application/vnd.visio", -"application/vnd.ms-powerpoint", -"application/vnd.ms-excel", -"application/vnd.ms-excel.sheet.binary.macroenabled.12", -"application/msword", -"application/vnd.ms-outlook", -"application/x-tika-ooxml", -"application/vnd.openxmlformats-officedocument.presentationml.presentation", -"application/vnd.ms-powerpoint.presentation.macroenabled.12", -"application/vnd.openxmlformats-officedocument.presentationml.template", -"application/vnd.openxmlformats-officedocument.presentationml.slideshow", -"application/vnd.ms-powerpoint.slideshow.macroenabled.12", -"application/vnd.ms-powerpoint.addin.macroenabled.12", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.ms-excel.sheet.macroenabled.12", -"application/vnd.openxmlformats-officedocument.spreadsheetml.template", -"application/vnd.ms-excel.template.macroenabled.12", -"application/vnd.ms-excel.addin.macroenabled.12", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.ms-word.document.macroenabled.12", -"application/vnd.openxmlformats-officedocument.wordprocessingml.template", -"application/vnd.ms-word.template.macroenabled.12", -"application/x-asp", -"application/rtf", -"text/plain", -"application/vnd.sun.xml.writer", -"application/vnd.oasis.opendocument.text", -"application/vnd.oasis.opendocument.graphics", -"application/vnd.oasis.opendocument.presentation", -"application/vnd.oasis.opendocument.spreadsheet", -"application/vnd.oasis.opendocument.chart", -"application/vnd.oasis.opendocument.image", -"application/vnd.oasis.opendocument.formula", -"application/vnd.oasis.opendocument.text-master", -"application/vnd.oasis.opendocument.text-web", -"application/vnd.oasis.opendocument.text-template", -"application/vnd.oasis.opendocument.graphics-template", -"application/vnd.oasis.opendocument.presentation-template", -"application/vnd.oasis.opendocument.spreadsheet-template", -"application/vnd.oasis.opendocument.chart-template", -"application/vnd.oasis.opendocument.image-template", -"application/vnd.oasis.opendocument.formula-template", -"application/x-vnd.oasis.opendocument.text", -"application/x-vnd.oasis.opendocument.graphics", -"application/x-vnd.oasis.opendocument.presentation", -"application/x-vnd.oasis.opendocument.spreadsheet", -"application/x-vnd.oasis.opendocument.chart", -"application/x-vnd.oasis.opendocument.image", -"application/x-vnd.oasis.opendocument.formula", -"application/x-vnd.oasis.opendocument.text-master", -"application/x-vnd.oasis.opendocument.text-web", -"application/x-vnd.oasis.opendocument.text-template", -"application/x-vnd.oasis.opendocument.graphics-template", -"application/x-vnd.oasis.opendocument.presentation-template", -"application/x-vnd.oasis.opendocument.spreadsheet-template", -"application/x-vnd.oasis.opendocument.chart-template", -"application/x-vnd.oasis.opendocument.image-template", -"application/x-vnd.oasis.opendocument.formula-template", -"image/bmp", -"image/gif", -"image/jpeg", -"image/png", -"image/tiff", -"image/vnd.wap.wbmp", -"image/x-icon", -"image/x-psd", -"image/x-xcf", -"application/zip", -"application/x-tar", -"application/x-gtar", -"application/x-gzip", -"application/x-bzip", -"application/x-bzip2", -"application/java-vm", -"audio/mpeg", -"application/x-midi", -"audio/midi", -"audio/basic", -"audio/x-wav", -"audio/x-aiff", -"application/mbox", -"text/calendar", -"text/css", -"text/csv", -"text/directory", -"text/dns", -"text/ecmascript", -"text/enriched", -"text/example", -"text/javascript", -"text/parityfec", -"text/prs.fallenstein.rst", -"text/prs.lines.tag", -"text/red", -"text/rfc822-headers", -"text/richtext", -"text/rtf", -"text/rtp-enc-aescm128", -"text/rtx", -"text/sgml", -"text/t140", -"text/tab-separated-values", -"text/troff", -"text/ulpfec", -"text/uri-list", -"text/vnd.abc", -"text/vnd.curl", -"text/vnd.curl.dcurl", -"text/vnd.curl.mcurl", -"text/vnd.curl.scurl", -"text/vnd.dmclientscript", -"text/vnd.esmertec.theme-descriptor", -"text/vnd.fly", -"text/vnd.fmi.flexstor", -"text/vnd.graphviz", -"text/vnd.in3d.3dml", -"text/vnd.in3d.spot", -"text/vnd.iptc.newsml", -"text/vnd.iptc.nitf", -"text/vnd.latex-z", -"text/vnd.motorola.reflex", -"text/vnd.ms-mediapackage", -"text/vnd.net2phone.commcenter.command", -"text/vnd.si.uricatalogue", -"text/vnd.sun.j2me.app-descriptor", -"text/vnd.trolltech.linguist", -"text/vnd.wap.si", -"text/vnd.wap.sl", -"text/vnd.wap.wml", -"text/vnd.wap.wmlscript", -"text/x-asm", -"text/x-c", -"text/x-diff", -"text/x-fortran", -"text/x-java-source", -"text/x-pascal", -"text/x-setext", -"text/x-uuencode", -"text/x-vcalendar", -"text/x-vcard", -"application/x-sh" - } - tikaExtractor - - - - -]]> -

    Next, edit the following to webapps/fess/WEB-INF/classes/s2robot_rule.dicon.

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - - -... -]]> -

    Fess up after setting the above and please run the crawl. How to use Basic remains especially.

    -
    - -
    diff --git a/src/site/xdoc/4.0/config/protwords.xml b/src/site/xdoc/4.0/config/protwords.xml deleted file mode 100644 index ae5fd6c2f..000000000 --- a/src/site/xdoc/4.0/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Stemming settings - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    In Fess when indexing and searching the stemming process done.

    -

    This is to normalize the English word processing, for example, words such as recharging and rechargable is normalized to form recharg. Hit and even if you search by recharging the word this word rechargable, less search leakage is expected.

    -
    -
    -

    You may not intended for the stemming process basic rule-based processing, normalization is done. For example, Maine (state name) Word will be normalized in the main.

    -

    In this case, by adding Maine to protwords.txt, you can exclude the stemming process.

    -
    - -
    diff --git a/src/site/xdoc/4.0/config/proxy.xml b/src/site/xdoc/4.0/config/proxy.xml deleted file mode 100644 index cb9719abc..000000000 --- a/src/site/xdoc/4.0/config/proxy.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - Proxy settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    If you like crawling external sites from within the intranet firewall may end up blocked crawl. Set the proxy for the crawler in that case.

    -
    - -

    Proxy is set in to create webapps/fess/WEB-INF/classes/s2robot_client.dicon with the following contents.

    - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - - - - - - - "http" - 80 - @org.apache.http.conn.scheme.PlainSocketFactory@getSocketFactory() - - - - - - - "https" - 443 - @org.apache.http.conn.ssl.SSLSocketFactory@getSocketFactory() - - - - - - 200 - 200 - - - - - "UTF-8" - - - - "UTF-8" - - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - - - -]]> -
    - - -
    diff --git a/src/site/xdoc/4.0/config/replication.xml b/src/site/xdoc/4.0/config/replication.xml deleted file mode 100644 index f7e8acaef..000000000 --- a/src/site/xdoc/4.0/config/replication.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - Setting up replication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess can copy the path in Solr index data. You can distribute load during indexing to build two in Fess of the crawl and index creation and search for Fess servers.

    -

    You must use the replication features of Fess for Solr index file in the shared disk, such as NFS, Fess of each can be referenced from.

    -
    -
    - -

    Fess, download and install the./ /NET/Server1/usr/local/Fess To assume you installed.

    -

    To register the crawl settings as well as Fess starts after the normal construction, create the index (index for Fess building instructions normal building procedures and especially remains the same) crawling.

    -
    - -

    Fess, download and install the./ /NET/Server2/usr/local/Fess To assume you installed.

    -

    To enable replication features check box in Fess starts after the management screen crawl settings the "snapshot path'. Snapshot path designates the index location for the index for Fess. In this case, the/NET/Server1/usr/local/Fess //solr/core1/data/index In the will.

    - Replication -

    Time press the update button to save the data and set in Schedule performs replication of the index.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/config/role-setting.xml b/src/site/xdoc/4.0/config/role-setting.xml deleted file mode 100644 index 430cd0bc5..000000000 --- a/src/site/xdoc/4.0/config/role-setting.xml +++ /dev/null @@ -1,97 +0,0 @@ - - - - Setting role-based search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can divide out search results in Fess in any authentication system authenticated users credentials to. For example, find rolls a does appears role information in search results with the roles a user a user b will not display it. By using this feature, user login in the portal and single sign-on environment belongs to you can enable search, sector or job title.

    -

    In role-based search of the Fess roll information available below.

    -
      -
    • Request parameter
    • -
    • Request header
    • -
    • Cookies
    • -
    • J2EE authentication information
    • -
    -

    To save authentication information in cookies for authentication when running of Fess in portal and agent-based single sign-on system domain and path that can retrieve role information. You can also reverse proxy type single sign-on system access to Fess adding authentication information in the request headers and request parameters to retrieve role information.

    -
    -
    -

    Describes how to set up role-based search using J2EE authentication information.

    - -

    conf/Tomcat-users.XML the add roles and users. This time the role1 role perform role-based search. Login to role1.

    - - - - - - - - - -]]> -
    - -

    sets the webapps/fess/WEB-INF/classes/app.dicon shown below.

    - - - {"guest"} - - - : -]]> -

    You can set the role information by setting the defaultRoleList, there is no authentication information. Do not display the search results need roles for users not logged in you.

    -
    - -

    sets the webapps/fess/WEB-INF/classes/fess.dicon shown below.

    - - "role1" - - : -]]> -

    authenticatedRoles can describe multiple by commas (,).

    -
    - -

    sets the webapps/fess/WEB-INF/web.xml shown below.

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess up and log in as an administrator. From the role of the menu set name Role1 (any name) and value register role at role1. After the crawl settings want to use in the user with the role1 in, crawl Crawl Settings select Role1.

    -
    - -

    Log out from the management screen. log in as user Role1. A successful login and redirect to the top of the search screen.

    -

    Only thing was the Role1 role setting in the crawl settings search as usual, and displayed.

    -

    Also, search not logged in will be search by guest user.

    -
    - -

    Whether or not logged out, logged in a non-Admin role to access http://localhost:8080/fess/admin screen appears. By pressing the logout button will log out.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/config/server-port.xml b/src/site/xdoc/4.0/config/server-port.xml deleted file mode 100644 index ceb9835f2..000000000 --- a/src/site/xdoc/4.0/config/server-port.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - Ports changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess by default, you use the port 8080. Change in the following steps to change.

    - -

    Change the port Tomcat is Fess available. Modifies the following described conf/server.xml changes.

    -
      -
    • 8080: HTTP access port
    • -
    • 8005: shut down port
    • -
    • 8009: AJP port
    • -
    • : SSL HTTP access port 8443 (the default is off)
    • -
    • 19092: database port (use h2database)
    • -
    -
    - -

    May need to change if you change the Tomcat port using the settings in the standard configuration, the same Solr-Tomcat, so Fess Solr server referenced information. change the webapps/fess/WEB-INF/classes/fess_solr.dicon.

    - "http://localhost:8080/solr" -]]> -

    - Note: to display the error on search and index update: cannot access the Solr server and do not change if you change the Tomcat port similar to the above ports. -

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/config/solr-dynamic-field.xml b/src/site/xdoc/4.0/config/solr-dynamic-field.xml deleted file mode 100644 index b1d55edd3..000000000 --- a/src/site/xdoc/4.0/config/solr-dynamic-field.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - How to use the dynamic field of SOLR - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    SOLR is document items (fields) for each to the schema defined in order to register. Available in Fess Solr schema is defined in solr/core1/conf/schema.xml. dynamic fields and standard fields such as title and content can be freely defined field names are defined. The dynamic fields that are available in the schema.xml Fess become. Advanced parameter values see a Solr document.

    - - - - - - - - - - - - - - - - - - - - - - -]]> -
    -
    -

    I think scenes using the dynamic field of many, in database scrawl's, such as registering in datastore crawl settings. How to register dynamic fields in database scrawl by placing the script other_t = hoge hoge column data into Solr other_t field.

    -

    You need to add fields for the following in the dynamic field data out of Solr using webapps/fess/WEB-INF/classes/app.dicon. Add the other_t.

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    Edit the JSP file has made returns from Solr in the above settings, so to display on the page. Login to the manage screen, displays the design. Display of search results the search results displayed on the page (the content), so edit the JSP file. where you want to display the other_t value in $ {f:h(doc.other_t)} and you can display the value registered in.

    -
    - -
    diff --git a/src/site/xdoc/4.0/config/solr-failure.xml b/src/site/xdoc/4.0/config/solr-failure.xml deleted file mode 100644 index a93a1557e..000000000 --- a/src/site/xdoc/4.0/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - SOLR failure operation - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Solr server group in the Fess, managing multiple groups. Change the status of servers and groups if the server and group information that keeps a Fess, inaccessible to the Solr server.

    -

    SOLR server state information can change in system setting. maxErrorCount, maxRetryStatusCheckCount, maxRetryUpdateQueryCount and minActiveServer can be defined in the webapps/fess/WEB-INF/classes/fess_solr.dicon.

    - -
      -
    • When SOLR group within Solr server number of valid state minActiveServer less than Solr group will be disabled.
    • -
    • Solr server number of valid state is minActiveServer following group in the SOLR Solr group into an invalid state if is not, you can access to the Solr server, disable Solr server status maxRetryStatusCheckCount check to Solr server status change from the disabled state the valid state. The valid state not changed and was able to access Solr Server index corrupted state.
    • -
    • Disable Solr group is not available.
    • -
    • SOLR group to enable States to the group in the Solr Solr server status change enabled in system settings management screen.
    • -
    -
    - -
      -
    • Search queries can send valid Solr group.
    • -
    • Search queries will be sent only to valid Solr server.
    • -
    • Send a search query to fewer available if you register a Solr server multiple SOLR group in the Solr server.
    • -
    • The search query was sent to the SOLR server fails maxErrorCount than Solr server modifies the disabled state.
    • -
    -
    - -
      -
    • Update queries you can send valid state Solr group.
    • -
    • Update query will be sent only to valid Solr server.
    • -
    • If multiple Solr servers are registered in the SOLR group in any valid state Solr server send the update query.
    • -
    • Is sent to the SOLR Server update query fails maxRetryUpdateQueryCount than Solr server modifies the index corrupted state.
    • -
    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/config/tokenizer.xml b/src/site/xdoc/4.0/config/tokenizer.xml deleted file mode 100644 index 49dad1be5..000000000 --- a/src/site/xdoc/4.0/config/tokenizer.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - Settings for the index string extraction - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    You must isolate the document in order to register as the index when creating indexes for the search.

    -

    Tokenizer is used for this.

    -

    Basically, carved by the tokenizer units smaller than go find no hits.

    -

    For example, statements of living in Tokyo, Japan. Was split by the tokenizer now, this statement is in Tokyo, living and so on. In this case, in Tokyo, Word search, you will get hit. However, when performing a search with the word 'Kyoto' will not be hit.

    -

    For selection of the tokenizer is important.

    -

    You can change the tokenizer by setting the schema.xml analyzer part is if the Fess in the default CJKTokenizer used.

    -
    - - -

    Such as CJKTokenizer Japan Japanese multibyte string against bi-gram, in other words two characters create index. In this case, can't find one letter words.

    -
    - - -

    StandardTokenizer creates index uni-gram, in other words one by one for the Japan language of multibyte-character strings. Therefore, the less search leakage. Also, with StandardTokenizer can't CJKTokenizer the search query letter to search to.

    -

    The following example to change schema.xml so analyzer parts, you can use the StandardTokenizer.

    - - - - - : -]]> -
    - - -
    diff --git a/src/site/xdoc/4.0/config/windows-service.xml b/src/site/xdoc/4.0/config/windows-service.xml deleted file mode 100644 index 5993ae3b5..000000000 --- a/src/site/xdoc/4.0/config/windows-service.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Register for the Windows service - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can register the Fess as a Windows service in a Windows environment. How to register a service is similar to the Tomcat.

    - -

    Because if you registered as a Windows service, the crawling process is going to see Windows system environment variablesIs Java JAVA_HOME environment variables for the system to register, As well as To add the path %jv_home%\BinYou must.

    -
    - -

    to edit the webapps \fess\WEB-INF\classes\fess.dicon, remove the-server option.

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    First, after installing the Fess from the command prompt service.bat performs (such as Vista to launch as administrator you must). Fess was installed on C:\Java\fess-server-4.0.0.

    - cd C:\Java\fess-server-4.0.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    By making the following you can review properties for Fess. To run the following, Tomcat Properties window appears.

    - tomcat6w.exe //ES//fess -]]> -
    - -

    Control Panel - to display the management tool in administrative tools - services, you can set automatic start like normal Windows services.

    -
    -
    -
    - -

    Distributed in the Fess is 32-bit binaries for Windows Tomcat builds based on. If you use 64-bit WindowsTomcat For 64 bit Windows zip, such as getting from the site and replace tomcat6.exe, tomcat6w.exe.

    -
    -
    - -
    diff --git a/src/site/xdoc/4.0/user/index.xml b/src/site/xdoc/4.0/user/index.xml deleted file mode 100644 index fc84d5825..000000000 --- a/src/site/xdoc/4.0/user/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - Search Guide - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here is the instructions on how to search for Fess 4.0.

    -
    - -
    diff --git a/src/site/xdoc/4.0/user/json-response.xml b/src/site/xdoc/4.0/user/json-response.xml deleted file mode 100644 index 9a9578090..000000000 --- a/src/site/xdoc/4.0/user/json-response.xml +++ /dev/null @@ -1,182 +0,0 @@ - - - - Search results for JSON output - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Outputs a JSON results of Fess. You must in order to emit JSON enabled keep JSON response in the General Management screen crawl settings.

    - -

    To get JSON output http://localhost:8080/Fess/JSON? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - - - - - -
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    labelTypeValueThe label value. Use to specify the label.
    callbackIf you use the JSONP callback name. You do not need to specify if you do not use the JSONP.
    -
    - -

    Returns the following response.

    - \u30C6\u30B9\u30C8<\u002Fem>\u30DA\u30FC\u30B8\u3067\u3059", - "host": "speedtest.goo.ne.jp", - "lastModified": "1284739487873", - "cache": "\u9FA0-->\n\n\ngoo \u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\n<\u002Ftitle>\n<meta...\u0022>\n\n<meta name=\u0022description\u0022 content=\u0022goo \u306E\u63D0\u4F9B\u3059\u308B\u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\u30DA\u30FC\u30B8\u3067\u3059\u0022>\n<meta name=\u0022keywords\u0022 content=\u0022ADSL,\u30D6\u30ED\u30FC\u30C9\u30D0\u30F3\u30C9,\u30D5\u30EC...\u30C3\u30C4,BB,\u7121\u7DDALAN,CATV,ISDN,\u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\u0022>\n<meta name=\u0022Copyright\u0022 content=\u0022Copyright © (C)NTT-X Inc, All...:\u002F\u002Fspeedtest.goo.ne.jp\u002F\u0022><img src=\u0022\u002Fimg\u002Fh1\u002Fh1_76.gif\u0022 width=\u0022129\u0022 height=\u002222\u0022 border=\u00220\u0022 alt=\u0022\u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\u0022><img src...\u0022 color=\u0022#ffffff\u0022>goo \u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem><\u002Ffont><\u002Fa><\u002Fb><\u002Ftd>\n<!--\u002FNAME SERVICE-->\n<\u002Ftr>\n<\u002Ftable>\n<\u002Ftd>\n<\u002Ftr>\n<tr>\n<td", - "score": "4.98744", - "digest": "goo \u306E\u63D0\u4F9B\u3059\u308B\u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\u30DA\u30FC\u30B8\u3067\u3059", - "tstamp": "1284739487887", - "url": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F", - "id": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F;type=au,docomo,pc,softbank", - "mimetype": "text\u002Fhtml", - "title": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "contentTitle": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "boost": "1.0", - "contentLength": "17810", - "urlLink": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F" - }, -... - ] - } -} -]]></source> - <p>Each element is as follows.</p> - <table> - <tbody> - <tr> - <th>response</th> - <td>The root element.</td> - </tr> - <tr> - <th>version</th> - <td>Format version.</td> - </tr> - <tr> - <th>status</th> - <td>The status of the response. 0, the normal response.</td> - </tr> - <tr> - <th>query</th> - <td>Search language.</td> - </tr> - <tr> - <th>execTime</th> - <td>Response time. Unit is seconds.</td> - </tr> - <tr> - <th>pageSize</th> - <td>The number of display.</td> - </tr> - <tr> - <th>pageNumber</th> - <td>Page number.</td> - </tr> - <tr> - <th>recordCount</th> - <td>Number of hits for the search term.</td> - </tr> - <tr> - <th>pageCount</th> - <td>Page number of the number of hits for the search term.</td> - </tr> - <tr> - <th>result</th> - <td>Parent element of the search results.</td> - </tr> - <tr> - <th>site</th> - <td>The name of the site.</td> - </tr> - <tr> - <th>contentDescription</th> - <td>A description of the content.</td> - </tr> - <tr> - <th>host</th> - <td>The name of the host.</td> - </tr> - <tr> - <th>lastModified</th> - <td>Last update date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.</td> - </tr> - <tr> - <th>cache</th> - <td>The contents of the content.</td> - </tr> - <tr> - <th>score</th> - <td>Score values of the document.</td> - </tr> - <tr> - <th>Digest</th> - <td>Digest a string of documents.</td> - </tr> - <tr> - <th>Tstamp</th> - <td>Document creation date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.</td> - </tr> - <tr> - <th>URL</th> - <td>The URL of the document.</td> - </tr> - <tr> - <th>ID</th> - <td>The ID of the document.</td> - </tr> - <tr> - <th>mimetype</th> - <td>The MIME type.</td> - </tr> - <tr> - <th>title</th> - <td>The title of the document.</td> - </tr> - <tr> - <th>contentTitle</th> - <td>The title of the document for viewing.</td> - </tr> - <tr> - <th>contentLength</th> - <td>The size of the document.</td> - </tr> - <tr> - <th>urlLink</th> - <td>The URL as the search results.</td> - </tr> - </tbody> - </table> - </subsection> - </section> - </body> -</document> diff --git a/src/site/xdoc/4.0/user/search-boost.xml b/src/site/xdoc/4.0/user/search-boost.xml deleted file mode 100644 index 9ed673f27..000000000 --- a/src/site/xdoc/4.0/user/search-boost.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<document> - <properties> - <title>Boost search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - Use the boost search if you want to prioritize, search for specific search terms. - For example, if you want to find the page if you want to find apples oranges contained more 'apples' ' Apple ^ 100 orange ' that to ' ^ number "that searches in the form. - Number specifies an integer greater than 1.

    -
    - - diff --git a/src/site/xdoc/4.0/user/search-field.xml b/src/site/xdoc/4.0/user/search-field.xml deleted file mode 100644 index 8b2abfb88..000000000 --- a/src/site/xdoc/4.0/user/search-field.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - Search by specifying a search field - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    In the Fess crawl results saved in the title and text fields. You can search for a field of them.

    -

    You can search for a the following fields by default.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    URLThe crawl URL
    hostWere included in the crawl URL host name
    siteSite name was included in the crawl URL
    titleTitle
    contentText
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    mimetypeThe MIME type of the content
    -

    If you do not specify the fields title and content to search for.

    - -

    If a field search "field name: search terms ' of so fill out the search form, the search.

    -

    Title against Fess the search as a search term.

    - -
    -
    - -
    diff --git a/src/site/xdoc/4.0/user/search-fuzzy.xml b/src/site/xdoc/4.0/user/search-fuzzy.xml deleted file mode 100644 index f4e548177..000000000 --- a/src/site/xdoc/4.0/user/search-fuzzy.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - Fuzzy search (fuzzy search) - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess is corresponding to fuzzy searches based on the Levenshtein distance (fuzzy search). - After the search word you want to apply the fuzzy search adds '~'. - For example, see Solr ~ ' that you can search for documents that contain the search string "Solr" similar to the language or ("Solar").

    -

    - Furthermore, you can specify a number between 0 and 1 ~ after the close to 1 just like in refine. - For example, in the form of 'Solr~0.8'. - Do not specify numeric default value is 0.5.

    -
    - -
    diff --git a/src/site/xdoc/4.0/user/search-label.xml b/src/site/xdoc/4.0/user/search-label.xml deleted file mode 100644 index 23f3e8abf..000000000 --- a/src/site/xdoc/4.0/user/search-label.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - Search by label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    By label to be registered in the management screen will enable search by labels in the search screen. You can use the label if you want to sort the search results. If you do not register the label displayed the label drop-down box.

    - Search by label -

    To set the label by creating indexes, can search each crawl settings specified on the label. All results search search do not specify a label is usually the same.

    -
    - -
    diff --git a/src/site/xdoc/4.0/user/search-not.xml b/src/site/xdoc/4.0/user/search-not.xml deleted file mode 100644 index 565cefa82..000000000 --- a/src/site/xdoc/4.0/user/search-not.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - NOT search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If you want to find documents that do not contain a Word can NOT find. - Locate the NOT search as NOT in front of the Word does not contain. Is NOT in uppercase characters ago and need space.

    -

    For example, searches, enter if you want to find documents that contain the search term 1 does not contain a search term 2 search term 1 NOT search words 2.

    -

    Attention is required because NOT find expensive.

    -
    - -
    diff --git a/src/site/xdoc/4.0/user/search-or.xml b/src/site/xdoc/4.0/user/search-or.xml deleted file mode 100644 index 9621209a8..000000000 --- a/src/site/xdoc/4.0/user/search-or.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - OR search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If you want to find documents that contain any of the search terms OR search use. - When describing the multiple words in the search box, by default will search. - You want OR search the case describes OR between search words. OR write in capital letters, spaces are required before and after.

    -

    For example, the search, enter if you want to search for documents that contain either search term 2 search term 1 search term 1 OR search term 2. OR between multiple languages are available.

    -
    - -
    diff --git a/src/site/xdoc/4.0/user/search-range.xml b/src/site/xdoc/4.0/user/search-range.xml deleted file mode 100644 index eebee65e6..000000000 --- a/src/site/xdoc/4.0/user/search-range.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - Range searches - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Range searches can be done for field. - To range search field name: value TO the search term. - For example, if you search documents contentLength field against 1 k to 10 k bytes is ' contentLength: 1000 TO 10000 ' search language and the.

    -
    - -
    diff --git a/src/site/xdoc/4.0/user/search-sort.xml b/src/site/xdoc/4.0/user/search-sort.xml deleted file mode 100644 index 6f1eb2fdc..000000000 --- a/src/site/xdoc/4.0/user/search-sort.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - Search sort - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To sort the search results by specifying the fields such as search time.

    -

    You can sort the following fields by default.

    - - - - - - - - - - - - - - - -
    TstampOn the crawl
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    - -

    If you want to sort ' sort: field name ' in to fill out the search form, the search.

    -

    In ascending order sort the content size as a search term, Fess is below.

    - -

    To sort in descending order as below.

    - -

    If you sort by multiple fields separated list, shown below.

    - -
    -
    - -
    diff --git a/src/site/xdoc/4.0/user/xml-response.xml b/src/site/xdoc/4.0/user/xml-response.xml deleted file mode 100644 index c1ea59d0d..000000000 --- a/src/site/xdoc/4.0/user/xml-response.xml +++ /dev/null @@ -1,201 +0,0 @@ - - - - XML results output - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To emit the XML results of Fess. You must in order to emit the XML Management screen crawl settings XML response enabled by you.

    - -

    To get the output XML http://localhost:8080/Fess/XML? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - -
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    labelTypeValueThe label value. Use to specify the label.
    -
    - -

    Returns the following response.

    - - - 1 - 0 - テスト - 0.64 - 20 - 1 - 101 - 6 - - - speedtest.goo.ne.jp/ - goo の提供するスピード<em>テスト</em>ページです - speedtest.goo.ne.jp - 1284739487873 - 龠--> -<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> -<title> -goo スピード<em>テスト</em> -</title> -<meta..."> - -<meta name="description" content="goo の提供するスピード<em>テスト</em>ページです"> -<meta name="keywords" content="ADSL,ブロードバンド,フレ...ッツ,BB,無線LAN,CATV,ISDN,スピード<em>テスト</em>"> -<meta name="Copyright" content="Copyright &copy; (C)NTT-X Inc, All...://speedtest.goo.ne.jp/"><img src="/img/h1/h1_76.gif" width="129" height="22" border="0" alt="スピード<em>テスト</em>"><img src..." color="#ffffff">goo スピード<em>テスト</em></font></a></b></td> -<!--/NAME SERVICE--> -</tr> -</table> -</td> -</tr> -<tr> -<td - 4.98744 - goo の提供するスピード<em>テスト</em>ページです - 1284739487887 - http://speedtest.goo.ne.jp/ - http://speedtest.goo.ne.jp/;type=au,docomo,pc,softbank - text/html - -goo スピードテスト - - -goo スピードテスト - - 1.0 - 17810 - http://speedtest.goo.ne.jp/ - -... - - -]]> -

    Each element is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    responseThe root element.
    versionFormat version.
    statusThe status of the response. 0, the normal response.
    querySearch language.
    exec-timeResponse time. Unit is seconds.
    page-sizeThe number of display.
    page-numberPage number.
    record-countNumber of hits for the search term.
    page-countPage number of the number of hits for the search term.
    resultParent element of the search results.
    docThe elements of the search results.
    siteThe name of the site.
    content-descriptionA description of the content.
    hostThe name of the host.
    last-modifiedLast update date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    cacheThe contents of the content.
    scoreScore values of the document.
    DigestDigest a string of documents.
    TstampDocument creation date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    URLThe URL of the document.
    IDThe ID of the document.
    mimetypeThe MIME type.
    titleThe title of the document.
    content-titleThe title of the document for viewing.
    content-lengthThe size of the document.
    URL-linkThe URL as the search results.
    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/browserType-guide.xml b/src/site/xdoc/5.0/admin/browserType-guide.xml deleted file mode 100644 index 00121a7ac..000000000 --- a/src/site/xdoc/5.0/admin/browserType-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Setting the browser type - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the browser type. Search results are browser type can be added to the data, for each type of browser browsing search results out into.

    - -

    In Administrator account after logging in, click menu browser types.

    - Setting the browser type -
    - -

    You can set the display name and value. It is used if you want more new terminals. You do not need special customizations are used only where necessary.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/config-wizard.xml b/src/site/xdoc/5.0/admin/config-wizard.xml deleted file mode 100644 index f06369086..000000000 --- a/src/site/xdoc/5.0/admin/config-wizard.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - Settings Wizard - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Introduction to the Configuration Wizard.

    -

    You can use Settings Wizard, to set you up on the fess.

    - -

    In Administrator account after logging in, click menu Settings Wizard.

    - Settings Wizard -

    First, setting a schedule.

    -

    During the time in fess is crawling and indexes.

    -

    By default, every day is a 0 時 0 分.

    - Setting a schedule -

    The crawl settings.

    -

    Crawl settings is to register a URI to look for.

    -

    The crawl settings name please put name of any easy to identify.

    -

    Put the URI part de-indexed, want to search for.

    - Crawl settings -

    For example, if you want search for http://example.com, below looks like.

    - Crawl settings example -

    In this is the last setting.

    -

    Crawl start button press the start crawling. Not start until in the time specified in the scheduling settings by pressing the Finish button if the crawl.

    - Crawl started -
    - -

    Settings in the Setup Wizard you can change from crawl General, Web, file system.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/crawl-guide.xml b/src/site/xdoc/5.0/admin/crawl-guide.xml deleted file mode 100644 index 476dffc39..000000000 --- a/src/site/xdoc/5.0/admin/crawl-guide.xml +++ /dev/null @@ -1,139 +0,0 @@ - - - - The General crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to crawling.

    - -

    In Administrator account click crawl General menu after login.

    - Crawl General -

    You can specify the path to a generated index and replication capabilities to enable.

    - Replication features -
    - -

    You can set the interval at which the crawl for a Web site or file system. By default, the following.

    - -

    Figures are from left, seconds, minutes, during the day, month, represents a day of the week. Description format is similar to the Unix cron settings. This example, and am 0 時 0 分 to crawling daily.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    0 0 12 * *?Each day starts at 12 pm
    0 15 10? * *Day 10: 15 am start
    0 15 10 * *?Day 10: 15 am start
    0 15 10 * *? *Day 10: 15 am start
    0 15 10 * *? 2005Each of the 2009 start am, 10:15
    0 * 14 * *?Every day 2:00 in the PM-2: 59 pm start every 1 minute
    0 0 / 5 14 * *?Every day 2:00 in the PM-2: 59 pm start every 5 minutes
    0 0 / 5 14, 18 * *?Every day 2:00 pm-2: 59 pm and 6: 00 starts every 5 minutes at the PM-6: 59 pm
    0 0-5 14 * *?Every day 2:00 in the PM-2: 05 pm start every 1 minute
    0 10, 44 14? 3 WEDStarts Wednesday March 2: 10 and 2: 44 pm
    0 15 10? * MON-FRIMonday through Friday at 10:15 am start
    -

    Also check if the seconds can be set to run at intervals 60 seconds by default. If you set seconds exactly and you should customize webapps/fess/WEB-INF/classes/chronosCustomize.dicon taskScanIntervalTime value, if enough do I see in one-hour increments.

    -
    - -

    When the user enters a search, the search the output log. If you want to get search statistics to enable.

    -
    - -

    Search results link attaches to the search term. To display the find search terms in PDF becomes possible.

    -
    - -

    Search results can be retrieved in XML format. http://localhost:8080/Fess/XML? can get access query = search term.

    -
    - -

    Search results available in JSON format. http://localhost:8080/Fess/JSON? can get access query = search term.

    -
    - -

    If theses PC website search results on mobile devices may not display correctly. And select the mobile conversion, such as if the PC site for mobile terminals, and to show that you can. You can if you choose Google Google Wireless Transcoder allows to display content on mobile phones. For example, if site for PC and mobile devices browsing the results in the search for mobile terminals search results will link in the search result link passes the Google Wireless Transcoder. You can use smooth mobile transformation in mobile search.

    -
    - -

    You can specify the label to see if the label by default,. Specifies the value of the label.

    -
    - -

    You can specify whether or not to display a search screen. If you select Web unusable for mobile search screen. If not available not available search screen. And if you want to create a dedicated index server and select not available.

    -
    - -

    In JSON format often find search words becomes available. can be retrieved by accessing the http://localhost:8080/Fess/hotsearchword.

    -
    - -

    Delete a session log for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Delete a search log for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Specifies the Bots name Bots you want to remove from the search log logs included in the user agent by commas (,). Log is deleted by log purge once a day.

    -
    - -

    Specifies the encoding for the CSV will be available in the backup and restore.

    -
    - -

    To enable replication features that can apply already copied the Solr index generated. For example, you can use them if you want to search only in the search servers crawled and indexed on a different server, placed in front.

    -
    - -

    After the data is registered for Solr. Index to commit or to optimize the registered data becomes available. If optimize is issued the Solr index optimization, if you have chosen, you choose to commit the commit is issued.

    -
    - -

    Fess can combine multiple Solr server as a group, the group can manage multiple. Solr server group for updates and search for different groups to use. For example, if you had two groups using the Group 2 for update, search for use of Group 1. After the crawl has been completed if switching server updates for Group 1, switches to group 2 for the search. It is only valid if you have registered multiple Solr server group.

    -
    - -

    To raise the performance of the index in Fess while crawling and sends for Solr document in 20 units. For each value specified here because without committing to continue adding documents documents added in the Solr on performance, Solr issued document commits. By default, after you add documents 1000 is committed.

    -
    - -

    Fess document crawling is done on Web crawling, and file system CROLL. You can crawl to a set number of values in each crawl specified here only to run simultaneously multiple. For example, crawl setting number of concurrent as 3 Web crawling set 1-set 10 if the crawling runs until the set 3 3 set 1-. Complete crawl of any of them, and will start the crawl settings 4. Similarly, setting 10 to complete one each in we will start one.

    -

    But you can specify the number of threads in the crawl settings simultaneously run crawl setting number is not indicates the number of threads to start. For example, if 3 in the number of concurrent crawls settings, number of threads for each crawl settings and 5 3 x 5 = 15 thread count up and crawling.

    -
    - -

    You can automatically delete data after the data has been indexed. If you select the 5, with the expiration of index register at least 5 days before and had no update is removed. If you omit data content has been removed, can be used.

    -
    - -

    Registered disabled URL URL exceeds the failure count next time you crawl to crawl out. No need to worry about disability type is crawled next time by specifying this value.

    -
    - -

    Disaster URL exceeds the number of failures will crawl out.

    -
    - -

    Copy index information from the index directory as the snapshot path, if replication is enabled, will be applied.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/crawlingSession-guide.xml b/src/site/xdoc/5.0/admin/crawlingSession-guide.xml deleted file mode 100644 index 15c623450..000000000 --- a/src/site/xdoc/5.0/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - Set session information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the session information. One time the crawl results saved as a single session information. You can check the run time and the number of indexed.

    - -

    In Administrator account after logging in, click the session information menu.

    -
    - - Session information list -

    You can remove all session information and click the Delete link all in the running.

    -
    - - Session details -

    To specify a session ID, you can see crawling content.

    -
      -
    • Information about the entire crawl Cralwer *:
    • -
    • FsCrawl *: information about the file system crawling
    • -
    • WebCrawl *: crawling the Web information
    • -
    • Information issued by Solr server optimization optimize *:
    • -
    • Commit *: information about the commit was issued to the Solr server.
    • -
    • * StartTime: start time
    • -
    • * EndTime: end time
    • -
    • * ExecTime: execution time (MS)
    • -
    • * IndexSize: number of documents indexed
    • -
    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/data-guide.xml b/src/site/xdoc/5.0/admin/data-guide.xml deleted file mode 100644 index 731ec5875..000000000 --- a/src/site/xdoc/5.0/admin/data-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - Configuration backup and restore - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, describes Fess information backup and restore methods.

    - -

    In Administrator account after logging in, click the menu backup and restore.

    - Backup and restore -
    - -

    Click the download link and Fess information output in XML format. Saved settings information is below.

    -
      -
    • The General crawl settings
    • -
    • Web crawl settings
    • -
    • File system Crawl settings
    • -
    • Path mapping
    • -
    • Web authentication
    • -
    • Compatible browsers
    • -
    -

    Session information, search log, click log is available in CSV format.

    -

    In the SOLR index data and data being crawled is not backed up. Those data can Fess setting information to crawl after the restore, regenerate.

    -
    - -

    You can restore settings information, various log in to upload XML output by backup or CSV. To specify the files, please click the restore button on the data.

    -

    If enable overwrite data in XML file configuration information specified when the same data is updating existing data.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/dataStoreCrawling-guide.xml b/src/site/xdoc/5.0/admin/dataStoreCrawling-guide.xml deleted file mode 100644 index dee6d6abe..000000000 --- a/src/site/xdoc/5.0/admin/dataStoreCrawling-guide.xml +++ /dev/null @@ -1,153 +0,0 @@ - - - - Data store configuration - Sone, Takaaki - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can crawl databases in Fess. Here are required to store settings.

    - -

    In Administrator account after logging in, click menu data store.

    - Data store configuration -

    As an example, the following table database named testdb MySQL, user name hoge, fuga password connection and the will to make it.

    - -

    Here the data is put something like the following.

    - -
    - -

    Parameter settings example looks like the following.

    - -

    Parameter is a "key = value" format. Description of the key is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - -
    driverDriver class name
    URLURL
    usernameTo connect to the DB user name
    passwordTo connect to the DB password
    SQLWant to crawl to get SQL statement
    -
    - -

    Script configuration example looks like the following.

    - -

    - Parameter is a "key = value" format. - Description of the key is as follows.

    -

    - Side of the value written in OGNL. String, tie up in double quotation marks. - Access in the database column name, its value.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    URLURLs (links appear in search results)
    hostHost name
    siteSite pass
    titleTitle
    contentContent (string index)
    cacheContent cache (not indexed)
    DigestDigest piece that appears in the search results
    anchorLinks to content (not usually required)
    contentLengthThe length of the content
    lastModifiedContent last updated
    -
    - -

    To connect to the database driver is needed. keep the jar file in webapps/fess/WEB-INF/cmd/lib.

    -
    - -

    Set the following in the webapps/fess/WEB-INF/classes/app.dicon if you see the item value, such as latitude_s in the search results. After adding to $ {doc.latitude_s}, searchResults.jsp;

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "latitude_s","longitude_s" } - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/design-guide.xml b/src/site/xdoc/5.0/admin/design-guide.xml deleted file mode 100644 index 15e3059ee..000000000 --- a/src/site/xdoc/5.0/admin/design-guide.xml +++ /dev/null @@ -1,101 +0,0 @@ - - - - Appearance settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the design of search screens.

    - -

    In Administrator account after logging in, click the menu design.

    - Design -

    You can edit the search screen in the screen below.

    - JSP compilation screen -
    - -

    You can upload the image files to use in the search screen. Image file names are supported are jpg, gif and png.

    -
    - -

    If you want the file name to upload image files to use. Uploaded if you omit the file name will be used.

    -
    - -

    You can edit the JSP files in the search screen. You can by pressing the Edit button of the JSP file, edit the current JSP files. And pressing the button will default to edit as a JSP file when you install. To keep with the update button in the Edit screen, changes are reflected.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Top page (frame)Is a JSP file search home page. This JSP include JSP file of each part.
    Top page (within the Head tags)This is the express search home page head tag in JSP files. If you want to edit the meta tags, title tags, script tags, such as the change.
    Top page (content)Is a JSP file to represent the body tag in the search home page.
    Search results pages (frames)Search result is a list page of JSP files. This JSP include JSP file of each part.
    Search results page (within the Head tags)Search result is a JSP file to represent within the head tag of the list page. If you want to edit the meta tags, title tags, script tags, such as the change.
    Search results page (header)Search result is a JSP file to represent the header of the list page. Include search form at the top.
    Search results page (footer)Search result is a JSP file that represents the footer part of the page. Contains the copyright page at the bottom.
    Search results pages (content)Search results search results list page is a JSP file to represent the part. Is the search results when the JSP file. If you want to customize the search result representation change.
    Search results page (result no)Search results search results list page is a JSP file to represent the part. Is a JSP file when the search result is not used.
    -

    You can to edit for PCs and similar portable screen.

    -
    -
    -
    - -

    If you want to display in the search results crawl in Fess and registered or modified files to get the search results page (content), write the following.

    - - -<% -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"); -%> -
  • -

    - ${f:h(doc.contentTitle)} -

    -
    -${doc.contentDescription} -
    - ${f:h(doc.site)} -
    Registered: <%= sdf.format(tstampDate) %> -
    Last Modified: <%= sdf.format(lastModifiedDate) %> - : - : -]]> -

    tstampDate will update on registration date, lastModifiedDate. Output date format is specified in SimpeDateFormat.

    - -
  • - -
    diff --git a/src/site/xdoc/5.0/admin/failureUrl-guide.xml b/src/site/xdoc/5.0/admin/failureUrl-guide.xml deleted file mode 100644 index 7292553d2..000000000 --- a/src/site/xdoc/5.0/admin/failureUrl-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Disaster URL - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the failure URL. URL could not be obtained at crawl time are recorded and confirmed as the failure URL.

    - -

    In Administrator account click menu disabled URL after login.

    - Disaster URL -

    Clicking the confirmation link failure URL displayed for more information.

    - Details of the disaster URL -
    - -

    A glance could not crawl the URL and date.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/fileAuthentication-guide.xml b/src/site/xdoc/5.0/admin/fileAuthentication-guide.xml deleted file mode 100644 index 8eba02c01..000000000 --- a/src/site/xdoc/5.0/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - Settings for file system authentication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Crawls using file system here, describes how to set file system authentication is required. Fess is corresponding to a crawl for a shared folder in Windows.

    - -

    In Administrator account after logging in, click the menu file system authentication.

    - File system settings -
    - -

    Specifies the host name of the site that requires authentication. Is omitted, the specified file system Kroll set applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. File system Crawl settings specified in that case applies on any port.

    -
    - -

    Select the authentication method. You can use SAMBA (Windows shared folder authentication).

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. SAMBA, the set value of the domain. If you want to write as.

    - -
    - -

    Select a file name to apply the authentication settings for the above. Must be registered ago you file system CROLL.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/fileCrawlingConfig-guide.xml b/src/site/xdoc/5.0/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index 42d371ccc..000000000 --- a/src/site/xdoc/5.0/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,98 +0,0 @@ - - - - Settings for crawling a file system using - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings for crawl here, using file system.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    - -

    In Administrator account after logging in, click menu file.

    - Setting file system Crawl -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple paths. file: or smb: in the specify starting. For example,

    - -

    The so determines. Patrolling below the specified directory.

    -

    So there is need to write URI if the Windows environment path that c:\Documents\taro in file/c: /Documents/taro and specify.

    -

    Windows shared folder, for example, if you want to crawl to host1 share folder crawl settings for smb: (last / to) the //host1/share/. If authentication is in the shared folder on the file system authentication screen set authentication information.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for given path pattern.

    - - - - - - - - - - - - - - - - - - - -
    Path to crawlCrawl the path for the specified regular expression.
    The path to exclude from being crawledThe path for the specified regular expression does not crawl. The path you want to crawl, even WINS here.
    Path to be searchedThe path for the specified regular expression search. Even if specified path to find excluded and WINS here.
    Path to exclude from searchesNot search the path for the specified regular expression. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, the path to target if you don't crawl less than/home /

    - -

    Also the path to exclude if extension of png want to exclude from

    - -

    It specifies. It is possible to specify multiple line breaks in.

    -

    How to specify the URI handling java.io.File: Looks like:

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    Specify the depth of a directory hierarchy.

    -
    - -

    You can specify the number of documents to retrieve crawl.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the time interval to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    Register the browser type was selected as the crawled documents. Even if you select only the PC search on your mobile device not appear in results. If you want to see only specific mobile devices also available.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. > For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/index.xml b/src/site/xdoc/5.0/admin/index.xml deleted file mode 100644 index a08cf96d0..000000000 --- a/src/site/xdoc/5.0/admin/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - Management UI Guide - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, is the description of the Fess 5.0 management UI.

    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/labelType-guide.xml b/src/site/xdoc/5.0/admin/labelType-guide.xml deleted file mode 100644 index 9167633c4..000000000 --- a/src/site/xdoc/5.0/admin/labelType-guide.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - Setting a label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the label. Label can classify documents that appear in search results, select the crawl settings in. If you register the label shown select label drop-down box to the right of the search box.

    - -

    In Administrator account after logging in, click the menu label.

    - List of labels - Setting a label -
    - -

    Specifies the name that is displayed when the search label drop-down select.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    - -

    Specifies the role to view the label.

    -
    - -

    Specifies the order of the labels.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/log-guide.xml b/src/site/xdoc/5.0/admin/log-guide.xml deleted file mode 100644 index c1dc4798f..000000000 --- a/src/site/xdoc/5.0/admin/log-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Log file download - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the log files will be output in the Fess download.

    - -

    In Administrator account after logging in, click log file menu.

    - Session information -
    - -

    You can download the log file and click the log file name.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/overlappingHost-guide.xml b/src/site/xdoc/5.0/admin/overlappingHost-guide.xml deleted file mode 100644 index 06f3a8cbb..000000000 --- a/src/site/xdoc/5.0/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Duplicate host settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings on the duplicate host. Available when the duplicate host to be treated as the same thing crawling at a different host name. For example, if you want the same site www.example.com and example.com in available.

    - -

    In Administrator account after logging in, click the menu duplicate host.

    - A list of the duplicate host - Duplicate host settings -
    - -

    Specify the canonical host name. Duplicate host names replace the canonical host name.

    -
    - -

    Specify the host names are duplicated. Specifies the host name you want to replace.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/pathMapping-guide.xml b/src/site/xdoc/5.0/admin/pathMapping-guide.xml deleted file mode 100644 index 9fcbca1f0..000000000 --- a/src/site/xdoc/5.0/admin/pathMapping-guide.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Path mapping settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for path mapping. You can use if you want replaced path mapping links appear in search results.

    - -

    In Administrator account after logging in, click menu path mappings.

    - List of path mapping - Path mapping settings -
    - -

    Path mapping is replaced by parts to match the specified regular expression, replace the string with. When crawling a local filesystem environment may search result links are not valid. Such cases using path mapping, you can control the search results link. You can specify multiple path mappings.

    -
    - -

    Specifies the string you want to replace. How to write aRegular expressions in Java 6To follow.

    -
    - -

    Specifies the string to replace the matched regular expression.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/requestHeader-guide.xml b/src/site/xdoc/5.0/admin/requestHeader-guide.xml deleted file mode 100644 index d646d8659..000000000 --- a/src/site/xdoc/5.0/admin/requestHeader-guide.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - Setting a request header - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the request header. Feature request headers request header information added to requests when you get to crawl documents. Available if, for example, to see header information in the authentication system, if certain values are logged automatically.

    - -

    In Administrator account after logging in, click request header menu.

    - A list of request headers - Setting a request header -
    - -

    Specifies the request header name to append to the request.

    -
    - -

    Specifies the request header value to append to the request.

    -
    - -

    Select a Web crawl setting name to add request headers. Only selected the crawl settings in appended to the request header.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/roleType-guide.xml b/src/site/xdoc/5.0/admin/roleType-guide.xml deleted file mode 100644 index 5260749b6..000000000 --- a/src/site/xdoc/5.0/admin/roleType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Settings for a role - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the role. Role is selected in the crawl settings, you can classify the document appears in the search results. About how to use theSettings for a rolePlease see the.

    - -

    In Administrator account after logging in, click menu role.

    - The list of roles - Settings for a role -
    - -

    Specifies the name that appears in the list.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/search-guide.xml b/src/site/xdoc/5.0/admin/search-guide.xml deleted file mode 100644 index ea2d780ed..000000000 --- a/src/site/xdoc/5.0/admin/search-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search for management.

    - -

    In Administrator account after logging in, click the menu search.

    - Administrative search -
    - -

    You can search by criteria you specify. In the regular search screen role and browser requirements is added implicitly, but do not provide management for search. You can document a certain remove from index from the search results.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/searchLog-guide.xml b/src/site/xdoc/5.0/admin/searchLog-guide.xml deleted file mode 100644 index b7342acee..000000000 --- a/src/site/xdoc/5.0/admin/searchLog-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Search log settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search log. When you search in the search screen users search logs are logged. Search log search term or date is recorded. You can also record the URL, then you want the search results to.

    - -

    In Administrator account after logging in, click menu search logs.

    - Search log -
    - -

    Search language and date are listed. You can review and detailed, you click the URL.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/stats-guide.xml b/src/site/xdoc/5.0/admin/stats-guide.xml deleted file mode 100644 index 512738804..000000000 --- a/src/site/xdoc/5.0/admin/stats-guide.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Statistics - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are statistics. You can search log and click log.

    - -

    In Administrator account after logging in, click the menu statistics.

    - Statistics -
    - -

    You can select the target by selecting the type of report, to make sure. Displayed in order by the specified criteria.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/system-guide.xml b/src/site/xdoc/5.0/admin/system-guide.xml deleted file mode 100644 index c0cb56174..000000000 --- a/src/site/xdoc/5.0/admin/system-guide.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - System settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to Solr, here registration in Fess. SOLR servers are grouped by file, has been registered.

    - -

    In Administrator account after logging in, click menu Solr.

    - System settings -
    - -

    Update server appears as a running if additional documents, such as the. Crawl process displays the session ID when running. You can safely shut down and shut down when not running Fess server to shut down. If the process does not terminate if you shut a Fess is running to finish crawling process.

    -
    - -

    Server group name is used to search for and update appears.

    -
    - -

    Server becomes unavailable and the status of disabled. For example, inaccessible to the Solr server and changes to disabled. To enable recovery after server become unavailable will become available.

    -
    - -

    You can publish index commit, optimize for server groups. You can also remove a specific search for the session ID. You can remove only the specific documents by specifying the URL.

    -
    - -

    Shown by the number of documents registered in each session. Can verify the results list by clicking the session name.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/systemInfo-guide.xml b/src/site/xdoc/5.0/admin/systemInfo-guide.xml deleted file mode 100644 index c31cf4f27..000000000 --- a/src/site/xdoc/5.0/admin/systemInfo-guide.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - System information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, you can currently check property information such as system environment variables.

    - -

    In Administrator account after logging in, click system information menu.

    - System information -
    - -

    You can list the server environment variable.

    -
    - -

    You can list the system properties on Fess.

    -
    - -

    Fess setup information available.

    -
    - -

    Is a list of properties to attach when reporting a bug. Extract the value contains no personal information.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/webAuthentication-guide.xml b/src/site/xdoc/5.0/admin/webAuthentication-guide.xml deleted file mode 100644 index e56889c22..000000000 --- a/src/site/xdoc/5.0/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - Web authentication settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes Web authentication is required when set against here, using Web crawling. Fess is corresponding to a crawl for BASIC authentication and DIGEST authentication.

    - -

    In Administrator account after logging in, click menu Web authentication.

    - Configuring Web authentication -
    - -

    Specifies the host name of the site that requires authentication. Web crawl settings you specify if applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. Web crawl settings you specified and if applicable on any port.

    -
    - -

    Specifies the realm name of the site that requires authentication. Web crawl settings you specify if applicable in any realm name.

    -
    - -

    Select the authentication method. You can use BASIC authentication, DIGEST authentication or NTLM authentication.

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. You can set the workstation and domain values for NTLM authentication. If you want to write as.

    - -
    - -

    Select to apply the above authentication settings Web settings name. Must be registered in advance Web crawl settings.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/admin/webCrawlingConfig-guide.xml b/src/site/xdoc/5.0/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index 9a509f27d..000000000 --- a/src/site/xdoc/5.0/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,99 +0,0 @@ - - - - Settings for crawling the Web using - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings here, using Web crawling.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    - -

    In Administrator account after logging in, click menu Web.

    - Web crawl settings -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple URLs. http: or https: in the specify starting. For example,

    - -

    The so determines.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for specific URL pattern.

    - - - - - - - - - - - - - - - - - - - -
    URL to crawlCrawl the URL for the specified regular expression.
    Excluded from the crawl URLThe URL for the specified regular expression does not crawl. The URL to crawl, even WINS here.
    To search for URLThe URL for the specified regular expression search. Even if specified and the URL to the search excluded WINS here.
    To exclude from the search URLURL for the specified regular expression search. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, http: URL to crawl if not crawl //localhost/ less than the

    - -

    Also be excluded if the extension of png want to exclude from the URL

    - -

    It specifies. It is possible to specify multiple in the line for.

    -
    - -

    That will follow the links contained in the document in the crawl order can specify the tracing depth.

    -
    - -

    You can specify the number of documents to retrieve crawl.

    -
    - -

    You can specify the user agent to use when crawling.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the interval (in milliseconds) to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,. Set the adequate value when crawling a website to the Web server, the load would not load.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    Register the browser type was selected as the crawled documents. Even if you select only the PC search on your mobile device not appear in results. If you want to see only specific mobile devices also available.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    -
    - -

    Fess and crawls sitemap file, as defined in the URL to crawl. Sitemaphttp://www.sitemaps.org/ Of the specification. Available formats are XML Sitemaps and XML Sitemaps Index the text (URL line written in)

    -

    Site map the specified URL. Sitemap is a XML files and XML files for text, when crawling that URL of ordinary or cannot distinguish between what a sitemap. Because the file name is sitemap.*.xml, sitemap.*.gz, sitemap.*txt in the default URL as a Sitemap handles (in webapps/fess/WEB-INF/classes/s2robot_rule.dicon can be customized).

    -

    Crawls sitemap file to crawl the HTML file links will crawl the following URL in the next crawl.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/config/db.xml b/src/site/xdoc/5.0/config/db.xml deleted file mode 100644 index 6e73dfd85..000000000 --- a/src/site/xdoc/5.0/config/db.xml +++ /dev/null @@ -1,118 +0,0 @@ - - - - Database changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Under normal circumstances the database use the H2 Database. You can use other databases by changing settings.

    -
    -
    - -

    Expand the MySQL binaries.

    -
    - -

    Create a database.

    - create database fess_db; -mysql> grant all privileges on fess_db.* to fess_user@localhost identified by 'fess_pass'; -mysql> create database fess_robot; -mysql> grant all privileges on fess_robot.* to s2robot@localhost identified by 's2robot'; -mysql> FLUSH PRIVILEGES; -]]> -

    Create a table in the database. DDL file is located in extension/mysql.

    - -

    webapps/fess/WEB-INF/lib on mysql driver jar.

    - -

    Edit the webapps/fess/WEB-INF/classes/jdbc.dicon.

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_db?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "fess_user" - "fess_pass" - - - - 600 - 10 - true - - - - - -]]> -

    Edit the webapps/fess/WEB-INF/classes/s2robot_jdbc.dicon.

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_robot?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "s2robot" - "s2robot" - - - - 600 - 10 - true - @java.sql.Connection@TRANSACTION_REPEATABLE_READ - - - - - - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/5.0/config/desktop-search.xml b/src/site/xdoc/5.0/config/desktop-search.xml deleted file mode 100644 index bac50bb3d..000000000 --- a/src/site/xdoc/5.0/config/desktop-search.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - The desktop search settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - Increasing awareness of security in the browser environment in recent years, open a local file (for example, c:\hoge.txt) from the Web pages on. - Not to copy and paste the link from the search results, and then reopen the usability is good. - In order to respond to this in Fess and provides desktop search functionality.

    -
    -
    -

    - Desktop Search feature is turned off by default. - Please enable the following settings.

    -

    First of all, bin/setenv.bat as java.awt.headless from true to false edits.

    - -

    Then add the following to webapps/fess/WEB-INF/conf/crawler.properties.

    - -

    Start the Fess, after you set up above. How to use Basic remains especially.

    -
    -
    -
      -
    • Please Fess inaccessible from the outside, such as (for example, 8080 port does not release).
    • -
    • because false Java.awt.headless image size conversion for mobile devices is not available.
    • -
    -
    - -
    diff --git a/src/site/xdoc/5.0/config/filesize.xml b/src/site/xdoc/5.0/config/filesize.xml deleted file mode 100644 index 9ecde68a0..000000000 --- a/src/site/xdoc/5.0/config/filesize.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - File size you want to crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can specify the file size limit crawl of Fess. In the default HTML file is 2.5 MB, otherwise handles up to 10 m bytes. Edit the webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon if you want to change the file size handling. Standard s2robot_contentlength.dicon is as follows.

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    Change the value of defaultMaxLength if you want to change the default value. Dealing with file size can be specified for each content type. Describes the maximum file size to handle text/HTML and HTML files.

    -

    Note the amount of heap memory to use when changing the maximum allowed file size handling. About how to set upMemory-relatedPlease see the.

    -
    - -
    diff --git a/src/site/xdoc/5.0/config/geosearch.xml b/src/site/xdoc/5.0/config/geosearch.xml deleted file mode 100644 index e138408b0..000000000 --- a/src/site/xdoc/5.0/config/geosearch.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - GEO search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Together with Google maps, including document with latitude and longitude location information, GEO (GEO) you can use the search.

    -
    -
    - -

    Location is defined as a feed that contains the location information. - When generating the index in Solr latitude longitude set to location feeds in formats such as 45.17614,-93.87341, register the document. - Also sets the value as the latitude_s and longitude_s fields if you want to display latitude and longitude as a search result. * _s is available as a dynamic field of Solr string.

    -
    - -

    During the search specifies in the request parameter to latitude and longitude, the distance. - View the results in the distance (km) specified by distance-based latitude information (latitude, longitude). Latitude and longitude and distances is treated as double.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/config/index-backup.xml b/src/site/xdoc/5.0/config/index-backup.xml deleted file mode 100644 index 73701f627..000000000 --- a/src/site/xdoc/5.0/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - Index backup and restore - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The index data is managed by Solr. Backup from the Administration screen of the Fess, and cases will be in the size and number of Gigabit can not index data.

    -

    If you need to index data backup stopped the Fess from back solr/core1/data directory. Also, index data backed up to restore to undo.

    -
    - -
    diff --git a/src/site/xdoc/5.0/config/index.xml b/src/site/xdoc/5.0/config/index.xml deleted file mode 100644 index d7066f598..000000000 --- a/src/site/xdoc/5.0/config/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - Set up Guide - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here is the Fess 5.0 Setup instructions.

    -
    - -
    diff --git a/src/site/xdoc/5.0/config/install-on-tomcat.xml b/src/site/xdoc/5.0/config/install-on-tomcat.xml deleted file mode 100644 index 56da78e78..000000000 --- a/src/site/xdoc/5.0/config/install-on-tomcat.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - Install to an existing Tomcat - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - The standard distribution of Fess Tomcat is distributed in the deployed State. - Because Fess is not dependent on Tomcat, deploying on any Java application server is available. - Describes how to deploy a Fess Tomcat here is already available.

    - -

    Fess ServerHereFrom the download.

    -
    - -

    - Expand the downloaded Fess server. - Expanded Fess Server home directory to $FESS_HOME. - $TOMCAT_HOME the top directory of an existing Tomcat 6. - Copy the Fess Server data.

    - -

    - If you have, such as changing the destination file diff commands, updates your diff only applies. -

    -
    - -

    to start the Tomcat in normal as well as in startup.* / http://localhost:8080/Fess To access the.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/config/logging.xml b/src/site/xdoc/5.0/config/logging.xml deleted file mode 100644 index bd10c424b..000000000 --- a/src/site/xdoc/5.0/config/logging.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - Log settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The following summarizes the log file to output the Fess.

    - - - - - - - - - - - - - - - - - - - -
    File nameContents
    webapps/fess/WEB-INF/logs/fess.outFess server log. Output logging operation in the management and search screens, etc.
    webapps/fess/WEB-INF/logs/fess_crawler.outCrawl log. Crawling log output.
    logs/Catalina.outLog of the Fess Server (Tomcat). SOLR relevant log output.
    -

    If you encounter problems to work check the log.

    -
    -
    -

    Sets the output log information is at webapps/fess/WEB-INF/classes/log4j.xml. By default output INFO level.

    -

    For example, better Fess up to document for Solr log if you want to output in log4j.xml disconnect the commented-out section below.

    - - - -]]> -

    See the Log4J documentation if you need detailed settings for the log output.

    -
    - -
    diff --git a/src/site/xdoc/5.0/config/memory-config.xml b/src/site/xdoc/5.0/config/memory-config.xml deleted file mode 100644 index ff8a56867..000000000 --- a/src/site/xdoc/5.0/config/memory-config.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - Use memory-related settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If the contents of the crawl settings cause OutOfMemory error similar to the following.

    - -

    Increase the maximum heap memory occur. bin/setenv. [sh | bat] to (in this case the maximum value set 1024M) will change to-Xmx1024m.

    - -
    -
    -

    - Crawler side memory maximum value can be changed. - The default is 512 m.

    -

    - Unplug the commented out webapps/fess/WEB-INF/classes/fess.dicon crawlerJavaOptions to change, change the-Xmx1024m (in this case the maximum value set 1024M). -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1024m", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/xdoc/5.0/config/mobile-device.xml b/src/site/xdoc/5.0/config/mobile-device.xml deleted file mode 100644 index 6a2f3e717..000000000 --- a/src/site/xdoc/5.0/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Mobile device information settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The mobile device informationValueEngine Inc.That provided more available. If you want to use the latest mobile device information downloaded device profile save the removed _YYYY-MM-DD and webapps/fess/WEB-INF/classes/device. After the restart to enable change.

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/xdoc/5.0/config/path-encoding.xml b/src/site/xdoc/5.0/config/path-encoding.xml deleted file mode 100644 index c56cc97a4..000000000 --- a/src/site/xdoc/5.0/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - Path encoding change - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    in non-HTML file, different character set precedents and the file name if the search result link text is garbled.

    -

    For example, test.txt file contents are written in UTF-8, file name Shift_JIS, the link text is garbled.

    -
    - -

    For example by revising the webapps/fess/WEB-INF/classes/s2robot_transformer.dicon as shown below, to resolve paths in Shift_JIS.

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/xdoc/5.0/config/pdf-with-password.xml b/src/site/xdoc/5.0/config/pdf-with-password.xml deleted file mode 100644 index b34a94276..000000000 --- a/src/site/xdoc/5.0/config/pdf-with-password.xml +++ /dev/null @@ -1,256 +0,0 @@ - - - - Password-protected PDF support - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - You should password files to register the settings file to PDF password is configured to search for. -

    -
    -
    -

    - First of all, create the webapps/fess/WEB-INF/classes/s2robot_extractor.dicon. - This is test _ ~ is a pass that password set to a.pdf file. - If you have multiple files, multiple settings in addPassword.

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - { -"application/xml", -"application/xhtml+xml", -"application/rdf+xml", -"text/xml", -"text/xml-external-parsed-entity" - } - xmlExtractor - - - { -"text/html" - } - xmlExtractor - - - { -"application/pdf" - } - pdfExtractor - - - { -"image/svg+xml", -"application/x-tika-msoffice", -"application/vnd.visio", -"application/vnd.ms-powerpoint", -"application/vnd.ms-excel", -"application/vnd.ms-excel.sheet.binary.macroenabled.12", -"application/msword", -"application/vnd.ms-outlook", -"application/x-tika-ooxml", -"application/vnd.openxmlformats-officedocument.presentationml.presentation", -"application/vnd.ms-powerpoint.presentation.macroenabled.12", -"application/vnd.openxmlformats-officedocument.presentationml.template", -"application/vnd.openxmlformats-officedocument.presentationml.slideshow", -"application/vnd.ms-powerpoint.slideshow.macroenabled.12", -"application/vnd.ms-powerpoint.addin.macroenabled.12", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.ms-excel.sheet.macroenabled.12", -"application/vnd.openxmlformats-officedocument.spreadsheetml.template", -"application/vnd.ms-excel.template.macroenabled.12", -"application/vnd.ms-excel.addin.macroenabled.12", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.ms-word.document.macroenabled.12", -"application/vnd.openxmlformats-officedocument.wordprocessingml.template", -"application/vnd.ms-word.template.macroenabled.12", -"application/x-asp", -"application/rtf", -"text/plain", -"application/vnd.sun.xml.writer", -"application/vnd.oasis.opendocument.text", -"application/vnd.oasis.opendocument.graphics", -"application/vnd.oasis.opendocument.presentation", -"application/vnd.oasis.opendocument.spreadsheet", -"application/vnd.oasis.opendocument.chart", -"application/vnd.oasis.opendocument.image", -"application/vnd.oasis.opendocument.formula", -"application/vnd.oasis.opendocument.text-master", -"application/vnd.oasis.opendocument.text-web", -"application/vnd.oasis.opendocument.text-template", -"application/vnd.oasis.opendocument.graphics-template", -"application/vnd.oasis.opendocument.presentation-template", -"application/vnd.oasis.opendocument.spreadsheet-template", -"application/vnd.oasis.opendocument.chart-template", -"application/vnd.oasis.opendocument.image-template", -"application/vnd.oasis.opendocument.formula-template", -"application/x-vnd.oasis.opendocument.text", -"application/x-vnd.oasis.opendocument.graphics", -"application/x-vnd.oasis.opendocument.presentation", -"application/x-vnd.oasis.opendocument.spreadsheet", -"application/x-vnd.oasis.opendocument.chart", -"application/x-vnd.oasis.opendocument.image", -"application/x-vnd.oasis.opendocument.formula", -"application/x-vnd.oasis.opendocument.text-master", -"application/x-vnd.oasis.opendocument.text-web", -"application/x-vnd.oasis.opendocument.text-template", -"application/x-vnd.oasis.opendocument.graphics-template", -"application/x-vnd.oasis.opendocument.presentation-template", -"application/x-vnd.oasis.opendocument.spreadsheet-template", -"application/x-vnd.oasis.opendocument.chart-template", -"application/x-vnd.oasis.opendocument.image-template", -"application/x-vnd.oasis.opendocument.formula-template", -"image/bmp", -"image/gif", -"image/jpeg", -"image/png", -"image/tiff", -"image/vnd.wap.wbmp", -"image/x-icon", -"image/x-psd", -"image/x-xcf", -"application/zip", -"application/x-tar", -"application/x-gtar", -"application/x-gzip", -"application/x-bzip", -"application/x-bzip2", -"application/java-vm", -"audio/mpeg", -"application/x-midi", -"audio/midi", -"audio/basic", -"audio/x-wav", -"audio/x-aiff", -"application/mbox", -"text/calendar", -"text/css", -"text/csv", -"text/directory", -"text/dns", -"text/ecmascript", -"text/enriched", -"text/example", -"text/javascript", -"text/parityfec", -"text/prs.fallenstein.rst", -"text/prs.lines.tag", -"text/red", -"text/rfc822-headers", -"text/richtext", -"text/rtf", -"text/rtp-enc-aescm128", -"text/rtx", -"text/sgml", -"text/t140", -"text/tab-separated-values", -"text/troff", -"text/ulpfec", -"text/uri-list", -"text/vnd.abc", -"text/vnd.curl", -"text/vnd.curl.dcurl", -"text/vnd.curl.mcurl", -"text/vnd.curl.scurl", -"text/vnd.dmclientscript", -"text/vnd.esmertec.theme-descriptor", -"text/vnd.fly", -"text/vnd.fmi.flexstor", -"text/vnd.graphviz", -"text/vnd.in3d.3dml", -"text/vnd.in3d.spot", -"text/vnd.iptc.newsml", -"text/vnd.iptc.nitf", -"text/vnd.latex-z", -"text/vnd.motorola.reflex", -"text/vnd.ms-mediapackage", -"text/vnd.net2phone.commcenter.command", -"text/vnd.si.uricatalogue", -"text/vnd.sun.j2me.app-descriptor", -"text/vnd.trolltech.linguist", -"text/vnd.wap.si", -"text/vnd.wap.sl", -"text/vnd.wap.wml", -"text/vnd.wap.wmlscript", -"text/x-asm", -"text/x-c", -"text/x-diff", -"text/x-fortran", -"text/x-java-source", -"text/x-pascal", -"text/x-setext", -"text/x-uuencode", -"text/x-vcalendar", -"text/x-vcard", -"application/x-sh" - } - tikaExtractor - - - - -]]> -

    Next, edit the following to Webpps/Fess/Web-INF/clsses/s2robot_rule.dicon.

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - - -... -]]> -

    Fess up after setting the above and please run the crawl. How to use Basic remains especially.

    -
    - -
    diff --git a/src/site/xdoc/5.0/config/protwords.xml b/src/site/xdoc/5.0/config/protwords.xml deleted file mode 100644 index ae5fd6c2f..000000000 --- a/src/site/xdoc/5.0/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Stemming settings - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    In Fess when indexing and searching the stemming process done.

    -

    This is to normalize the English word processing, for example, words such as recharging and rechargable is normalized to form recharg. Hit and even if you search by recharging the word this word rechargable, less search leakage is expected.

    -
    -
    -

    You may not intended for the stemming process basic rule-based processing, normalization is done. For example, Maine (state name) Word will be normalized in the main.

    -

    In this case, by adding Maine to protwords.txt, you can exclude the stemming process.

    -
    - -
    diff --git a/src/site/xdoc/5.0/config/proxy.xml b/src/site/xdoc/5.0/config/proxy.xml deleted file mode 100644 index 2a496530a..000000000 --- a/src/site/xdoc/5.0/config/proxy.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - Proxy settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    If you like crawling external sites from within the intranet firewall may end up blocked crawl. Set the proxy for the crawler in that case.

    -
    - -

    Proxy is set in to create webapps/Fess/Web-INF/classes/s9robot_client.dicon with the following contents.

    - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - - - - - - - "http" - 80 - @org.apache.http.conn.scheme.PlainSocketFactory@getSocketFactory() - - - - - - - "https" - 443 - @org.apache.http.conn.ssl.SSLSocketFactory@getSocketFactory() - - - - - - 200 - 200 - - - - - "UTF-8" - - - - "UTF-8" - - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - - - -]]> -
    - - -
    diff --git a/src/site/xdoc/5.0/config/replication.xml b/src/site/xdoc/5.0/config/replication.xml deleted file mode 100644 index d5f609fbf..000000000 --- a/src/site/xdoc/5.0/config/replication.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - Setting up replication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess can copy the path in Solr index data. You can distribute load during indexing to build two in Fess of the crawl and index creation and search for Fess servers.

    -

    You must use the replication features of Fess for Solr index file in the shared disk, such as NFS, Fess of each can be referenced from.

    -
    -
    - -

    Fess, download and install the./ /NET/Server1/usr/local/Fess To assume you installed.

    -

    To register the crawl settings as well as Fess starts after the normal construction, create the index (index for Fess building instructions normal building procedures and especially remains the same) crawling.

    -
    - -

    Fess, download and install the./ /NET/Server2/usr/local/Fess To assume you installed.

    -

    To enable replication features check box in Fess starts after the management screen crawl settings the "snapshot path'. Snapshot path designates the index location for the index for Fess. In this case, the/NET/Server1/usr/local/Fess //solr/core1/data/index In the will.

    - Replication -

    Time press the update button to save the data and set in Schedule performs replication of the index.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/config/role-setting.xml b/src/site/xdoc/5.0/config/role-setting.xml deleted file mode 100644 index 430cd0bc5..000000000 --- a/src/site/xdoc/5.0/config/role-setting.xml +++ /dev/null @@ -1,97 +0,0 @@ - - - - Setting role-based search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can divide out search results in Fess in any authentication system authenticated users credentials to. For example, find rolls a does appears role information in search results with the roles a user a user b will not display it. By using this feature, user login in the portal and single sign-on environment belongs to you can enable search, sector or job title.

    -

    In role-based search of the Fess roll information available below.

    -
      -
    • Request parameter
    • -
    • Request header
    • -
    • Cookies
    • -
    • J2EE authentication information
    • -
    -

    To save authentication information in cookies for authentication when running of Fess in portal and agent-based single sign-on system domain and path that can retrieve role information. You can also reverse proxy type single sign-on system access to Fess adding authentication information in the request headers and request parameters to retrieve role information.

    -
    -
    -

    Describes how to set up role-based search using J2EE authentication information.

    - -

    conf/Tomcat-users.XML the add roles and users. This time the role1 role perform role-based search. Login to role1.

    - - - - - - - - - -]]> -
    - -

    sets the webapps/fess/WEB-INF/classes/app.dicon shown below.

    - - - {"guest"} - - - : -]]> -

    You can set the role information by setting the defaultRoleList, there is no authentication information. Do not display the search results need roles for users not logged in you.

    -
    - -

    sets the webapps/fess/WEB-INF/classes/fess.dicon shown below.

    - - "role1" - - : -]]> -

    authenticatedRoles can describe multiple by commas (,).

    -
    - -

    sets the webapps/fess/WEB-INF/web.xml shown below.

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess up and log in as an administrator. From the role of the menu set name Role1 (any name) and value register role at role1. After the crawl settings want to use in the user with the role1 in, crawl Crawl Settings select Role1.

    -
    - -

    Log out from the management screen. log in as user Role1. A successful login and redirect to the top of the search screen.

    -

    Only thing was the Role1 role setting in the crawl settings search as usual, and displayed.

    -

    Also, search not logged in will be search by guest user.

    -
    - -

    Whether or not logged out, logged in a non-Admin role to access http://localhost:8080/fess/admin screen appears. By pressing the logout button will log out.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/config/server-port.xml b/src/site/xdoc/5.0/config/server-port.xml deleted file mode 100644 index ceb9835f2..000000000 --- a/src/site/xdoc/5.0/config/server-port.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - Ports changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess by default, you use the port 8080. Change in the following steps to change.

    - -

    Change the port Tomcat is Fess available. Modifies the following described conf/server.xml changes.

    -
      -
    • 8080: HTTP access port
    • -
    • 8005: shut down port
    • -
    • 8009: AJP port
    • -
    • : SSL HTTP access port 8443 (the default is off)
    • -
    • 19092: database port (use h2database)
    • -
    -
    - -

    May need to change if you change the Tomcat port using the settings in the standard configuration, the same Solr-Tomcat, so Fess Solr server referenced information. change the webapps/fess/WEB-INF/classes/fess_solr.dicon.

    - "http://localhost:8080/solr" -]]> -

    - Note: to display the error on search and index update: cannot access the Solr server and do not change if you change the Tomcat port similar to the above ports. -

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/config/solr-dynamic-field.xml b/src/site/xdoc/5.0/config/solr-dynamic-field.xml deleted file mode 100644 index b1d55edd3..000000000 --- a/src/site/xdoc/5.0/config/solr-dynamic-field.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - How to use the dynamic field of SOLR - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    SOLR is document items (fields) for each to the schema defined in order to register. Available in Fess Solr schema is defined in solr/core1/conf/schema.xml. dynamic fields and standard fields such as title and content can be freely defined field names are defined. The dynamic fields that are available in the schema.xml Fess become. Advanced parameter values see a Solr document.

    - - - - - - - - - - - - - - - - - - - - - - -]]> -
    -
    -

    I think scenes using the dynamic field of many, in database scrawl's, such as registering in datastore crawl settings. How to register dynamic fields in database scrawl by placing the script other_t = hoge hoge column data into Solr other_t field.

    -

    You need to add fields for the following in the dynamic field data out of Solr using webapps/fess/WEB-INF/classes/app.dicon. Add the other_t.

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    Edit the JSP file has made returns from Solr in the above settings, so to display on the page. Login to the manage screen, displays the design. Display of search results the search results displayed on the page (the content), so edit the JSP file. where you want to display the other_t value in $ {f:h(doc.other_t)} and you can display the value registered in.

    -
    - -
    diff --git a/src/site/xdoc/5.0/config/solr-failure.xml b/src/site/xdoc/5.0/config/solr-failure.xml deleted file mode 100644 index 03c81a49c..000000000 --- a/src/site/xdoc/5.0/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - SOLR failure operation - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Solr server group in the Fess, managing multiple groups. Change the status of servers and groups if the server and group information that keeps a Fess, inaccessible to the Solr server.

    -

    SOLR server state information can change in system setting. maxErrorCount, maxRetryStatusCheckCount, maxRetryUpdateQueryCount and minActiveServer can be defined in the webapps/fess/WEB-INF/classes/fess_solr.dicon.

    - -
      -
    • When SOLR group within Solr server number of valid state minActiveServer less than Solr group will be disabled.
    • -
    • Solr server number of valid state is Minctiveserver following group in the SOLR Solr group into an invalid state if is not, you can access to the Solr server, disable Solr server status Mxretrysttuscheckcount check to Solr server status change from the disabled state the valid state. The valid state not changed and was able to access Solr Server index corrupted state.
    • -
    • Disable Solr group is not available.
    • -
    • SOLR group to enable States to the group in the Solr Solr server status change enabled in system settings management screen.
    • -
    -
    - -
      -
    • Search queries can send valid Solr group.
    • -
    • Search queries will be sent only to valid Solr server.
    • -
    • Send a search query to fewer available if you register a Solr server multiple SOLR group in the Solr server.
    • -
    • The search query was sent to the SOLR server fails maxErrorCount than Solr server modifies the disabled state.
    • -
    -
    - -
      -
    • Update queries you can send valid state Solr group.
    • -
    • Update query will be sent only to valid Solr server.
    • -
    • If multiple Solr servers are registered in the SOLR group in any valid state Solr server send the update query.
    • -
    • Is sent to the SOLR Server update query fails maxRetryUpdateQueryCount than Solr server modifies the index corrupted state.
    • -
    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/config/tokenizer.xml b/src/site/xdoc/5.0/config/tokenizer.xml deleted file mode 100644 index 49dad1be5..000000000 --- a/src/site/xdoc/5.0/config/tokenizer.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - Settings for the index string extraction - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    You must isolate the document in order to register as the index when creating indexes for the search.

    -

    Tokenizer is used for this.

    -

    Basically, carved by the tokenizer units smaller than go find no hits.

    -

    For example, statements of living in Tokyo, Japan. Was split by the tokenizer now, this statement is in Tokyo, living and so on. In this case, in Tokyo, Word search, you will get hit. However, when performing a search with the word 'Kyoto' will not be hit.

    -

    For selection of the tokenizer is important.

    -

    You can change the tokenizer by setting the schema.xml analyzer part is if the Fess in the default CJKTokenizer used.

    -
    - - -

    Such as CJKTokenizer Japan Japanese multibyte string against bi-gram, in other words two characters create index. In this case, can't find one letter words.

    -
    - - -

    StandardTokenizer creates index uni-gram, in other words one by one for the Japan language of multibyte-character strings. Therefore, the less search leakage. Also, with StandardTokenizer can't CJKTokenizer the search query letter to search to.

    -

    The following example to change schema.xml so analyzer parts, you can use the StandardTokenizer.

    - - - - - : -]]> -
    - - -
    diff --git a/src/site/xdoc/5.0/config/windows-service.xml b/src/site/xdoc/5.0/config/windows-service.xml deleted file mode 100644 index 183ca2344..000000000 --- a/src/site/xdoc/5.0/config/windows-service.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Register for the Windows service - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can register the Fess as a Windows service in a Windows environment. How to register a service is similar to the Tomcat.

    - -

    Because if you registered as a Windows service, the crawling process is going to see Windows system environment variablesIs Java JAVA_HOME environment variables for the system to register, As well as Add %JAVA_HOME%\bin to PathYou must.

    -
    - -

    to edit the webapps \fess\WEB-INF\classes\fess.dicon, remove the-server option.

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    First, after installing the Fess from the command prompt service.bat performs (such as Vista to launch as administrator you must). Fess was installed on C:\Java\fess-server-5.0.0.

    - cd C:\Java\fess-server-5.0.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    By making the following you can review properties for Fess. To run the following, Tomcat Properties window appears.

    - tomcat6w.exe //ES//fess -]]> -
    - -

    Control Panel - to display the management tool in administrative tools - services, you can set automatic start like normal Windows services.

    -
    -
    -
    - -

    Distributed in the Fess is 32-bit binaries for Windows Tomcat builds based on. If you use 64-bit WindowsTomcat Of the site from, such as 64-bit Windows zip, please replace tomcat6,exe, tomcat6w,exe.

    -
    -
    - -
    diff --git a/src/site/xdoc/5.0/user/index.xml b/src/site/xdoc/5.0/user/index.xml deleted file mode 100644 index 208960e57..000000000 --- a/src/site/xdoc/5.0/user/index.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - Search Guide - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here is a description of Fess 5.0 search method.

    -
    - -
    diff --git a/src/site/xdoc/5.0/user/json-response.xml b/src/site/xdoc/5.0/user/json-response.xml deleted file mode 100644 index 9a9578090..000000000 --- a/src/site/xdoc/5.0/user/json-response.xml +++ /dev/null @@ -1,182 +0,0 @@ - - - - Search results for JSON output - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Outputs a JSON results of Fess. You must in order to emit JSON enabled keep JSON response in the General Management screen crawl settings.

    - -

    To get JSON output http://localhost:8080/Fess/JSON? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - - - - - -
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    labelTypeValueThe label value. Use to specify the label.
    callbackIf you use the JSONP callback name. You do not need to specify if you do not use the JSONP.
    -
    - -

    Returns the following response.

    - \u30C6\u30B9\u30C8<\u002Fem>\u30DA\u30FC\u30B8\u3067\u3059", - "host": "speedtest.goo.ne.jp", - "lastModified": "1284739487873", - "cache": "\u9FA0-->\n\n\ngoo \u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\n<\u002Ftitle>\n<meta...\u0022>\n\n<meta name=\u0022description\u0022 content=\u0022goo \u306E\u63D0\u4F9B\u3059\u308B\u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\u30DA\u30FC\u30B8\u3067\u3059\u0022>\n<meta name=\u0022keywords\u0022 content=\u0022ADSL,\u30D6\u30ED\u30FC\u30C9\u30D0\u30F3\u30C9,\u30D5\u30EC...\u30C3\u30C4,BB,\u7121\u7DDALAN,CATV,ISDN,\u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\u0022>\n<meta name=\u0022Copyright\u0022 content=\u0022Copyright © (C)NTT-X Inc, All...:\u002F\u002Fspeedtest.goo.ne.jp\u002F\u0022><img src=\u0022\u002Fimg\u002Fh1\u002Fh1_76.gif\u0022 width=\u0022129\u0022 height=\u002222\u0022 border=\u00220\u0022 alt=\u0022\u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\u0022><img src...\u0022 color=\u0022#ffffff\u0022>goo \u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem><\u002Ffont><\u002Fa><\u002Fb><\u002Ftd>\n<!--\u002FNAME SERVICE-->\n<\u002Ftr>\n<\u002Ftable>\n<\u002Ftd>\n<\u002Ftr>\n<tr>\n<td", - "score": "4.98744", - "digest": "goo \u306E\u63D0\u4F9B\u3059\u308B\u30B9\u30D4\u30FC\u30C9<em>\u30C6\u30B9\u30C8<\u002Fem>\u30DA\u30FC\u30B8\u3067\u3059", - "tstamp": "1284739487887", - "url": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F", - "id": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F;type=au,docomo,pc,softbank", - "mimetype": "text\u002Fhtml", - "title": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "contentTitle": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "boost": "1.0", - "contentLength": "17810", - "urlLink": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F" - }, -... - ] - } -} -]]></source> - <p>Each element is as follows.</p> - <table> - <tbody> - <tr> - <th>response</th> - <td>The root element.</td> - </tr> - <tr> - <th>version</th> - <td>Format version.</td> - </tr> - <tr> - <th>status</th> - <td>The status of the response. 0, the normal response.</td> - </tr> - <tr> - <th>query</th> - <td>Search language.</td> - </tr> - <tr> - <th>execTime</th> - <td>Response time. Unit is seconds.</td> - </tr> - <tr> - <th>pageSize</th> - <td>The number of display.</td> - </tr> - <tr> - <th>pageNumber</th> - <td>Page number.</td> - </tr> - <tr> - <th>recordCount</th> - <td>Number of hits for the search term.</td> - </tr> - <tr> - <th>pageCount</th> - <td>Page number of the number of hits for the search term.</td> - </tr> - <tr> - <th>result</th> - <td>Parent element of the search results.</td> - </tr> - <tr> - <th>site</th> - <td>The name of the site.</td> - </tr> - <tr> - <th>contentDescription</th> - <td>A description of the content.</td> - </tr> - <tr> - <th>host</th> - <td>The name of the host.</td> - </tr> - <tr> - <th>lastModified</th> - <td>Last update date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.</td> - </tr> - <tr> - <th>cache</th> - <td>The contents of the content.</td> - </tr> - <tr> - <th>score</th> - <td>Score values of the document.</td> - </tr> - <tr> - <th>Digest</th> - <td>Digest a string of documents.</td> - </tr> - <tr> - <th>Tstamp</th> - <td>Document creation date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.</td> - </tr> - <tr> - <th>URL</th> - <td>The URL of the document.</td> - </tr> - <tr> - <th>ID</th> - <td>The ID of the document.</td> - </tr> - <tr> - <th>mimetype</th> - <td>The MIME type.</td> - </tr> - <tr> - <th>title</th> - <td>The title of the document.</td> - </tr> - <tr> - <th>contentTitle</th> - <td>The title of the document for viewing.</td> - </tr> - <tr> - <th>contentLength</th> - <td>The size of the document.</td> - </tr> - <tr> - <th>urlLink</th> - <td>The URL as the search results.</td> - </tr> - </tbody> - </table> - </subsection> - </section> - </body> -</document> diff --git a/src/site/xdoc/5.0/user/search-boost.xml b/src/site/xdoc/5.0/user/search-boost.xml deleted file mode 100644 index 9ed673f27..000000000 --- a/src/site/xdoc/5.0/user/search-boost.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<document> - <properties> - <title>Boost search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - Use the boost search if you want to prioritize, search for specific search terms. - For example, if you want to find the page if you want to find apples oranges contained more 'apples' ' Apple ^ 100 orange ' that to ' ^ number "that searches in the form. - Number specifies an integer greater than 1.

    -
    - - diff --git a/src/site/xdoc/5.0/user/search-field.xml b/src/site/xdoc/5.0/user/search-field.xml deleted file mode 100644 index 8b2abfb88..000000000 --- a/src/site/xdoc/5.0/user/search-field.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - Search by specifying a search field - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    In the Fess crawl results saved in the title and text fields. You can search for a field of them.

    -

    You can search for a the following fields by default.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    URLThe crawl URL
    hostWere included in the crawl URL host name
    siteSite name was included in the crawl URL
    titleTitle
    contentText
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    mimetypeThe MIME type of the content
    -

    If you do not specify the fields title and content to search for.

    - -

    If a field search "field name: search terms ' of so fill out the search form, the search.

    -

    Title against Fess the search as a search term.

    - -
    -
    - -
    diff --git a/src/site/xdoc/5.0/user/search-fuzzy.xml b/src/site/xdoc/5.0/user/search-fuzzy.xml deleted file mode 100644 index f4e548177..000000000 --- a/src/site/xdoc/5.0/user/search-fuzzy.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - Fuzzy search (fuzzy search) - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess is corresponding to fuzzy searches based on the Levenshtein distance (fuzzy search). - After the search word you want to apply the fuzzy search adds '~'. - For example, see Solr ~ ' that you can search for documents that contain the search string "Solr" similar to the language or ("Solar").

    -

    - Furthermore, you can specify a number between 0 and 1 ~ after the close to 1 just like in refine. - For example, in the form of 'Solr~0.8'. - Do not specify numeric default value is 0.5.

    -
    - -
    diff --git a/src/site/xdoc/5.0/user/search-label.xml b/src/site/xdoc/5.0/user/search-label.xml deleted file mode 100644 index 7a558eb2c..000000000 --- a/src/site/xdoc/5.0/user/search-label.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - Search by label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    By label to be registered in the management screen will enable search by labels in the search screen. You can use the label if you want to sort the search results. If you do not register the label displayed the label drop-down box.

    - Search by label -

    To set the label by creating indexes, can search each crawl settings specified on the label. All results search search do not specify a label is usually the same.

    -
    - -
    diff --git a/src/site/xdoc/5.0/user/search-not.xml b/src/site/xdoc/5.0/user/search-not.xml deleted file mode 100644 index 565cefa82..000000000 --- a/src/site/xdoc/5.0/user/search-not.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - NOT search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If you want to find documents that do not contain a Word can NOT find. - Locate the NOT search as NOT in front of the Word does not contain. Is NOT in uppercase characters ago and need space.

    -

    For example, searches, enter if you want to find documents that contain the search term 1 does not contain a search term 2 search term 1 NOT search words 2.

    -

    Attention is required because NOT find expensive.

    -
    - -
    diff --git a/src/site/xdoc/5.0/user/search-or.xml b/src/site/xdoc/5.0/user/search-or.xml deleted file mode 100644 index 9621209a8..000000000 --- a/src/site/xdoc/5.0/user/search-or.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - OR search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If you want to find documents that contain any of the search terms OR search use. - When describing the multiple words in the search box, by default will search. - You want OR search the case describes OR between search words. OR write in capital letters, spaces are required before and after.

    -

    For example, the search, enter if you want to search for documents that contain either search term 2 search term 1 search term 1 OR search term 2. OR between multiple languages are available.

    -
    - -
    diff --git a/src/site/xdoc/5.0/user/search-range.xml b/src/site/xdoc/5.0/user/search-range.xml deleted file mode 100644 index eebee65e6..000000000 --- a/src/site/xdoc/5.0/user/search-range.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - Range searches - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Range searches can be done for field. - To range search field name: value TO the search term. - For example, if you search documents contentLength field against 1 k to 10 k bytes is ' contentLength: 1000 TO 10000 ' search language and the.

    -
    - -
    diff --git a/src/site/xdoc/5.0/user/search-sort.xml b/src/site/xdoc/5.0/user/search-sort.xml deleted file mode 100644 index 6f1eb2fdc..000000000 --- a/src/site/xdoc/5.0/user/search-sort.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - Search sort - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To sort the search results by specifying the fields such as search time.

    -

    You can sort the following fields by default.

    - - - - - - - - - - - - - - - -
    TstampOn the crawl
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    - -

    If you want to sort ' sort: field name ' in to fill out the search form, the search.

    -

    In ascending order sort the content size as a search term, Fess is below.

    - -

    To sort in descending order as below.

    - -

    If you sort by multiple fields separated list, shown below.

    - -
    -
    - -
    diff --git a/src/site/xdoc/5.0/user/xml-response.xml b/src/site/xdoc/5.0/user/xml-response.xml deleted file mode 100644 index c1ea59d0d..000000000 --- a/src/site/xdoc/5.0/user/xml-response.xml +++ /dev/null @@ -1,201 +0,0 @@ - - - - XML results output - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To emit the XML results of Fess. You must in order to emit the XML Management screen crawl settings XML response enabled by you.

    - -

    To get the output XML http://localhost:8080/Fess/XML? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - -
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    labelTypeValueThe label value. Use to specify the label.
    -
    - -

    Returns the following response.

    - - - 1 - 0 - テスト - 0.64 - 20 - 1 - 101 - 6 - - - speedtest.goo.ne.jp/ - goo の提供するスピード<em>テスト</em>ページです - speedtest.goo.ne.jp - 1284739487873 - 龠--> -<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> -<title> -goo スピード<em>テスト</em> -</title> -<meta..."> - -<meta name="description" content="goo の提供するスピード<em>テスト</em>ページです"> -<meta name="keywords" content="ADSL,ブロードバンド,フレ...ッツ,BB,無線LAN,CATV,ISDN,スピード<em>テスト</em>"> -<meta name="Copyright" content="Copyright &copy; (C)NTT-X Inc, All...://speedtest.goo.ne.jp/"><img src="/img/h1/h1_76.gif" width="129" height="22" border="0" alt="スピード<em>テスト</em>"><img src..." color="#ffffff">goo スピード<em>テスト</em></font></a></b></td> -<!--/NAME SERVICE--> -</tr> -</table> -</td> -</tr> -<tr> -<td - 4.98744 - goo の提供するスピード<em>テスト</em>ページです - 1284739487887 - http://speedtest.goo.ne.jp/ - http://speedtest.goo.ne.jp/;type=au,docomo,pc,softbank - text/html - -goo スピードテスト - - -goo スピードテスト - - 1.0 - 17810 - http://speedtest.goo.ne.jp/ - -... - - -]]> -

    Each element is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    responseThe root element.
    versionFormat version.
    statusThe status of the response. 0, the normal response.
    querySearch language.
    exec-timeResponse time. Unit is seconds.
    page-sizeThe number of display.
    page-numberPage number.
    record-countNumber of hits for the search term.
    page-countPage number of the number of hits for the search term.
    resultParent element of the search results.
    docThe elements of the search results.
    siteThe name of the site.
    content-descriptionA description of the content.
    hostThe name of the host.
    last-modifiedLast update date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    cacheThe contents of the content.
    scoreScore values of the document.
    DigestDigest a string of documents.
    TstampDocument creation date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    URLThe URL of the document.
    IDThe ID of the document.
    mimetypeThe MIME type.
    titleThe title of the document.
    content-titleThe title of the document for viewing.
    content-lengthThe size of the document.
    URL-linkThe URL as the search results.
    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/browserType-guide.xml b/src/site/xdoc/6.0/admin/browserType-guide.xml deleted file mode 100644 index 32b3e26b5..000000000 --- a/src/site/xdoc/6.0/admin/browserType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Setting the browser type - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the browser type. Search results are browser type can be added to the data, for each type of browser browsing search results out into.

    -
    -
    - -

    In Administrator account after logging in, click menu browser types.

    - Setting the browser type -
    -
    -
    - -

    You can set the display name and value. It is used if you want more new terminals. You do not need special customizations are used only where necessary.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/crawl-guide.xml b/src/site/xdoc/6.0/admin/crawl-guide.xml deleted file mode 100644 index 06af273f9..000000000 --- a/src/site/xdoc/6.0/admin/crawl-guide.xml +++ /dev/null @@ -1,143 +0,0 @@ - - - - The General crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to crawling.

    -
    -
    - -

    In Administrator account click crawl General menu after login.

    - Crawl General -

    You can specify the path to a generated index and replication capabilities to enable.

    - Replication features -
    -
    -
    - -

    You can set the interval at which the crawl for a Web site or file system. By default, the following.

    - -

    Figures are from left, seconds, minutes, during the day, month, represents a day of the week. Description format is similar to the Unix cron settings. This example, and am 0 時 0 分 to crawling daily.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    0 0 12 * *?Each day starts at 12 pm
    0 15 10? * *Day 10: 15 am start
    0 15 10 * *?Day 10: 15 am start
    0 15 10 * *? *Day 10: 15 am start
    0 15 10 * *? 2009Each of the 2009 start am, 10:15
    0 * 14 * *?Every day 2:00 in the PM-2: 59 pm start every 1 minute
    0 0 / 5 14 * *?Every day 2:00 in the PM-2: 59 pm start every 5 minutes
    0 0 / 5 14, 18 * *?Every day 2:00 pm-2: 59 pm and 6: 00 starts every 5 minutes at the PM-6: 59 pm
    0 0-5 14 * *?Every day 2:00 in the PM-2: 05 pm start every 1 minute
    0 10, 44 14? 3 WEDStarts Wednesday March 2: 10 and 2: 44 pm
    0 15 10? * MON-FRIMonday through Friday at 10:15 am start
    -

    Also check if the seconds can be set to run at intervals 60 seconds by default. If you set seconds exactly and you should customize webapps/fess/WEB-INF/classes/chronosCustomize.dicon taskScanIntervalTime value, if enough do I see in one-hour increments.

    -
    - -

    When the user enters a search, the search the output log. If you want to get search statistics to enable.

    -
    - -

    Search results link attaches to the search term. To display the find search terms in PDF becomes possible.

    -
    - -

    Search results can be retrieved in XML format. http://localhost:8080/Fess/XML? can get access query = search term.

    -
    - -

    Search results available in JSON format. http://localhost:8080/Fess/JSON? can get access query = search term.

    -
    - -

    If theses PC website search results on mobile devices may not display correctly. And select the mobile conversion, such as if the PC site for mobile terminals, and to show that you can. You can if you choose Google Google Wireless Transcoder allows to display content on mobile phones. For example, if site for PC and mobile devices browsing the results in the search for mobile terminals search results will link in the search result link passes the Google Wireless Transcoder. You can use smooth mobile transformation in mobile search.

    -
    - -

    You can specify the label to see if the label by default,. Specifies the value of the label.

    -
    - -

    You can specify whether or not to display a search screen. If you select Web unusable for mobile search screen. If not available not available search screen. And if you want to create a dedicated index server and select not available.

    -
    - -

    In JSON format often find search words becomes available. can be retrieved by accessing the http://localhost:8080/Fess/hotsearchword.

    -
    - -

    Delete a session log for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Delete a search log for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Specifies the Bots name Bots you want to remove from the search log logs included in the user agent by commas (,). Log is deleted by log purge once a day.

    -
    - -

    Specifies the encoding for the CSV will be available in the backup and restore.

    -
    - -

    To enable replication features that can apply already copied the Solr index generated. For example, you can use them if you want to search only in the search servers crawled and indexed on a different server, placed in front.

    -
    - -

    After the data is registered for Solr. Index to commit or to optimize the registered data becomes available. If optimize is issued the Solr index optimization, if you have chosen, you choose to commit the commit is issued.

    -
    - -

    Fess can combine multiple Solr server as a group, the group can manage multiple. Solr server group for updates and search for different groups to use. For example, if you had two groups using the Group 2 for update, search for use of Group 1. After the crawl has been completed if switching server updates for Group 1, switches to group 2 for the search. It is only valid if you have registered multiple Solr server group.

    -
    - -

    To raise the performance of the index in Fess while crawling and sends for Solr document in 20 units. For each value specified here because without committing to continue adding documents documents added in the Solr on performance, Solr issued document commits. By default, after you add documents 1000 is committed.

    -
    - -

    Fess document crawling is done on Web crawling, and file system CROLL. You can crawl to a set number of values in each crawl specified here only to run simultaneously multiple. For example, crawl setting number of concurrent as 3 Web crawling set 1-set 10 if the crawling runs until the set 3 3 set 1-. Complete crawl of any of them, and will start the crawl settings 4. Similarly, setting 10 to complete one each in we will start one.

    -

    But you can specify the number of threads in the crawl settings simultaneously run crawl setting number is not indicates the number of threads to start. For example, if 3 in the number of concurrent crawls settings, number of threads for each crawl settings and 5 3 x 5 = 15 thread count up and crawling.

    -
    - -

    You can automatically delete data after the data has been indexed. If you select the 5, with the expiration of index register at least 5 days before and had no update is removed. If you omit data content has been removed, can be used.

    -
    - -

    Registered disabled URL URL exceeds the failure count next time you crawl to crawl out. No need to worry about disability type is crawled next time by specifying this value.

    -
    - -

    Disaster URL exceeds the number of failures will crawl out.

    -
    - -

    Copy index information from the index directory as the snapshot path, if replication is enabled, will be applied.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/crawlingSession-guide.xml b/src/site/xdoc/6.0/admin/crawlingSession-guide.xml deleted file mode 100644 index 14c5f98ff..000000000 --- a/src/site/xdoc/6.0/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - Set session information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the session information. One time the crawl results saved as a single session information. You can check the run time and the number of indexed.

    -
    -
    - -

    In Administrator account after logging in, click the session information menu.

    -
    -
    -
    - - Session information list -

    You can remove all session information and click the Delete link all in the running.

    -
    - - Session details -

    To specify a session ID, you can see crawling content.

    -
      -
    • Information about the entire crawl Cralwer *:
    • -
    • FsCrawl *: information about the file system crawling
    • -
    • WebCrawl *: crawling the Web information
    • -
    • Information issued by Solr server optimization optimize *:
    • -
    • Commit *: information about the commit was issued to the Solr server.
    • -
    • * StartTime: start time
    • -
    • * EndTime: end time
    • -
    • * ExecTime: execution time (MS)
    • -
    • * IndexSize: number of documents indexed
    • -
    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/data-guide.xml b/src/site/xdoc/6.0/admin/data-guide.xml deleted file mode 100644 index ff01e8f2e..000000000 --- a/src/site/xdoc/6.0/admin/data-guide.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - Configuration backup and restore - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, describes Fess information backup and restore methods.

    -
    -
    - -

    In Administrator account after logging in, click the menu backup and restore.

    - Backup and restore -
    - -

    Click the download link and Fess information output in XML format. Saved settings information is below.

    -
      -
    • The General crawl settings
    • -
    • Web crawl settings
    • -
    • File system Crawl settings
    • -
    • Path mapping
    • -
    • Web authentication
    • -
    • Compatible browsers
    • -
    -

    Session information, search log, click log is available in CSV format.

    -

    In the SOLR index data and data being crawled is not backed up. Those data can Fess setting information to crawl after the restore, regenerate.

    -
    - -

    You can restore settings information, various log in to upload XML output by backup or CSV. To specify the files, please click the restore button on the data.

    -

    If enable overwrite data in XML file configuration information specified when the same data is updating existing data.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/dataCrawlingConfig-guide.xml b/src/site/xdoc/6.0/admin/dataCrawlingConfig-guide.xml deleted file mode 100644 index 90d78986e..000000000 --- a/src/site/xdoc/6.0/admin/dataCrawlingConfig-guide.xml +++ /dev/null @@ -1,157 +0,0 @@ - - - - Settings for crawling the data store - Sone, Takaaki - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can crawl databases in Fess. Here are required to store settings.

    -
    -
    - -

    In Administrator account after logging in, click menu data store.

    - Data store configuration -

    As an example, the following table database named testdb MySQL, user name hoge, fuga password connection and the will to make it.

    - -

    Here the data is put something like the following.

    - -
    -
    -
    - -

    Parameter settings example looks like the following.

    - -

    Parameter is a "key = value" format. Description of the key is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - -
    driverDriver class name
    URLURL
    usernameTo connect to the DB user name
    passwordTo connect to the DB password
    SQLWant to crawl to get SQL statement
    -
    - -

    Script configuration example looks like the following.

    - -

    - Parameter is a "key = value" format. - Description of the key is as follows.

    -

    - Side of the value written in OGNL. Close the string in double quotation marks. - Access in the database column name, its value.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    URLURLs (links appear in search results)
    hostHost name
    siteSite pass
    titleTitle
    contentContent (string index)
    cacheContent cache (not indexed)
    DigestDigest piece that appears in the search results
    anchorLinks to content (not usually required)
    contentLengthThe length of the content
    lastModifiedContent last updated
    -
    - -

    To connect to the database driver is needed. keep the jar file in webapps/fess/WEB-INF/cmd/lib.

    -
    - -

    Set the following in the webapps/fess/WEB-INF/classes/app.dicon if you see the item value, such as latitude_s in the search results. After adding to $ {doc.latitude_s}, searchResults.jsp;

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "latitude_s","longitude_s" } - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/design-guide.xml b/src/site/xdoc/6.0/admin/design-guide.xml deleted file mode 100644 index 624695f34..000000000 --- a/src/site/xdoc/6.0/admin/design-guide.xml +++ /dev/null @@ -1,103 +0,0 @@ - - - - Appearance settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the design of search screens.

    -
    -
    - -

    In Administrator account after logging in, click the menu design.

    - Design -

    You can edit the search screen in the screen below.

    - JSP compilation screen -
    - -

    If you want to display in the search results crawl in Fess and registered or modified files to get the search results page (content), write the following.

    - - -<% -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"); -%> -
  • -

    - ${f:h(doc.contentTitle)} -

    -
    -${doc.contentDescription} -
    - ${f:h(doc.site)} -
    Registered: <%= sdf.format(tstampDate) %> -
    Last Modified: <%= sdf.format(lastModifiedDate) %> - : - : -]]> -

    tstampDate will update on registration date, lastModifiedDate. Output date format is specified in SimpeDateFormat.

    - -
  • -
    - -

    You can upload the image files to use in the search screen. Image file names are supported are jpg, gif and png.

    -
    - -

    If you want the file name to upload image files to use. Uploaded if you omit the file name will be used.

    -
    - -

    You can edit the JSP files in the search screen. You can by pressing the Edit button of the JSP file, edit the current JSP files. And pressing the button will default to edit as a JSP file when you install. To keep with the update button in the Edit screen, changes are reflected.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Top page (frame)Is a JSP file search home page. This JSP include JSP file of each part.
    Top page (within the Head tags)This is the express search home page head tag in JSP files. If you want to edit the meta tags, title tags, script tags, such as the change.
    Top page (content)Is a JSP file to represent the body tag in the search home page.
    Search results pages (frames)Search result is a list page of JSP files. This JSP include JSP file of each part.
    Search results page (within the Head tags)Search result is a JSP file to represent within the head tag of the list page. If you want to edit the meta tags, title tags, script tags, such as the change.
    Search results page (header)Search result is a JSP file to represent the header of the list page. Include search form at the top.
    Search results page (footer)Search result is a JSP file that represents the footer part of the page. Contains the copyright page at the bottom.
    Search results pages (content)Search results search results list page is a JSP file to represent the part. Is the search results when the JSP file. If you want to customize the search result representation change.
    Search results page (result no)Search results search results list page is a JSP file to represent the part. Is a JSP file when the search result is not used.
    -

    You can to edit for PCs and similar portable screen.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/failureUrl-guide.xml b/src/site/xdoc/6.0/admin/failureUrl-guide.xml deleted file mode 100644 index 9f53c9906..000000000 --- a/src/site/xdoc/6.0/admin/failureUrl-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Disaster URL - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the failure URL. URL could not be obtained at crawl time are recorded and confirmed as the failure URL.

    -
    -
    - -

    In Administrator account click menu disabled URL after login.

    - Disaster URL -

    Clicking the confirmation link failure URL displayed for more information.

    - Details of the disaster URL -
    - -

    A glance could not crawl the URL and date.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/fileAuthentication-guide.xml b/src/site/xdoc/6.0/admin/fileAuthentication-guide.xml deleted file mode 100644 index 3f7281cad..000000000 --- a/src/site/xdoc/6.0/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - Settings for file system authentication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Crawls using file system here, describes how to set file system authentication is required. Fess is corresponding to a crawl for a shared folder in Windows.

    -
    -
    - -

    In Administrator account after logging in, click the menu file system authentication.

    - File system settings -
    -
    -
    - -

    Specifies the host name of the site that requires authentication. Is omitted, the specified file system Kroll set applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. File system Crawl settings specified in that case applies on any port.

    -
    - -

    Select the authentication method. You can use SAMBA (Windows shared folder authentication).

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. SAMBA, the set value of the domain. If you want to write as.

    - -
    - -

    Select a file name to apply the authentication settings for the above. Must be registered ago you file system CROLL.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/fileCrawlingConfig-guide.xml b/src/site/xdoc/6.0/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index ef41d3c0b..000000000 --- a/src/site/xdoc/6.0/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,102 +0,0 @@ - - - - Settings for file system crawling - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings for crawl here, using file system.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    -
    -
    - -

    In Administrator account after logging in, click menu file.

    - Setting file system Crawl -
    -
    -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple paths. file: or smb: in the specify starting. For example,

    - -

    The so determines. Patrolling below the specified directory.

    -

    So there is need to write URI if the Windows environment path that c:\Documents\taro in file/c: /Documents/taro and specify.

    -

    Windows shared folder, for example, if you want to crawl to host1 share folder crawl settings for smb: (last / to) the //host1/share/. If authentication is in the shared folder on the file system authentication screen set authentication information.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for given path pattern.

    - - - - - - - - - - - - - - - - - - - -
    Path to crawlCrawl the path for the specified regular expression.
    The path to exclude from being crawledThe path for the specified regular expression does not crawl. The path you want to crawl, even WINS here.
    Path to be searchedThe path for the specified regular expression search. Even if specified path to find excluded and WINS here.
    Path to exclude from searchesNot search the path for the specified regular expression. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, the path to target if you don't crawl less than/home /

    - -

    Also the path to exclude if extension of png want to exclude from

    - -

    It specifies. It is possible to specify multiple line breaks in.

    -

    How to specify the URI handling java.io.File: Looks like:

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    Specify the depth of a directory hierarchy.

    -
    - -

    You can specify the number of documents to retrieve crawl.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the time interval to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    Register the browser type was selected as the crawled documents. Even if you select only the PC search on your mobile device not appear in results. If you want to see only specific mobile devices also available.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/index.xml b/src/site/xdoc/6.0/admin/index.xml deleted file mode 100644 index 3659c96a6..000000000 --- a/src/site/xdoc/6.0/admin/index.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for the management work of the Fess. -

    -
    -
    -

    -This document demonstrates Fess configuration management methods. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    -
    - -

    Management UI to support browser as follows.

    -
      -
    • Internet Explorer 7 or higher
    • -
    • Firefox 4 or more
    • -
    • Chrome (latest version)
    • -
    • Safari (latest version)
    • -
    • Opera 11
    • -
    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/labelType-guide.xml b/src/site/xdoc/6.0/admin/labelType-guide.xml deleted file mode 100644 index 4e316a2ca..000000000 --- a/src/site/xdoc/6.0/admin/labelType-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - Setting a label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the label. Label can classify documents that appear in search results, select the crawl settings in. If you register the label shown select label drop-down box to the right of the search box.

    -
    -
    - -

    In Administrator account after logging in, click the menu label.

    - List of labels - Setting a label -
    -
    -
    - -

    Specifies the name that is displayed when the search label drop-down select.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    - -

    Specifies the role to view the label.

    -
    - -

    Specifies the order of the labels.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/log-guide.xml b/src/site/xdoc/6.0/admin/log-guide.xml deleted file mode 100644 index 4a8818ee2..000000000 --- a/src/site/xdoc/6.0/admin/log-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Log file download - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the log files will be output in the Fess download.

    -
    -
    - -

    In Administrator account after logging in, click log file menu.

    - Session information -
    - -

    You can download the log file and click the log file name.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/overlappingHost-guide.xml b/src/site/xdoc/6.0/admin/overlappingHost-guide.xml deleted file mode 100644 index fdb725de8..000000000 --- a/src/site/xdoc/6.0/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Duplicate host settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings on the duplicate host. Available when the duplicate host to be treated as the same thing crawling at a different host name. For example, if you want the same site www.example.com and example.com in available.

    -
    -
    - -

    In Administrator account after logging in, click the menu duplicate host.

    - A list of the duplicate host - Duplicate host settings -
    -
    -
    - -

    Specify the canonical host name. Duplicate host names replace the canonical host name.

    -
    - -

    Specify the host names are duplicated. Specifies the host name you want to replace.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/pathMapping-guide.xml b/src/site/xdoc/6.0/admin/pathMapping-guide.xml deleted file mode 100644 index 3c18519c9..000000000 --- a/src/site/xdoc/6.0/admin/pathMapping-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - Path mapping settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for path mapping. You can use if you want replaced path mapping links appear in search results.

    -
    -
    - -

    In Administrator account after logging in, click menu path mappings.

    - List of path mapping - Path mapping settings -
    -
    -
    - -

    Path mapping is replaced by parts to match the specified regular expression, replace the string with. When crawling a local filesystem environment may search result links are not valid. Such cases using path mapping, you can control the search results link. You can specify multiple path mappings.

    -
    - -

    Specifies the string you want to replace. How to write aRegular expressions in Java 6To follow.

    -
    - -

    Specifies the string to replace the matched regular expression.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/requestHeader-guide.xml b/src/site/xdoc/6.0/admin/requestHeader-guide.xml deleted file mode 100644 index 8075ee7b2..000000000 --- a/src/site/xdoc/6.0/admin/requestHeader-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - Setting a request header - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the request header. Feature request headers request header information added to requests when you get to crawl documents. Available if, for example, to see header information in the authentication system, if certain values are logged automatically.

    -
    -
    - -

    In Administrator account after logging in, click request header menu.

    - A list of request headers - Setting a request header -
    -
    -
    - -

    Specifies the request header name to append to the request.

    -
    - -

    Specifies the request header value to append to the request.

    -
    - -

    Select a Web crawl setting name to add request headers. Only selected the crawl settings in appended to the request header.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/roleType-guide.xml b/src/site/xdoc/6.0/admin/roleType-guide.xml deleted file mode 100644 index 9e4e4b5c6..000000000 --- a/src/site/xdoc/6.0/admin/roleType-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Settings for a role - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the role. Role is selected in the crawl settings, you can classify the document appears in the search results. About how to use theSettings for a rolePlease see the.

    -
    -
    - -

    In Administrator account after logging in, click menu role.

    - The list of roles - Settings for a role -
    -
    -
    - -

    Specifies the name that appears in the list.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/searchList-guide.xml b/src/site/xdoc/6.0/admin/searchList-guide.xml deleted file mode 100644 index 0dbd5b260..000000000 --- a/src/site/xdoc/6.0/admin/searchList-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search for management.

    -
    -
    - -

    In Administrator account after logging in, click the menu search.

    - Administrative search -
    - -

    You can search by criteria you specify. In the regular search screen role and browser requirements is added implicitly, but do not provide management for search. You can document a certain remove from index from the search results.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/searchLog-guide.xml b/src/site/xdoc/6.0/admin/searchLog-guide.xml deleted file mode 100644 index fae254899..000000000 --- a/src/site/xdoc/6.0/admin/searchLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Search log settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search log. When you search in the search screen users search logs are logged. Search log search term or date is recorded. You can also record the URL, then you want the search results to.

    -
    -
    - -

    In Administrator account after logging in, click menu search logs.

    - Search log -
    - -

    Search language and date are listed. You can review and detailed, you click the URL.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/stats-guide.xml b/src/site/xdoc/6.0/admin/stats-guide.xml deleted file mode 100644 index bfa47233b..000000000 --- a/src/site/xdoc/6.0/admin/stats-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Statistics - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are statistics. You can search log and click log.

    -
    -
    - -

    In Administrator account after logging in, click the menu statistics.

    - Statistics -
    - -

    You can select the target by selecting the type of report, to make sure. Displayed in order by the specified criteria.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/system-guide.xml b/src/site/xdoc/6.0/admin/system-guide.xml deleted file mode 100644 index c62adc3e8..000000000 --- a/src/site/xdoc/6.0/admin/system-guide.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - System settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to Solr, here registration in Fess. SOLR servers are grouped by file, has been registered.

    -
    -
    - -

    In Administrator account after logging in, click menu Solr.

    - System settings -
    -
    -
    - -

    Update server appears as a running if additional documents, such as the. Crawl process displays the session ID when running. You can safely shut down and shut down when not running Fess server to shut down. If the process does not terminate if you shut a Fess is running to finish crawling process.

    -
    - -

    Server group name is used to search for and update appears.

    -
    - -

    Server becomes unavailable and the status of disabled. For example, inaccessible to the Solr server and changes to disabled. To enable recovery after server become unavailable will become available.

    -
    - -

    You can publish index commit, optimize for server groups. You can also remove a specific search for the session ID. You can remove only the specific documents by specifying the URL.

    -
    - -

    Shown by the number of documents registered in each session. Can verify the results list by clicking the session name.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/systemInfo-guide.xml b/src/site/xdoc/6.0/admin/systemInfo-guide.xml deleted file mode 100644 index e0a2d5d81..000000000 --- a/src/site/xdoc/6.0/admin/systemInfo-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - System information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, you can currently check property information such as system environment variables.

    -
    -
    - -

    In Administrator account after logging in, click system information menu.

    - System information -
    -
    -
    - -

    You can list the server environment variable.

    -
    - -

    You can list the system properties on Fess.

    -
    - -

    Fess setup information available.

    -
    - -

    Is a list of properties to attach when reporting a bug. Extract the value contains no personal information.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/webAuthentication-guide.xml b/src/site/xdoc/6.0/admin/webAuthentication-guide.xml deleted file mode 100644 index 9cbb52fd4..000000000 --- a/src/site/xdoc/6.0/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - Web authentication settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes Web authentication is required when set against here, using Web crawling. Fess is corresponding to a crawl for BASIC authentication and DIGEST authentication.

    -
    -
    - -

    In Administrator account after logging in, click menu Web authentication.

    - Configuring Web authentication -
    -
    -
    - -

    Specifies the host name of the site that requires authentication. Web crawl settings you specify if applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. Web crawl settings you specified and if applicable on any port.

    -
    - -

    Specifies the realm name of the site that requires authentication. Web crawl settings you specify if applicable in any realm name.

    -
    - -

    Select the authentication method. You can use BASIC authentication, DIGEST authentication or NTLM authentication.

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. You can set the workstation and domain values for NTLM authentication. If you want to write as.

    - -
    - -

    Select to apply the above authentication settings Web settings name. Must be registered in advance Web crawl settings.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/webCrawlingConfig-guide.xml b/src/site/xdoc/6.0/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index 201bcd970..000000000 --- a/src/site/xdoc/6.0/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,103 +0,0 @@ - - - - Settings for crawling Web site - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings here, using Web crawling.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    -
    -
    - -

    In Administrator account after logging in, click menu Web.

    - Web crawl settings -
    -
    -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple URLs. http: or https: in the specify starting. For example,

    - -

    The so determines.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for specific URL pattern.

    - - - - - - - - - - - - - - - - - - - -
    URL to crawlCrawl the URL for the specified regular expression.
    Excluded from the crawl URLThe URL for the specified regular expression does not crawl. The URL to crawl, even WINS here.
    To search for URLThe URL for the specified regular expression search. Even if specified and the URL to the search excluded WINS here.
    To exclude from the search URLURL for the specified regular expression search. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, http: URL to crawl if not crawl //localhost/ less than the

    - -

    Also be excluded if the extension of png want to exclude from the URL

    - -

    It specifies. It is possible to specify multiple in the line for.

    -
    - -

    That will follow the links contained in the document in the crawl order can specify the tracing depth.

    -
    - -

    You can specify the number of documents to retrieve crawl. If you do not specify people per 100,000.

    -
    - -

    You can specify the user agent to use when crawling.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the interval (in milliseconds) to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,. Set the adequate value when crawling a website to the Web server, the load would not load.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    Register the browser type was selected as the crawled documents. Even if you select only the PC search on your mobile device not appear in results. If you want to see only specific mobile devices also available.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    -
    - -

    Fess and crawls sitemap file, as defined in the URL to crawl. Sitemaphttp://www.sitemaps.org/ Of the specification. Available formats are XML Sitemaps and XML Sitemaps Index the text (URL line written in)

    -

    Site map the specified URL. Sitemap is a XML files and XML files for text, when crawling that URL of ordinary or cannot distinguish between what a sitemap. Because the file name is sitemap.*.xml, sitemap.*.gz, sitemap.*txt in the default URL as a Sitemap handles (in webapps/fess/WEB-INF/classes/s2robot_rule.dicon can be customized).

    -

    Crawls sitemap file to crawl the HTML file links will crawl the following URL in the next crawl.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/admin/wizard-guide.xml b/src/site/xdoc/6.0/admin/wizard-guide.xml deleted file mode 100644 index 49c074127..000000000 --- a/src/site/xdoc/6.0/admin/wizard-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - Settings Wizard - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Introduction to the Configuration Wizard.

    -

    You can use Settings Wizard, to set you up on the fess.

    -
    -
    - -

    In Administrator account after logging in, click menu Settings Wizard.

    - Settings Wizard -

    First, setting a schedule. - During the time in fess is crawling and indexes. By default, every day is a 0 時 0 分.

    - Setting a schedule -

    The crawl settings. - Crawl settings is to register a URI to look for. - The crawl settings name please put name of any easy to identify. Put the URI part de-indexed, want to search for.

    - Crawl settings -

    For example, if you want and search for http://fess.codelibs.org/, less looks like.

    - Crawl settings example -

    In this is the last setting. Crawl start button press the start crawling. Not start until in the time specified in the scheduling settings by pressing the Finish button if the crawl.

    - Crawl started -
    - -

    Settings in the Setup Wizard you can change from crawl General, Web, file system.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/config/db.xml b/src/site/xdoc/6.0/config/db.xml deleted file mode 100644 index 3e2f94571..000000000 --- a/src/site/xdoc/6.0/config/db.xml +++ /dev/null @@ -1,118 +0,0 @@ - - - - Database changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Under normal circumstances the database use the H2 Database. You can use other databases by changing settings.

    -
    -
    - -

    Expand the MySQL binaries.

    -
    - -

    Create a database.

    - create database fess_db; -mysql> grant all privileges on fess_db.* to fess_user@localhost identified by 'fess_pass'; -mysql> create database fess_robot; -mysql> grant all privileges on fess_robot.* to s2robot@localhost identified by 's2robot'; -mysql> FLUSH PRIVILEGES; -]]> -

    Create a table in the database. DDL file is located in extension/mysql.

    - -

    webapps/fess/WEB-INF/lib on mysql driver jar.

    - -

    Edit the webapps/fess/WEB-INF/classes/jdbc.dicon.

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_db?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "fess_user" - "fess_pass" - - - - 600 - 10 - true - - - - - -]]> -

    Edit the webapps/fess/WEB-INF/classes/s2robot_jdbc.dicon.

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_robot?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "s2robot" - "s2robot" - - - - 600 - 10 - true - @java.sql.Connection@TRANSACTION_REPEATABLE_READ - - - - - - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/6.0/config/desktop-search.xml b/src/site/xdoc/6.0/config/desktop-search.xml deleted file mode 100644 index ce0f5e5ca..000000000 --- a/src/site/xdoc/6.0/config/desktop-search.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - The desktop search settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - Increasing awareness of security in the browser environment in recent years, open a local file (for example, c:\hoge.txt) from the Web pages on. - Not to copy and paste the link from the search results, and then reopen the usability is good. - In order to respond to this in Fess and provides desktop search functionality.

    -
    -
    -

    - Desktop Search feature is turned off by default. - Please enable the following settings.

    -

    First of all, bin/setenv.bat as java.awt.headless from true to false edits.

    - -

    Then add the following to webapps/fess/WEB-INF/conf/crawler.properties.

    - -

    Start the Fess, after you set up above. How to use Basic remains especially.

    -
    -
    -
      -
    • Please Fess inaccessible from the outside, such as (for example, 8080 port does not release).
    • -
    • because false Java.awt.headless image size conversion for mobile devices is not available.
    • -
    -
    - -
    diff --git a/src/site/xdoc/6.0/config/filesize.xml b/src/site/xdoc/6.0/config/filesize.xml deleted file mode 100644 index ba3237c87..000000000 --- a/src/site/xdoc/6.0/config/filesize.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - File size you want to crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can specify the file size limit crawl of Fess. In the default HTML file is 2.5 MB, otherwise handles up to 10 m bytes. Edit the webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon if you want to change the file size handling. Standard s2robot_contentlength.dicon is as follows.

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    Change the value of defaultMaxLength if you want to change the default value. Dealing with file size can be specified for each content type. Describes the maximum file size to handle text/HTML and HTML files.

    -

    Note the amount of heap memory to use when changing the maximum allowed file size handling. About how to set upMemory-relatedPlease see the.

    -
    - -
    diff --git a/src/site/xdoc/6.0/config/geosearch.xml b/src/site/xdoc/6.0/config/geosearch.xml deleted file mode 100644 index e138408b0..000000000 --- a/src/site/xdoc/6.0/config/geosearch.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - GEO search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Together with Google maps, including document with latitude and longitude location information, GEO (GEO) you can use the search.

    -
    -
    - -

    Location is defined as a feed that contains the location information. - When generating the index in Solr latitude longitude set to location feeds in formats such as 45.17614,-93.87341, register the document. - Also sets the value as the latitude_s and longitude_s fields if you want to display latitude and longitude as a search result. * _s is available as a dynamic field of Solr string.

    -
    - -

    During the search specifies in the request parameter to latitude and longitude, the distance. - View the results in the distance (km) specified by distance-based latitude information (latitude, longitude). Latitude and longitude and distances is treated as double.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/config/index-backup.xml b/src/site/xdoc/6.0/config/index-backup.xml deleted file mode 100644 index 1129b817c..000000000 --- a/src/site/xdoc/6.0/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - Index management - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The index data is managed by Solr. Backup from the Administration screen of the Fess, and cases will be in the size and number of Gigabit can not index data.

    -

    If you need to index data backup stopped the Fess from back solr/core1/data directory. Also, index data backed up to restore to undo.

    -
    - -
    diff --git a/src/site/xdoc/6.0/config/index.xml b/src/site/xdoc/6.0/config/index.xml deleted file mode 100644 index f7ea0dfc7..000000000 --- a/src/site/xdoc/6.0/config/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for setting work of the Fess. -

    -
    -
    -

    -This document demonstrates setting Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN9sm, Inc.To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/6.0/config/install-on-tomcat.xml b/src/site/xdoc/6.0/config/install-on-tomcat.xml deleted file mode 100644 index 619d460ff..000000000 --- a/src/site/xdoc/6.0/config/install-on-tomcat.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - Install to an existing Tomcat - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - The standard distribution of Fess Tomcat is distributed in the deployed State. - Because Fess is not dependent on Tomcat, deploying on any Java application server is available. - Describes how to deploy a Fess Tomcat here is already available.

    -
    -
    -

    Fess ServerHereFrom the download.

    -
    -
    -

    - Expand the downloaded Fess server. - Expanded Fess Server home directory to $FESS_HOME. - $TOMCAT_HOME the top directory of an existing Tomcat 6. - Copy the Fess Server data.

    - -

    - If you have, such as changing the destination file diff commands, updates your diff only applies. -

    -
    -
    -

    to start the Tomcat in normal as well as in startup.* / http://localhost:8080/Fess To access the.

    -
    - -
    diff --git a/src/site/xdoc/6.0/config/logging.xml b/src/site/xdoc/6.0/config/logging.xml deleted file mode 100644 index bd10c424b..000000000 --- a/src/site/xdoc/6.0/config/logging.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - Log settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The following summarizes the log file to output the Fess.

    - - - - - - - - - - - - - - - - - - - -
    File nameContents
    webapps/fess/WEB-INF/logs/fess.outFess server log. Output logging operation in the management and search screens, etc.
    webapps/fess/WEB-INF/logs/fess_crawler.outCrawl log. Crawling log output.
    logs/Catalina.outLog of the Fess Server (Tomcat). SOLR relevant log output.
    -

    If you encounter problems to work check the log.

    -
    -
    -

    Sets the output log information is at webapps/fess/WEB-INF/classes/log4j.xml. By default output INFO level.

    -

    For example, better Fess up to document for Solr log if you want to output in log4j.xml disconnect the commented-out section below.

    - - - -]]> -

    See the Log4J documentation if you need detailed settings for the log output.

    -
    - -
    diff --git a/src/site/xdoc/6.0/config/memory-config.xml b/src/site/xdoc/6.0/config/memory-config.xml deleted file mode 100644 index ff8a56867..000000000 --- a/src/site/xdoc/6.0/config/memory-config.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - Use memory-related settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If the contents of the crawl settings cause OutOfMemory error similar to the following.

    - -

    Increase the maximum heap memory occur. bin/setenv. [sh | bat] to (in this case the maximum value set 1024M) will change to-Xmx1024m.

    - -
    -
    -

    - Crawler side memory maximum value can be changed. - The default is 512 m.

    -

    - Unplug the commented out webapps/fess/WEB-INF/classes/fess.dicon crawlerJavaOptions to change, change the-Xmx1024m (in this case the maximum value set 1024M). -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1024m", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/xdoc/6.0/config/mobile-device.xml b/src/site/xdoc/6.0/config/mobile-device.xml deleted file mode 100644 index 6a2f3e717..000000000 --- a/src/site/xdoc/6.0/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Mobile device information settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The mobile device informationValueEngine Inc.That provided more available. If you want to use the latest mobile device information downloaded device profile save the removed _YYYY-MM-DD and webapps/fess/WEB-INF/classes/device. After the restart to enable change.

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/xdoc/6.0/config/path-encoding.xml b/src/site/xdoc/6.0/config/path-encoding.xml deleted file mode 100644 index 6a591f4cf..000000000 --- a/src/site/xdoc/6.0/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - Path encoding change - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    in non-HTML file, different character set precedents and the file name if the search result link text is garbled.

    -

    For example, test.txt file contents are written in UTF-8, file name Shift_JIS, the link text is garbled.

    -
    -
    -

    For example by revising the webapps/fess/WEB-INF/classes/s2robot_transformer.dicon as shown below, to resolve paths in Shift_JIS.

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/xdoc/6.0/config/pdf-with-password.xml b/src/site/xdoc/6.0/config/pdf-with-password.xml deleted file mode 100644 index 5ec27f493..000000000 --- a/src/site/xdoc/6.0/config/pdf-with-password.xml +++ /dev/null @@ -1,256 +0,0 @@ - - - - Password-protected PDF - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - You should password files to register the settings file to PDF password is configured to search for. -

    -
    -
    -

    - First of all, create the webapps/fess/WEB-INF/classes/s2robot_extractor.dicon. - This is test _ ~ is a pass that password set to a.pdf file. - If you have multiple files, multiple settings in addPassword.

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - { -"application/xml", -"application/xhtml+xml", -"application/rdf+xml", -"text/xml", -"text/xml-external-parsed-entity" - } - xmlExtractor - - - { -"text/html" - } - xmlExtractor - - - { -"application/pdf" - } - pdfExtractor - - - { -"image/svg+xml", -"application/x-tika-msoffice", -"application/vnd.visio", -"application/vnd.ms-powerpoint", -"application/vnd.ms-excel", -"application/vnd.ms-excel.sheet.binary.macroenabled.12", -"application/msword", -"application/vnd.ms-outlook", -"application/x-tika-ooxml", -"application/vnd.openxmlformats-officedocument.presentationml.presentation", -"application/vnd.ms-powerpoint.presentation.macroenabled.12", -"application/vnd.openxmlformats-officedocument.presentationml.template", -"application/vnd.openxmlformats-officedocument.presentationml.slideshow", -"application/vnd.ms-powerpoint.slideshow.macroenabled.12", -"application/vnd.ms-powerpoint.addin.macroenabled.12", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.ms-excel.sheet.macroenabled.12", -"application/vnd.openxmlformats-officedocument.spreadsheetml.template", -"application/vnd.ms-excel.template.macroenabled.12", -"application/vnd.ms-excel.addin.macroenabled.12", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.ms-word.document.macroenabled.12", -"application/vnd.openxmlformats-officedocument.wordprocessingml.template", -"application/vnd.ms-word.template.macroenabled.12", -"application/x-asp", -"application/rtf", -"text/plain", -"application/vnd.sun.xml.writer", -"application/vnd.oasis.opendocument.text", -"application/vnd.oasis.opendocument.graphics", -"application/vnd.oasis.opendocument.presentation", -"application/vnd.oasis.opendocument.spreadsheet", -"application/vnd.oasis.opendocument.chart", -"application/vnd.oasis.opendocument.image", -"application/vnd.oasis.opendocument.formula", -"application/vnd.oasis.opendocument.text-master", -"application/vnd.oasis.opendocument.text-web", -"application/vnd.oasis.opendocument.text-template", -"application/vnd.oasis.opendocument.graphics-template", -"application/vnd.oasis.opendocument.presentation-template", -"application/vnd.oasis.opendocument.spreadsheet-template", -"application/vnd.oasis.opendocument.chart-template", -"application/vnd.oasis.opendocument.image-template", -"application/vnd.oasis.opendocument.formula-template", -"application/x-vnd.oasis.opendocument.text", -"application/x-vnd.oasis.opendocument.graphics", -"application/x-vnd.oasis.opendocument.presentation", -"application/x-vnd.oasis.opendocument.spreadsheet", -"application/x-vnd.oasis.opendocument.chart", -"application/x-vnd.oasis.opendocument.image", -"application/x-vnd.oasis.opendocument.formula", -"application/x-vnd.oasis.opendocument.text-master", -"application/x-vnd.oasis.opendocument.text-web", -"application/x-vnd.oasis.opendocument.text-template", -"application/x-vnd.oasis.opendocument.graphics-template", -"application/x-vnd.oasis.opendocument.presentation-template", -"application/x-vnd.oasis.opendocument.spreadsheet-template", -"application/x-vnd.oasis.opendocument.chart-template", -"application/x-vnd.oasis.opendocument.image-template", -"application/x-vnd.oasis.opendocument.formula-template", -"image/bmp", -"image/gif", -"image/jpeg", -"image/png", -"image/tiff", -"image/vnd.wap.wbmp", -"image/x-icon", -"image/x-psd", -"image/x-xcf", -"application/zip", -"application/x-tar", -"application/x-gtar", -"application/x-gzip", -"application/x-bzip", -"application/x-bzip2", -"application/java-vm", -"audio/mpeg", -"application/x-midi", -"audio/midi", -"audio/basic", -"audio/x-wav", -"audio/x-aiff", -"application/mbox", -"text/calendar", -"text/css", -"text/csv", -"text/directory", -"text/dns", -"text/ecmascript", -"text/enriched", -"text/example", -"text/javascript", -"text/parityfec", -"text/prs.fallenstein.rst", -"text/prs.lines.tag", -"text/red", -"text/rfc822-headers", -"text/richtext", -"text/rtf", -"text/rtp-enc-aescm128", -"text/rtx", -"text/sgml", -"text/t140", -"text/tab-separated-values", -"text/troff", -"text/ulpfec", -"text/uri-list", -"text/vnd.abc", -"text/vnd.curl", -"text/vnd.curl.dcurl", -"text/vnd.curl.mcurl", -"text/vnd.curl.scurl", -"text/vnd.dmclientscript", -"text/vnd.esmertec.theme-descriptor", -"text/vnd.fly", -"text/vnd.fmi.flexstor", -"text/vnd.graphviz", -"text/vnd.in3d.3dml", -"text/vnd.in3d.spot", -"text/vnd.iptc.newsml", -"text/vnd.iptc.nitf", -"text/vnd.latex-z", -"text/vnd.motorola.reflex", -"text/vnd.ms-mediapackage", -"text/vnd.net2phone.commcenter.command", -"text/vnd.si.uricatalogue", -"text/vnd.sun.j2me.app-descriptor", -"text/vnd.trolltech.linguist", -"text/vnd.wap.si", -"text/vnd.wap.sl", -"text/vnd.wap.wml", -"text/vnd.wap.wmlscript", -"text/x-asm", -"text/x-c", -"text/x-diff", -"text/x-fortran", -"text/x-java-source", -"text/x-pascal", -"text/x-setext", -"text/x-uuencode", -"text/x-vcalendar", -"text/x-vcard", -"application/x-sh" - } - tikaExtractor - - - - -]]> -

    Next, edit the following to webapps/fess/WEB-INF/classes/s2robot_rule.dicon.

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - - -... -]]> -

    Fess up after setting the above and please run the crawl. How to use Basic remains especially.

    -
    - -
    diff --git a/src/site/xdoc/6.0/config/protwords.xml b/src/site/xdoc/6.0/config/protwords.xml deleted file mode 100644 index ae5fd6c2f..000000000 --- a/src/site/xdoc/6.0/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Stemming settings - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    In Fess when indexing and searching the stemming process done.

    -

    This is to normalize the English word processing, for example, words such as recharging and rechargable is normalized to form recharg. Hit and even if you search by recharging the word this word rechargable, less search leakage is expected.

    -
    -
    -

    You may not intended for the stemming process basic rule-based processing, normalization is done. For example, Maine (state name) Word will be normalized in the main.

    -

    In this case, by adding Maine to protwords.txt, you can exclude the stemming process.

    -
    - -
    diff --git a/src/site/xdoc/6.0/config/proxy.xml b/src/site/xdoc/6.0/config/proxy.xml deleted file mode 100644 index 9d99f8c9e..000000000 --- a/src/site/xdoc/6.0/config/proxy.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - Proxy settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    If you like crawling external sites from within the intranet firewall may end up blocked crawl. Set the proxy for the crawler in that case.

    -
    -
    -

    Proxy is set in to create webapps/fess/WEB-INF/classes/s2robot_client.dicon with the following contents.

    - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - - - - - - - "http" - 80 - @org.apache.http.conn.scheme.PlainSocketFactory@getSocketFactory() - - - - - - - "https" - 443 - @org.apache.http.conn.ssl.SSLSocketFactory@getSocketFactory() - - - - - - 200 - 200 - - - - - "UTF-8" - - - - "UTF-8" - - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - - - -]]> -
    - - -
    diff --git a/src/site/xdoc/6.0/config/replication.xml b/src/site/xdoc/6.0/config/replication.xml deleted file mode 100644 index a8adb3459..000000000 --- a/src/site/xdoc/6.0/config/replication.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - Setting up replication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess can copy the path in Solr index data. You can distribute load during indexing to build two in Fess of the crawl and index creation and search for Fess servers.

    -

    You must use the replication features of Fess for Solr index file in the shared disk, such as NFS, Fess of each can be referenced from.

    -
    -
    - -

    Fess, download and install the./ /NET/Server1/usr/local/Fess To assume you installed.

    -

    To register the crawl settings as well as Fess starts after the normal construction, create the index (index for Fess building instructions normal building procedures and especially remains the same) crawling.

    -
    - -

    Fess, download and install the./ /NET/Server2/usr/local/Fess To assume you installed.

    -

    To enable replication features check box in Fess starts after the management screen crawl settings the "snapshot path'. Snapshot path designates the index location for the index for Fess. In this case, the/NET/Server1/usr/local/Fess //solr/core1/data/index In the will.

    - Replication -

    Time press the update button to save the data and set in Schedule performs replication of the index.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/config/role-setting.xml b/src/site/xdoc/6.0/config/role-setting.xml deleted file mode 100644 index 430cd0bc5..000000000 --- a/src/site/xdoc/6.0/config/role-setting.xml +++ /dev/null @@ -1,97 +0,0 @@ - - - - Setting role-based search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can divide out search results in Fess in any authentication system authenticated users credentials to. For example, find rolls a does appears role information in search results with the roles a user a user b will not display it. By using this feature, user login in the portal and single sign-on environment belongs to you can enable search, sector or job title.

    -

    In role-based search of the Fess roll information available below.

    -
      -
    • Request parameter
    • -
    • Request header
    • -
    • Cookies
    • -
    • J2EE authentication information
    • -
    -

    To save authentication information in cookies for authentication when running of Fess in portal and agent-based single sign-on system domain and path that can retrieve role information. You can also reverse proxy type single sign-on system access to Fess adding authentication information in the request headers and request parameters to retrieve role information.

    -
    -
    -

    Describes how to set up role-based search using J2EE authentication information.

    - -

    conf/Tomcat-users.XML the add roles and users. This time the role1 role perform role-based search. Login to role1.

    - - - - - - - - - -]]> -
    - -

    sets the webapps/fess/WEB-INF/classes/app.dicon shown below.

    - - - {"guest"} - - - : -]]> -

    You can set the role information by setting the defaultRoleList, there is no authentication information. Do not display the search results need roles for users not logged in you.

    -
    - -

    sets the webapps/fess/WEB-INF/classes/fess.dicon shown below.

    - - "role1" - - : -]]> -

    authenticatedRoles can describe multiple by commas (,).

    -
    - -

    sets the webapps/fess/WEB-INF/web.xml shown below.

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess up and log in as an administrator. From the role of the menu set name Role1 (any name) and value register role at role1. After the crawl settings want to use in the user with the role1 in, crawl Crawl Settings select Role1.

    -
    - -

    Log out from the management screen. log in as user Role1. A successful login and redirect to the top of the search screen.

    -

    Only thing was the Role1 role setting in the crawl settings search as usual, and displayed.

    -

    Also, search not logged in will be search by guest user.

    -
    - -

    Whether or not logged out, logged in a non-Admin role to access http://localhost:8080/fess/admin screen appears. By pressing the logout button will log out.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/config/server-port.xml b/src/site/xdoc/6.0/config/server-port.xml deleted file mode 100644 index ceb9835f2..000000000 --- a/src/site/xdoc/6.0/config/server-port.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - Ports changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess by default, you use the port 8080. Change in the following steps to change.

    - -

    Change the port Tomcat is Fess available. Modifies the following described conf/server.xml changes.

    -
      -
    • 8080: HTTP access port
    • -
    • 8005: shut down port
    • -
    • 8009: AJP port
    • -
    • : SSL HTTP access port 8443 (the default is off)
    • -
    • 19092: database port (use h2database)
    • -
    -
    - -

    May need to change if you change the Tomcat port using the settings in the standard configuration, the same Solr-Tomcat, so Fess Solr server referenced information. change the webapps/fess/WEB-INF/classes/fess_solr.dicon.

    - "http://localhost:8080/solr" -]]> -

    - Note: to display the error on search and index update: cannot access the Solr server and do not change if you change the Tomcat port similar to the above ports. -

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/config/solr-dynamic-field.xml b/src/site/xdoc/6.0/config/solr-dynamic-field.xml deleted file mode 100644 index 4f1fd7c8f..000000000 --- a/src/site/xdoc/6.0/config/solr-dynamic-field.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - Dynamic fields - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    SOLR is document items (fields) for each to the schema defined in order to register. Available in Fess Solr schema is defined in SOLR/core1/conf/schema,XML. dynamic fields and standard fields such as title and content can be freely defined field names are defined. The dynamic fields that are available in the schema.xml Fess become. Advanced parameter values see a Solr document.

    - - - - - - - - - - - - - - - - - - - - - - -]]> -
    -
    -

    I think scenes using the dynamic field of many, in database scrawl's, such as registering in datastore crawl settings. How to register dynamic fields in database scrawl by placing the script other_t = hoge hoge column data into Solr other_t field.

    -

    You need to add fields for the following in the dynamic field data out of Solr using webapps/fess/WEB-INF/classes/app.dicon. Add the other_t.

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    Edit the JSP file has made returns from Solr in the above settings, so to display on the page. Login to the manage screen, displays the design. Display of search results the search results displayed on the page (the content), so edit the JSP file. where you want to display the other_t value in $ {f:h(doc.other_t)} and you can display the value registered in.

    -
    - -
    diff --git a/src/site/xdoc/6.0/config/solr-failure.xml b/src/site/xdoc/6.0/config/solr-failure.xml deleted file mode 100644 index 88a83090f..000000000 --- a/src/site/xdoc/6.0/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - SOLR failure operation - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Solr server group in the Fess, managing multiple groups. Change the status of servers and groups if the server and group information that keeps a Fess, inaccessible to the Solr server.

    -

    SOLR server state information can change in system setting. maxErrorCount, maxRetryStatusCheckCount, maxRetryUpdateQueryCount and minActiveServer can be defined in the webapps/fess/WEB-INF/classes/fess_solr.dicon.

    -
    -
    -
      -
    • When SOLR group within Solr server number of valid state minActiveServer less than Solr group will be disabled.
    • -
    • Solr server number of valid state is minActiveServer following group in the SOLR Solr group into an invalid state if is not, you can access to the Solr server, disable Solr server status maxRetryStatusCheckCount check to Solr server status change from the disabled state the valid state. The valid state not changed and was able to access Solr Server index corrupted state.
    • -
    • Disable Solr group is not available.
    • -
    • SOLR group to enable States to the group in the Solr Solr server status change enabled in system settings management screen.
    • -
    -
    -
    -
      -
    • Search queries can send valid Solr group.
    • -
    • Search queries will be sent only to valid Solr server.
    • -
    • Send a search query to fewer available if you register a Solr server multiple SOLR group in the Solr server.
    • -
    • The search query was sent to the SOLR server fails maxErrorCount than Solr server modifies the disabled state.
    • -
    -
    -
    -
      -
    • Update queries you can send valid state Solr group.
    • -
    • Update query will be sent only to valid Solr server.
    • -
    • If multiple Solr servers are registered in the SOLR group in any valid state Solr server send the update query.
    • -
    • Is sent to the SOLR Server update query fails maxRetryUpdateQueryCount than Solr server modifies the index corrupted state.
    • -
    -
    - -
    diff --git a/src/site/xdoc/6.0/config/tokenizer.xml b/src/site/xdoc/6.0/config/tokenizer.xml deleted file mode 100644 index 8c9bcdbfe..000000000 --- a/src/site/xdoc/6.0/config/tokenizer.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - Settings for the index string extraction - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    You must isolate the document in order to register as the index when creating indexes for the search. Tokenizer is used for this.

    -

    Basically, carved by the tokenizer units smaller than go find no hits. For example, statements of living in Tokyo, Japan. Was split by the tokenizer now, this statement is in Tokyo, living and so on. In this case, in Tokyo, Word search, you will get hit. However, when performing a search with the word 'Kyoto' will not be hit. For selection of the tokenizer is important.

    -

    You can change the tokenizer by setting the schema.xml analyzer part is if the Fess in the default CJKTokenizer used.

    - - -

    Such as CJKTokenizer Japan Japanese multibyte string against bi-gram, in other words two characters create index. In this case, can't find one letter words.

    -
    - - -

    StandardTokenizer creates index uni-gram, in other words one by one for the Japan language of multibyte-character strings. Therefore, the less search leakage. Also, with StandardTokenizer can't CJKTokenizer the search query letter to search to. However, please note that the index size increases.

    -

    The following example to change the analyzer part like solr/core1/conf/schema.xml, you can use the StandardTokenizer.

    - - - - - - - : - - - - - : -]]> -

    Also, useBigram is enabled by default in the webapps/fess/WEB-INF/classes/app.dicon change to false.

    - - true - : -]]> -

    After the restart the Fess.

    -
    -
    - - -
    diff --git a/src/site/xdoc/6.0/config/use-libreoffice.xml b/src/site/xdoc/6.0/config/use-libreoffice.xml deleted file mode 100644 index 9cc5807d2..000000000 --- a/src/site/xdoc/6.0/config/use-libreoffice.xml +++ /dev/null @@ -1,240 +0,0 @@ - - - - Use of LibreOffice - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - It is possible to crawl using the Apache POI Fess environmental standard in MS Office system document. - You can crawl Office system document regarding LibreOffice, OpenOffice, do even more accurate text extraction from documents.

    -
    -
    -

    JodConverter Fess server install. from http://jodconverter.googlecode.com/jodconverter-core-3.0-Beta-4-Dist.zipThe download. Expand and copy the jar file to Fess server.

    - -

    Create a s2robot_extractor.dicon to the next.

    - -

    s2robot_extractor.dicon effective jodExtractor with following contents.

    - - - - - - - - - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - - officeManagerConfiguration.setOfficeHome("/usr/lib/libreoffice").buildOfficeManager() - - - - - - - { -"application/msword", -"application/vnd.ms-excel", -"application/vnd.ms-powerpoint", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.openxmlformats-officedocument.presentationml.presentation" - } - jodExtractor - - - { -"application/xml", -"application/xhtml+xml", -"application/rdf+xml", -"application/x-freemind", -"text/xml", -"text/xml-external-parsed-entity" - } - xmlExtractor - - - { -"text/html" - } - htmlExtractor - - - { -"application/pdf" - } - pdfExtractor - - - { -"image/svg+xml", -"application/x-tika-msoffice", -"application/vnd.visio", -"application/vnd.ms-excel.sheet.binary.macroenabled.12", -"application/vnd.ms-outlook", -"application/x-tika-ooxml", -"application/vnd.ms-powerpoint.presentation.macroenabled.12", -"application/vnd.openxmlformats-officedocument.presentationml.template", -"application/vnd.openxmlformats-officedocument.presentationml.slideshow", -"application/vnd.ms-powerpoint.slideshow.macroenabled.12", -"application/vnd.ms-powerpoint.addin.macroenabled.12", -"application/vnd.ms-excel.sheet.macroenabled.12", -"application/vnd.openxmlformats-officedocument.spreadsheetml.template", -"application/vnd.ms-excel.template.macroenabled.12", -"application/vnd.ms-excel.addin.macroenabled.12", -"application/vnd.ms-word.document.macroenabled.12", -"application/vnd.openxmlformats-officedocument.wordprocessingml.template", -"application/vnd.ms-word.template.macroenabled.12", -"application/x-asp", -"application/rtf", -"text/plain", -"application/vnd.sun.xml.writer", -"application/vnd.oasis.opendocument.text", -"application/vnd.oasis.opendocument.graphics", -"application/vnd.oasis.opendocument.presentation", -"application/vnd.oasis.opendocument.spreadsheet", -"application/vnd.oasis.opendocument.chart", -"application/vnd.oasis.opendocument.image", -"application/vnd.oasis.opendocument.formula", -"application/vnd.oasis.opendocument.text-master", -"application/vnd.oasis.opendocument.text-web", -"application/vnd.oasis.opendocument.text-template", -"application/vnd.oasis.opendocument.graphics-template", -"application/vnd.oasis.opendocument.presentation-template", -"application/vnd.oasis.opendocument.spreadsheet-template", -"application/vnd.oasis.opendocument.chart-template", -"application/vnd.oasis.opendocument.image-template", -"application/vnd.oasis.opendocument.formula-template", -"application/x-vnd.oasis.opendocument.text", -"application/x-vnd.oasis.opendocument.graphics", -"application/x-vnd.oasis.opendocument.presentation", -"application/x-vnd.oasis.opendocument.spreadsheet", -"application/x-vnd.oasis.opendocument.chart", -"application/x-vnd.oasis.opendocument.image", -"application/x-vnd.oasis.opendocument.formula", -"application/x-vnd.oasis.opendocument.text-master", -"application/x-vnd.oasis.opendocument.text-web", -"application/x-vnd.oasis.opendocument.text-template", -"application/x-vnd.oasis.opendocument.graphics-template", -"application/x-vnd.oasis.opendocument.presentation-template", -"application/x-vnd.oasis.opendocument.spreadsheet-template", -"application/x-vnd.oasis.opendocument.chart-template", -"application/x-vnd.oasis.opendocument.image-template", -"application/x-vnd.oasis.opendocument.formula-template", -"image/bmp", -"image/gif", -"image/jpeg", -"image/png", -"image/tiff", -"image/vnd.wap.wbmp", -"image/x-icon", -"image/x-psd", -"image/x-xcf", -"application/zip", -"application/x-tar", -"application/x-gtar", -"application/x-gzip", -"application/x-bzip", -"application/x-bzip2", -"application/java-vm", -"audio/mpeg", -"application/x-midi", -"audio/midi", -"audio/basic", -"audio/x-wav", -"audio/x-aiff", -"application/mbox", -"text/calendar", -"text/css", -"text/csv", -"text/directory", -"text/dns", -"text/ecmascript", -"text/enriched", -"text/example", -"text/javascript", -"text/parityfec", -"text/prs.fallenstein.rst", -"text/prs.lines.tag", -"text/red", -"text/rfc822-headers", -"text/richtext", -"text/rtf", -"text/rtp-enc-aescm128", -"text/rtx", -"text/sgml", -"text/t140", -"text/tab-separated-values", -"text/troff", -"text/ulpfec", -"text/uri-list", -"text/vnd.abc", -"text/vnd.curl", -"text/vnd.curl.dcurl", -"text/vnd.curl.mcurl", -"text/vnd.curl.scurl", -"text/vnd.dmclientscript", -"text/vnd.esmertec.theme-descriptor", -"text/vnd.fly", -"text/vnd.fmi.flexstor", -"text/vnd.graphviz", -"text/vnd.in3d.3dml", -"text/vnd.in3d.spot", -"text/vnd.iptc.newsml", -"text/vnd.iptc.nitf", -"text/vnd.latex-z", -"text/vnd.motorola.reflex", -"text/vnd.ms-mediapackage", -"text/vnd.net2phone.commcenter.command", -"text/vnd.si.uricatalogue", -"text/vnd.sun.j2me.app-descriptor", -"text/vnd.trolltech.linguist", -"text/vnd.wap.si", -"text/vnd.wap.sl", -"text/vnd.wap.wml", -"text/vnd.wap.wmlscript", -"text/x-asm", -"text/x-c", -"text/x-diff", -"text/x-fortran", -"text/x-java-source", -"text/x-pascal", -"text/x-setext", -"text/x-uuencode", -"text/x-vcalendar", -"text/x-vcard", -"application/x-sh" - } - tikaExtractor - - - -]]> -

    Index to generate the settings later, usually crawled into the street.

    -
    - -
    diff --git a/src/site/xdoc/6.0/config/windows-service.xml b/src/site/xdoc/6.0/config/windows-service.xml deleted file mode 100644 index b7318f4f7..000000000 --- a/src/site/xdoc/6.0/config/windows-service.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Register for the Windows service - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can register the Fess as a Windows service in a Windows environment. How to register a service is similar to the Tomcat.

    - -

    Because if you registered as a Windows service, the crawling process is going to see Windows system environment variablesIs Java JAVA_HOME environment variables for the system to register, As well as Add %JAVA_HOME%\bin to PathYou must.

    -
    - -

    to edit the webapps \fess\WEB-INF\classes\fess.dicon, remove the-server option.

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    First, after installing the Fess from the command prompt service.bat performs (such as Vista to launch as administrator you must). Fess was installed on C:\Java\fess-server-6.0.0.

    - cd C:\Java\fess-server-6.0.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    By making the following you can review properties for Fess. To run the following, Tomcat Properties window appears.

    - tomcat6w.exe //ES//fess -]]> -
    - -

    Control Panel - to display the management tool in administrative tools - services, you can set automatic start like normal Windows services.

    -
    -
    -
    - -

    Distributed in the Fess is 32-bit binaries for Windows Tomcat builds based on. If you use 64-bit WindowsTomcat Of the site from, such as 64-bit Windows zip, please replace tomcat6,exe, tomcat6w,exe.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/install/index.xml b/src/site/xdoc/6.0/install/index.xml deleted file mode 100644 index 8674da3ef..000000000 --- a/src/site/xdoc/6.0/install/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for Fess installation and uninstallation tasks. -

    -
    -
    -

    -This document shows how to install Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/6.0/install/install.xml b/src/site/xdoc/6.0/install/install.xml deleted file mode 100644 index a81f7f6f2..000000000 --- a/src/site/xdoc/6.0/install/install.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - Installation - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -Fess can be available in these environments. -

    -
      -
    • OS: Windows, Unix, and Java can run OS environment
    • -
    • Java: Java 6 or more
    • -
    -

    -If Java is not installed in the environment we want to Fess takes over Java 6 JDK from http://java.sun.com/, please install. -

    -
    -
    -

    -http://sourceforge.jp/projects/Fess/releases/ From the download the latest Fess package. -

    -
    -
    -

    -Expand the downloaded fess-server-x.y.zip. -If you installed in the UNIX environment, in the bin added the performing rights to a script.

    - -
    -
    -

    -Administrator account is managed by the application server. Fess Server standard available Tomcat, as well as to the user changing the Tomcat. -Modify the password for the admin account of the conf/tomcat-user.xml if you want to change.

    - -]]> -
    -
    -

    -To access the Solr into Fess server is password becomes necessary. -Change the default passwords in production, etc.

    -

    -How to change the password, you must first change the password attribute of the conf/tomcat-user.xml solradmin. -

    - - -]]> -

    -Describes the provided password webapps/fess/WEB-INF/classes/fess_solr.dicon the following points tomcat-user.xml to the next. -

    - - - "solradmin" - "solradmin" - -]]> -
    - -
    diff --git a/src/site/xdoc/6.0/install/run.xml b/src/site/xdoc/6.0/install/run.xml deleted file mode 100644 index db96e4cc9..000000000 --- a/src/site/xdoc/6.0/install/run.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - Start and stop - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -to run the startup script, start the Fess. -

    - - -

    -access to / http://localhost:8080/Fess ensures startup. -

    - -

    -Management UI is / http://localhost:8080/fess/admin. -Default Administrator account user name / password is admin/admin. -Administrator account is managed by the application server. -In the management UI of the Fess, authenticate with the application server in fess role determine as an administrator.

    -
    -
    -

    -Fess to stop the running shutdown scripts. -

    - - -

    -Crawl or may take a while to completely stop during the index creation if you. -

    -
    - -
    diff --git a/src/site/xdoc/6.0/install/uninstall.xml b/src/site/xdoc/6.0/install/uninstall.xml deleted file mode 100644 index 227d88988..000000000 --- a/src/site/xdoc/6.0/install/uninstall.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Uninstall - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -You can uninstall by deleting the installation stops after the Fess fess-server-x.y directory. -

    - -
    - -
    diff --git a/src/site/xdoc/6.0/user/index.xml b/src/site/xdoc/6.0/user/index.xml deleted file mode 100644 index 0b5840897..000000000 --- a/src/site/xdoc/6.0/user/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is targeted to users to Fess. -

    -
    -
    -

    -This document demonstrates how to search in the Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/6.0/user/json-response.xml b/src/site/xdoc/6.0/user/json-response.xml deleted file mode 100644 index 445127744..000000000 --- a/src/site/xdoc/6.0/user/json-response.xml +++ /dev/null @@ -1,184 +0,0 @@ - - - - Search results for JSON - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Outputs a JSON results of Fess. You must in order to emit JSON enabled keep JSON response in the General Management screen crawl settings.

    - -

    To get JSON output http://localhost:8080/Fess/JSON? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    labelTypeValueThe label value. Use to specify the label.
    callbackIf you use the JSONP callback name. You do not need to specify if you do not use the JSONP.
    -
    - -

    Returns the following response.

    - \n..", - "tstamp": "1284739487887", - "url": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F", - "id": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F;type=au,docomo,pc,softbank", - "mimetype": "text\u002Fhtml", - "title": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "contentTitle": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "boost": "1.0", - "contentLength": "17810", - "urlLink": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F" - }, -... - ] - } -} -]]> -

    Each element is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Responses to information
    responseThe root element.
    versionFormat version.
    statusThe status of the response. 0, the normal response.
    querySearch language.
    execTimeResponse time. Unit is seconds.
    pageSizeThe number of display.
    pageNumberPage number.
    recordCountNumber of hits for the search term.
    pageCountPage number of the number of hits for the search term.
    resultParent element of the search results.
    siteThe name of the site.
    contentDescriptionA description of the content.
    hostThe name of the host.
    lastModifiedLast update date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    cacheThe contents of the content.
    scoreScore values of the document.
    DigestDigest a string of documents.
    TstampDocument creation date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    URLThe URL of the document.
    IDThe ID of the document.
    mimetypeThe MIME type.
    titleThe title of the document.
    contentTitleThe title of the document for viewing.
    contentLengthThe size of the document.
    urlLinkThe URL as the search results.
    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/user/search-boost.xml b/src/site/xdoc/6.0/user/search-boost.xml deleted file mode 100644 index d4778714b..000000000 --- a/src/site/xdoc/6.0/user/search-boost.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - Boost search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Use the boost search if you want to prioritize, search for specific search terms. Enabling search in boost search, depending on the severity of the search words.

    - -

    To boost search after the search term ' ^ boost value "that specifies the boost value (weighted) in the format.

    -

    For example, if you want to find the page if you want to find apples oranges contained more 'apples', type the following search form.

    - -

    Boost value specifies an integer greater than 1.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/user/search-field.xml b/src/site/xdoc/6.0/user/search-field.xml deleted file mode 100644 index 3bb6c4c95..000000000 --- a/src/site/xdoc/6.0/user/search-field.xml +++ /dev/null @@ -1,62 +0,0 @@ - - - - Search by specifying a search field - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You crawl in Fess results are saved for each field, such as title and full text. You can search for a field of them. You can specify the search criteria in search for a field, such as document type or size small.

    - -

    You can search for a the following fields by default.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Field list is available
    URLThe crawl URL
    hostWere included in the crawl URL host name
    siteSite name was included in the crawl URL
    titleTitle
    contentText
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    mimetypeThe MIME type of the content
    -

    If you do not specify the fields subject to find the content. Fields are custom fields are also available by using the dynamic field of Solr.

    -

    If HTML file and search for the title tag that string in the title field, below the body tag registered in the body field.

    -
    - -

    If a field specifying the search field name: search words in separated by colons (:) field name and search word fill in the search form, the search.

    -

    If you search the Fess as a search term for the title field, type.

    - -

    Document, the title field in Fess above search appears as a search result.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/user/search-fuzzy.xml b/src/site/xdoc/6.0/user/search-fuzzy.xml deleted file mode 100644 index 7e68ab9a8..000000000 --- a/src/site/xdoc/6.0/user/search-fuzzy.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Fuzzy search (fuzzy search) - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Ambiguity in the case does not match the words word search to search is available. Based on the Levenshtein distance in Fess ambiguous corresponds to the search (fuzzy search).

    - -

    After the search word you want to apply the fuzzy search adds '~'.

    -

    For example, ambiguous word "Solr", you can find documents that contain the word, near the "Solr" If you want to find, type as the search form, such as ("Solar"). -

    - -

    Furthermore, if by '~' after the number 0 and 1, 1 just like in refine. For example, in the form of 'Solr~0.8'. Do not specify numeric default value is 0.5.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/user/search-label.xml b/src/site/xdoc/6.0/user/search-label.xml deleted file mode 100644 index a1572a50a..000000000 --- a/src/site/xdoc/6.0/user/search-label.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Search by label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Narrow your search by adding the categories to search the document for label information the label is specified when the search is possible. Label information by registering in the Administration screen, will enable search by labels in the search screen. Label information available to selected in the drop-down search. If you do not register the label displayed the label drop-down box.

    - -

    You can select the label information at search time.

    - Label search -

    To set the label by creating indexes, can search each crawl settings specified on the label. All results search search do not specify a label is usually the same. If you change the label information to update the index.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/user/search-not.xml b/src/site/xdoc/6.0/user/search-not.xml deleted file mode 100644 index 038d84f75..000000000 --- a/src/site/xdoc/6.0/user/search-not.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - NOT search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If the document does not contain a word search NOT searching is available.

    -

    However, attention is required because NOT find expensive.

    - -

    Locate the NOT search as NOT in front of the Word does not contain. Is NOT in uppercase characters ago and need space.

    -

    For example, enter the following if you want to find documents that contain the search term 1 does not contain a search term 2 and the search.

    - -
    -
    - -
    diff --git a/src/site/xdoc/6.0/user/search-or.xml b/src/site/xdoc/6.0/user/search-or.xml deleted file mode 100644 index 3ff812898..000000000 --- a/src/site/xdoc/6.0/user/search-or.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - OR search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If you want to find documents that contain any of the search terms OR search use. When describing the multiple words in the search box, by default will search.

    - -

    To use search OR search words written OR. OR write in capital letters, the space required to back and forth.

    -

    For example, if you want to search for documents that contain either search term 2 search term 1 and type the following search form.

    - -

    OR between multiple languages are available.

    -
    -
    - -
    diff --git a/src/site/xdoc/6.0/user/search-range.xml b/src/site/xdoc/6.0/user/search-range.xml deleted file mode 100644 index 4bcd257ba..000000000 --- a/src/site/xdoc/6.0/user/search-range.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Range searches - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If in the field containing the data in specified range, such as the number range search is possible for that field.

    - -

    To limit "field name: value TO value ' fill in the search form.

    -

    For example, type to search document contentLength field against 1 k to 10 k bytes is shown below the search form.

    - -
    -
    - -
    diff --git a/src/site/xdoc/6.0/user/search-sort.xml b/src/site/xdoc/6.0/user/search-sort.xml deleted file mode 100644 index dbdcb0482..000000000 --- a/src/site/xdoc/6.0/user/search-sort.xml +++ /dev/null @@ -1,50 +0,0 @@ - - - - Search sort - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To sort the search results by specifying the fields such as search time.

    - -

    You can sort the following fields by default.

    - - - - - - - - - - - - - - - - -
    Sort fields list
    TstampOn the crawl
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    -

    Adding custom fields as sort in Customizing.

    -
    - -

    You can select the sorting criteria when you search.

    - Sorting criteria -

    Also, for sorting in the search field sort: the field name to sort and field names separated by colon (:) fill out the search form, the search.

    -

    In ascending order sort the content size as a search term, Fess is below.

    - -

    To sort in descending order as below.

    - -

    If you sort by multiple fields separated list, shown below.

    - -
    -
    - -
    diff --git a/src/site/xdoc/6.0/user/xml-response.xml b/src/site/xdoc/6.0/user/xml-response.xml deleted file mode 100644 index 6ab758984..000000000 --- a/src/site/xdoc/6.0/user/xml-response.xml +++ /dev/null @@ -1,207 +0,0 @@ - - - - XML search results - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To emit the XML results of Fess. You need to do this output in XML Management screen crawl settings XML response enabled by you.

    - -

    To get the output XML http://localhost:8080/Fess/XML? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    labelTypeValueThe label value. Use to specify the label.
    -
    - -

    Returns the following response.

    - - - 1 - 0 - テスト - 0.64 - 20 - 1 - 101 - 6 - - - speedtest.goo.ne.jp/ - goo の提供するスピード<em>テスト</em>ページです - speedtest.goo.ne.jp - 1284739487873 - --> -<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> -<title> -goo スピード<em>テスト</em> -</title> -<meta..."> - -<meta name="description" content="goo の提供するスピード<em>テスト</em>ページです"> -<meta name="keywords" content="ADSL,ブロードバンド,フレ...ッツ,BB,無線LAN,CATV,ISDN,スピード<em> -テスト</em>"> -<meta name="Copyright" content="Copyright &copy; ...://speedtest.goo.ne.jp/" -><img src="/img/h1/h1_76.gif" width="129" height="22" border="0" alt="スピード<em>テスト -</em>"><img src..." color="#ffffff">goo スピード<em>テスト</em></font -></a></b></td> -<!--/NAME SERVICE--> -</tr> -</table> -</td> -</tr> -<tr> -<td - 4.98744 - goo の提供するスピード<em>テスト</em>ページです - 1284739487887 - http://speedtest.goo.ne.jp/ - http://speedtest.goo.ne.jp/;type=au,docomo,pc,softbank - text/html - -goo スピードテスト - - -goo スピードテスト - - 1.0 - 17810 - http://speedtest.goo.ne.jp/ - -... - - -]]> -

    Each element is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Responses to information
    responseThe root element.
    versionFormat version.
    statusThe status of the response. 0, the normal response.
    querySearch language.
    exec-timeResponse time. Unit is seconds.
    page-sizeThe number of display.
    page-numberPage number.
    record-countNumber of hits for the search term.
    page-countPage number of the number of hits for the search term.
    resultParent element of the search results.
    docThe elements of the search results.
    siteThe name of the site.
    content-descriptionA description of the content.
    hostThe name of the host.
    last-modifiedLast update date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    cacheThe contents of the content.
    scoreScore values of the document.
    DigestDigest a string of documents.
    TstampDocument creation date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    URLThe URL of the document.
    IDThe ID of the document.
    mimetypeThe MIME type.
    titleThe title of the document.
    content-titleThe title of the document for viewing.
    content-lengthThe size of the document.
    URL-linkThe URL as the search results.
    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/browserType-guide.xml b/src/site/xdoc/7.0/admin/browserType-guide.xml deleted file mode 100644 index b7f2e8263..000000000 --- a/src/site/xdoc/7.0/admin/browserType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Setting the browser type - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the browser type. Search results are browser type can be added to the data, for each type of browser browsing search results out into.

    -
    -
    - -

    In Administrator account after logging in, click menu browser types.

    - Setting the browser type -
    -
    -
    - -

    You can set the display name and value. It is used if you want more new terminals. You do not need special customizations are used only where necessary.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/crawl-guide.xml b/src/site/xdoc/7.0/admin/crawl-guide.xml deleted file mode 100644 index 9bf7b8ecc..000000000 --- a/src/site/xdoc/7.0/admin/crawl-guide.xml +++ /dev/null @@ -1,149 +0,0 @@ - - - - The General crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to crawling.

    -
    -
    - -

    In Administrator account click crawl General menu after login.

    - Crawl General -

    You can specify the path to a generated index and replication capabilities to enable.

    - Replication features -
    -
    -
    - -

    You can set the interval at which the crawl for a Web site or file system. By default, the following.

    - -

    Figures are from left, seconds, minutes, during the day, month, represents a day of the week. Description format is similar to the Unix cron settings. This example, and am 0 時 0 分 to crawling daily.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    0 0 12 * *?Each day starts at 12 pm
    0 15 10? * *Day 10: 15 am start
    0 15 10 * *?Day 10: 15 am start
    0 15 10 * *? *Day 10: 15 am start
    0 15 10 * *? 2009Each of the 2009 start am, 10:15
    0 * 14 * *?Every day 2:00 in the PM-2: 59 pm start every 1 minute
    0 0 / 5 14 * *?Every day 2:00 in the PM-2: 59 pm start every 5 minutes
    0 0 / 5 14, 18 * *?Every day 2:00 pm-2: 59 pm and 6: 00 starts every 5 minutes at the PM-6: 59 pm
    0 0-5 14 * *?Every day 2:00 in the PM-2: 05 pm start every 1 minute
    0 10, 44 14? 3 WEDStarts Wednesday March 2: 10 and 2: 44 pm
    0 15 10? * MON-FRIMonday through Friday at 10:15 am start
    -

    Also check if the seconds can be set to run at intervals 60 seconds by default. If you set seconds exactly and you should customize webapps/fess/WEB-INF/classes/chronosCustomize.dicon taskScanIntervalTime value, if enough do I see in one-hour increments.

    -
    - -

    When the user enters a search, the search the output log. If you want to get search statistics to enable.

    -
    - -

    Save the information you find. Identifying the users becomes possible.

    -
    - -

    You can collect the search result was judged good by the user. Search result voting link appears to result in list screen, so that link press made the record. You can also reflect the results collected during the crawl index.

    -
    - -

    Search results link attaches to the search term. To display the find search terms in PDF becomes possible.

    -
    - -

    Search results can be retrieved in XML format. http://localhost:8080/Fess/XML? can get access query = search term.

    -
    - -

    Search results available in JSON format. http://localhost:8080/Fess/JSON? can get access query = search term.

    -
    - -

    If theses PC website search results on mobile devices may not display correctly. And select the mobile conversion, such as if the PC site for mobile terminals, and to show that you can. You can if you choose Google Google Wireless Transcoder allows to display content on mobile phones. For example, if site for PC and mobile devices browsing the results in the search for mobile terminals search results will link in the search result link passes the Google Wireless Transcoder. You can use smooth mobile transformation in mobile search.

    -
    - -

    You can specify the label to see if the label by default,. Specifies the value of the label.

    -
    - -

    You can specify whether or not to display a search screen. If you select Web unusable for mobile search screen. If not available not available search screen. And if you want to create a dedicated index server and select not available.

    -
    - -

    In JSON format often find search words becomes available. can be retrieved by accessing the http://localhost:8080/Fess/hotsearchword.

    -
    - -

    Delete a session log for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Delete a search log for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Specifies the Bots name Bots you want to remove from the search log logs included in the user agent by commas (,). Log is deleted by log purge once a day.

    -
    - -

    Specifies the encoding for the CSV will be available in the backup and restore.

    -
    - -

    To enable replication features that can apply already copied the Solr index generated. For example, you can use them if you want to search only in the search servers crawled and indexed on a different server, placed in front.

    -
    - -

    After the data is registered for Solr. Index to commit or to optimize the registered data becomes available. If optimize is issued the Solr index optimization, if you have chosen, you choose to commit the commit is issued.

    -
    - -

    Fess can combine multiple Solr server as a group, the group can manage multiple. Solr server group for updates and search for different groups to use. For example, if you had two groups using the Group 2 for update, search for use of Group 1. After the crawl has been completed if switching server updates for Group 1, switches to group 2 for the search. It is only valid if you have registered multiple Solr server group.

    -
    - -

    In Fess in 10 units send the document for Solr. For each value specified here Solr issued document commits. If 0 commit is performed after crawl completion.

    -
    - -

    Fess document crawling is done on Web crawling, and file system CROLL. You can crawl to a set number of values in each crawl specified here only to run simultaneously multiple. For example, crawl setting number of concurrent as 3 Web crawling set 1-set 10 if the crawling runs until the set 3 3 set 1-. Complete crawl of any of them, and will start the crawl settings 4. Similarly, setting 10 to complete one each in we will start one.

    -

    But you can specify the number of threads in the crawl settings simultaneously run crawl setting number is not indicates the number of threads to start. For example, if 3 in the number of concurrent crawls settings, number of threads for each crawl settings and 5 3 x 5 = 15 thread count up and crawling.

    -
    - -

    You can automatically delete data after the data has been indexed. If you select the 5, with the expiration of index register at least 5 days before and had no update is removed. If you omit data content has been removed, can be used. If you enable incremental crawl does not delete.

    -
    - -

    Registered disabled URL URL exceeds the failure count next time you crawl to crawl out. No need to worry about disability type is crawled next time by specifying this value.

    -
    - -

    Disaster URL exceeds the number of failures will crawl out.

    -
    - -

    Copy index information from the index directory as the snapshot path, if replication is enabled, will be applied.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/crawlingSession-guide.xml b/src/site/xdoc/7.0/admin/crawlingSession-guide.xml deleted file mode 100644 index 47918f3ad..000000000 --- a/src/site/xdoc/7.0/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Set session information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the session information. One time the crawl results saved as a single session information. You can check the run time and the number of indexed.

    -
    -
    - -

    In Administrator account after logging in, click the session information menu.

    -
    -
    -
    - - Session information list -

    You can remove all session information and click the Delete link all in the running. Session has expired will be removed at next crawl.

    -
    - -

    Sure you can crawl the contents of session ID. Crawl start and finish time, number of documents indexed and listed.

    - Session details -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/data-guide.xml b/src/site/xdoc/7.0/admin/data-guide.xml deleted file mode 100644 index 1ff771270..000000000 --- a/src/site/xdoc/7.0/admin/data-guide.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - Configuration backup and restore - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, describes Fess information backup and restore methods.

    -
    -
    - -

    In Administrator account after logging in, click the menu backup and restore.

    - Backup and restore -
    - -

    Click the download link and Fess information output in XML format. Saved settings information is below.

    -
      -
    • The General crawl settings
    • -
    • Web crawl settings
    • -
    • File system Crawl settings
    • -
    • Datastore crawl settings
    • -
    • Label
    • -
    • Path mapping
    • -
    • Web authentication
    • -
    • File system authentication
    • -
    • Request header
    • -
    • Duplicate host
    • -
    • Roll
    • -
    • Compatible browsers
    • -
    -

    Session information, search log, click log is available in CSV format.

    -

    In the SOLR index data and data being crawled is not backed up. Those data can Fess setting information to crawl after the restore, regenerate. If you need to back up the SOLR index backs solr directory.

    -
    - -

    You can restore settings information, various log in to upload XML output by backup or CSV. To specify the files, please click the restore button on the data.

    -

    If enable overwrite data in XML file configuration information specified when the same data is updating existing data.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/dataCrawlingConfig-guide.xml b/src/site/xdoc/7.0/admin/dataCrawlingConfig-guide.xml deleted file mode 100644 index 9469be414..000000000 --- a/src/site/xdoc/7.0/admin/dataCrawlingConfig-guide.xml +++ /dev/null @@ -1,159 +0,0 @@ - - - - Settings for crawling the data store - Sone, Takaaki - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can crawl databases in Fess. Here are required to store settings.

    -
    -
    - -

    In Administrator account after logging in, click menu data store.

    - Data store configuration -

    As an example, the following table database named testdb MySQL, user name hoge, fuga password connection and the will to make it.

    - -

    Here the data is put something like the following.

    - -
    -
    -
    - -

    Parameter settings example looks like the following.

    - -

    Parameter is a "key = value" format. Description of the key is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - -
    For DB configuration parameter example
    driverDriver class name
    URLURL
    usernameTo connect to the DB user name
    passwordTo connect to the DB password
    SQLWant to crawl to get SQL statement
    -
    - -

    Script configuration example looks like the following.

    - -

    - Parameter is a "key = value" format. - Description of the key is as follows.

    -

    - Side of the value written in OGNL. Close the string in double quotation marks. - Access in the database column name, its value.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Script settings
    URLURLs (links appear in search results)
    hostHost name
    siteSite pass
    titleTitle
    contentContent (string index)
    cacheContent cache (not indexed)
    DigestDigest piece that appears in the search results
    anchorLinks to content (not usually required)
    contentLengthThe length of the content
    lastModifiedContent last updated
    -
    - -

    To connect to the database driver is needed. keep the jar file in webapps/fess/WEB-INF/cmd/lib.

    -
    - -

    Set the following in the webapps/fess/WEB-INF/classes/app.dicon if you see the item value, such as latitude_s in the search results. After adding to $ {doc.latitude_s}, searchResults.jsp;

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "latitude_s","longitude_s" } - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/design-guide.xml b/src/site/xdoc/7.0/admin/design-guide.xml deleted file mode 100644 index 219e17282..000000000 --- a/src/site/xdoc/7.0/admin/design-guide.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - Appearance settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the design of search screens.

    -
    -
    - -

    In Administrator account after logging in, click the menu design.

    - Design -

    You can edit the search screen in the screen below.

    - JSP compilation screen -
    - -

    If you want to display in the search results crawl in Fess and registered or modified files to get the search results page (content), write the following.

    - - -<% -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"); -%> -
  • -

    - ${f:h(doc.contentTitle)} -

    -
    -${doc.contentDescription} -
    - ${f:h(doc.site)} -
    Registered: <%= sdf.format(tstampDate) %> -
    Last Modified: <%= sdf.format(lastModifiedDate) %> - : - : -]]> -

    tstampDate will update on registration date, lastModifiedDate. Output date format is specified in SimpeDateFormat.

    - -
  • -
    - -

    On the search screen files are available to download and can be removed.

    -
    - -

    You can upload the file to use in the search screen. Image file names are supported are jpg, gif, png, css, and js.

    -
    - -

    Use if you want to specify the file name file to upload. Uploaded if you omit the file name will be used.

    -
    - -

    You can edit the JSP files in the search screen. You can by pressing the Edit button of the JSP file, edit the current JSP files. And pressing the button will default to edit as a JSP file when you install. To keep with the update button in the Edit screen, changes are reflected.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    JSP file that you can edit
    Top page (frame)Is a JSP file search home page. This JSP include JSP file of each part.
    Top page (within the Head tags)This is the express search home page head tag in JSP files. If you want to edit the meta tags, title tags, script tags, such as the change.
    Top page (content)Is a JSP file to represent the body tag in the search home page.
    Search results pages (frames)Search result is a list page of JSP files. This JSP include JSP file of each part.
    Search results page (within the Head tags)Search result is a JSP file to represent within the head tag of the list page. If you want to edit the meta tags, title tags, script tags, such as the change.
    Search results page (header)Search result is a JSP file to represent the header of the list page. Include search form at the top.
    Search results page (footer)Search result is a JSP file that represents the footer part of the page. Contains the copyright page at the bottom.
    Search results pages (content)Search results search results list page is a JSP file to represent the part. Is the search results when the JSP file. If you want to customize the search result representation change.
    Search results page (result no)Search results search results list page is a JSP file to represent the part. Is a JSP file when the search result is not used.
    -

    You can to edit for PCs and similar portable screen.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/failureUrl-guide.xml b/src/site/xdoc/7.0/admin/failureUrl-guide.xml deleted file mode 100644 index a5f65cb7c..000000000 --- a/src/site/xdoc/7.0/admin/failureUrl-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Disaster URL - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the failure URL. URL could not be obtained at crawl time are recorded and confirmed as the failure URL.

    -
    -
    - -

    In Administrator account click menu disabled URL after login.

    - Disaster URL -

    Clicking the confirmation link failure URL displayed for more information.

    - Details of the disaster URL -
    - -

    A glance could not crawl the URL and date.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/favoriteLog-guide.xml b/src/site/xdoc/7.0/admin/favoriteLog-guide.xml deleted file mode 100644 index cffdb6b5e..000000000 --- a/src/site/xdoc/7.0/admin/favoriteLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Popular URL log - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are popular URL log. When the popular URL log user clicks voting link on the search screen registers as a favorite link. You can disable this feature in the General crawl settings.

    -
    -
    - -

    In Administrator account after logging in, click the menu popular URL.

    - Users list -
    - -

    Lists popular URL.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/fileAuthentication-guide.xml b/src/site/xdoc/7.0/admin/fileAuthentication-guide.xml deleted file mode 100644 index 90a9f358a..000000000 --- a/src/site/xdoc/7.0/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - Settings for file system authentication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Crawls using file system here, describes how to set file system authentication is required. Fess is corresponding to a crawl for a shared folder in Windows.

    -
    -
    - -

    In Administrator account after logging in, click the menu file system authentication.

    - File system settings -
    -
    -
    - -

    Specifies the host name of the site that requires authentication. Is omitted, the specified file system Kroll set applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. File system Crawl settings specified in that case applies on any port.

    -
    - -

    Select the authentication method. You can use SAMBA (Windows shared folder authentication).

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. SAMBA, the set value of the domain. If you want to write as.

    - -
    - -

    Select a file name to apply the authentication settings for the above. Must be registered ago you file system CROLL.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/fileCrawlingConfig-guide.xml b/src/site/xdoc/7.0/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index 6297faeaa..000000000 --- a/src/site/xdoc/7.0/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,106 +0,0 @@ - - - - Settings for file system crawling - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings for crawl here, using file system.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    -
    -
    - -

    In Administrator account after logging in, click menu file.

    - Setting file system Crawl -
    -
    -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple paths. file: or smb: in the specify starting. For example,

    - -

    The so determines. Patrolling below the specified directory.

    -

    So there is need to write URI if the Windows environment path that c:\Documents\taro in file/c: /Documents/taro and specify.

    -

    Windows shared folder, for example, if you want to crawl to host1 share folder crawl settings for smb: (last / to) the //host1/share/. If authentication is in the shared folder on the file system authentication screen set authentication information.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for given path pattern.

    - - - - - - - - - - - - - - - - - - - - -
    IP rings contents list
    Path to crawlCrawl the path for the specified regular expression.
    The path to exclude from being crawledThe path for the specified regular expression does not crawl. The path you want to crawl, even WINS here.
    Path to be searchedThe path for the specified regular expression search. Even if specified path to find excluded and WINS here.
    Path to exclude from searchesNot search the path for the specified regular expression. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, the path to target if you don't crawl less than/home /

    - -

    Also the path to exclude if extension of png want to exclude from

    - -

    It specifies. It is possible to specify multiple line breaks in.

    -

    How to specify the URI handling java.io.File: Looks like:

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    You can specify the crawl configuration information.

    -
    - -

    Specify the depth of a directory hierarchy.

    -
    - -

    You can specify the number of documents to retrieve crawl.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the time interval to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    Register the browser type was selected as the crawled documents. Even if you select only the PC search on your mobile device not appear in results. If you want to see only specific mobile devices also available.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/index.xml b/src/site/xdoc/7.0/admin/index.xml deleted file mode 100644 index 8453fd96c..000000000 --- a/src/site/xdoc/7.0/admin/index.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for the management work of the Fess. -

    -
    -
    -

    -This document demonstrates Fess configuration management methods. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    -
    - -

    Management UI to support browser as follows.

    -
      -
    • Internet Explorer 7 or higher
    • -
    • Firefox 4 or more
    • -
    • Chrome (latest version)
    • -
    • Safari (latest version)
    • -
    • Opera 11
    • -
    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/labelType-guide.xml b/src/site/xdoc/7.0/admin/labelType-guide.xml deleted file mode 100644 index 49e7cc3d4..000000000 --- a/src/site/xdoc/7.0/admin/labelType-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - Setting a label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the label. Label can classify documents that appear in search results, select the crawl settings in. If you register the label shown select label drop-down box to the right of the search box.

    -
    -
    - -

    In Administrator account after logging in, click the menu label.

    - List of labels - Setting a label -
    -
    -
    - -

    Specifies the name that is displayed when the search label drop-down select.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    - -

    Specifies the role to view the label.

    -
    - -

    Specifies the order of the labels.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/log-guide.xml b/src/site/xdoc/7.0/admin/log-guide.xml deleted file mode 100644 index 733257892..000000000 --- a/src/site/xdoc/7.0/admin/log-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Log file download - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the log files will be output in the Fess download.

    -
    -
    - -

    In Administrator account after logging in, click log file menu.

    - Session information -
    - -

    You can download the log file and click the log file name.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/overlappingHost-guide.xml b/src/site/xdoc/7.0/admin/overlappingHost-guide.xml deleted file mode 100644 index a72ca3027..000000000 --- a/src/site/xdoc/7.0/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Duplicate host settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings on the duplicate host. Available when the duplicate host to be treated as the same thing crawling at a different host name. For example, if you want the same site www.example.com and example.com in available.

    -
    -
    - -

    In Administrator account after logging in, click the menu duplicate host.

    - A list of the duplicate host - Duplicate host settings -
    -
    -
    - -

    Specify the canonical host name. Duplicate host names replace the canonical host name.

    -
    - -

    Specify the host names are duplicated. Specifies the host name you want to replace.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/pathMapping-guide.xml b/src/site/xdoc/7.0/admin/pathMapping-guide.xml deleted file mode 100644 index 9658a1b1c..000000000 --- a/src/site/xdoc/7.0/admin/pathMapping-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - Path mapping settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for path mapping. You can use if you want replaced path mapping links appear in search results.

    -
    -
    - -

    In Administrator account after logging in, click menu path mappings.

    - List of path mapping - Path mapping settings -
    -
    -
    - -

    Path mapping is replaced by parts to match the specified regular expression, replace the string with. When crawling a local filesystem environment may search result links are not valid. Such cases using path mapping, you can control the search results link. You can specify multiple path mappings.

    -
    - -

    Specifies the string you want to replace. How to write aRegular expressions in Java 6To follow.

    -
    - -

    Specifies the string to replace the matched regular expression.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/requestHeader-guide.xml b/src/site/xdoc/7.0/admin/requestHeader-guide.xml deleted file mode 100644 index dd60d6376..000000000 --- a/src/site/xdoc/7.0/admin/requestHeader-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - Setting a request header - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the request header. Feature request headers request header information added to requests when you get to crawl documents. Available if, for example, to see header information in the authentication system, if certain values are logged automatically.

    -
    -
    - -

    In Administrator account after logging in, click request header menu.

    - A list of request headers - Setting a request header -
    -
    -
    - -

    Specifies the request header name to append to the request.

    -
    - -

    Specifies the request header value to append to the request.

    -
    - -

    Select a Web crawl setting name to add request headers. Only selected the crawl settings in appended to the request header.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/roleType-guide.xml b/src/site/xdoc/7.0/admin/roleType-guide.xml deleted file mode 100644 index ea3fb6daa..000000000 --- a/src/site/xdoc/7.0/admin/roleType-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Settings for a role - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the role. Role is selected in the crawl settings, you can classify the document appears in the search results. About how to use theSettings for a rolePlease see the.

    -
    -
    - -

    In Administrator account after logging in, click menu role.

    - The list of roles - Settings for a role -
    -
    -
    - -

    Specifies the name that appears in the list.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/searchList-guide.xml b/src/site/xdoc/7.0/admin/searchList-guide.xml deleted file mode 100644 index 5cc2c0623..000000000 --- a/src/site/xdoc/7.0/admin/searchList-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search for management.

    -
    -
    - -

    In Administrator account after logging in, click the menu search.

    - Administrative search -
    - -

    You can search by criteria you specify. In the regular search screen role and browser requirements is added implicitly, but do not provide management for search. You can document a certain remove from index from the search results.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/searchLog-guide.xml b/src/site/xdoc/7.0/admin/searchLog-guide.xml deleted file mode 100644 index 584d2f5b9..000000000 --- a/src/site/xdoc/7.0/admin/searchLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Search log list - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search log. When you search in the search screen users search logs are logged. Search log search term or date is recorded. You can also record the URL, then you want the search results to.

    -
    -
    - -

    In Administrator account after logging in, click menu search logs.

    - Search log -
    - -

    Search language and date are listed. You can review and detailed, you click the URL.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/stats-guide.xml b/src/site/xdoc/7.0/admin/stats-guide.xml deleted file mode 100644 index 1c06e36fb..000000000 --- a/src/site/xdoc/7.0/admin/stats-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Statistics - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are statistics. You can search log and click log.

    -
    -
    - -

    In Administrator account after logging in, click the menu statistics.

    - Statistics -
    - -

    You can select the target by selecting the type of report, to make sure. Displayed in order by the specified criteria.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/system-guide.xml b/src/site/xdoc/7.0/admin/system-guide.xml deleted file mode 100644 index d541705bc..000000000 --- a/src/site/xdoc/7.0/admin/system-guide.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - System settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to Solr, here registration in Fess. SOLR servers are grouped by file, has been registered.

    -
    -
    - -

    In Administrator account after logging in, click menu Solr.

    - System settings -
    -
    -
    - -

    Update server appears as a running if additional documents, such as the. Crawl process displays the session ID when running. You can safely shut down and shut down when not running Fess server to shut down. If the process does not terminate if you shut a Fess is running to finish crawling process.

    -
    - -

    Server group name to search for and update available will be shown.

    -
    - -

    Server becomes unavailable and the status of disabled. For example, inaccessible to the Solr server and changes to disabled. To enable recovery after server become unavailable will become available.

    -
    - -

    You can publish index commit, optimize for server groups. You can also remove a specific search for the session ID. You can remove only the specific documents by specifying the URL.

    -
    - -

    Shown by the number of documents registered in each session. Can verify the results list by clicking the session name.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/systemInfo-guide.xml b/src/site/xdoc/7.0/admin/systemInfo-guide.xml deleted file mode 100644 index 45e867e2f..000000000 --- a/src/site/xdoc/7.0/admin/systemInfo-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - System information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, you can currently check property information such as system environment variables.

    -
    -
    - -

    In Administrator account after logging in, click system information menu.

    - System information -
    -
    -
    - -

    You can list the server environment variable.

    -
    - -

    You can list the system properties on Fess.

    -
    - -

    Fess setup information available.

    -
    - -

    Is a list of properties to attach when reporting a bug. Extract the value contains no personal information.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/userInfo-guide.xml b/src/site/xdoc/7.0/admin/userInfo-guide.xml deleted file mode 100644 index 074214432..000000000 --- a/src/site/xdoc/7.0/admin/userInfo-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - User log - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the user log. Identifies the user when you search in the search screen users the user log in. You can search log and popular URL information and the use. You can disable this feature in the General crawl settings.

    -
    -
    - -

    In Administrator account after logging in, click menu users.

    - Users list -
    - -

    Lists the ID of the user. You can select the search logs or popular URL links, to see a list of each log.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/webAuthentication-guide.xml b/src/site/xdoc/7.0/admin/webAuthentication-guide.xml deleted file mode 100644 index 76e595247..000000000 --- a/src/site/xdoc/7.0/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - Web authentication settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes Web authentication is required when set against here, using Web crawling. Fess is corresponding to a crawl for BASIC authentication and DIGEST authentication.

    -
    -
    - -

    In Administrator account after logging in, click menu Web authentication.

    - Configuring Web authentication -
    -
    -
    - -

    Specifies the host name of the site that requires authentication. Web crawl settings you specify if applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. Web crawl settings you specified and if applicable on any port.

    -
    - -

    Specifies the realm name of the site that requires authentication. Web crawl settings you specify if applicable in any realm name.

    -
    - -

    Select the authentication method. You can use BASIC authentication, DIGEST authentication or NTLM authentication.

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. You can set the workstation and domain values for NTLM authentication. If you want to write as.

    - -
    - -

    Select to apply the above authentication settings Web settings name. Must be registered in advance Web crawl settings.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/webCrawlingConfig-guide.xml b/src/site/xdoc/7.0/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index 5326650ec..000000000 --- a/src/site/xdoc/7.0/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - Settings for crawling Web site - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings here, using Web crawling.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    -
    -
    - -

    In Administrator account after logging in, click menu Web.

    - Web crawl settings -
    -
    -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple URLs. http: or https: in the specify starting. For example,

    - -

    The so determines.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for specific URL pattern.

    - - - - - - - - - - - - - - - - - - - - -
    URL filtering contents list
    URL to crawlCrawl the URL for the specified regular expression.
    Excluded from the crawl URLThe URL for the specified regular expression does not crawl. The URL to crawl, even WINS here.
    To search for URLThe URL for the specified regular expression search. Even if specified and the URL to the search excluded WINS here.
    To exclude from the search URLURL for the specified regular expression search. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, http: URL to crawl if not crawl //localhost/ less than the

    - -

    Also be excluded if the extension of png want to exclude from the URL

    - -

    It specifies. It is possible to specify multiple in the line for.

    -
    - -

    You can specify the crawl configuration information.

    -
    - -

    That will follow the links contained in the document in the crawl order can specify the tracing depth.

    -
    - -

    You can specify the number of documents to retrieve crawl. If you do not specify people per 100,000.

    -
    - -

    You can specify the user agent to use when crawling.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the interval (in milliseconds) to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,. Set the adequate value when crawling a website to the Web server, the load would not load.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    Register the browser type was selected as the crawled documents. Even if you select only the PC search on your mobile device not appear in results. If you want to see only specific mobile devices also available.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    -
    - -

    Fess and crawls sitemap file, as defined in the URL to crawl. Sitemaphttp://www.sitemaps.org/ Of the specification. Available formats are XML Sitemaps and XML Sitemaps Index the text (URL line written in)

    -

    Site map the specified URL. Sitemap is a XML files and XML files for text, when crawling that URL of ordinary or cannot distinguish between what a sitemap. Because the file name is sitemap.*.xml, sitemap.*.gz, sitemap.*txt in the default URL as a Sitemap handles (in webapps/fess/WEB-INF/classes/s2robot_rule.dicon can be customized).

    -

    Crawls sitemap file to crawl the HTML file links will crawl the following URL in the next crawl.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/admin/wizard-guide.xml b/src/site/xdoc/7.0/admin/wizard-guide.xml deleted file mode 100644 index ba943775a..000000000 --- a/src/site/xdoc/7.0/admin/wizard-guide.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - Settings Wizard - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Introduction to the Configuration Wizard.

    -

    You can use Settings Wizard, to set you up on the fess.

    -
    -
    - -

    In Administrator account after logging in, click menu Settings Wizard.

    - Settings Wizard -

    First, setting a schedule. - During the time in fess is crawling and indexes. - By default, every day is a 0 時 0 分. Schedules can change even the General crawl settings.

    - Setting a schedule -

    The crawl settings. - Crawl settings is to register a URI to look for. - The crawl settings name please put name of any easy to identify. Put the URI part de-indexed, want to search for.

    - Crawl settings -

    For example, if you want and search for http://fess.codelibs.org/, less looks like.

    - Crawl settings example -

    The type, such as c:\Users\taro file.

    -

    In this is the last setting. Crawl start button press the start crawling. Not start until in the time specified in the scheduling settings by pressing the Finish button if the crawl.

    - Crawl started -
    - -

    Settings in the Setup Wizard you can change from crawl General, Web, file system.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/config/db.xml b/src/site/xdoc/7.0/config/db.xml deleted file mode 100644 index 06f1a0bda..000000000 --- a/src/site/xdoc/7.0/config/db.xml +++ /dev/null @@ -1,128 +0,0 @@ - - - - Database changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Under normal circumstances the database use the H2 Database. You can use other databases by changing settings.

    -
    -
    - -

    The MySQL character code setting. /etc/mysql/my.cnf and the added must have the following settings.

    - -
    - -

    Expand the MySQL binaries.

    -
    - -

    Create a database.

    - create database fess_db; -mysql> grant all privileges on fess_db.* to fess_user@localhost identified by 'fess_pass'; -mysql> create database fess_robot; -mysql> grant all privileges on fess_robot.* to s2robot@localhost identified by 's2robot'; -mysql> FLUSH PRIVILEGES; -]]> -

    Create a table in the database. DDL file is located in extension/mysql.

    - -

    webapps/fess/WEB-INF/lib on mysql driver jar.

    - -

    Edit the webapps/fess/WEB-INF/classes/jdbc.dicon.

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_db?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "fess_user" - "fess_pass" - - - - 600 - 10 - true - - - - - -]]> -

    Edit the webapps/fess/WEB-INF/classes/s2robot_jdbc.dicon.

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_robot?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "s2robot" - "s2robot" - - - - 600 - 10 - true - - @java.sql.Connection@TRANSACTION_REPEATABLE_READ - - - - - - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/7.0/config/desktop-search.xml b/src/site/xdoc/7.0/config/desktop-search.xml deleted file mode 100644 index ce0f5e5ca..000000000 --- a/src/site/xdoc/7.0/config/desktop-search.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - The desktop search settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - Increasing awareness of security in the browser environment in recent years, open a local file (for example, c:\hoge.txt) from the Web pages on. - Not to copy and paste the link from the search results, and then reopen the usability is good. - In order to respond to this in Fess and provides desktop search functionality.

    -
    -
    -

    - Desktop Search feature is turned off by default. - Please enable the following settings.

    -

    First of all, bin/setenv.bat as java.awt.headless from true to false edits.

    - -

    Then add the following to webapps/fess/WEB-INF/conf/crawler.properties.

    - -

    Start the Fess, after you set up above. How to use Basic remains especially.

    -
    -
    -
      -
    • Please Fess inaccessible from the outside, such as (for example, 8080 port does not release).
    • -
    • because false Java.awt.headless image size conversion for mobile devices is not available.
    • -
    -
    - -
    diff --git a/src/site/xdoc/7.0/config/filesize.xml b/src/site/xdoc/7.0/config/filesize.xml deleted file mode 100644 index 88c0af6e3..000000000 --- a/src/site/xdoc/7.0/config/filesize.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - File size you want to crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can specify the file size limit crawl of Fess. In the default HTML file is 2.5 MB, otherwise handles up to 10 m bytes. Edit the webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon if you want to change the file size handling. Standard s2robot_contentlength.dicon is as follows.

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    Change the value of Defultmxlength if you want to change the default value. Dealing with file size can be specified for each content type. Describes the maximum file size to handle text/HTML and HTML files.

    -

    Note the amount of heap memory to use when changing the maximum allowed file size handling. About how to set upMemory-relatedPlease see the.

    -
    - -
    diff --git a/src/site/xdoc/7.0/config/geosearch.xml b/src/site/xdoc/7.0/config/geosearch.xml deleted file mode 100644 index 4a93f7c16..000000000 --- a/src/site/xdoc/7.0/config/geosearch.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - GEO search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Together with Google maps, including document with latitude and longitude location information, GEO (GEO) you can use the search.

    -
    -
    - -

    Location is defined as a feed that contains the location information. - When generating the index in Solr latitude longitude set to location feeds in formats such as 45.17014,-93.87341, register the document. - Also sets the value as the latitude_s and longitude_s fields if you want to display latitude and longitude as a search result. * _s is available as a dynamic field of Solr string.

    -
    - -

    During the search specifies in the request parameter to latitude and longitude, the distance. - View the results in the distance (km) specified by distance-based latitude information (latitude, longitude). Latitude and longitude and distances is treated as double.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/config/index-backup.xml b/src/site/xdoc/7.0/config/index-backup.xml deleted file mode 100644 index 1129b817c..000000000 --- a/src/site/xdoc/7.0/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - Index management - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The index data is managed by Solr. Backup from the Administration screen of the Fess, and cases will be in the size and number of Gigabit can not index data.

    -

    If you need to index data backup stopped the Fess from back solr/core1/data directory. Also, index data backed up to restore to undo.

    -
    - -
    diff --git a/src/site/xdoc/7.0/config/index.xml b/src/site/xdoc/7.0/config/index.xml deleted file mode 100644 index 9bf05ce89..000000000 --- a/src/site/xdoc/7.0/config/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for setting work of the Fess. -

    -
    -
    -

    -This document demonstrates setting Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/7.0/config/install-on-tomcat.xml b/src/site/xdoc/7.0/config/install-on-tomcat.xml deleted file mode 100644 index 619d460ff..000000000 --- a/src/site/xdoc/7.0/config/install-on-tomcat.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - Install to an existing Tomcat - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - The standard distribution of Fess Tomcat is distributed in the deployed State. - Because Fess is not dependent on Tomcat, deploying on any Java application server is available. - Describes how to deploy a Fess Tomcat here is already available.

    -
    -
    -

    Fess ServerHereFrom the download.

    -
    -
    -

    - Expand the downloaded Fess server. - Expanded Fess Server home directory to $FESS_HOME. - $TOMCAT_HOME the top directory of an existing Tomcat 6. - Copy the Fess Server data.

    - -

    - If you have, such as changing the destination file diff commands, updates your diff only applies. -

    -
    -
    -

    to start the Tomcat in normal as well as in startup.* / http://localhost:8080/Fess To access the.

    -
    - -
    diff --git a/src/site/xdoc/7.0/config/logging.xml b/src/site/xdoc/7.0/config/logging.xml deleted file mode 100644 index b69ea5b4f..000000000 --- a/src/site/xdoc/7.0/config/logging.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - Log settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The following summarizes the log file to output the Fess.

    - - - - - - - - - - - - - - - - - - - - -
    Log file list
    File nameContents
    webapps/fess/WEB-INF/logs/fess.outFess server log. Output logging operation in the management and search screens, etc.
    webapps/fess/WEB-INF/logs/fess_crawler.outCrawl log. Crawling log output.
    logs/Catalina.outLog of the Fess Server (Tomcat). SOLR relevant log output.
    -

    If you encounter problems to work check the log.

    -
    -
    -

    Sets the output log information is at webapps/fess/WEB-INF/classes/log4j.xml. By default output INFO level.

    -

    For example, better Fess up to document for Solr log if you want to output in log4j.xml disconnect the commented-out section below.

    - - - -]]> -

    See the Log4J documentation if you need detailed settings for the log output.

    - -

    You can check by changing the logging level of the HttpClient if you want to check HTTP access when crawling content to solve the problem.

    - - - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/7.0/config/memory-config.xml b/src/site/xdoc/7.0/config/memory-config.xml deleted file mode 100644 index 34ec47c0e..000000000 --- a/src/site/xdoc/7.0/config/memory-config.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - Use memory-related settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Set the maximum memory per process in Java. So, do not use the upper memory in the process also had 8 GB of physical memory on the server. Memory consumption depending on the number of crawl threads and interval will also change significantly. If not enough memory please change settings in the subsequent procedure.

    -
    -
    -

    If the contents of the crawl settings cause OutOfMemory error similar to the following.

    - -

    Increase the maximum heap memory occur. bin/setenv. [sh | bat] to (in this case the maximum value set 1024M) will change to-Xmx1024m.

    - -
    -
    -

    - Crawler side memory maximum value can be changed. - The default is 512 m.

    -

    - Unplug the commented out webapps/fess/WEB-INF/classes/fess.dicon crawlerJavaOptions to change, change the-Xmx1024m (in this case the maximum value set 1024M). -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1024m", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/xdoc/7.0/config/mobile-device.xml b/src/site/xdoc/7.0/config/mobile-device.xml deleted file mode 100644 index 6a2f3e717..000000000 --- a/src/site/xdoc/7.0/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Mobile device information settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The mobile device informationValueEngine Inc.That provided more available. If you want to use the latest mobile device information downloaded device profile save the removed _YYYY-MM-DD and webapps/fess/WEB-INF/classes/device. After the restart to enable change.

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/xdoc/7.0/config/path-encoding.xml b/src/site/xdoc/7.0/config/path-encoding.xml deleted file mode 100644 index 6a591f4cf..000000000 --- a/src/site/xdoc/7.0/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - Path encoding change - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    in non-HTML file, different character set precedents and the file name if the search result link text is garbled.

    -

    For example, test.txt file contents are written in UTF-8, file name Shift_JIS, the link text is garbled.

    -
    -
    -

    For example by revising the webapps/fess/WEB-INF/classes/s2robot_transformer.dicon as shown below, to resolve paths in Shift_JIS.

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/xdoc/7.0/config/pdf-with-password.xml b/src/site/xdoc/7.0/config/pdf-with-password.xml deleted file mode 100644 index 17f3a5fdc..000000000 --- a/src/site/xdoc/7.0/config/pdf-with-password.xml +++ /dev/null @@ -1,89 +0,0 @@ - - - - Password-protected PDF - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - You should password files to register the settings file to PDF password is configured to search for. -

    -
    -
    -

    - First of all, create the webapps/fess/WEB-INF/classes/s2robot_extractor.dicon. - This is test _ ~ is a pass that password set to a.pdf file. - If you have multiple files, multiple settings in addPassword.

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - -... -]]> -

    Next, edit the following to webapps/fess/WEB-INF/classes/s2robot_rule.dicon.

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - -
    -... -]]> -

    Fess up after setting the above and please run the crawl. How to use Basic remains especially.

    -
    - -
    diff --git a/src/site/xdoc/7.0/config/protwords.xml b/src/site/xdoc/7.0/config/protwords.xml deleted file mode 100644 index ae5fd6c2f..000000000 --- a/src/site/xdoc/7.0/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Stemming settings - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    In Fess when indexing and searching the stemming process done.

    -

    This is to normalize the English word processing, for example, words such as recharging and rechargable is normalized to form recharg. Hit and even if you search by recharging the word this word rechargable, less search leakage is expected.

    -
    -
    -

    You may not intended for the stemming process basic rule-based processing, normalization is done. For example, Maine (state name) Word will be normalized in the main.

    -

    In this case, by adding Maine to protwords.txt, you can exclude the stemming process.

    -
    - -
    diff --git a/src/site/xdoc/7.0/config/proxy.xml b/src/site/xdoc/7.0/config/proxy.xml deleted file mode 100644 index b8aa3f972..000000000 --- a/src/site/xdoc/7.0/config/proxy.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - Proxy settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    If you like crawling external sites from within the intranet firewall may end up blocked crawl. Set the proxy for the crawler in that case.

    -
    -
    -

    Proxy is set in to create webapps/fess/WEB-INF/classes/s2robot_client.dicon with the following contents.

    - - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - - - - - - - "http" - 80 - - @org.apache.http.conn.scheme.PlainSocketFactory@getSocketFactory() - - - - - - - - "https" - 443 - - @org.apache.http.conn.ssl.SSLSocketFactory@getSocketFactory() - - - - - - - 200 - 200 - - -]]> - - - "UTF-8" - - - - "UTF-8" - - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - - - -]]> -
    - - -
    diff --git a/src/site/xdoc/7.0/config/replication.xml b/src/site/xdoc/7.0/config/replication.xml deleted file mode 100644 index c969e4891..000000000 --- a/src/site/xdoc/7.0/config/replication.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - Setting up replication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess can copy the path in Solr index data. You can distribute load during indexing to build two in Fess of the crawl and index creation and search for Fess servers.

    -

    You must use the replication features of Fess for Solr index file in the shared disk, such as NFS, Fess of each can be referenced from.

    -
    -
    - -

    Fess, download and install the./ /NET/Server1/usr/local/Fess To assume you installed.

    -

    To register the crawl settings as well as Fess starts after the normal construction, create the index (index for Fess building instructions normal building procedures and especially remains the same) crawling.

    -
    - -

    Fess, download and install the./ /NET/Server2/usr/local/Fess To assume you installed.

    -

    To enable replication features check box in Fess starts after the management screen crawl settings the "snapshot path'. Snapshot path designates the index location for the index for Fess. In this case, the/NET/Server1/usr/local/Fess //solr/core1/data/index In the will.

    - Replication -

    Time press the update button to save the data and set in Schedule performs replication of the index.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/config/role-setting.xml b/src/site/xdoc/7.0/config/role-setting.xml deleted file mode 100644 index 430cd0bc5..000000000 --- a/src/site/xdoc/7.0/config/role-setting.xml +++ /dev/null @@ -1,97 +0,0 @@ - - - - Setting role-based search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can divide out search results in Fess in any authentication system authenticated users credentials to. For example, find rolls a does appears role information in search results with the roles a user a user b will not display it. By using this feature, user login in the portal and single sign-on environment belongs to you can enable search, sector or job title.

    -

    In role-based search of the Fess roll information available below.

    -
      -
    • Request parameter
    • -
    • Request header
    • -
    • Cookies
    • -
    • J2EE authentication information
    • -
    -

    To save authentication information in cookies for authentication when running of Fess in portal and agent-based single sign-on system domain and path that can retrieve role information. You can also reverse proxy type single sign-on system access to Fess adding authentication information in the request headers and request parameters to retrieve role information.

    -
    -
    -

    Describes how to set up role-based search using J2EE authentication information.

    - -

    conf/Tomcat-users.XML the add roles and users. This time the role1 role perform role-based search. Login to role1.

    - - - - - - - - - -]]> -
    - -

    sets the webapps/fess/WEB-INF/classes/app.dicon shown below.

    - - - {"guest"} - - - : -]]> -

    You can set the role information by setting the defaultRoleList, there is no authentication information. Do not display the search results need roles for users not logged in you.

    -
    - -

    sets the webapps/fess/WEB-INF/classes/fess.dicon shown below.

    - - "role1" - - : -]]> -

    authenticatedRoles can describe multiple by commas (,).

    -
    - -

    sets the webapps/fess/WEB-INF/web.xml shown below.

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess up and log in as an administrator. From the role of the menu set name Role1 (any name) and value register role at role1. After the crawl settings want to use in the user with the role1 in, crawl Crawl Settings select Role1.

    -
    - -

    Log out from the management screen. log in as user Role1. A successful login and redirect to the top of the search screen.

    -

    Only thing was the Role1 role setting in the crawl settings search as usual, and displayed.

    -

    Also, search not logged in will be search by guest user.

    -
    - -

    Whether or not logged out, logged in a non-Admin role to access http://localhost:8080/fess/admin screen appears. By pressing the logout button will log out.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/config/server-port.xml b/src/site/xdoc/7.0/config/server-port.xml deleted file mode 100644 index ceb9835f2..000000000 --- a/src/site/xdoc/7.0/config/server-port.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - Ports changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess by default, you use the port 8080. Change in the following steps to change.

    - -

    Change the port Tomcat is Fess available. Modifies the following described conf/server.xml changes.

    -
      -
    • 8080: HTTP access port
    • -
    • 8005: shut down port
    • -
    • 8009: AJP port
    • -
    • : SSL HTTP access port 8443 (the default is off)
    • -
    • 19092: database port (use h2database)
    • -
    -
    - -

    May need to change if you change the Tomcat port using the settings in the standard configuration, the same Solr-Tomcat, so Fess Solr server referenced information. change the webapps/fess/WEB-INF/classes/fess_solr.dicon.

    - "http://localhost:8080/solr" -]]> -

    - Note: to display the error on search and index update: cannot access the Solr server and do not change if you change the Tomcat port similar to the above ports. -

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/config/solr-dynamic-field.xml b/src/site/xdoc/7.0/config/solr-dynamic-field.xml deleted file mode 100644 index 597832eb4..000000000 --- a/src/site/xdoc/7.0/config/solr-dynamic-field.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - Dynamic fields - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    SOLR is document items (fields) for each to the schema defined in order to register. Available in Fess Solr schema is defined in solr/core1/conf/schema.xml. dynamic fields and standard fields such as title and content can be freely defined field names are defined. The dynamic fields that are available in the schema.xml Fess become. Advanced parameter values see a Solr document.

    - - - - - - - - - - - - - - - - - - - - - - -]]> -
    -
    -

    I think scenes using the dynamic field of many, in database scrawl's, such as registering in datastore crawl settings. How to register dynamic fields in database scrawl by placing the script other_t = hoge hoge column data into Solr other_t field.

    -

    You need to add a field to use to retrieve data that is stored in the dynamic field next to the webapps/fess/WEB-INF/classes/app.dicon. Add the other_t.

    - - new String[]{"url", "host", "site", - "title", "content", "contentLength", "lastModified", "mimetype", - "label", "segment", "other_t" } - -]]> -

    You must add a field to use to retrieve data that is stored in the dynamic field from Solr. Add the other_t.

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    Edit the JSP file has made returns from Solr in the above settings, so to display on the page. Login to the manage screen, displays the design. Display of search results the search results displayed on the page (the content), so edit the JSP file. where you want to display the other_t value in $ {f:h(doc.other_t)} and you can display the value registered in.

    -
    - -
    diff --git a/src/site/xdoc/7.0/config/solr-failure.xml b/src/site/xdoc/7.0/config/solr-failure.xml deleted file mode 100644 index 88a83090f..000000000 --- a/src/site/xdoc/7.0/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - SOLR failure operation - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Solr server group in the Fess, managing multiple groups. Change the status of servers and groups if the server and group information that keeps a Fess, inaccessible to the Solr server.

    -

    SOLR server state information can change in system setting. maxErrorCount, maxRetryStatusCheckCount, maxRetryUpdateQueryCount and minActiveServer can be defined in the webapps/fess/WEB-INF/classes/fess_solr.dicon.

    -
    -
    -
      -
    • When SOLR group within Solr server number of valid state minActiveServer less than Solr group will be disabled.
    • -
    • Solr server number of valid state is minActiveServer following group in the SOLR Solr group into an invalid state if is not, you can access to the Solr server, disable Solr server status maxRetryStatusCheckCount check to Solr server status change from the disabled state the valid state. The valid state not changed and was able to access Solr Server index corrupted state.
    • -
    • Disable Solr group is not available.
    • -
    • SOLR group to enable States to the group in the Solr Solr server status change enabled in system settings management screen.
    • -
    -
    -
    -
      -
    • Search queries can send valid Solr group.
    • -
    • Search queries will be sent only to valid Solr server.
    • -
    • Send a search query to fewer available if you register a Solr server multiple SOLR group in the Solr server.
    • -
    • The search query was sent to the SOLR server fails maxErrorCount than Solr server modifies the disabled state.
    • -
    -
    -
    -
      -
    • Update queries you can send valid state Solr group.
    • -
    • Update query will be sent only to valid Solr server.
    • -
    • If multiple Solr servers are registered in the SOLR group in any valid state Solr server send the update query.
    • -
    • Is sent to the SOLR Server update query fails maxRetryUpdateQueryCount than Solr server modifies the index corrupted state.
    • -
    -
    - -
    diff --git a/src/site/xdoc/7.0/config/tokenizer.xml b/src/site/xdoc/7.0/config/tokenizer.xml deleted file mode 100644 index 8c9bcdbfe..000000000 --- a/src/site/xdoc/7.0/config/tokenizer.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - Settings for the index string extraction - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    You must isolate the document in order to register as the index when creating indexes for the search. Tokenizer is used for this.

    -

    Basically, carved by the tokenizer units smaller than go find no hits. For example, statements of living in Tokyo, Japan. Was split by the tokenizer now, this statement is in Tokyo, living and so on. In this case, in Tokyo, Word search, you will get hit. However, when performing a search with the word 'Kyoto' will not be hit. For selection of the tokenizer is important.

    -

    You can change the tokenizer by setting the schema.xml analyzer part is if the Fess in the default CJKTokenizer used.

    - - -

    Such as CJKTokenizer Japan Japanese multibyte string against bi-gram, in other words two characters create index. In this case, can't find one letter words.

    -
    - - -

    StandardTokenizer creates index uni-gram, in other words one by one for the Japan language of multibyte-character strings. Therefore, the less search leakage. Also, with StandardTokenizer can't CJKTokenizer the search query letter to search to. However, please note that the index size increases.

    -

    The following example to change the analyzer part like solr/core1/conf/schema.xml, you can use the StandardTokenizer.

    - - - - - - - : - - - - - : -]]> -

    Also, useBigram is enabled by default in the webapps/fess/WEB-INF/classes/app.dicon change to false.

    - - true - : -]]> -

    After the restart the Fess.

    -
    -
    - - -
    diff --git a/src/site/xdoc/7.0/config/use-libreoffice.xml b/src/site/xdoc/7.0/config/use-libreoffice.xml deleted file mode 100644 index a1c6eb088..000000000 --- a/src/site/xdoc/7.0/config/use-libreoffice.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - Use of LibreOffice - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - It is possible to crawl using the Apache POI Fess environmental standard in MS Office system document. - You can crawl Office system document regarding LibreOffice, OpenOffice, do even more accurate text extraction from documents.

    -
    -
    -

    JodConverter Fess server install. from http://jodconverter.googlecode.com/jodconverter-core-3.0-Beta-4-Dist.zipThe download. Expand and copy the jar file to Fess server.

    - -

    Create a s2robot_extractor.dicon to the next.

    - -

    s2robot_extractor.dicon effective jodExtractor with following contents.

    - - - - - - - - - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - - officeManagerConfiguration.setOfficeHome("/usr/lib/libreoffice") - .buildOfficeManager() - - - - - - { -"application/msword", -"application/vnd.ms-excel", -"application/vnd.ms-powerpoint", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.openxmlformats-officedocument.presentationml.presentation" - } - jodExtractor - -... -]]> -

    Index to generate the settings later, usually crawled into the street.

    -
    - -
    diff --git a/src/site/xdoc/7.0/config/windows-service.xml b/src/site/xdoc/7.0/config/windows-service.xml deleted file mode 100644 index 957f7d652..000000000 --- a/src/site/xdoc/7.0/config/windows-service.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Register for the Windows service - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can register the Fess as a Windows service in a Windows environment. How to register a service is similar to the Tomcat.

    - -

    Because if you registered as a Windows service, the crawling process is going to see Windows system environment variablesIs Java JAVA_HOME environment variables for the system to register, As well as Add %JAVA_HOME%\bin to PathYou must.

    -
    - -

    to edit the webapps \fess\WEB-INF\classes\fess.dicon, remove the-server option.

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    First, after installing the Fess from the command prompt service.bat performs (such as Vista to launch as administrator you must). Fess was installed on C:\Java\fess-server-7.0.0.

    - cd C:\Java\fess-server-7.0.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    By making the following you can review properties for Fess. To run the following, Tomcat Properties window appears.

    - tomcat6w.exe //ES//fess -]]> -
    - -

    Control Panel - to display the management tool in administrative tools - services, you can set automatic start like normal Windows services.

    -
    -
    -
    - -

    Distributed in the Fess is 32-bit binaries for Windows Tomcat builds based on. If you use 64-bit WindowsTomcat For 64 bit Windows zip, such as getting from the site and replace tomcat6.exe, tomcat6w.exe.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/install/index.xml b/src/site/xdoc/7.0/install/index.xml deleted file mode 100644 index 853dbc166..000000000 --- a/src/site/xdoc/7.0/install/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for Fess installation and uninstallation tasks. -

    -
    -
    -

    -This document shows how to install Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/7.0/install/install.xml b/src/site/xdoc/7.0/install/install.xml deleted file mode 100644 index a81f7f6f2..000000000 --- a/src/site/xdoc/7.0/install/install.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - Installation - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -Fess can be available in these environments. -

    -
      -
    • OS: Windows, Unix, and Java can run OS environment
    • -
    • Java: Java 6 or more
    • -
    -

    -If Java is not installed in the environment we want to Fess takes over Java 6 JDK from http://java.sun.com/, please install. -

    -
    -
    -

    -http://sourceforge.jp/projects/Fess/releases/ From the download the latest Fess package. -

    -
    -
    -

    -Expand the downloaded fess-server-x.y.zip. -If you installed in the UNIX environment, in the bin added the performing rights to a script.

    - -
    -
    -

    -Administrator account is managed by the application server. Fess Server standard available Tomcat, as well as to the user changing the Tomcat. -Modify the password for the admin account of the conf/tomcat-user.xml if you want to change.

    - -]]> -
    -
    -

    -To access the Solr into Fess server is password becomes necessary. -Change the default passwords in production, etc.

    -

    -How to change the password, you must first change the password attribute of the conf/tomcat-user.xml solradmin. -

    - - -]]> -

    -Describes the provided password webapps/fess/WEB-INF/classes/fess_solr.dicon the following points tomcat-user.xml to the next. -

    - - - "solradmin" - "solradmin" - -]]> -
    - -
    diff --git a/src/site/xdoc/7.0/install/run.xml b/src/site/xdoc/7.0/install/run.xml deleted file mode 100644 index db96e4cc9..000000000 --- a/src/site/xdoc/7.0/install/run.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - Start and stop - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -to run the startup script, start the Fess. -

    - - -

    -access to / http://localhost:8080/Fess ensures startup. -

    - -

    -Management UI is / http://localhost:8080/fess/admin. -Default Administrator account user name / password is admin/admin. -Administrator account is managed by the application server. -In the management UI of the Fess, authenticate with the application server in fess role determine as an administrator.

    -
    -
    -

    -Fess to stop the running shutdown scripts. -

    - - -

    -Crawl or may take a while to completely stop during the index creation if you. -

    -
    - -
    diff --git a/src/site/xdoc/7.0/install/uninstall.xml b/src/site/xdoc/7.0/install/uninstall.xml deleted file mode 100644 index 227d88988..000000000 --- a/src/site/xdoc/7.0/install/uninstall.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Uninstall - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -You can uninstall by deleting the installation stops after the Fess fess-server-x.y directory. -

    - -
    - -
    diff --git a/src/site/xdoc/7.0/user/index.xml b/src/site/xdoc/7.0/user/index.xml deleted file mode 100644 index 47042c7bd..000000000 --- a/src/site/xdoc/7.0/user/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is targeted to users to Fess. -

    -
    -
    -

    -This document demonstrates how to search in the Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN9sm, Inc.To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/7.0/user/json-response.xml b/src/site/xdoc/7.0/user/json-response.xml deleted file mode 100644 index 739c14e30..000000000 --- a/src/site/xdoc/7.0/user/json-response.xml +++ /dev/null @@ -1,184 +0,0 @@ - - - - Search results for JSON - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Outputs a JSON results of Fess. You must in order to emit JSON enabled keep JSON response in the General Management screen crawl settings.

    - -

    To get JSON output http://localhost:8080/Fess/JSON? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    fields.labelThe label value. Use to specify the label.
    callbackIf you use the JSONP callback name. You do not need to specify if you do not use the JSONP.
    -
    - -

    Returns the following response.

    - \n..", - "tstamp": "1284739487887", - "url": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F", - "id": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F;type=au,docomo,pc,softbank", - "mimetype": "text\u002Fhtml", - "title": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "contentTitle": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "boost": "1.0", - "contentLength": "17810", - "urlLink": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F" - }, -... - ] - } -} -]]> -

    Each element is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Responses to information
    responseThe root element.
    versionFormat version.
    statusThe status of the response. 0, the normal response.
    querySearch language.
    execTimeResponse time. Unit is seconds.
    pageSizeThe number of display.
    pageNumberPage number.
    recordCountNumber of hits for the search term.
    pageCountPage number of the number of hits for the search term.
    resultParent element of the search results.
    siteThe name of the site.
    contentDescriptionA description of the content.
    hostThe name of the host.
    lastModifiedLast update date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    cacheThe contents of the content.
    scoreScore values of the document.
    DigestDigest a string of documents.
    TstampDocument creation date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    URLThe URL of the document.
    IDThe ID of the document.
    mimetypeThe MIME type.
    titleThe title of the document.
    contentTitleThe title of the document for viewing.
    contentLengthThe size of the document.
    urlLinkThe URL as the search results.
    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/user/search-and.xml b/src/site/xdoc/7.0/user/search-and.xml deleted file mode 100644 index e971ac373..000000000 --- a/src/site/xdoc/7.0/user/search-and.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - AND search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Use the search if you want to search for documents that contain all search words of more than one. When describing multiple words in the search box separated by spaces, AND skip AND search.

    - -

    If you use the search search words written AND. Write in capital letters AND the space required to back and forth. AND is possible can be omitted.

    -

    For example, if you want to find documents that contain the search terms 1 and 2 search terms, type the following search form.

    - -

    Connecting multiple words with AND are available.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/user/search-boost.xml b/src/site/xdoc/7.0/user/search-boost.xml deleted file mode 100644 index d4778714b..000000000 --- a/src/site/xdoc/7.0/user/search-boost.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - Boost search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Use the boost search if you want to prioritize, search for specific search terms. Enabling search in boost search, depending on the severity of the search words.

    - -

    To boost search after the search term ' ^ boost value "that specifies the boost value (weighted) in the format.

    -

    For example, if you want to find the page if you want to find apples oranges contained more 'apples', type the following search form.

    - -

    Boost value specifies an integer greater than 1.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/user/search-field.xml b/src/site/xdoc/7.0/user/search-field.xml deleted file mode 100644 index 78df240b7..000000000 --- a/src/site/xdoc/7.0/user/search-field.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - Search by specifying a search field - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You crawl in Fess results are saved for each field, such as title and full text. You can search for a field of them. You can specify the search criteria in search for a field, such as document type or size small.

    - -

    You can search for a the following fields by default.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Field list is available
    Field nameDescription
    URLThe crawl URL
    hostWere included in the crawl URL host name
    siteSite name was included in the crawl URL
    titleTitle
    contentText
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    mimetypeThe MIME type of the content
    -

    If you do not specify the fields subject to find the content. Fields are custom fields are also available by using the dynamic field of Solr.

    -

    If HTML file and search for the title tag that string in the title field, below the body tag registered in the body field.

    -
    - -

    If a field specifying the search field name: search words in separated by colons (:) field name and search word fill in the search form, the search.

    -

    If you search the Fess as a search term for the title field, type.

    - -

    Document, the title field in Fess above search appears as a search result.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/user/search-fuzzy.xml b/src/site/xdoc/7.0/user/search-fuzzy.xml deleted file mode 100644 index 7e68ab9a8..000000000 --- a/src/site/xdoc/7.0/user/search-fuzzy.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Fuzzy search (fuzzy search) - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Ambiguity in the case does not match the words word search to search is available. Based on the Levenshtein distance in Fess ambiguous corresponds to the search (fuzzy search).

    - -

    After the search word you want to apply the fuzzy search adds '~'.

    -

    For example, ambiguous word "Solr", you can find documents that contain the word, near the "Solr" If you want to find, type as the search form, such as ("Solar"). -

    - -

    Furthermore, if by '~' after the number 0 and 1, 1 just like in refine. For example, in the form of 'Solr~0.8'. Do not specify numeric default value is 0.5.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/user/search-label.xml b/src/site/xdoc/7.0/user/search-label.xml deleted file mode 100644 index c32a23dc4..000000000 --- a/src/site/xdoc/7.0/user/search-label.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Search by label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Narrow your search by adding the categories to search the document for label information the label is specified when the search is possible. Label information by registering in the Administration screen, will enable search by labels in the search screen. Label information available can multiple selections in the drop-down when you search. If you do not register the label displayed the label drop-down box.

    - -

    You can select the label information at search time.

    - Label search -

    To set the label by creating indexes, can search each crawl settings specified on the label. All results search search do not specify a label is usually the same. If you change the label information to update the index.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/user/search-not.xml b/src/site/xdoc/7.0/user/search-not.xml deleted file mode 100644 index 46dc3661f..000000000 --- a/src/site/xdoc/7.0/user/search-not.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - NOT search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If the document does not contain a word search NOT searching is available.

    - -

    Locate the NOT search as NOT in front of the Word does not contain. Is NOT in uppercase characters ago and need space.

    -

    For example, enter the following if you want to find documents that contain the search term 1 does not contain a search term 2 and the search.

    - -
    -
    - -
    diff --git a/src/site/xdoc/7.0/user/search-or.xml b/src/site/xdoc/7.0/user/search-or.xml deleted file mode 100644 index 3ff812898..000000000 --- a/src/site/xdoc/7.0/user/search-or.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - OR search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If you want to find documents that contain any of the search terms OR search use. When describing the multiple words in the search box, by default will search.

    - -

    To use search OR search words written OR. OR write in capital letters, the space required to back and forth.

    -

    For example, if you want to search for documents that contain either search term 2 search term 1 and type the following search form.

    - -

    OR between multiple languages are available.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/user/search-range.xml b/src/site/xdoc/7.0/user/search-range.xml deleted file mode 100644 index 4bcd257ba..000000000 --- a/src/site/xdoc/7.0/user/search-range.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Range searches - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If in the field containing the data in specified range, such as the number range search is possible for that field.

    - -

    To limit "field name: value TO value ' fill in the search form.

    -

    For example, type to search document contentLength field against 1 k to 10 k bytes is shown below the search form.

    - -
    -
    - -
    diff --git a/src/site/xdoc/7.0/user/search-sort.xml b/src/site/xdoc/7.0/user/search-sort.xml deleted file mode 100644 index ea81c6abd..000000000 --- a/src/site/xdoc/7.0/user/search-sort.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Search sort - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To sort the search results by specifying the fields such as search time.

    - -

    You can sort the following fields by default.

    - - - - - - - - - - - - - - - - - - - - -
    Sort fields list
    Field nameDescription
    TstampOn the crawl
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    -

    Adding custom fields as sort in Customizing.

    -
    - -

    You can select the sorting criteria when you search.

    - Sorting criteria -

    Also, for sorting in the search field sort: the field name to sort and field names separated by colon (:) fill out the search form, the search.

    -

    In ascending order sort the content size as a search term, Fess is below.

    - -

    To sort in descending order as below.

    - -

    If you sort by multiple fields separated list, shown below.

    - -
    -
    - -
    diff --git a/src/site/xdoc/7.0/user/search-wildcard.xml b/src/site/xdoc/7.0/user/search-wildcard.xml deleted file mode 100644 index 13b68dbcf..000000000 --- a/src/site/xdoc/7.0/user/search-wildcard.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - Wildcard - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can use one or multiple character wildcard search terms within. The can be specified as a one-character wildcard, * is specified as the multiple-character wildcard. Wildcards are not available in the first character. You can use wildcards for words. Wildcard search for the sentence.

    - -

    If you use one character wildcard shown below? The available.

    - -

    If the above is treated as a wildcard for one character, such as text or test.

    -

    If you use the multiple character wildcard use * below

    - -

    If the above is treated as a wildcard for multiple characters, such as test, tests or tester. Also,

    - -

    The so can be also used in the search term.

    -
    - -

    The wildcard string indexed using target. Therefore, because if the index has been created, such as bi-gram be treated meaning fixed string length in Japan Japanese wildcard in Japan, not expected behavior. Use in the field, if you use a wildcard in Japan, that used morphological analysis.

    -
    -
    - -
    diff --git a/src/site/xdoc/7.0/user/xml-response.xml b/src/site/xdoc/7.0/user/xml-response.xml deleted file mode 100644 index ecfaa5fef..000000000 --- a/src/site/xdoc/7.0/user/xml-response.xml +++ /dev/null @@ -1,207 +0,0 @@ - - - - XML search results - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To emit the XML results of Fess. You need to do this output in XML Management screen crawl settings XML response enabled by you.

    - -

    To get the output XML http://localhost:8080/Fess/XML? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    fields.labelThe label value. Use to specify the label.
    -
    - -

    Returns the following response.

    - - - 1 - 0 - テスト - 0.64 - 20 - 1 - 101 - 6 - - - speedtest.goo.ne.jp/ - goo の提供するスピード<em>テスト</em>ページです - speedtest.goo.ne.jp - 1284739487873 - --> -<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> -<title> -goo スピード<em>テスト</em> -</title> -<meta..."> - -<meta name="description" content="goo の提供するスピード<em>テスト</em>ページです"> -<meta name="keywords" content="ADSL,ブロードバンド,フレ...ッツ,BB,無線LAN,CATV,ISDN,スピード<em> -テスト</em>"> -<meta name="Copyright" content="Copyright &copy; ...://speedtest.goo.ne.jp/" -><img src="/img/h1/h1_76.gif" width="129" height="22" border="0" alt="スピード<em>テスト -</em>"><img src..." color="#ffffff">goo スピード<em>テスト</em></font -></a></b></td> -<!--/NAME SERVICE--> -</tr> -</table> -</td> -</tr> -<tr> -<td - 4.98744 - goo の提供するスピード<em>テスト</em>ページです - 1284739487887 - http://speedtest.goo.ne.jp/ - http://speedtest.goo.ne.jp/;type=au,docomo,pc,softbank - text/html - -goo スピードテスト - - -goo スピードテスト - - 1.0 - 17810 - http://speedtest.goo.ne.jp/ - -... - - -]]> -

    Each element is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Responses to information
    responseThe root element.
    versionFormat version.
    statusThe status of the response. 0, the normal response.
    querySearch language.
    exec-timeResponse time. Unit is seconds.
    page-sizeThe number of display.
    page-numberPage number.
    record-countNumber of hits for the search term.
    page-countPage number of the number of hits for the search term.
    resultParent element of the search results.
    docThe elements of the search results.
    siteThe name of the site.
    content-descriptionA description of the content.
    hostThe name of the host.
    last-modifiedLast update date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    cacheThe contents of the content.
    scoreScore values of the document.
    DigestDigest a string of documents.
    TstampDocument creation date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    URLThe URL of the document.
    IDThe ID of the document.
    mimetypeThe MIME type.
    titleThe title of the document.
    content-titleThe title of the document for viewing.
    content-lengthThe size of the document.
    URL-linkThe URL as the search results.
    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/browserType-guide.xml b/src/site/xdoc/8.0/admin/browserType-guide.xml deleted file mode 100644 index 1d21ce6b4..000000000 --- a/src/site/xdoc/8.0/admin/browserType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Setting the browser type - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the browser type. Search results are browser type can be added to the data, for each type of browser browsing search results out into.

    -
    -
    - -

    In Administrator account after logging in, click menu browser types.

    - Setting the browser type -
    -
    -
    - -

    You can set the display name and value. It is used if you want more new terminals. You do not need special customizations are used only where necessary.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/crawl-guide.xml b/src/site/xdoc/8.0/admin/crawl-guide.xml deleted file mode 100644 index 908bb0e7d..000000000 --- a/src/site/xdoc/8.0/admin/crawl-guide.xml +++ /dev/null @@ -1,147 +0,0 @@ - - - - The General crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to crawling.

    -
    -
    - -

    In Administrator account click crawl General menu after login.

    - Crawl General -
    -
    -
    - -

    You can set the interval at which the crawl for a Web site or file system. By default, the following.

    - -

    Figures are from left, seconds, minutes, during the day, month, represents a day of the week. Description format is similar to the Unix cron settings. For this example, am 0 時 0 分 in crawling daily.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    0 0 12 * *?Each day starts at 12 pm
    0 15 10? * *Day 10: 15 am start
    0 15 10 * *?Day 10: 15 am start
    0 15 10 * *? *Day 10: 15 am start
    0 15 10 * *? 2009Each of the 2009 start am, 10:15
    0 * 14 * *?Every day 2:00 in the PM-2: 59 pm start every 1 minute
    0 0 / 5 14 * *?Every day 2:00 in the PM-2: 59 pm start every 5 minutes
    0 0 / 5 14, 18 * *?Every day 2:00 pm-2: 59 pm and 6: 00 starts every 5 minutes at the PM-6: 59 pm
    0 0-5 14 * *?Every day 2:00 in the PM-2: 05 pm start every 1 minute
    0 10, 44 14? 3 WEDStarts Wednesday March 2: 10 and 2: 44 pm
    0 15 10? * MON-FRIMonday through Friday at 10:15 am start
    -

    Also check if the seconds can be set to run at intervals 60 seconds by default. If you set seconds exactly and you should customize webapps/fess/WEB-INF/classes/chronosCustomize.dicon taskScanIntervalTime value, if enough do I see in one-hour increments.

    -
    - -

    When the user enters a search, the search the output log. If you want to get search statistics to enable.

    -
    - -

    Save the information you find. Identifying the users becomes possible.

    -
    - -

    You can collect the search result was judged good by the user. Search result voting link appears to result in list screen, so that link press made the record. You can also reflect the results collected during the crawl index.

    -
    - -

    Search results link attaches to the search term. To display the find search terms in PDF becomes possible.

    -
    - -

    Search results can be retrieved in XML format. http://localhost:8080/Fess/XML? can get access query = search term.

    -
    - -

    Search results available in JSON format. http://localhost:8080/Fess/JSON? can get access query = search term.

    -
    - -

    Suggest candidates for search suggestions can be retrieved in XML or JSON format. If you want to get the words beginning with 'test' is the http://localhost:8080/fess/json? type = suggest

    -
    - -

    Morphological analysis of the results can be retrieved in XML or JSON format. If you want to apply morphological analysis on today's weather is sunny's http://localhost:8080/fess/json? type = analysis

    -
    - -

    If theses PC website search results on mobile devices may not display correctly. And select the mobile conversion, such as if the PC site for mobile terminals, and to show that you can. You can if you choose Google Google Wireless Transcoder allows to display content on mobile phones. For example, if site for PC and mobile devices browsing the results in the search for mobile terminals search results will link in the search result link passes the Google Wireless Transcoder. You can use smooth mobile transformation in mobile search.

    -
    - -

    You can specify the label to see if the label by default,. Specifies the value of the label.

    -
    - -

    You can specify whether or not to display a search screen. If you select Web unusable for mobile search screen. If not available not available search screen. And if you want to create a dedicated index server and select not available.

    -
    - -

    In JSON format often find search words becomes available. can be retrieved by accessing the http://localhost:8080/Fess/hotsearchword.

    -
    - -

    Delete a session log for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Delete a search log for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Specifies the Bots name Bots you want to remove from the search log logs included in the user agent by commas (,). Log is deleted by log purge once a day.

    -
    - -

    Specifies the encoding for the CSV will be available in the backup and restore.

    -
    - -

    After the data is registered for Solr. Index to commit or to optimize the registered data becomes available. If optimize is issued the Solr index optimization, if you have chosen, you choose to commit the commit is issued.

    -
    - -

    Fess can combine multiple Solr server as a group, the group can manage multiple. Solr server group for updates and search for different groups to use. For example, if you had two groups using the Group 2 for update, search for use of Group 1. After the crawl has been completed if switching server updates for Group 1, switches to group 2 for the search. It is only valid if you have registered multiple Solr server group.

    -
    - -

    In Fess in 10 units send the document for Solr. For each value specified here Solr issued document commits. If 0 commit is performed after crawl completion.

    -
    - -

    Fess document crawling is done on Web crawling, and file system CROLL. You can crawl to a set number of values in each crawl specified here only to run simultaneously multiple. For example, crawl setting number of concurrent as 3 Web crawling set 1-set 10 if the crawling runs until the set 3 3 set 1-. Complete crawl of any of them, and will start the crawl settings 4. Similarly, setting 10 to complete one each in we will start one.

    -

    But you can specify the number of threads in the crawl settings simultaneously run crawl setting number is not indicates the number of threads to start. For example, if 3 in the number of concurrent crawls settings, number of threads for each crawl settings and 5 3 x 5 = 15 thread count up and crawling.

    -
    - -

    You can automatically delete data after the data has been indexed. If you select the 5, with the expiration of index register at least 5 days before and had no update is removed. If you omit data content has been removed, can be used.

    -
    - -

    Registered disabled URL URL exceeds the failure count next time you crawl to crawl out. Does not need to monitor the fault type is being crawled next time by specifying this value.

    -
    - -

    Disaster URL exceeds the number of failures will crawl out.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/crawlingSession-guide.xml b/src/site/xdoc/8.0/admin/crawlingSession-guide.xml deleted file mode 100644 index 79644aad0..000000000 --- a/src/site/xdoc/8.0/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Set session information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the session information. One time the crawl results saved as a single session information. You can check the run time and the number of indexed.

    -
    -
    - -

    In Administrator account after logging in, click the session information menu.

    -
    -
    -
    - - Session information list -

    You can remove all session information and click the Delete link all in the running. Session has expired will be removed at next crawl.

    -
    - -

    Sure you can crawl the contents of session ID. Crawl start and finish time, number of documents indexed and listed.

    - Session details -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/data-guide.xml b/src/site/xdoc/8.0/admin/data-guide.xml deleted file mode 100644 index 67bc9f588..000000000 --- a/src/site/xdoc/8.0/admin/data-guide.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - Configuration backup and restore - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, describes Fess information backup and restore methods.

    -
    -
    - -

    In Administrator account after logging in, click the menu backup and restore.

    - Backup and restore -
    - -

    Click the download link and Fess information output in XML format. Saved settings information is below.

    -
      -
    • The General crawl settings
    • -
    • Web crawl settings
    • -
    • File system Crawl settings
    • -
    • Datastore crawl settings
    • -
    • Label
    • -
    • Path mapping
    • -
    • Web authentication
    • -
    • File system authentication
    • -
    • Request header
    • -
    • Duplicate host
    • -
    • Roll
    • -
    • Compatible browsers
    • -
    -

    Session information, search log, click log is available in CSV format.

    -

    In the SOLR index data and data being crawled is not backed up. Those data can Fess setting information to crawl after the restore, regenerate. If you need to back up the SOLR index backs solr directory.

    -
    - -

    You can restore settings information, various log in to upload XML output by backup or CSV. To specify the files, please click the restore button on the data.

    -

    If enable overwrite data in XML file configuration information specified when the same data is updating existing data.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/dataCrawlingConfig-guide.xml b/src/site/xdoc/8.0/admin/dataCrawlingConfig-guide.xml deleted file mode 100644 index 149e581ba..000000000 --- a/src/site/xdoc/8.0/admin/dataCrawlingConfig-guide.xml +++ /dev/null @@ -1,159 +0,0 @@ - - - - Settings for crawling the data store - Sone, Takaaki - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can crawl databases in Fess. Here are required to store settings.

    -
    -
    - -

    In Administrator account after logging in, click menu data store.

    - Data store configuration -

    As an example, the following table database named testdb MySQL, user name hoge, fuga password connection and the will to make it.

    - -

    Here the data is put something like the following.

    - -
    -
    -
    - -

    Parameter settings example looks like the following.

    - -

    Parameter is a "key = value" format. Description of the key is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - -
    For DB configuration parameter example
    driverDriver class name
    URLURL
    usernameTo connect to the DB user name
    passwordTo connect to the DB password
    SQLWant to crawl to get SQL statement
    -
    - -

    Script configuration example looks like the following.

    - -

    - Parameter is a "key = value" format. - Description of the key is as follows.

    -

    - Side of the value written in OGNL. Close the string in double quotation marks. - Access in the database column name, its value.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Script settings
    URLURLs (links appear in search results)
    hostHost name
    siteSite pass
    titleTitle
    contentContent (string index)
    cacheContent cache (not indexed)
    DigestDigest piece that appears in the search results
    anchorLinks to content (not usually required)
    contentLengthThe length of the content
    lastModifiedContent last updated
    -
    - -

    To connect to the database driver is needed. keep the jar file in webapps/fess/WEB-INF/cmd/lib.

    -
    - -

    Set the following in the webapps/fess/WEB-INF/classes/app.dicon if you see the item value, such as latitude_s in the search results. After adding to $ {doc.latitude_s}, searchResults.jsp;

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "latitude_s","longitude_s" } - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/design-guide.xml b/src/site/xdoc/8.0/admin/design-guide.xml deleted file mode 100644 index edc910480..000000000 --- a/src/site/xdoc/8.0/admin/design-guide.xml +++ /dev/null @@ -1,84 +0,0 @@ - - - - Appearance settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the design of search screens.

    -
    -
    - -

    In Administrator account after logging in, click the menu design.

    - Design -

    You can edit the search screen in the screen below.

    - JSP compilation screen -
    - -

    If you want to display in the search results crawl in Fess and registered or modified files to get the search results page (content), write the following.

    - -]]> -

    tstampDate will crawl during registration on the lastModifiedDate modified date of the document. Output date formats follow the fmt:formateDate specification.

    -
    -
    -
    - -

    On the search screen files are available to download and can be removed.

    -
    - -

    You can upload the file to use in the search screen. Image file names are supported are jpg, gif, png, css, and js.

    -
    - -

    Use if you want to specify the file name file to upload. Uploaded if you omit the file name will be used.

    -
    - -

    You can edit the JSP files in the search screen. You can by pressing the Edit button of the JSP file, edit the current JSP files. And pressing the button will default to edit as a JSP file when you install. To keep with the update button in the Edit screen, changes are reflected.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    JSP file that you can edit
    Top page (frame)Is a JSP file search home page. This JSP include JSP file of each part.
    Top page (within the Head tags)This is the express search home page head tag in JSP files. If you want to edit the meta tags, title tags, script tags, such as the change.
    Top page (content)Is a JSP file to represent the body tag in the search home page.
    Search results pages (frames)Search result is a list page of JSP files. This JSP include JSP file of each part.
    Search results page (within the Head tags)Search result is a JSP file to represent within the head tag of the list page. If you want to edit the meta tags, title tags, script tags, such as the change.
    Search results page (header)Search result is a JSP file to represent the header of the list page. Include search form at the top.
    Search results page (footer)Search result is a JSP file that represents the footer part of the page. Contains the copyright page at the bottom.
    Search results pages (content)Search results search results list page is a JSP file to represent the part. Is the search results when the JSP file. If you want to customize the search result representation change.
    Search results page (result no)Search results search results list page is a JSP file to represent the part. Is a JSP file when the search result is not used.
    -

    You can to edit for PCs and similar portable screen.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/document-guide.xml b/src/site/xdoc/8.0/admin/document-guide.xml deleted file mode 100644 index 1d6468c9d..000000000 --- a/src/site/xdoc/8.0/admin/document-guide.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - Index settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the index.

    -
    -
    - -

    In Administrator account after logging in, click the menu index.

    - Index settings -
    -
    -
    - -

    You can publish index commit, optimize for server groups.

    -
    - -

    You can remove a specific search for the session ID. You can remove only the specific documents by specifying the URL.

    -
    - -

    Shown by the number of documents registered in each session. Can verify the results list by clicking the session name.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/failureUrl-guide.xml b/src/site/xdoc/8.0/admin/failureUrl-guide.xml deleted file mode 100644 index ebd50ba99..000000000 --- a/src/site/xdoc/8.0/admin/failureUrl-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Disaster URL - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the failure URL. URL could not be obtained at crawl time are recorded and confirmed as the failure URL.

    -
    -
    - -

    In Administrator account click menu disabled URL after login.

    - Disaster URL -

    Clicking the confirmation link failure URL displayed for more information.

    - Details of the disaster URL -
    - -

    A glance could not crawl the URL and date.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/favoriteLog-guide.xml b/src/site/xdoc/8.0/admin/favoriteLog-guide.xml deleted file mode 100644 index 5d491a259..000000000 --- a/src/site/xdoc/8.0/admin/favoriteLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Popular URL log - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are popular URL log. When the popular URL log user clicks voting link on the search screen registers as a favorite link. You can disable this feature in the General crawl settings.

    -
    -
    - -

    In Administrator account after logging in, click the menu popular URL.

    - Users list -
    - -

    Lists popular URL.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/fileAuthentication-guide.xml b/src/site/xdoc/8.0/admin/fileAuthentication-guide.xml deleted file mode 100644 index 55647b310..000000000 --- a/src/site/xdoc/8.0/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - Settings for file system authentication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Crawls using file system here, describes how to set file system authentication is required. Fess is corresponding to a crawl for a shared folder in Windows.

    -
    -
    - -

    In Administrator account after logging in, click the menu file system authentication.

    - File system settings -
    -
    -
    - -

    Specifies the host name of the site that requires authentication. Is omitted, the specified file system Kroll set applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. File system Crawl settings specified in that case applies on any port.

    -
    - -

    Select the authentication method. You can use SAMBA (Windows shared folder authentication).

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. SAMBA, the set value of the domain. If you want to write as.

    - -
    - -

    Select the set name to apply the authentication settings for the above file system CROLL. Must be registered ago you file system CROLL.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/fileCrawlingConfig-guide.xml b/src/site/xdoc/8.0/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index aea74ec63..000000000 --- a/src/site/xdoc/8.0/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,106 +0,0 @@ - - - - Settings for file system crawling - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings for crawl here, using file system.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    -
    -
    - -

    In Administrator account after logging in, click menu file.

    - Setting file system Crawl -
    -
    -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple paths. file: or smb: in the specify starting. For example,

    - -

    The so determines. Patrolling below the specified directory.

    -

    So there is need to write URI if the Windows environment path that c:\Documents\taro in file/c: /Documents/taro and specify.

    -

    Windows shared folder, for example, if you want to crawl to host1 share folder crawl settings for smb: (last / to) the //host1/share/. If authentication is in the shared folder on the file system authentication screen set authentication information.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for given path pattern.

    - - - - - - - - - - - - - - - - - - - - -
    IP rings contents list
    Path to crawlCrawl the path for the specified regular expression.
    The path to exclude from being crawledThe path for the specified regular expression does not crawl. The path you want to crawl, even WINS here.
    Path to be searchedThe path for the specified regular expression search. Even if specified path to find excluded and WINS here.
    Path to exclude from searchesNot search the path for the specified regular expression. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, the path to target if you don't crawl less than/home /

    - -

    Also the path to exclude if extension of png want to exclude from

    - -

    It specifies. It is possible to specify multiple line breaks in.

    -

    How to specify the URI handling java.io.File: Looks like:

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    You can specify the crawl configuration information.

    -
    - -

    Specify the depth of a directory hierarchy.

    -
    - -

    You can specify the number of documents to retrieve crawl.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the time interval to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    Register the browser type was selected as the crawled documents. Even if you select only the PC search on your mobile device not appear in results. If you want to see only specific mobile devices also available.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/index.xml b/src/site/xdoc/8.0/admin/index.xml deleted file mode 100644 index 8453fd96c..000000000 --- a/src/site/xdoc/8.0/admin/index.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for the management work of the Fess. -

    -
    -
    -

    -This document demonstrates Fess configuration management methods. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    -
    - -

    Management UI to support browser as follows.

    -
      -
    • Internet Explorer 7 or higher
    • -
    • Firefox 4 or more
    • -
    • Chrome (latest version)
    • -
    • Safari (latest version)
    • -
    • Opera 11
    • -
    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/labelType-guide.xml b/src/site/xdoc/8.0/admin/labelType-guide.xml deleted file mode 100644 index ada9c1acb..000000000 --- a/src/site/xdoc/8.0/admin/labelType-guide.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - Setting a label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the label. Label can classify documents that appear in search results, select the crawl settings in. You can pass even if you do not set the crawl settings in the settings of the label to add labels to specify regular expressions. If you register the label shown select label drop-down box to the right of the search box.

    -
    -
    - -

    In Administrator account after logging in, click the menu label.

    - List of labels - Setting a label -
    -
    -
    - -

    Specifies the name that is displayed when the search label drop-down select.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    - -

    Sets the path to label in the regular expression. You can specify multiple in multiple line description. Notwithstanding the crawl configuration document to match the path specified here, will be labeled.

    -
    - -

    In the path and crawled on regular expressions set from what you want to exclude. You can specify multiple in multiple line description.

    -
    - -

    Specifies the role to view the label.

    -
    - -

    Specifies the order of the labels.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/log-guide.xml b/src/site/xdoc/8.0/admin/log-guide.xml deleted file mode 100644 index 1ff4972f9..000000000 --- a/src/site/xdoc/8.0/admin/log-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Log file download - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the log files will be output in the Fess download.

    -
    -
    - -

    In Administrator account after logging in, click log file menu.

    - Session information -
    - -

    You can download the log file and click the log file name.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/overlappingHost-guide.xml b/src/site/xdoc/8.0/admin/overlappingHost-guide.xml deleted file mode 100644 index b1ed0ff5e..000000000 --- a/src/site/xdoc/8.0/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Duplicate host settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings on the duplicate host. Available when the duplicate host to be treated as the same thing crawling at a different host name. For example, if you want the same site www.example.com and example.com in available.

    -
    -
    - -

    In Administrator account after logging in, click the menu duplicate host.

    - A list of the duplicate host - Duplicate host settings -
    -
    -
    - -

    Specify the canonical host name. Duplicate host names replace the canonical host name.

    -
    - -

    Specify the host names are duplicated. Specifies the host name you want to replace.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/pathMapping-guide.xml b/src/site/xdoc/8.0/admin/pathMapping-guide.xml deleted file mode 100644 index e214a2a86..000000000 --- a/src/site/xdoc/8.0/admin/pathMapping-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - Path mapping settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for path mapping. You can use if you want replaced path mapping links appear in search results.

    -
    -
    - -

    In Administrator account after logging in, click menu path mappings.

    - List of path mapping - Path mapping settings -
    -
    -
    - -

    Path mapping is replaced by parts to match the specified regular expression, replace the string with. When crawling a local filesystem environment may search result links are not valid. Such cases using path mapping, you can control the search results link. You can specify multiple path mappings.

    -
    - -

    Specifies the string you want to replace. How to write aRegular expressions in Java 6To follow.

    -
    - -

    Specifies the string to replace the matched regular expression.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/requestHeader-guide.xml b/src/site/xdoc/8.0/admin/requestHeader-guide.xml deleted file mode 100644 index 58d378489..000000000 --- a/src/site/xdoc/8.0/admin/requestHeader-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - Setting a request header - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the request header. Feature request headers request header information added to requests when you get to crawl documents. Available if, for example, to see header information in the authentication system, if certain values are logged automatically.

    -
    -
    - -

    In Administrator account after logging in, click request header menu.

    - A list of request headers - Setting a request header -
    -
    -
    - -

    Specifies the request header name to append to the request.

    -
    - -

    Specifies the request header value to append to the request.

    -
    - -

    Select a Web crawl setting name to add request headers. Only selected the crawl settings in appended to the request header.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/roleType-guide.xml b/src/site/xdoc/8.0/admin/roleType-guide.xml deleted file mode 100644 index 3fa28d10d..000000000 --- a/src/site/xdoc/8.0/admin/roleType-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Settings for a role - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the role. Role is selected in the crawl settings, you can classify the document appears in the search results. About how to use theSettings for a rolePlease see the.

    -
    -
    - -

    In Administrator account after logging in, click menu role.

    - The list of roles - Settings for a role -
    -
    -
    - -

    Specifies the name that appears in the list.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/searchList-guide.xml b/src/site/xdoc/8.0/admin/searchList-guide.xml deleted file mode 100644 index 58bb4543a..000000000 --- a/src/site/xdoc/8.0/admin/searchList-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search for management.

    -
    -
    - -

    In Administrator account after logging in, click the menu search.

    - Administrative search -
    - -

    You can search by criteria you specify. In the regular search screen role and browser requirements is added implicitly, but do not provide management for search. You can document a certain remove from index from the search results.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/searchLog-guide.xml b/src/site/xdoc/8.0/admin/searchLog-guide.xml deleted file mode 100644 index dc2c80feb..000000000 --- a/src/site/xdoc/8.0/admin/searchLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Search log list - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search log. When you search in the search screen users search logs are logged. Search log search term or date is recorded. You can also record the URL, then you want the search results to.

    -
    -
    - -

    In Administrator account after logging in, click menu search logs.

    - Search log -
    - -

    Search language and date are listed. You can review and detailed, you click the URL.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/stats-guide.xml b/src/site/xdoc/8.0/admin/stats-guide.xml deleted file mode 100644 index 0c8aa62b2..000000000 --- a/src/site/xdoc/8.0/admin/stats-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Statistics - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are statistics. You can search log and click log.

    -
    -
    - -

    In Administrator account after logging in, click the menu statistics.

    - Statistics -
    - -

    You can select the target by selecting the type of report, to make sure. Displayed in order by the specified criteria.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/system-guide.xml b/src/site/xdoc/8.0/admin/system-guide.xml deleted file mode 100644 index cb67acf0a..000000000 --- a/src/site/xdoc/8.0/admin/system-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - System settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to Solr, here are registered in the server settings for crawling and Fess. SOLR servers are grouped by file, has been registered.

    -
    -
    - -

    In Administrator account after logging in, click menu system settings.

    - System settings -
    -
    -
    - -

    Update server appears as a running if additional documents, such as the. Crawl process displays the session ID when running. You can safely shut down and Fess server to shut down is not running when shut down. If the process does not terminate if you shut a Fess is running to finish crawling process.

    -

    You can manually crawling under the crawl start button press stop if it is that.

    -
    - -

    Server group name to search for and update available will be shown.

    -
    - -

    In Fess Solr Server conducts a management server and index State States. Whether or not the server state can be access to the Solr Server manages. Whether or not successfully crawl index the State could manage. You can use search server status is in effect, regardless of the State of the index. The crawl Server State is enabled and can index State runs correctly if the preparation or completion. Running start crawl manually index State preparing changes automatically. Server recovery server status and auto-recovery enabled state.

    -
    - -

    You can be sure SOLR server instance state. You can also, for each instance, start, stop, reload request.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/systemInfo-guide.xml b/src/site/xdoc/8.0/admin/systemInfo-guide.xml deleted file mode 100644 index 813f247d0..000000000 --- a/src/site/xdoc/8.0/admin/systemInfo-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - System information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, you can currently check property information such as system environment variables.

    -
    -
    - -

    In Administrator account after logging in, click system information menu.

    - System information -
    -
    -
    - -

    You can list the server environment variable.

    -
    - -

    You can list the system properties on Fess.

    -
    - -

    Fess setup information available.

    -
    - -

    Is a list of properties to attach when reporting a bug. Extract the value contains no personal information.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/userInfo-guide.xml b/src/site/xdoc/8.0/admin/userInfo-guide.xml deleted file mode 100644 index 1c3e6282c..000000000 --- a/src/site/xdoc/8.0/admin/userInfo-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - User log - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the user log. Identifies the user when you search in the search screen users the user log in. You can search log and popular URL information and the use. You can disable this feature in the General crawl settings.

    -
    -
    - -

    In Administrator account after logging in, click menu users.

    - Users list -
    - -

    Lists the ID of the user. You can select the search logs or popular URL links, to see a list of each log.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/webAuthentication-guide.xml b/src/site/xdoc/8.0/admin/webAuthentication-guide.xml deleted file mode 100644 index 24e36625a..000000000 --- a/src/site/xdoc/8.0/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - Web authentication settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes Web authentication is required when set against here, using Web crawling. Fess is corresponding to a crawl for BASIC authentication and DIGEST authentication.

    -
    -
    - -

    In Administrator account after logging in, click menu Web authentication.

    - Configuring Web authentication -
    -
    -
    - -

    Specifies the host name of the site that requires authentication. Web crawl settings you specify if applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. Web crawl settings you specified and if applicable on any port.

    -
    - -

    Specifies the realm name of the site that requires authentication. Web crawl settings you specify if applicable in any realm name.

    -
    - -

    Select the authentication method. You can use BASIC authentication, DIGEST authentication or NTLM authentication.

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. You can set the workstation and domain values for NTLM authentication. If you want to write as.

    - -
    - -

    Select to apply the above authentication settings Web settings name. Must be registered in advance Web crawl settings.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/webCrawlingConfig-guide.xml b/src/site/xdoc/8.0/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index ae8c055e6..000000000 --- a/src/site/xdoc/8.0/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - Settings for crawling Web site - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings here, using Web crawling.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    -
    -
    - -

    In Administrator account after logging in, click menu Web.

    - Web crawl settings -
    -
    -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple URLs. http: or https: in the specify starting. For example,

    - -

    The so determines.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for specific URL pattern.

    - - - - - - - - - - - - - - - - - - - - -
    URL filtering contents list
    URL to crawlCrawl the URL for the specified regular expression.
    Excluded from the crawl URLThe URL for the specified regular expression does not crawl. The URL to crawl, even WINS here.
    To search for URLThe URL for the specified regular expression search. Even if specified and the URL to the search excluded WINS here.
    To exclude from the search URLURL for the specified regular expression search. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, http: URL to crawl if not crawl //localhost/ less than the

    - -

    Also be excluded if the extension of png want to exclude from the URL

    - -

    It specifies. It is possible to specify multiple in the line for.

    -
    - -

    You can specify the crawl configuration information.

    -
    - -

    That will follow the links contained in the document in the crawl order can specify the tracing depth.

    -
    - -

    You can specify the number of documents to retrieve crawl. If you do not specify people per 100,000.

    -
    - -

    You can specify the user agent to use when crawling.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the interval (in milliseconds) to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,. Set the adequate value when crawling a website to the Web server, the load would not load.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    Register the browser type was selected as the crawled documents. Even if you select only the PC search on your mobile device not appear in results. If you want to see only specific mobile devices also available.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    -
    - -

    Fess and crawls sitemap file, as defined in the URL to crawl. Sitemaphttp://www.sitemaps.org/ Of the specification. Available formats are XML Sitemaps and XML Sitemaps Index the text (URL line written in).

    -

    Site map the specified URL. Sitemap is a XML files and XML files for text, when crawling that URL of ordinary or cannot distinguish between what a sitemap. Because the file name is sitemap.*.xml, sitemap.*.gz, sitemap.*txt in the default URL as a Sitemap handles (in webapps/fess/WEB-INF/classes/s2robot_rule.dicon can be customized).

    -

    Crawls sitemap file to crawl the HTML file links will crawl the following URL in the next crawl.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/admin/wizard-guide.xml b/src/site/xdoc/8.0/admin/wizard-guide.xml deleted file mode 100644 index 2bd3aeb5d..000000000 --- a/src/site/xdoc/8.0/admin/wizard-guide.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - Settings Wizard - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Introduction to the Configuration Wizard.

    -

    You can use Settings Wizard, to set you up on the Fess.

    -
    -
    - -

    In Administrator account after logging in, click menu Settings Wizard.

    - Settings Wizard -

    First, setting a schedule. - During the time in Fess is crawling and indexes. - By default, every day is a 0 時 0 分. Schedules can change even the General crawl settings.

    - Setting a schedule -

    The crawl settings. - Crawl settings is to register a URI to look for. - The crawl settings name please put name of any easy to identify. Put the URI part de-indexed, want to search for.

    - Crawl settings -

    For example, if you want and search for http://fess.codelibs.org/, less looks like.

    - Crawl settings example -

    The type, such as c:\Users\taro file.

    -

    In this is the last setting. Crawl start button press the start crawling. Not start until in the time specified in the scheduling settings by pressing the Finish button if the crawl.

    - Crawl started -
    - -

    Settings in the Setup Wizard you can change from crawl General, Web, file system.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/config/db.xml b/src/site/xdoc/8.0/config/db.xml deleted file mode 100644 index 9fdeaff44..000000000 --- a/src/site/xdoc/8.0/config/db.xml +++ /dev/null @@ -1,128 +0,0 @@ - - - - Database changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Provides binaries to use H2 Database with MySQL database. You can use the other database in to change the settings using the source code and build it.

    -
    -
    - -

    The MySQL character code setting. /etc/mysql/my.cnf and the added must have the following settings.

    - -
    - -

    Download MySQL binaries and expand.

    -
    - -

    Create a database.

    - create database fess_db; -mysql> grant all privileges on fess_db.* to fess_user@localhost identified by 'fess_pass'; -mysql> create database fess_robot; -mysql> grant all privileges on fess_robot.* to s2robot@localhost identified by 's2robot'; -mysql> FLUSH PRIVILEGES; -]]> -

    Create a table in the database. DDL file is located in extension/mysql.

    - -

    webapps/fess/WEB-INF/lib on mysql driver jar.

    - -

    Edit the webapps/fess/WEB-INF/classes/jdbc.dicon.

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_db?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "fess_user" - "fess_pass" - - - - 600 - 10 - true - - - - - -]]> -

    Edit the webapps/fess/WEB-INF/classes/s2robot_jdbc.dicon.

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_robot?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "s2robot" - "s2robot" - - - - 600 - 10 - true - - @java.sql.Connection@TRANSACTION_REPEATABLE_READ - - - - - - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/8.0/config/desktop-search.xml b/src/site/xdoc/8.0/config/desktop-search.xml deleted file mode 100644 index 86dd8e191..000000000 --- a/src/site/xdoc/8.0/config/desktop-search.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - The desktop search settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - Increasing awareness of security in the browser environment in recent years, open a local file (for example, c:\hoge.txt) from the Web pages on. - Standard in Fess, open a file on a file system using the Java applet. - As a Java applet and another, offer desktop search functionality. - You can use desktop environment launches a Fess on a local PC, access to the file in the file system. - In the environment of the server and client desktop search not available.

    -
    -
    -

    - Desktop Search feature is turned off by default. - Please enable the following settings.

    -

    First of all, bin/setenv.bat as java.awt.headless from true to false edits.

    - -

    Then add the following to webapps/fess/WEB-INF/conf/crawler.properties.

    - -

    Start the Fess, after you set up above. How to use Basic remains especially.

    -
    -
    -
      -
    • Please Fess inaccessible from the outside, such as (for example, 8080 port does not release).
    • -
    • because false Java.awt.headless image size conversion for mobile devices is not available.
    • -
    -
    - -
    diff --git a/src/site/xdoc/8.0/config/filesize.xml b/src/site/xdoc/8.0/config/filesize.xml deleted file mode 100644 index add485e23..000000000 --- a/src/site/xdoc/8.0/config/filesize.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - File size you want to crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can specify the file size limit crawl of Fess. In the default HTML file is 2.5 MB, otherwise handles up to 10 m bytes. Edit the webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon if you want to change the file size handling. Standard s2robot_contentlength.dicon is as follows.

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    Change the value of defaultMaxLength if you want to change the default value. Dealing with file size can be specified for each content type. Describes the maximum file size to handle text/HTML and HTML files.

    -

    Note the amount of heap memory to use when changing the maximum allowed file size handling. About how to set upMemory-relatedPlease see the.

    -
    - -
    diff --git a/src/site/xdoc/8.0/config/geosearch.xml b/src/site/xdoc/8.0/config/geosearch.xml deleted file mode 100644 index 5e3d7658d..000000000 --- a/src/site/xdoc/8.0/config/geosearch.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Dios arch - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can document with latitude and longitude location information in conjunction with Google maps, including the use of Dios arch.

    -
    -
    - -

    Location is defined as a feed that contains the location information. - When generating the index in Solr latitude longitude set to location feeds in formats such as 45.17614,-93.87341, register the document. - Also sets the value as the latitude_s and longitude_s fields if you want to display latitude and longitude as a search result. * _s is available as a dynamic field of Solr string.

    -
    - -

    During the search specifies in the request parameter to latitude and longitude, the distance. - View the results in the distance (km) specified by distance-based latitude information (latitude, longitude). Latitude and longitude and distances is treated as double.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/config/index-backup.xml b/src/site/xdoc/8.0/config/index-backup.xml deleted file mode 100644 index 1129b817c..000000000 --- a/src/site/xdoc/8.0/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - Index management - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The index data is managed by Solr. Backup from the Administration screen of the Fess, and cases will be in the size and number of Gigabit can not index data.

    -

    If you need to index data backup stopped the Fess from back solr/core1/data directory. Also, index data backed up to restore to undo.

    -
    - -
    diff --git a/src/site/xdoc/8.0/config/index.xml b/src/site/xdoc/8.0/config/index.xml deleted file mode 100644 index 9bf05ce89..000000000 --- a/src/site/xdoc/8.0/config/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for setting work of the Fess. -

    -
    -
    -

    -This document demonstrates setting Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/8.0/config/install-on-tomcat.xml b/src/site/xdoc/8.0/config/install-on-tomcat.xml deleted file mode 100644 index 619d460ff..000000000 --- a/src/site/xdoc/8.0/config/install-on-tomcat.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - Install to an existing Tomcat - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - The standard distribution of Fess Tomcat is distributed in the deployed State. - Because Fess is not dependent on Tomcat, deploying on any Java application server is available. - Describes how to deploy a Fess Tomcat here is already available.

    -
    -
    -

    Fess ServerHereFrom the download.

    -
    -
    -

    - Expand the downloaded Fess server. - Expanded Fess Server home directory to $FESS_HOME. - $TOMCAT_HOME the top directory of an existing Tomcat 6. - Copy the Fess Server data.

    - -

    - If you have, such as changing the destination file diff commands, updates your diff only applies. -

    -
    -
    -

    to start the Tomcat in normal as well as in startup.* / http://localhost:8080/Fess To access the.

    -
    - -
    diff --git a/src/site/xdoc/8.0/config/logging.xml b/src/site/xdoc/8.0/config/logging.xml deleted file mode 100644 index b69ea5b4f..000000000 --- a/src/site/xdoc/8.0/config/logging.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - Log settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The following summarizes the log file to output the Fess.

    - - - - - - - - - - - - - - - - - - - - -
    Log file list
    File nameContents
    webapps/fess/WEB-INF/logs/fess.outFess server log. Output logging operation in the management and search screens, etc.
    webapps/fess/WEB-INF/logs/fess_crawler.outCrawl log. Crawling log output.
    logs/Catalina.outLog of the Fess Server (Tomcat). SOLR relevant log output.
    -

    If you encounter problems to work check the log.

    -
    -
    -

    Sets the output log information is at webapps/fess/WEB-INF/classes/log4j.xml. By default output INFO level.

    -

    For example, better Fess up to document for Solr log if you want to output in log4j.xml disconnect the commented-out section below.

    - - - -]]> -

    See the Log4J documentation if you need detailed settings for the log output.

    - -

    You can check by changing the logging level of the HttpClient if you want to check HTTP access when crawling content to solve the problem.

    - - - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/8.0/config/memory-config.xml b/src/site/xdoc/8.0/config/memory-config.xml deleted file mode 100644 index 34ec47c0e..000000000 --- a/src/site/xdoc/8.0/config/memory-config.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - Use memory-related settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Set the maximum memory per process in Java. So, do not use the upper memory in the process also had 8 GB of physical memory on the server. Memory consumption depending on the number of crawl threads and interval will also change significantly. If not enough memory please change settings in the subsequent procedure.

    -
    -
    -

    If the contents of the crawl settings cause OutOfMemory error similar to the following.

    - -

    Increase the maximum heap memory occur. bin/setenv. [sh | bat] to (in this case the maximum value set 1024M) will change to-Xmx1024m.

    - -
    -
    -

    - Crawler side memory maximum value can be changed. - The default is 512 m.

    -

    - Unplug the commented out webapps/fess/WEB-INF/classes/fess.dicon crawlerJavaOptions to change, change the-Xmx1024m (in this case the maximum value set 1024M). -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1024m", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/xdoc/8.0/config/mobile-device.xml b/src/site/xdoc/8.0/config/mobile-device.xml deleted file mode 100644 index 6a2f3e717..000000000 --- a/src/site/xdoc/8.0/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Mobile device information settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The mobile device informationValueEngine Inc.That provided more available. If you want to use the latest mobile device information downloaded device profile save the removed _YYYY-MM-DD and webapps/fess/WEB-INF/classes/device. After the restart to enable change.

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/xdoc/8.0/config/path-encoding.xml b/src/site/xdoc/8.0/config/path-encoding.xml deleted file mode 100644 index 6a591f4cf..000000000 --- a/src/site/xdoc/8.0/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - Path encoding change - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    in non-HTML file, different character set precedents and the file name if the search result link text is garbled.

    -

    For example, test.txt file contents are written in UTF-8, file name Shift_JIS, the link text is garbled.

    -
    -
    -

    For example by revising the webapps/fess/WEB-INF/classes/s2robot_transformer.dicon as shown below, to resolve paths in Shift_JIS.

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/xdoc/8.0/config/pdf-with-password.xml b/src/site/xdoc/8.0/config/pdf-with-password.xml deleted file mode 100644 index 17f3a5fdc..000000000 --- a/src/site/xdoc/8.0/config/pdf-with-password.xml +++ /dev/null @@ -1,89 +0,0 @@ - - - - Password-protected PDF - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - You should password files to register the settings file to PDF password is configured to search for. -

    -
    -
    -

    - First of all, create the webapps/fess/WEB-INF/classes/s2robot_extractor.dicon. - This is test _ ~ is a pass that password set to a.pdf file. - If you have multiple files, multiple settings in addPassword.

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - -... -]]> -

    Next, edit the following to webapps/fess/WEB-INF/classes/s2robot_rule.dicon.

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - -
    -... -]]> -

    Fess up after setting the above and please run the crawl. How to use Basic remains especially.

    -
    - -
    diff --git a/src/site/xdoc/8.0/config/protwords.xml b/src/site/xdoc/8.0/config/protwords.xml deleted file mode 100644 index ae5fd6c2f..000000000 --- a/src/site/xdoc/8.0/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Stemming settings - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    In Fess when indexing and searching the stemming process done.

    -

    This is to normalize the English word processing, for example, words such as recharging and rechargable is normalized to form recharg. Hit and even if you search by recharging the word this word rechargable, less search leakage is expected.

    -
    -
    -

    You may not intended for the stemming process basic rule-based processing, normalization is done. For example, Maine (state name) Word will be normalized in the main.

    -

    In this case, by adding Maine to protwords.txt, you can exclude the stemming process.

    -
    - -
    diff --git a/src/site/xdoc/8.0/config/proxy.xml b/src/site/xdoc/8.0/config/proxy.xml deleted file mode 100644 index 9e09740bf..000000000 --- a/src/site/xdoc/8.0/config/proxy.xml +++ /dev/null @@ -1,120 +0,0 @@ - - - - Proxy settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    If you like crawling external sites from within the intranet firewall may end up blocked crawl. Set the proxy for the crawler in that case.

    -
    -
    -

    Proxy is set in to create webapps/Fess/Web-INF/classes/s9robot_client.dicon with the following contents.

    - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - internalHttpClient - 5 - 500 - - - - - - - - - "http" - 80 - @org.apache.http.conn.scheme.PlainSocketFactory@getSocketFactory() - - - - - - - "https" - 443 - @org.apache.http.conn.ssl.SSLSocketFactory@getSocketFactory() - - - - - - 5 - @java.util.concurrent.TimeUnit@MINUTES - - 200 - - 20 - - - - - "UTF-8" - - - internalFsClient - 5 - 500 - - - - "UTF-8" - - - - internalSmbClient - 5 - 500 - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - -]]> -
    - - -
    diff --git a/src/site/xdoc/8.0/config/replication.xml b/src/site/xdoc/8.0/config/replication.xml deleted file mode 100644 index d4bc47d30..000000000 --- a/src/site/xdoc/8.0/config/replication.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - Setting up replication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Sets the replication of the index Solr replication features. You can distribute load during indexing to build two in Fess of the crawl and index creation and search for Fess servers.

    -
    -
    - -

    Fess, download and install the. When you install MasterServer named host./ /opt/fess_master To assume you installed. Edit the SOLR/core1/conf/solrconfig.XML like the following.

    - - - startup - optimize - optimize - schema.xml,stopwords.txt,stopwords_ja.txt,elevate.xml, - stoptags_ja.txt,synonyms.txt,mapping_ja.txt,mapping-FoldToASCII.txt, - mapping-ISOLatin1Accent.txt,protwords.txt,compositePOS.txt,spellings.txt, - currency.xml - - 1 - -... -]]> -

    Register the crawl settings as well as Fess starts after the normal construction. Steps to building the index for Fess remains especially as normal building procedures.

    -
    - -

    Fess, download and install the./ /opt/fess_slave To assume you installed. Edit the SOLR/core1/conf/solrconfig.XML like the following.

    - - - http://MasterServer:8080/solr/core1/replication - 00:00:60 - internal - 5000 - 10000 - solradmin - solradmin - - -... -]]> -

    Start the Fess.

    -
    - -

    Until the above settings copied to search for Fess index crawl after the optimization (optimize) the index for Fess.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/config/role-setting.xml b/src/site/xdoc/8.0/config/role-setting.xml deleted file mode 100644 index 6cbdf8396..000000000 --- a/src/site/xdoc/8.0/config/role-setting.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - Setting role-based search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can divide out search results in Fess in any authentication system authenticated users credentials to. For example, find rolls a does appears role information in search results with the roles a user a user b will not display it. By using this feature, user login in the portal and single sign-on environment belongs to you can enable search, sector or job title.

    -

    In role-based search of the Fess roll information available below.

    -
      -
    • Request parameter
    • -
    • Request header
    • -
    • Cookies
    • -
    • J2EE authentication information
    • -
    -

    To save authentication information in cookies for authentication when running of Fess in portal and agent-based single sign-on system domain and path that can retrieve role information. You can also reverse proxy type single sign-on system access to Fess adding authentication information in the request headers and request parameters to retrieve role information.

    -
    -
    -

    Describes how to set up role-based search using J2EE authentication information.

    - -

    conf/Tomcat-users.XML the add roles and users. This time the role1 role perform role-based search. Login to role1.

    - - - - - - - - - -]]> -
    - -

    sets the webapps/fess/WEB-INF/classes/fess.dicon shown below.

    - - - {"guest"} - - : -]]> -

    You can set the role information by setting the defaultRoleList, there is no authentication information. Do not display the search results need roles for users not logged in you.

    -
    - -

    sets the webapps/fess/WEB-INF/web.xml shown below.

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess up and log in as an administrator. From the role of the menu set name Role1 (any name) and value register role at role1. After the crawl settings want to use in the user with the role1 in, crawl Crawl Settings select Role1.

    -
    - -

    Log out from the management screen. log in as user Role1. A successful login and redirect to the top of the search screen.

    -

    Only thing was the Role1 role setting in the crawl settings search as usual, and displayed.

    -

    Also, search not logged in will be search by guest user.

    -
    - -

    Whether or not logged out, logged in a non-Admin role to access http://localhost:8080/fess/admin screen appears. By pressing the logout button will log out.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/config/server-port.xml b/src/site/xdoc/8.0/config/server-port.xml deleted file mode 100644 index dd17a44dc..000000000 --- a/src/site/xdoc/8.0/config/server-port.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - Ports changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess by default, you use the port 8080. Change in the following steps to change.

    - -

    Change the port Tomcat is Fess available. Modifies the following described conf/server.xml changes.

    -
      -
    • 8080: HTTP access port
    • -
    • 8005: shut down port
    • -
    • 8009: AJP port
    • -
    • : SSL HTTP access port 8443 (the default is off)
    • -
    • 19092: database port (use h2database)
    • -
    -
    - -

    May need to change if you change the Tomcat port using the settings in the standard configuration, the same Solr-Tomcat, so Fess Solr server referenced information.

    -

    change the webapps/fess/WEB-INF/classes/app.dicon the following points.

    - "http://localhost:8080/manager/text/" -]]> -

    change the webapps/fess/WEB-INF/classes/solrlib.dicon the following points.

    - "http://localhost:8080/solr/core1" -]]> -

    - Note: to display the error on search and index update: cannot access the Solr server and do not change if you change the Tomcat port similar to the above ports. -

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/config/solr-dynamic-field.xml b/src/site/xdoc/8.0/config/solr-dynamic-field.xml deleted file mode 100644 index 597832eb4..000000000 --- a/src/site/xdoc/8.0/config/solr-dynamic-field.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - Dynamic fields - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    SOLR is document items (fields) for each to the schema defined in order to register. Available in Fess Solr schema is defined in solr/core1/conf/schema.xml. dynamic fields and standard fields such as title and content can be freely defined field names are defined. The dynamic fields that are available in the schema.xml Fess become. Advanced parameter values see a Solr document.

    - - - - - - - - - - - - - - - - - - - - - - -]]> -
    -
    -

    I think scenes using the dynamic field of many, in database scrawl's, such as registering in datastore crawl settings. How to register dynamic fields in database scrawl by placing the script other_t = hoge hoge column data into Solr other_t field.

    -

    You need to add a field to use to retrieve data that is stored in the dynamic field next to the webapps/fess/WEB-INF/classes/app.dicon. Add the other_t.

    - - new String[]{"url", "host", "site", - "title", "content", "contentLength", "lastModified", "mimetype", - "label", "segment", "other_t" } - -]]> -

    You must add a field to use to retrieve data that is stored in the dynamic field from Solr. Add the other_t.

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    Edit the JSP file has made returns from Solr in the above settings, so to display on the page. Login to the manage screen, displays the design. Display of search results the search results displayed on the page (the content), so edit the JSP file. where you want to display the other_t value in $ {f:h(doc.other_t)} and you can display the value registered in.

    -
    - -
    diff --git a/src/site/xdoc/8.0/config/solr-failure.xml b/src/site/xdoc/8.0/config/solr-failure.xml deleted file mode 100644 index 1de69b8e7..000000000 --- a/src/site/xdoc/8.0/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - SOLR failure operation - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Solr server group in the Fess, managing multiple groups. Change the status of servers and groups if the server and group information that keeps a Fess, inaccessible to the Solr server.

    -

    SOLR server state information can change in system setting. maxErrorCount, maxRetryStatusCheckCount, maxRetryUpdateQueryCount and minActiveServer can be defined in the webapps/fess/WEB-INF/classes/solrlib.dicon.

    -
    -
    -
      -
    • When SOLR group within Solr server number of valid state minActiveServer less than Solr group will be disabled.
    • -
    • Solr server number of valid state is Minctiveserver following group in the SOLR Solr group into an invalid state if is not, you can access to the Solr server, disable Solr server status Mxretrysttuscheckcount check to Solr server status change from the disabled state the valid state. The valid state not changed and was able to access Solr Server index corrupted state.
    • -
    • Disable Solr group is not available.
    • -
    • SOLR group to enable States to the group in the Solr Solr server status change enabled in system settings management screen.
    • -
    -
    -
    -
      -
    • Search queries can send valid Solr group.
    • -
    • Search queries will be sent only to valid Solr server.
    • -
    • Send a search query to fewer available if you register a Solr server multiple SOLR group in the Solr server.
    • -
    • The search query was sent to the SOLR server fails maxErrorCount than Solr server modifies the disabled state.
    • -
    -
    -
    -
      -
    • Update queries you can send valid state Solr group.
    • -
    • Update query will be sent only to valid Solr server.
    • -
    • If multiple Solr servers are registered in the SOLR group in any valid state Solr server send the update query.
    • -
    • Is sent to the SOLR Server update query fails maxRetryUpdateQueryCount than Solr server modifies the index corrupted state.
    • -
    -
    - -
    diff --git a/src/site/xdoc/8.0/config/tokenizer.xml b/src/site/xdoc/8.0/config/tokenizer.xml deleted file mode 100644 index 167ae167b..000000000 --- a/src/site/xdoc/8.0/config/tokenizer.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - Settings for the index string extraction - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    You must isolate the document in order to register as the index when creating indexes for the search. Tokenizer is used for this.

    -

    Basically, carved by the tokenizer units smaller than go find no hits. For example, statements of living in Tokyo, Japan. Was split by the tokenizer now, this statement is in Tokyo, living and so on. In this case, in Tokyo, Word search, you will get hit. However, when performing a search with the word 'Kyoto' will not be hit. For selection of the tokenizer is important.

    -

    You can change the tokenizer by setting the schema.xml analyzer part is if the Fess in the default CJKTokenizer used.

    - - -

    CJKTokenizer index bi-gram, in other words two characters to like Japan Japanese multibyte string creates. In this case, can't find one letter words.

    -
    - - -

    StandardTokenizer creates index uni-gram, in other words one by one for the Japan language of multibyte-character strings. Therefore, the less search leakage. Also, with StandardTokenizer can't CJKTokenizer the search query letter to search to. However, please note that the index size increases.

    -

    The following example to change the analyzer part like solr/core1/conf/schema.xml, you can use the StandardTokenizer.

    - - - - - - - : - - - - - : -]]> -

    Also, useBigram is enabled by default in the webapps/fess/WEB-INF/classes/app.dicon change to false.

    - - true - : -]]> -

    After the restart the Fess.

    -
    -
    - - -
    diff --git a/src/site/xdoc/8.0/config/use-libreoffice.xml b/src/site/xdoc/8.0/config/use-libreoffice.xml deleted file mode 100644 index 53ce1ab67..000000000 --- a/src/site/xdoc/8.0/config/use-libreoffice.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - Use of LibreOffice - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - It is possible to crawl using the Apache POI Fess environmental standard in MS Office system document. - You can crawl Office system document regarding LibreOffice, OpenOffice, do even more accurate text extraction from documents.

    -
    -
    -

    JodConverter Fess server install. from http://jodconverter.googlecode.com/jodconverter-core-3.0-Beta-4-Dist.zipThe download. Expand and copy the jar file to Fess server.

    - -

    Create a s2robot_extractor.dicon to the next.

    - -

    s2robot_extractor.dicon effective jodExtractor with following contents.

    - - - - - - - - - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - - officeManagerConfiguration.setOfficeHome("/usr/lib/libreoffice") - .buildOfficeManager() - - - - - - { -"application/msword", -"application/vnd.ms-excel", -"application/vnd.ms-powerpoint", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.openxmlformats-officedocument.presentationml.presentation" - } - jodExtractor - -... -]]> -

    Index to generate the settings later, usually crawled into the street.

    -
    - -
    diff --git a/src/site/xdoc/8.0/config/windows-service.xml b/src/site/xdoc/8.0/config/windows-service.xml deleted file mode 100644 index ee49b88d9..000000000 --- a/src/site/xdoc/8.0/config/windows-service.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Register for the Windows service - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can register the Fess as a Windows service in a Windows environment. How to register a service is similar to the Tomcat.

    - -

    Because if you registered as a Windows service, the crawling process is going to see Windows system environment variablesIs Java JAVA_HOME environment variables for the system to register, As well as Add %JAVA_HOME%\bin to PathYou must.

    -
    - -

    to edit the webapps \fess\WEB-INF\classes\fess.dicon, remove the-server option.

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    First, after installing the Fess from the command prompt service.bat performs (such as Vista to launch as administrator you must). Fess was installed on C:\Java\fess-server-8.0.0.

    - cd C:\Java\fess-server-8.0.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    By making the following you can review properties for Fess. To run the following, Tomcat Properties window appears.

    - tomcat7w.exe //ES//fess -]]> -
    - -

    Control Panel - to display the management tool in administrative tools - services, you can set automatic start like normal Windows services.

    -
    -
    -
    - -

    Distributed in the Fess is 64-bit binaries for Windows Tomcat builds based on. If you use 32-bit WindowsTomcat Of the site from, such as 32-bit Windows zip, please replace tomcat7.exe, tomcat7w.exe, tcnative-1.dll.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/install/index.xml b/src/site/xdoc/8.0/install/index.xml deleted file mode 100644 index 8674da3ef..000000000 --- a/src/site/xdoc/8.0/install/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for Fess installation and uninstallation tasks. -

    -
    -
    -

    -This document shows how to install Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/8.0/install/install.xml b/src/site/xdoc/8.0/install/install.xml deleted file mode 100644 index 77fe6ea9f..000000000 --- a/src/site/xdoc/8.0/install/install.xml +++ /dev/null @@ -1,106 +0,0 @@ - - - - Installation - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -Fess can be available in these environments. -

    -
      -
    • OS: Windows, Unix, and Java can run OS environment
    • -
    • Java: Java 7 or higher (Java 6 can operate in)
    • -
    -

    -If Java is not installed in the environment we want to Fess from http://java.sun.com/ get JDK for Java 7 and above, please install. -

    -
    -
    -

    -http://sourceforge.jp/projects/Fess/releases/ From the download the latest Fess package. -

    -
    -
    -

    -Expand the downloaded fess-server-x.y.zip. -If you installed in the UNIX environment, in the bin added the performing rights to a script.

    - -
    -
    -

    -Administrator account is managed by the application server. Fess Server standard available Tomcat, as well as to the user changing the Tomcat. -Modify the password for the admin account of the conf/tomcat-user.xml if you want to change.

    - -]]> -

    -see the Tomcat documentation or JAAS authentication specification to use Tomcat-user.XML file management method other than. -

    -
    -
    -

    -To access the Solr into Fess server is password becomes necessary. -Change the default passwords in production, etc.

    -

    -How to change the password, you must first change the password attribute of the conf/tomcat-user.xml solradmin. -

    - -]]> -

    -Describes the provided password webapps/fess/WEB-INF/classes/solrlib.dicon the following points tomcat-user.xml to the next. -

    - - "solradmin" - "solradmin" - -]]> -
    -
    -

    -To manage can manage Solr from Fess server deployed on Tomcat context need a password. -Change the default passwords in production, etc.

    -

    -How to change password the change manager conf/tomcat-user.xml password attributes. -

    - - -]]> -

    -Describes the provided password webapps/fess/WEB-INF/classes/app.dicon the following points tomcat-user.xml to the next. -

    - - - "solrServer1" - "http://localhost:8080/manager/text/" - "/solr" - "manager" - "manager" - -]]> -
    -
    -

    -Login at return path settings, in the use encryption and decryption. -Please change the default password, especially in production.

    -

    -How to change the change the key value in the webapps/fess/WEB-INF/classes/app.dicon. -Set the 16-character alphanumeric.

    - -"1234567890123456" -]]> -
    - -
    diff --git a/src/site/xdoc/8.0/install/run.xml b/src/site/xdoc/8.0/install/run.xml deleted file mode 100644 index bfb0326e9..000000000 --- a/src/site/xdoc/8.0/install/run.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - Start and stop - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -to run the startup script, start the Fess. -

    - - -

    -access to / http://localhost:8080/Fess ensures startup. -

    - -

    -Management UI is / http://localhost:8080/fess/admin. -Default Administrator account user name / password is admin/admin. -Administrator account is managed by the application server. -In the management UI of the Fess, authenticate with the application server in fess role available as an administrator.

    -
    -
    -

    -Fess to stop the running shutdown scripts. -

    - - -

    -Crawl or may take a while to completely stop during the index creation if you. -

    -
    - -
    diff --git a/src/site/xdoc/8.0/install/uninstall.xml b/src/site/xdoc/8.0/install/uninstall.xml deleted file mode 100644 index 48512f3a8..000000000 --- a/src/site/xdoc/8.0/install/uninstall.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Uninstall - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -You can uninstall by deleting the installation stops after the Fess Fess-Server-x,y directory. -

    - -
    - -
    diff --git a/src/site/xdoc/8.0/user/index.xml b/src/site/xdoc/8.0/user/index.xml deleted file mode 100644 index 88343a651..000000000 --- a/src/site/xdoc/8.0/user/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is targeted to users to Fess. -

    -
    -
    -

    -This document demonstrates how to search in the Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/8.0/user/json-response.xml b/src/site/xdoc/8.0/user/json-response.xml deleted file mode 100644 index efff1cc45..000000000 --- a/src/site/xdoc/8.0/user/json-response.xml +++ /dev/null @@ -1,184 +0,0 @@ - - - - Search results for JSON - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Outputs a JSON results of Fess. You must in order to emit JSON enabled keep JSON response in the General Management screen crawl settings.

    - -

    To get JSON output http://localhost:8080/Fess/JSON? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    fields.labelThe label value. Use to specify the label.
    callbackIf you use the JSONP callback name. You do not need to specify if you do not use the JSONP.
    -
    - -

    Returns the following response.

    - \n..", - "tstamp": "1284739487887", - "url": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F", - "id": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F;type=au,docomo,pc,softbank", - "mimetype": "text\u002Fhtml", - "title": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "contentTitle": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "boost": "1.0", - "contentLength": "17810", - "urlLink": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F" - }, -... - ] - } -} -]]> -

    Each element is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Responses to information
    responseThe root element.
    versionFormat version.
    statusThe status of the response. the status value is 0: normal, 1: search error, 2 or 3: request parameter error, 9: in service, 1: API type of error is.
    querySearch language.
    execTimeResponse time. Unit is seconds.
    pageSizeThe number of display.
    pageNumberPage number.
    recordCountNumber of hits for the search term.
    pageCountPage number of the number of hits for the search term.
    resultParent element of the search results.
    siteThe name of the site.
    contentDescriptionA description of the content.
    hostThe name of the host.
    lastModifiedLast update date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    cacheThe contents of the content.
    scoreScore values of the document.
    DigestDigest a string of documents.
    TstampDocument creation date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    URLThe URL of the document.
    IDThe ID of the document.
    mimetypeThe MIME type.
    titleThe title of the document.
    contentTitleThe title of the document for viewing.
    contentLengthThe size of the document.
    urlLinkThe URL as the search results.
    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/user/search-additional.xml b/src/site/xdoc/8.0/user/search-additional.xml deleted file mode 100644 index 900da29b2..000000000 --- a/src/site/xdoc/8.0/user/search-additional.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - Hide search criteria - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can use the additional parameters if the search string is shown on the screen without the specific search criteria like persuasion. additional value is retained but in the paging screen additional value.

    - -

    Without the conditions show screen and run a search when searches are performed by appending additional values in hidden forms, such as (for example, a search form) in the paging screen transitions and also the condition holds.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/user/search-and.xml b/src/site/xdoc/8.0/user/search-and.xml deleted file mode 100644 index e971ac373..000000000 --- a/src/site/xdoc/8.0/user/search-and.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - AND search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Use the search if you want to search for documents that contain all search words of more than one. When describing multiple words in the search box separated by spaces, AND skip AND search.

    - -

    If you use the search search words written AND. Write in capital letters AND the space required to back and forth. AND is possible can be omitted.

    -

    For example, if you want to find documents that contain the search terms 1 and 2 search terms, type the following search form.

    - -

    Connecting multiple words with AND are available.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/user/search-boost.xml b/src/site/xdoc/8.0/user/search-boost.xml deleted file mode 100644 index d4778714b..000000000 --- a/src/site/xdoc/8.0/user/search-boost.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - Boost search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Use the boost search if you want to prioritize, search for specific search terms. Enabling search in boost search, depending on the severity of the search words.

    - -

    To boost search after the search term ' ^ boost value "that specifies the boost value (weighted) in the format.

    -

    For example, if you want to find the page if you want to find apples oranges contained more 'apples', type the following search form.

    - -

    Boost value specifies an integer greater than 1.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/user/search-field.xml b/src/site/xdoc/8.0/user/search-field.xml deleted file mode 100644 index 78df240b7..000000000 --- a/src/site/xdoc/8.0/user/search-field.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - Search by specifying a search field - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You crawl in Fess results are saved for each field, such as title and full text. You can search for a field of them. You can specify the search criteria in search for a field, such as document type or size small.

    - -

    You can search for a the following fields by default.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Field list is available
    Field nameDescription
    URLThe crawl URL
    hostWere included in the crawl URL host name
    siteSite name was included in the crawl URL
    titleTitle
    contentText
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    mimetypeThe MIME type of the content
    -

    If you do not specify the fields subject to find the content. Fields are custom fields are also available by using the dynamic field of Solr.

    -

    If HTML file and search for the title tag that string in the title field, below the body tag registered in the body field.

    -
    - -

    If a field specifying the search field name: search words in separated by colons (:) field name and search word fill in the search form, the search.

    -

    If you search the Fess as a search term for the title field, type.

    - -

    Document, the title field in Fess above search appears as a search result.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/user/search-fuzzy.xml b/src/site/xdoc/8.0/user/search-fuzzy.xml deleted file mode 100644 index 7e68ab9a8..000000000 --- a/src/site/xdoc/8.0/user/search-fuzzy.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Fuzzy search (fuzzy search) - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Ambiguity in the case does not match the words word search to search is available. Based on the Levenshtein distance in Fess ambiguous corresponds to the search (fuzzy search).

    - -

    After the search word you want to apply the fuzzy search adds '~'.

    -

    For example, ambiguous word "Solr", you can find documents that contain the word, near the "Solr" If you want to find, type as the search form, such as ("Solar"). -

    - -

    Furthermore, if by '~' after the number 0 and 1, 1 just like in refine. For example, in the form of 'Solr~0.8'. Do not specify numeric default value is 0.5.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/user/search-geo.xml b/src/site/xdoc/8.0/user/search-geo.xml deleted file mode 100644 index cb0fd9c0d..000000000 --- a/src/site/xdoc/8.0/user/search-geo.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - Dios arch - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Search using location information when you search, adding latitude and longitude location information for each document when generating the index becomes possible.

    - -

    Following parameters is available in the standard.

    - - - - - - - - - - - - - - - - -
    Request parameter
    GEO.latitudeLatitude degrees minutes seconds specifies double.
    GEO.longitudeLongitude degrees minutes seconds specifies double.
    GEO.distanceSpecifies the distance between documents in units of the coast. Specified in the double type.
    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/user/search-label.xml b/src/site/xdoc/8.0/user/search-label.xml deleted file mode 100644 index 7d58f4f6f..000000000 --- a/src/site/xdoc/8.0/user/search-label.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Search by label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Narrow your search by adding the categories to search the document for label information the label is specified when the search is possible. Label information by registering in the Administration screen, will enable search by labels in the search screen. Label information available can multiple selections in the drop-down when you search. If you do not register the label displayed the label drop-down box.

    - -

    You can select the label information at search time. Label information can be selected in the search options dialog by pressing the options button will appear.

    - Label search -

    You can search each document to create an index, set the label to the label. All results search search do not specify a label is usually the same. If you change the label information to update the index.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/user/search-not.xml b/src/site/xdoc/8.0/user/search-not.xml deleted file mode 100644 index 46dc3661f..000000000 --- a/src/site/xdoc/8.0/user/search-not.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - NOT search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If the document does not contain a word search NOT searching is available.

    - -

    Locate the NOT search as NOT in front of the Word does not contain. Is NOT in uppercase characters ago and need space.

    -

    For example, enter the following if you want to find documents that contain the search term 1 does not contain a search term 2 and the search.

    - -
    -
    - -
    diff --git a/src/site/xdoc/8.0/user/search-options.xml b/src/site/xdoc/8.0/user/search-options.xml deleted file mode 100644 index 29d40eba1..000000000 --- a/src/site/xdoc/8.0/user/search-options.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Extended parameter search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can pass any search criteria from third-party search engines move and easy to like. Pass search criteria Please implement processing in QueryHelperImpl #buildOptionQuery.

    - -

    Following parameters is available in the standard.

    - - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    options.qThis is similar to the normal query. You can specify multiple options.q. If you specify multiple is treated as a search. Pass the URL encoding.
    options.CQTreated as exact match search queries. For example, if you specify the Fess Project searches as "Fess Project". Pass the URL encoding.
    options.OQIs treated as an OR search. For example, if you specify the Fess Project search as a Fess OR Project. Pass the URL encoding.
    options.NQThe label value. Use to specify the label.Treated as NOT search. For example, if you specify 'Fess' search as NOT Fess. Pass the URL encoding.
    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/user/search-or.xml b/src/site/xdoc/8.0/user/search-or.xml deleted file mode 100644 index 3ff812898..000000000 --- a/src/site/xdoc/8.0/user/search-or.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - OR search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If you want to find documents that contain any of the search terms OR search use. When describing the multiple words in the search box, by default will search.

    - -

    To use search OR search words written OR. OR write in capital letters, the space required to back and forth.

    -

    For example, if you want to search for documents that contain either search term 2 search term 1 and type the following search form.

    - -

    OR between multiple languages are available.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/user/search-range.xml b/src/site/xdoc/8.0/user/search-range.xml deleted file mode 100644 index 4bcd257ba..000000000 --- a/src/site/xdoc/8.0/user/search-range.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Range searches - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If in the field containing the data in specified range, such as the number range search is possible for that field.

    - -

    To limit "field name: value TO value ' fill in the search form.

    -

    For example, type to search document contentLength field against 1 k to 10 k bytes is shown below the search form.

    - -
    -
    - -
    diff --git a/src/site/xdoc/8.0/user/search-sort.xml b/src/site/xdoc/8.0/user/search-sort.xml deleted file mode 100644 index f0f395a05..000000000 --- a/src/site/xdoc/8.0/user/search-sort.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Search sort - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To sort the search results by specifying the fields such as search time.

    - -

    You can sort the following fields by default.

    - - - - - - - - - - - - - - - - - - - - -
    Sort fields list
    Field nameDescription
    TstampOn the crawl
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    -

    Adding custom fields as sort in Customizing.

    -
    - -

    You can select the sorting criteria when you search. Sorting criteria can be selected in the search options dialog by pressing the options button will appear.

    - Sorting criteria -

    Also, for sorting in the search field sort: the field name to sort and field names separated by colon (:) fill out the search form, the search.

    -

    In ascending order sort the content size as a search term, Fess is below.

    - -

    To sort in descending order as below.

    - -

    If you sort by multiple fields separated list, shown below.

    - -
    -
    - -
    diff --git a/src/site/xdoc/8.0/user/search-wildcard.xml b/src/site/xdoc/8.0/user/search-wildcard.xml deleted file mode 100644 index 13b68dbcf..000000000 --- a/src/site/xdoc/8.0/user/search-wildcard.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - Wildcard - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can use one or multiple character wildcard search terms within. The can be specified as a one-character wildcard, * is specified as the multiple-character wildcard. Wildcards are not available in the first character. You can use wildcards for words. Wildcard search for the sentence.

    - -

    If you use one character wildcard shown below? The available.

    - -

    If the above is treated as a wildcard for one character, such as text or test.

    -

    If you use the multiple character wildcard use * below

    - -

    If the above is treated as a wildcard for multiple characters, such as test, tests or tester. Also,

    - -

    The so can be also used in the search term.

    -
    - -

    The wildcard string indexed using target. Therefore, because if the index has been created, such as bi-gram be treated meaning fixed string length in Japan Japanese wildcard in Japan, not expected behavior. Use in the field, if you use a wildcard in Japan, that used morphological analysis.

    -
    -
    - -
    diff --git a/src/site/xdoc/8.0/user/xml-response.xml b/src/site/xdoc/8.0/user/xml-response.xml deleted file mode 100644 index f5f3aba95..000000000 --- a/src/site/xdoc/8.0/user/xml-response.xml +++ /dev/null @@ -1,212 +0,0 @@ - - - - XML search results - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To emit the XML results of Fess. You need to do this output in XML Management screen crawl settings XML response enabled by you.

    - -

    To get the output XML http://localhost:8080/Fess/XML? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    fields.labelThe label value. Use to specify the label.
    -
    - -

    Returns the following response.

    - - - 1 - 0 - テスト - 0.64 - 20 - 1 - 101 - 6 - - - speedtest.goo.ne.jp/ - goo の提供するスピード<em>テスト</em> - ページです - speedtest.goo.ne.jp - 1284739487873 - --> -<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> -<title> -goo スピード<em>テスト</em> -</title> -<meta..."> - -<meta name="description" content="goo の提供するスピード<em>テスト -</em>ページです"> -<meta name="keywords" content="ADSL,ブロードバンド,フレ...ッツ,BB,無線LAN, -CATV,ISDN,スピード<em> -テスト</em>"> -<meta name="Copyright" content="Copyright &copy; ...://speedtest.goo.ne.jp/" -><img src="/img/h1/h1_76.gif" width="129" height="22" border="0" -alt="スピード<em>テスト -</em>"><img src..." color="#ffffff">goo スピード<em>テスト -</em></font -></a></b></td> -<!--/NAME SERVICE--> -</tr> -</table> -</td> -</tr> -<tr> -<td - 4.98744 - goo の提供するスピード<em>テスト</em>ページです - 1284739487887 - http://speedtest.goo.ne.jp/ - http://speedtest.goo.ne.jp/;type=au,docomo,pc,softbank - text/html - -goo スピードテスト - - -goo スピードテスト - - 1.0 - 17810 - http://speedtest.goo.ne.jp/ - -... - - -]]> -

    Each element is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Responses to information
    responseThe root element.
    versionFormat version.
    statusThe status of the response. the status value is 0: normal, 1: search error, 2 or 3: request parameter error, 9: in service, 1: API type of error is.
    querySearch language.
    exec-timeResponse time. Unit is seconds.
    page-sizeThe number of display.
    page-numberPage number.
    record-countNumber of hits for the search term.
    page-countPage number of the number of hits for the search term.
    resultParent element of the search results.
    docThe elements of the search results.
    siteThe name of the site.
    content-descriptionA description of the content.
    hostThe name of the host.
    last-modifiedLast update date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    cacheThe contents of the content.
    scoreScore values of the document.
    DigestDigest a string of documents.
    TstampDocument creation date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    URLThe URL of the document.
    IDThe ID of the document.
    mimetypeThe MIME type.
    titleThe title of the document.
    content-titleThe title of the document for viewing.
    content-lengthThe size of the document.
    URL-linkThe URL as the search results.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/browserType-guide.xml b/src/site/xdoc/9.0/admin/browserType-guide.xml deleted file mode 100644 index 904e3fb58..000000000 --- a/src/site/xdoc/9.0/admin/browserType-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Setting the browser type - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the browser type. Search results are browser type can be added to the data, for each type of browser browsing search results out into.

    -
    -
    - -

    In Administrator account after logging in, click menu browser types.

    - Setting the browser type -
    -
    -
    - -

    You can set the display name and value. It is used if you want more new terminals. You do not need special customizations are used only where necessary.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/crawl-guide.xml b/src/site/xdoc/9.0/admin/crawl-guide.xml deleted file mode 100644 index 3cbc01413..000000000 --- a/src/site/xdoc/9.0/admin/crawl-guide.xml +++ /dev/null @@ -1,93 +0,0 @@ - - - - The General crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to crawling.

    -
    -
    - -

    In Administrator account click crawl General menu after login.

    - Crawl General -
    -
    -
    - -

    When the user enters a search, the search the output log. If you want to get search statistics to enable.

    -
    - -

    Save the information you find. Identifying the users becomes possible.

    -
    - -

    You can collect the search result was judged good by the user. Search result voting link appears to result in list screen, so that link press made the record. You can also reflect the results collected during the crawl index.

    -
    - -

    Search results link attaches to the search term. To display the find search terms in PDF becomes possible.

    -
    - -

    Search results can be retrieved in XML format. http://localhost:8080/Fess/XML? can get access query = search term.

    -
    - -

    Search results available in JSON format. http://localhost:8080/Fess/JSON? can get access query = search term.

    -
    - -

    If theses PC website search results on mobile devices may not display correctly. And select the mobile conversion, such as if the PC site for mobile terminals, and to show that you can. You can if you choose Google Google Wireless Transcoder allows to display content on mobile phones. For example, if site for PC and mobile devices browsing the results in the search for mobile terminals search results will link in the search result link passes the Google Wireless Transcoder. You can use smooth mobile transformation in mobile search.

    -
    - -

    You can specify the label to see if the label by default,. Specifies the value of the label.

    -
    - -

    You can specify whether or not to display a search screen. If you select Web unusable for mobile search screen. If not available not available search screen. And if you want to create a dedicated index server and select not available.

    -
    - -

    In JSON format often find search words becomes available. http://localhost:8080/Fess/JSON? can be retrieved by accessing the type = hotsearchword.

    -
    - -

    Delete a search log for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Delete the job days before the specified date. One day in the one log purge old log is deleted.

    -
    - -

    Delete the user information for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Specifies the Bots name Bots you want to remove from the search log logs included in the user agent by commas (,). Log is deleted by log purge once a day.

    -
    - -

    Specifies the email address to send information about crawl upon completion crawl.

    -
    - -

    Specifies the encoding for the CSV will be available in the backup and restore.

    -
    - -

    Crawl as been updated to enable incremental crawl compared lastModified field value and the target document's modification date (if the HTTP's timestamp if LAST_MODIFIED values, file).

    -
    - -

    File additional group access rights information added to the role.

    -
    - -

    Fess can combine multiple Solr server as a group, the group can manage multiple. Solr server group for updates and search for different groups to use. For example, if you had two groups using the Group 2 for update, search for use of Group 1. After the crawl has been completed if switching server updates for Group 1, switches to group 2 for the search. It is only valid if you have registered multiple Solr server group.

    -
    - -

    In Fess in 10 units send the document for Solr. For each value specified here Solr issued document commits. If 0 commit is performed after crawl completion.

    -
    - -

    Fess document crawling is done on Web crawling, and file system CROLL. You can crawl to a set number of values in each crawl specified here only to run simultaneously multiple. For example, crawl setting number of concurrent as 3 Web crawling set 1-set 10 if the crawling runs until the set 3 3 set 1-. Complete crawl of any of them, and will start the crawl settings 4. Similarly, setting 10 to complete one each in we will start one.

    -

    But you can specify the number of threads in the crawl settings simultaneously run crawl setting number is not indicates the number of threads to start. For example, if 3 in the number of concurrent crawls settings, number of threads for each crawl settings and 5 3 x 5 = 15 thread count up and crawling.

    -
    - -

    You can automatically delete data after the data has been indexed. If you select the 5, with the expiration of index register at least 5 days before and had no update is removed. If you omit data content has been removed, can be used.

    -
    - -

    Registered disabled URL URL exceeds the failure count next time you crawl to crawl out. Does not need to monitor the fault type is being crawled next time by specifying this value.

    -
    - -

    Disaster URL exceeds the number of failures will crawl out.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/crawlingSession-guide.xml b/src/site/xdoc/9.0/admin/crawlingSession-guide.xml deleted file mode 100644 index 3c3fa35ea..000000000 --- a/src/site/xdoc/9.0/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Set session information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the session information. One time the crawl results saved as a single session information. You can check the run time and the number of indexed.

    -
    -
    - -

    In Administrator account after logging in, click the session information menu.

    -
    -
    -
    - - Session information list -

    You can remove all session information and click the Delete link all in the running. Session has expired will be removed at next crawl.

    -
    - -

    Sure you can crawl the contents of session ID. Crawl start and finish time, number of documents indexed and listed.

    - Session details -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/data-guide.xml b/src/site/xdoc/9.0/admin/data-guide.xml deleted file mode 100644 index 41cbb6601..000000000 --- a/src/site/xdoc/9.0/admin/data-guide.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - Configuration backup and restore - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, describes Fess information backup and restore methods.

    -
    -
    - -

    In Administrator account after logging in, click the menu backup and restore.

    - Backup and restore -
    - -

    Click the download link and Fess information output in XML format. Saved settings information is below.

    -
      -
    • The General crawl settings
    • -
    • Web crawl settings
    • -
    • File system Crawl settings
    • -
    • Datastore crawl settings
    • -
    • Label
    • -
    • Path mapping
    • -
    • Web authentication
    • -
    • File system authentication
    • -
    • Request header
    • -
    • Duplicate host
    • -
    • Roll
    • -
    • Compatible browsers
    • -
    -

    Session information, search log, click log is available in CSV format.

    -

    In the SOLR index data and data being crawled is not backed up. Those data can Fess setting information to crawl after the restore, regenerate. If you need to back up the SOLR index backs solr directory.

    -
    - -

    You can restore settings information, various log in to upload XML output by backup or CSV. To specify the files, please click the restore button on the data.

    -

    If enable overwrite data in XML file configuration information specified when the same data is updating existing data.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/dataCrawlingConfig-guide.xml b/src/site/xdoc/9.0/admin/dataCrawlingConfig-guide.xml deleted file mode 100644 index 87b9f7480..000000000 --- a/src/site/xdoc/9.0/admin/dataCrawlingConfig-guide.xml +++ /dev/null @@ -1,159 +0,0 @@ - - - - Settings for crawling the data store - Sone, Takaaki - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can crawl data sources such as databases and CSV in Fess. Here are required to store settings.

    -
    -
    - -

    In Administrator account after logging in, click menu data store.

    - Data store configuration -

    As an example, the following table database named testdb MySQL, user name hoge, fuga password connection and the will to make it.

    - -

    Here the data is put something like the following.

    - -
    -
    -
    - -

    Parameter settings example looks like the following.

    - -

    Parameter is a "key = value" format. Description of the key is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - -
    For DB configuration parameter example
    driverDriver class name
    URLURL
    usernameTo connect to the DB user name
    passwordTo connect to the DB password
    SQLWant to crawl to get SQL statement
    -
    - -

    Script configuration example looks like the following.

    - -

    - Parameter is a "key = value" format. - Description of the key is as follows.

    -

    - Side of the value written in OGNL. Close the string in double quotation marks. - Access in the database column name, its value.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Script settings
    URLURLs (links appear in search results)
    hostHost name
    siteSite pass
    titleTitle
    contentContent (string index)
    cacheContent cache (not indexed)
    DigestDigest piece that appears in the search results
    anchorLinks to content (not usually required)
    contentLengthThe length of the content
    lastModifiedContent last updated
    -
    - -

    To connect to the database driver is needed. keep the jar file in webapps/fess/WEB-INF/cmd/lib.

    -
    - -

    Set the following in the webapps/fess/WEB-INF/classes/app.dicon if you see the item value, such as latitude_s in the search results. After adding to $ {doc.latitude_s}, searchResults.jsp;

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "latitude_s","longitude_s" } - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/design-guide.xml b/src/site/xdoc/9.0/admin/design-guide.xml deleted file mode 100644 index 33508c430..000000000 --- a/src/site/xdoc/9.0/admin/design-guide.xml +++ /dev/null @@ -1,144 +0,0 @@ - - - - Appearance settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the design of search screens.

    -
    -
    - -

    In Administrator account after logging in, click the menu design.

    - Design -

    You can edit the search screen in the screen below.

    - JSP compilation screen -
    - -

    If you want to display in the search results crawl in Fess and registered or modified files to get the search results page (content), write the following.

    - -]]> -

    tstampDate will crawl during registration on the lastModifiedDate modified date of the document. Output date formats follow the fmt:formateDate specification.

    -
    -
    -
    - -

    On the search screen files are available to download and can be removed.

    -
    - -

    You can upload the file to use in the search screen. Image file names are supported are jpg, gif, png, css, and js.

    -
    - -

    Use if you want to specify the file name file to upload. Uploaded if you omit the file name will be used.

    -
    - -

    You can edit the JSP files in the search screen. You can by pressing the Edit button of the JSP file, edit the current JSP files. And pressing the button will default to edit as a JSP file when you install. To keep with the update button in the Edit screen, changes are reflected.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    JSP file that you can edit
    Top page (frame)Is a JSP file search home page. This JSP include JSP file of each part.
    HeaderIt is a JSP file's header.
    FooterThis is the footer JSP files.
    Search results pages (frames)Search result is a list page of JSP files. This JSP include JSP file of each part.
    Search results pages (content)Search results search results list page is a JSP file to represent the part. Is the search results when the JSP file. If you want to customize the search result representation change.
    Search results page (result no)Search results search results list page is a JSP file to represent the part. Is a JSP file when the search result is not used.
    Help pages (frames)Is the help page of JSP files.
    Search error pageIt is a JSP file search error page. If you want to customize the search error expression change.
    Mobile home (frames)It is a JSP file for mobile home. This JSP include JSP file of each part.
    Mobile home (within the Head tags)Is a JSP file to express within the head tag for the mobile home page. If you want to edit the meta tags, title tags, script tags, such as the change.
    Mobile home (content)Is a JSP file to represent in the body tag of the mobile home.
    Portable search results pages (frames)Search results for mobile is a JSP file's page. This JSP include JSP file of each part.
    Portable search results page (within the Head tags)Search results for mobile is a JSP file to represent within the head tags of the page. If you want to edit the meta tags, title tags, script tags, such as the change.
    Portable search results page (header)Search results for mobile is a JSP file to represent the header of the page. Include search form at the top.
    Portable search results page (footer)Search results for mobile is a JSP file that represents the footer part of the page. Contains the copyright page at the bottom.
    Portable search results pages (content)Portable search results search results page is a JSP file to represent the part. Is the search results when the JSP file. If you want to customize the search result representation change.
    Portable search results page (result no)Portable search results search results page is a JSP file to represent the part. Is a JSP file when the search result is not used.
    File boot pageIs the file boot page JSP file. Is the screen used when displaying Java plug-in is enabled to display the search results by using the file system CROLL.
    Error page (header)Is a JSP file that represents the header of the page.
    Error page (footer)It is a JSP file that represents the footer part of the page.
    Error page (page not found)It is displayed if the page cannot be found error page JSP file.
    Error (System error)JSP error page that appears if the system error is.
    Error pages (redirects)This is the JSP error page displayed when an HTTP redirect occurs.
    Error (bad request)Is the error bad request appears when the JSP file.
    -

    You can to edit for PCs and similar portable screen.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/dict-guide.xml b/src/site/xdoc/9.0/admin/dict-guide.xml deleted file mode 100644 index 93d86b5e8..000000000 --- a/src/site/xdoc/9.0/admin/dict-guide.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - Dictionary settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the dictionary.

    -
    -
    - -

    In Administrator account after logging in, click the menu Dictionary. List the various dictionaries available for editing.

    - Dictionary list -
    -
    -
    -

    You can register names, nouns, terminology. Registered click path to user dictionaries and dictionary word list is displayed.

    - User dictionary list -

    Displays the Edit screen and click the word you want to edit.

    - Create a user dictionary - -

    Type a Word to search for.

    -
    - -

    Been searching the words compound word splitting the Word can to hit. For example, you can search any word by entering the full-text search engine and full-text search engine, have split.

    -
    - -

    Enter the word reading in katakana. -   Enter the split when you split. For example, enter Sembene search engine.

    -
    - -

    Enter the words you entered.

    -
    -
    -
    -

    You can register the same meaning words (GB, gigabyte, etc.). Click the path of the synonym dictionary registered on dictionary word list is displayed.

    - Synonym list -

    Displays the Edit screen and click the word you want to edit.

    - Creating a synonym - -

    Type the word being treated as synonyms.

    -
    - -

    Expand the words you enter in the source in the word after the conversion. For example, 'TV', 'TV' and 'television' If you want to convert type 'TV', 'TV' and 'TV' type after conversion.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/document-guide.xml b/src/site/xdoc/9.0/admin/document-guide.xml deleted file mode 100644 index 6e3b46b34..000000000 --- a/src/site/xdoc/9.0/admin/document-guide.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - Index settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the index.

    -
    -
    - -

    In Administrator account after logging in, click the menu index.

    - Index settings -
    -
    -
    - -

    You can publish index commit, optimize for server groups.

    -
    - -

    You can remove a specific search for the session ID. You can remove only the specific documents by specifying the URL.

    -
    - -

    Shown by the number of documents registered in each session. Can verify the results list by clicking the session name.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/failureUrl-guide.xml b/src/site/xdoc/9.0/admin/failureUrl-guide.xml deleted file mode 100644 index 24a7522d3..000000000 --- a/src/site/xdoc/9.0/admin/failureUrl-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Disaster URL - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the failure URL. URL could not be obtained at crawl time are recorded and confirmed as the failure URL.

    -
    -
    - -

    In Administrator account click menu disabled URL after login.

    - Disaster URL -

    Clicking the confirmation link failure URL displayed for more information.

    - Details of the disaster URL -
    - -

    A glance could not crawl the URL and date.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/favoriteLog-guide.xml b/src/site/xdoc/9.0/admin/favoriteLog-guide.xml deleted file mode 100644 index 48cce1540..000000000 --- a/src/site/xdoc/9.0/admin/favoriteLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Popular URL log - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are popular URL log. When the popular URL log user clicks voting link on the search screen registers as a favorite link. You can disable this feature in the General crawl settings.

    -
    -
    - -

    In Administrator account after logging in, click the menu popular URL.

    - Users list -
    - -

    Lists popular URL.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/fileAuthentication-guide.xml b/src/site/xdoc/9.0/admin/fileAuthentication-guide.xml deleted file mode 100644 index 075fca78f..000000000 --- a/src/site/xdoc/9.0/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - Settings for file system authentication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Crawls using file system here, describes how to set file system authentication is required. Fess is corresponding to a crawl for a shared folder in Windows.

    -
    -
    - -

    In Administrator account after logging in, click the menu file system authentication.

    - File system settings -
    -
    -
    - -

    Specifies the host name of the site that requires authentication. Is omitted, the specified file system Kroll set applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. File system Crawl settings specified in that case applies on any port.

    -
    - -

    Select the authentication method. You can use SAMBA (Windows shared folder authentication).

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. SAMBA, the set value of the domain. If you want to write as.

    - -
    - -

    Select the set name to apply the authentication settings for the above file system CROLL. Must be registered ago you file system CROLL.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/fileCrawlingConfig-guide.xml b/src/site/xdoc/9.0/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index 4a9da45b2..000000000 --- a/src/site/xdoc/9.0/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,106 +0,0 @@ - - - - Settings for file system crawling - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings for crawl here, using file system.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    -
    -
    - -

    In Administrator account after logging in, click menu file.

    - Setting file system Crawl -
    -
    -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple paths. file: or smb: in the specify starting. For example,

    - -

    The so determines. Patrolling below the specified directory.

    -

    So there is need to write URI if the Windows environment path that c:\Documents\taro in file/c: /Documents/taro and specify.

    -

    Windows shared folder, for example, if you want to crawl to host1 share folder crawl settings for smb: (last / to) the //host1/share/. If authentication is in the shared folder on the file system authentication screen set authentication information.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for given path pattern.

    - - - - - - - - - - - - - - - - - - - - -
    IP rings contents list
    Path to crawlCrawl the path for the specified regular expression.
    The path to exclude from being crawledThe path for the specified regular expression does not crawl. The path you want to crawl, even WINS here.
    Path to be searchedThe path for the specified regular expression search. Even if specified path to find excluded and WINS here.
    Path to exclude from searchesNot search the path for the specified regular expression. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, the path to target if you don't crawl less than/home /

    - -

    Also the path to exclude if extension of png want to exclude from

    - -

    It specifies. It is possible to specify multiple line breaks in.

    -

    How to specify the URI handling java.io.File: Looks like:

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    You can specify the crawl configuration information.

    -
    - -

    Specify the depth of a directory hierarchy.

    -
    - -

    You can specify the number of documents to retrieve crawl.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the time interval to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    Register the browser type was selected as the crawled documents. Even if you select only the PC search on your mobile device not appear in results. If you want to see only specific mobile devices also available.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/index.xml b/src/site/xdoc/9.0/admin/index.xml deleted file mode 100644 index 3659c96a6..000000000 --- a/src/site/xdoc/9.0/admin/index.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for the management work of the Fess. -

    -
    -
    -

    -This document demonstrates Fess configuration management methods. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    -
    - -

    Management UI to support browser as follows.

    -
      -
    • Internet Explorer 7 or higher
    • -
    • Firefox 4 or more
    • -
    • Chrome (latest version)
    • -
    • Safari (latest version)
    • -
    • Opera 11
    • -
    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/jobLog-guide.xml b/src/site/xdoc/9.0/admin/jobLog-guide.xml deleted file mode 100644 index 9e614c97f..000000000 --- a/src/site/xdoc/9.0/admin/jobLog-guide.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - Job log - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Job performed results appear as a list.

    -
    -
    - -

    In Administrator account after logging in, click menu users.

    -
    - - List joblog -

    Lists the job run log. You can determine the job name, status, start and finish times. You can also select more information, to check the details of each log.

    -
    - -

    You can check job log contents. Job name, status, start and completion time, displays the results, such as.

    - Job log details -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/labelType-guide.xml b/src/site/xdoc/9.0/admin/labelType-guide.xml deleted file mode 100644 index 9a28cee39..000000000 --- a/src/site/xdoc/9.0/admin/labelType-guide.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - Setting a label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the label. Label can classify documents that appear in search results, select the crawl settings in. You can pass even if you do not set the crawl settings in the settings of the label to add labels to specify regular expressions. If you register the label shown select label drop-down box to the right of the search box.

    -
    -
    - -

    In Administrator account after logging in, click the menu label.

    - List of labels - Setting a label -
    -
    -
    - -

    Specifies the name that is displayed when the search label drop-down select.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    - -

    Sets the path to label in the regular expression. You can specify multiple in multiple line description. Notwithstanding the crawl configuration document to match the path specified here, will be labeled.

    -
    - -

    In the path and crawled on regular expressions set from what you want to exclude. You can specify multiple in multiple line description.

    -
    - -

    Specifies the role to view the label.

    -
    - -

    Specifies the order of the labels.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/log-guide.xml b/src/site/xdoc/9.0/admin/log-guide.xml deleted file mode 100644 index ee217e40a..000000000 --- a/src/site/xdoc/9.0/admin/log-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Log file download - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the log files will be output in the Fess download.

    -
    -
    - -

    In Administrator account after logging in, click log file menu.

    - Session information -
    - -

    You can download the log file and click the log file name.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/overlappingHost-guide.xml b/src/site/xdoc/9.0/admin/overlappingHost-guide.xml deleted file mode 100644 index 634eb32d0..000000000 --- a/src/site/xdoc/9.0/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Duplicate host settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings on the duplicate host. Available when the duplicate host to be treated as the same thing crawling at a different host name. For example, if you want the same site www.example.com and example.com in available.

    -
    -
    - -

    In Administrator account after logging in, click the menu duplicate host.

    - A list of the duplicate host - Duplicate host settings -
    -
    -
    - -

    Specify the canonical host name. Duplicate host names replace the canonical host name.

    -
    - -

    Specify the host names are duplicated. Specifies the host name you want to replace.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/pathMapping-guide.xml b/src/site/xdoc/9.0/admin/pathMapping-guide.xml deleted file mode 100644 index 8993cee09..000000000 --- a/src/site/xdoc/9.0/admin/pathMapping-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - Path mapping settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for path mapping. You can use if you want replaced path mapping links appear in search results.

    -
    -
    - -

    In Administrator account after logging in, click menu path mappings.

    - List of path mapping - Path mapping settings -
    -
    -
    - -

    Path mapping is replaced by parts to match the specified regular expression, replace the string with. When crawling a local filesystem environment may search result links are not valid. Such cases using path mapping, you can control the search results link. You can specify multiple path mappings.

    -
    - -

    Specifies the string you want to replace. How to write aRegular expressions in Java 6To follow.

    -
    - -

    Specifies the string to replace the matched regular expression.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/requestHeader-guide.xml b/src/site/xdoc/9.0/admin/requestHeader-guide.xml deleted file mode 100644 index 64185e3ce..000000000 --- a/src/site/xdoc/9.0/admin/requestHeader-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - Setting a request header - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the request header. Feature request headers request header information added to requests when you get to crawl documents. Available if, for example, to see header information in the authentication system, if certain values are logged automatically.

    -
    -
    - -

    In Administrator account after logging in, click request header menu.

    - A list of request headers - Setting a request header -
    -
    -
    - -

    Specifies the request header name to append to the request.

    -
    - -

    Specifies the request header value to append to the request.

    -
    - -

    Select a Web crawl setting name to add request headers. Only selected the crawl settings in appended to the request header.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/roleType-guide.xml b/src/site/xdoc/9.0/admin/roleType-guide.xml deleted file mode 100644 index dad11e589..000000000 --- a/src/site/xdoc/9.0/admin/roleType-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Settings for a role - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the role. Role is selected in the crawl settings, you can classify the document appears in the search results. About how to use theSettings for a rolePlease see the.

    -
    -
    - -

    In Administrator account after logging in, click menu role.

    - The list of roles - Settings for a role -
    -
    -
    - -

    Specifies the name that appears in the list.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/scheduledJob-guide.xml b/src/site/xdoc/9.0/admin/scheduledJob-guide.xml deleted file mode 100644 index ac1ceb9ee..000000000 --- a/src/site/xdoc/9.0/admin/scheduledJob-guide.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - Job settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the job.

    -
    -
    - -

    In Administrator account after logging in, click the job management.

    - Job list - Edit job -
    -
    -
    - -

    It is the name that appears in the list.

    -
    - -

    You can use as an identifier for whether or not to run when the target job command to run directly in the batch, etc.. If the crawl command execution, do not specify 'all'.

    -
    - -

    Configure schedule settings. Run jobs written in script on a schedule you set here.

    -

    Description format describes the format such as Cron seconds minutes date month day year (optional)". For example, "0 0 12? * WED ' for if the weekly Wednesday 12:00 pm job to run. About how to specify the finer "Quartz"Please see.

    -
    - -

    Specifies the script execution environment. At the moment supports only the 'groovy'.

    -
    -
    -

    Written in the language specified in how to perform job run.

    -
    -
    -

    To enable records to the job log.

    -
    - -

    In turn treated as crawl jobs. In establishing the system crawl started and stopped.

    -
    - -

    Specifies the enabled or disabled status of the job. If the job will not run.

    -
    - -

    Specifies the display order in the job list.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/searchList-guide.xml b/src/site/xdoc/9.0/admin/searchList-guide.xml deleted file mode 100644 index b6ca018d9..000000000 --- a/src/site/xdoc/9.0/admin/searchList-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search for management.

    -
    -
    - -

    In Administrator account after logging in, click the menu search.

    - Administrative search -
    - -

    You can search by criteria you specify. In the regular search screen role and browser requirements is added implicitly, but do not provide management for search. You can document a certain remove from index from the search results.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/searchLog-guide.xml b/src/site/xdoc/9.0/admin/searchLog-guide.xml deleted file mode 100644 index 5c77560d9..000000000 --- a/src/site/xdoc/9.0/admin/searchLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Search log list - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search log. When you search in the search screen users search logs are logged. Search log search term or date is recorded. You can also record the URL, then you want the search results to.

    -
    -
    - -

    In Administrator account after logging in, click menu search logs.

    - Search log -
    - -

    Search language and date are listed. You can review and detailed, you click the URL.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/stats-guide.xml b/src/site/xdoc/9.0/admin/stats-guide.xml deleted file mode 100644 index cd0566aa7..000000000 --- a/src/site/xdoc/9.0/admin/stats-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Statistics - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are statistics. You can search log and click log.

    -
    -
    - -

    In Administrator account after logging in, click the menu statistics.

    - Statistics -
    - -

    You can select the target by selecting the type of report, to make sure. Displayed in order by the specified criteria.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/system-guide.xml b/src/site/xdoc/9.0/admin/system-guide.xml deleted file mode 100644 index a01d799b0..000000000 --- a/src/site/xdoc/9.0/admin/system-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - System settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to Solr, here are registered in the server settings for crawling and Fess. SOLR servers are grouped by file, has been registered.

    -
    -
    - -

    In Administrator account after logging in, click menu system settings.

    - System settings -
    -
    -
    - -

    Update server appears as a running if additional documents, such as the. Crawl process displays the session ID when running. You can safely shut down and Fess server to shut down is not running when shut down. If the process does not terminate if you shut a Fess is running to finish crawling process.

    -

    You can manually crawling under the crawl start button press stop if it is that.

    -
    - -

    Server group name to search for and update available will be shown.

    -
    - -

    In Fess Solr Server conducts a management server and index State States. Whether or not the server state can be access to the Solr Server manages. Whether or not successfully crawl index the State could manage. You can use search server status is in effect, regardless of the State of the index. The crawl Server State is enabled and can index State runs correctly if the preparation or completion. Running start crawl manually index State preparing changes automatically. Server recovery server status and auto-recovery enabled state.

    -
    - -

    You can be sure SOLR server instance state. You can also, for each instance, start, stop, reload request.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/systemInfo-guide.xml b/src/site/xdoc/9.0/admin/systemInfo-guide.xml deleted file mode 100644 index 2233361fc..000000000 --- a/src/site/xdoc/9.0/admin/systemInfo-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - System information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, you can currently check property information such as system environment variables.

    -
    -
    - -

    In Administrator account after logging in, click system information menu.

    - System information -
    -
    -
    - -

    You can list the server environment variable.

    -
    - -

    You can list the system properties on Fess.

    -
    - -

    Fess setup information available.

    -
    - -

    Is a list of properties to attach when reporting a bug. Extract the value contains no personal information.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/userInfo-guide.xml b/src/site/xdoc/9.0/admin/userInfo-guide.xml deleted file mode 100644 index 183438b39..000000000 --- a/src/site/xdoc/9.0/admin/userInfo-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - User log - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the user log. Identifies the user when you search in the search screen users the user log in. You can search log and popular URL information and the use. You can disable this feature in the General crawl settings.

    -
    -
    - -

    In Administrator account after logging in, click menu users.

    - Users list -
    - -

    Lists the ID of the user. You can select the search logs or popular URL links, to see a list of each log.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/webAuthentication-guide.xml b/src/site/xdoc/9.0/admin/webAuthentication-guide.xml deleted file mode 100644 index fb5d314fa..000000000 --- a/src/site/xdoc/9.0/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - Web authentication settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes Web authentication is required when set against here, using Web crawling. Fess is corresponding to a crawl for BASIC authentication and DIGEST authentication.

    -
    -
    - -

    In Administrator account after logging in, click menu Web authentication.

    - Configuring Web authentication -
    -
    -
    - -

    Specifies the host name of the site that requires authentication. Web crawl settings you specify if applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. Web crawl settings you specified and if applicable on any port.

    -
    - -

    Specifies the realm name of the site that requires authentication. Web crawl settings you specify if applicable in any realm name.

    -
    - -

    Select the authentication method. You can use BASIC authentication, DIGEST authentication or NTLM authentication.

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. You can set the workstation and domain values for NTLM authentication. If you want to write as.

    - -
    - -

    Select to apply the above authentication settings Web settings name. Must be registered in advance Web crawl settings.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/webCrawlingConfig-guide.xml b/src/site/xdoc/9.0/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index ac6b051ac..000000000 --- a/src/site/xdoc/9.0/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - Settings for crawling Web site - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings here, using Web crawling.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    -
    -
    - -

    In Administrator account after logging in, click menu Web.

    - Web crawl settings -
    -
    -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple URLs. http: or https: in the specify starting. For example,

    - -

    The so determines.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for specific URL pattern.

    - - - - - - - - - - - - - - - - - - - - -
    URL filtering contents list
    URL to crawlCrawl the URL for the specified regular expression.
    Excluded from the crawl URLThe URL for the specified regular expression does not crawl. The URL to crawl, even WINS here.
    To search for URLThe URL for the specified regular expression search. Even if specified and the URL to the search excluded WINS here.
    To exclude from the search URLURL for the specified regular expression search. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, http: URL to crawl if not crawl //localhost/ less than the

    - -

    Also be excluded if the extension of png want to exclude from the URL

    - -

    It specifies. It is possible to specify multiple in the line for.

    -
    - -

    You can specify the crawl configuration information.

    -
    - -

    That will follow the links contained in the document in the crawl order can specify the tracing depth.

    -
    - -

    You can specify the number of documents to retrieve crawl. If you do not specify people per 100,000.

    -
    - -

    You can specify the user agent to use when crawling.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the interval (in milliseconds) to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,. Set the adequate value when crawling a website to the Web server, the load would not load.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    Register the browser type was selected as the crawled documents. Even if you select only the PC search on your mobile device not appear in results. If you want to see only specific mobile devices also available.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    -
    - -

    Fess and crawls sitemap file, as defined in the URL to crawl. Sitemaphttp://www.sitemaps.org/ Of the specification. Available formats are XML Sitemaps and XML Sitemaps Index the text (URL line written in).

    -

    Site map the specified URL. Sitemap is a XML files and XML files for text, when crawling that URL of ordinary or cannot distinguish between what a sitemap. Because the file name is sitemap.*.xml, sitemap.*.gz, sitemap.*txt in the default URL as a Sitemap handles (in webapps/fess/WEB-INF/classes/s2robot_rule.dicon can be customized).

    -

    Crawls sitemap file to crawl the HTML file links will crawl the following URL in the next crawl.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/admin/wizard-guide.xml b/src/site/xdoc/9.0/admin/wizard-guide.xml deleted file mode 100644 index 68c4ac93d..000000000 --- a/src/site/xdoc/9.0/admin/wizard-guide.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - Settings Wizard - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Introduction to the Configuration Wizard.

    -

    You can use Settings Wizard, to set you up on the Fess.

    -
    -
    - -

    In Administrator account after logging in, click menu Settings Wizard.

    - Settings Wizard -

    Do the crawl settings. - Crawl settings is to register a URI to look for. - The crawl settings name please put name of any easy to identify. Put the URI part de-indexed, want to search for.

    - Crawl settings -

    For example, if you want and search for http://fess.codelibs.org/, less looks like.

    - Crawl settings example -

    The type, such as c:\Users\taro file.

    -

    In this setting is complete. Crawl start button press the start crawling. Not start until in the time specified in the scheduling settings by pressing the Finish button if the crawl.

    - Crawl started -
    - -

    Settings in the Setup Wizard you can change from crawl General, Web, file system.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/config/db.xml b/src/site/xdoc/9.0/config/db.xml deleted file mode 100644 index 9fdeaff44..000000000 --- a/src/site/xdoc/9.0/config/db.xml +++ /dev/null @@ -1,128 +0,0 @@ - - - - Database changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Provides binaries to use H2 Database with MySQL database. You can use the other database in to change the settings using the source code and build it.

    -
    -
    - -

    The MySQL character code setting. /etc/mysql/my.cnf and the added must have the following settings.

    - -
    - -

    Download MySQL binaries and expand.

    -
    - -

    Create a database.

    - create database fess_db; -mysql> grant all privileges on fess_db.* to fess_user@localhost identified by 'fess_pass'; -mysql> create database fess_robot; -mysql> grant all privileges on fess_robot.* to s2robot@localhost identified by 's2robot'; -mysql> FLUSH PRIVILEGES; -]]> -

    Create a table in the database. DDL file is located in extension/mysql.

    - -

    webapps/fess/WEB-INF/lib on mysql driver jar.

    - -

    Edit the webapps/fess/WEB-INF/classes/jdbc.dicon.

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_db?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "fess_user" - "fess_pass" - - - - 600 - 10 - true - - - - - -]]> -

    Edit the webapps/fess/WEB-INF/classes/s2robot_jdbc.dicon.

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_robot?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "s2robot" - "s2robot" - - - - 600 - 10 - true - - @java.sql.Connection@TRANSACTION_REPEATABLE_READ - - - - - - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/9.0/config/filesize.xml b/src/site/xdoc/9.0/config/filesize.xml deleted file mode 100644 index add485e23..000000000 --- a/src/site/xdoc/9.0/config/filesize.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - File size you want to crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can specify the file size limit crawl of Fess. In the default HTML file is 2.5 MB, otherwise handles up to 10 m bytes. Edit the webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon if you want to change the file size handling. Standard s2robot_contentlength.dicon is as follows.

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    Change the value of defaultMaxLength if you want to change the default value. Dealing with file size can be specified for each content type. Describes the maximum file size to handle text/HTML and HTML files.

    -

    Note the amount of heap memory to use when changing the maximum allowed file size handling. About how to set upMemory-relatedPlease see the.

    -
    - -
    diff --git a/src/site/xdoc/9.0/config/geosearch.xml b/src/site/xdoc/9.0/config/geosearch.xml deleted file mode 100644 index 5e3d7658d..000000000 --- a/src/site/xdoc/9.0/config/geosearch.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Dios arch - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can document with latitude and longitude location information in conjunction with Google maps, including the use of Dios arch.

    -
    -
    - -

    Location is defined as a feed that contains the location information. - When generating the index in Solr latitude longitude set to location feeds in formats such as 45.17614,-93.87341, register the document. - Also sets the value as the latitude_s and longitude_s fields if you want to display latitude and longitude as a search result. * _s is available as a dynamic field of Solr string.

    -
    - -

    During the search specifies in the request parameter to latitude and longitude, the distance. - View the results in the distance (km) specified by distance-based latitude information (latitude, longitude). Latitude and longitude and distances is treated as double.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/config/index-backup.xml b/src/site/xdoc/9.0/config/index-backup.xml deleted file mode 100644 index fb8887a0e..000000000 --- a/src/site/xdoc/9.0/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - Index management - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The index data is managed by Solr. Backup from the Administration screen of the Fess, and cases will be in the size and number of Gigabit can not index data.

    -

    If you need to index data backup stopped the Fess from back solr/core1/data and solr/core1-suggest/data directories. Also, index data backed up to restore to undo.

    -
    - -
    diff --git a/src/site/xdoc/9.0/config/index.xml b/src/site/xdoc/9.0/config/index.xml deleted file mode 100644 index 9bf05ce89..000000000 --- a/src/site/xdoc/9.0/config/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for setting work of the Fess. -

    -
    -
    -

    -This document demonstrates setting Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/9.0/config/install-on-tomcat.xml b/src/site/xdoc/9.0/config/install-on-tomcat.xml deleted file mode 100644 index 70a7c4cad..000000000 --- a/src/site/xdoc/9.0/config/install-on-tomcat.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - Install to an existing Tomcat - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - The standard distribution of Fess Tomcat is distributed in the deployed State. - Because Fess is not dependent on Tomcat, deploying on any Java application server is available. - Describes how to deploy a Fess Tomcat here is already available.

    -
    -
    -

    Fess ServerHereFrom the download.

    -
    -
    -

    - Expand the downloaded Fess server. - Expanded Fess Server home directory to $FESS_HOME. - $TOMCAT_HOME the top directory of an existing Tomcat 7. - Copy the Fess Server data.

    - -

    - If you have, such as changing the destination file diff commands, updates your diff only applies. -

    -
    -
    -

    to start the Tomcat in normal as well as in startup.* / http://localhost:8080/Fess To access the.

    -
    - -
    diff --git a/src/site/xdoc/9.0/config/logging.xml b/src/site/xdoc/9.0/config/logging.xml deleted file mode 100644 index 6901e0584..000000000 --- a/src/site/xdoc/9.0/config/logging.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - Log settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The following summarizes the log file to output the Fess.

    - - - - - - - - - - - - - - - - - - - - - - - - -
    Log file list
    File nameContents
    webapps/fess/WEB-INF/logs/fess.outFess server log. Output logging operation in the management and search screens, etc.
    webapps/fess/WEB-INF/logs/fess_crawler.outCrawl log. Crawling log output.
    logs/Catalina,outLog of the Fess Server (Tomcat). Tomcat logs are output.
    logs/SOLR.logLog server Fess (Solr). SOLR relevant log output.
    -

    If you encounter problems to work check the log.

    -
    -
    -

    Sets the output log information is at webapps/fess/WEB-INF/classes/log4j.xml. By default output INFO level.

    -

    For example, better Fess up to document for Solr log if you want to output in log4j.xml disconnect the commented-out section below.

    - - - -]]> -

    See the Log4J documentation if you need detailed settings for the log output.

    - -

    You can check by changing the logging level of the HttpClient if you want to check HTTP access when crawling content to solve the problem.

    - - - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/9.0/config/memory-config.xml b/src/site/xdoc/9.0/config/memory-config.xml deleted file mode 100644 index 70f15d8b4..000000000 --- a/src/site/xdoc/9.0/config/memory-config.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - Use memory-related settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Set the maximum memory per process in Java. So, do not use the upper memory in the process also had 8 GB of physical memory on the server. Memory consumption depending on the number of crawl threads and interval will also change significantly. If not enough memory please change settings in the subsequent procedure.

    -
    -
    -

    If the contents of the crawl settings cause OutOfMemory error similar to the following.

    - -

    Increase the maximum heap memory occur. bin/setenv. [sh | bat] to (in this case maximum value set to 1 G)-xmx1g to change.

    - -
    -
    -

    - Crawler side memory maximum value can be changed. - The default is 512 m.

    -

    - Unplug the commented out webapps/fess/WEB-INF/classes/fess.dicon crawlerJavaOptions to change, change the-xmx1g (in this case maximum value set to 1 G). -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1g", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/xdoc/9.0/config/mobile-device.xml b/src/site/xdoc/9.0/config/mobile-device.xml deleted file mode 100644 index 6a2f3e717..000000000 --- a/src/site/xdoc/9.0/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Mobile device information settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The mobile device informationValueEngine Inc.That provided more available. If you want to use the latest mobile device information downloaded device profile save the removed _YYYY-MM-DD and webapps/fess/WEB-INF/classes/device. After the restart to enable change.

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/xdoc/9.0/config/path-encoding.xml b/src/site/xdoc/9.0/config/path-encoding.xml deleted file mode 100644 index 6a591f4cf..000000000 --- a/src/site/xdoc/9.0/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - Path encoding change - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    in non-HTML file, different character set precedents and the file name if the search result link text is garbled.

    -

    For example, test.txt file contents are written in UTF-8, file name Shift_JIS, the link text is garbled.

    -
    -
    -

    For example by revising the webapps/fess/WEB-INF/classes/s2robot_transformer.dicon as shown below, to resolve paths in Shift_JIS.

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/xdoc/9.0/config/pdf-with-password.xml b/src/site/xdoc/9.0/config/pdf-with-password.xml deleted file mode 100644 index 17f3a5fdc..000000000 --- a/src/site/xdoc/9.0/config/pdf-with-password.xml +++ /dev/null @@ -1,89 +0,0 @@ - - - - Password-protected PDF - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - You should password files to register the settings file to PDF password is configured to search for. -

    -
    -
    -

    - First of all, create the webapps/fess/WEB-INF/classes/s2robot_extractor.dicon. - This is test _ ~ is a pass that password set to a.pdf file. - If you have multiple files, multiple settings in addPassword.

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - -... -]]> -

    Next, edit the following to webapps/fess/WEB-INF/classes/s2robot_rule.dicon.

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - -
    -... -]]> -

    Fess up after setting the above and please run the crawl. How to use Basic remains especially.

    -
    - -
    diff --git a/src/site/xdoc/9.0/config/protwords.xml b/src/site/xdoc/9.0/config/protwords.xml deleted file mode 100644 index ae5fd6c2f..000000000 --- a/src/site/xdoc/9.0/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Stemming settings - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    In Fess when indexing and searching the stemming process done.

    -

    This is to normalize the English word processing, for example, words such as recharging and rechargable is normalized to form recharg. Hit and even if you search by recharging the word this word rechargable, less search leakage is expected.

    -
    -
    -

    You may not intended for the stemming process basic rule-based processing, normalization is done. For example, Maine (state name) Word will be normalized in the main.

    -

    In this case, by adding Maine to protwords.txt, you can exclude the stemming process.

    -
    - -
    diff --git a/src/site/xdoc/9.0/config/proxy.xml b/src/site/xdoc/9.0/config/proxy.xml deleted file mode 100644 index 6e02f6f8e..000000000 --- a/src/site/xdoc/9.0/config/proxy.xml +++ /dev/null @@ -1,120 +0,0 @@ - - - - Proxy settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    If you like crawling external sites from within the intranet firewall may end up blocked crawl. Set the proxy for the crawler in that case.

    -
    -
    -

    Proxy is set in to create webapps/fess/WEB-INF/classes/s2robot_client.dicon with the following contents.

    - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - internalHttpClient - 5 - 500 - - - - - - - - - "http" - 80 - @org.apache.http.conn.scheme.PlainSocketFactory@getSocketFactory() - - - - - - - "https" - 443 - @org.apache.http.conn.ssl.SSLSocketFactory@getSocketFactory() - - - - - - 5 - @java.util.concurrent.TimeUnit@MINUTES - - 200 - - 20 - - - - - "UTF-8" - - - internalFsClient - 5 - 500 - - - - "UTF-8" - - - - internalSmbClient - 5 - 500 - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - -]]> -
    - - -
    diff --git a/src/site/xdoc/9.0/config/replication.xml b/src/site/xdoc/9.0/config/replication.xml deleted file mode 100644 index ab9839b2c..000000000 --- a/src/site/xdoc/9.0/config/replication.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - Setting up replication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Sets the replication of the index Solr replication features. You can distribute load during indexing to build two in Fess of the crawl and index creation and search for Fess servers.

    -
    -
    - -

    Fess, download and install the. When you install MasterServer named host./ /opt/fess_mster To assume you installed. Edit the SOLR/core1/conf/solrconfig.XML like the following.

    - - - startup - optimize - optimize - schema.xml,stopwords.txt,stopwords_ja.txt,elevate.xml, - stoptags_ja.txt,synonyms.txt,mapping_ja.txt,mapping-FoldToASCII.txt, - mapping-ISOLatin1Accent.txt,protwords.txt,compositePOS.txt,spellings.txt, - currency.xml - - 1 - -... -]]> -

    Register the crawl settings as well as Fess starts after the normal construction. Steps to building the index for Fess remains especially as normal building procedures.

    -
    - -

    Fess, download and install the./ /opt/fess_slave To assume you installed. Edit the SOLR/core1/conf/solrconfig.XML like the following.

    - - - http://MasterServer:8080/solr/core1/replication - 00:00:60 - internal - 5000 - 10000 - solradmin - solradmin - - -... -]]> -

    Start the Fess.

    -
    - -

    Until the above settings copied to search for Fess index crawl after the optimization (optimize) the index for Fess.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/config/role-setting.xml b/src/site/xdoc/9.0/config/role-setting.xml deleted file mode 100644 index 6cbdf8396..000000000 --- a/src/site/xdoc/9.0/config/role-setting.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - Setting role-based search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can divide out search results in Fess in any authentication system authenticated users credentials to. For example, find rolls a does appears role information in search results with the roles a user a user b will not display it. By using this feature, user login in the portal and single sign-on environment belongs to you can enable search, sector or job title.

    -

    In role-based search of the Fess roll information available below.

    -
      -
    • Request parameter
    • -
    • Request header
    • -
    • Cookies
    • -
    • J2EE authentication information
    • -
    -

    To save authentication information in cookies for authentication when running of Fess in portal and agent-based single sign-on system domain and path that can retrieve role information. You can also reverse proxy type single sign-on system access to Fess adding authentication information in the request headers and request parameters to retrieve role information.

    -
    -
    -

    Describes how to set up role-based search using J2EE authentication information.

    - -

    conf/Tomcat-users.XML the add roles and users. This time the role1 role perform role-based search. Login to role1.

    - - - - - - - - - -]]> -
    - -

    sets the webapps/fess/WEB-INF/classes/fess.dicon shown below.

    - - - {"guest"} - - : -]]> -

    You can set the role information by setting the defaultRoleList, there is no authentication information. Do not display the search results need roles for users not logged in you.

    -
    - -

    sets the webapps/fess/WEB-INF/web.xml shown below.

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess up and log in as an administrator. From the role of the menu set name Role1 (any name) and value register role at role1. After the crawl settings want to use in the user with the role1 in, crawl Crawl Settings select Role1.

    -
    - -

    Log out from the management screen. log in as user Role1. A successful login and redirect to the top of the search screen.

    -

    Only thing was the Role1 role setting in the crawl settings search as usual, and displayed.

    -

    Also, search not logged in will be search by guest user.

    -
    - -

    Whether or not logged out, logged in a non-Admin role to access http://localhost:8080/fess/admin screen appears. By pressing the logout button will log out.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/config/server-port.xml b/src/site/xdoc/9.0/config/server-port.xml deleted file mode 100644 index ae9fc5144..000000000 --- a/src/site/xdoc/9.0/config/server-port.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - Ports changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess by default, you use the port 8080. Change in the following steps to change.

    - -

    Change the port Tomcat is Fess available. Modifies the following described conf/server.xml changes.

    -
      -
    • 8080: HTTP access port
    • -
    • 8005: shut down port
    • -
    • 8009: AJP port
    • -
    • : SSL HTTP access port 8443 (the default is off)
    • -
    • 19092: database port (use h2database)
    • -
    -
    - -

    May need to change if you change the Tomcat port using the settings in the standard configuration, the same Solr-Tomcat, so Fess Solr server referenced information.

    -

    change the webapps/fess/WEB-INF/classes/app.dicon the following points.

    - "http://localhost:8080/manager/text/" -]]> -

    change the webapps/fess/WEB-INF/classes/solrlib.dicon the following points.

    - "http://localhost:8080/solr/core1" -]]> -

    change the SOLR/core1/conf/solrconfig,XML the following points.

    - http://localhost:8080/solr/core1-suggest -]]> -

    - Note: to display the error on search and index update: cannot access the Solr server and do not change if you change the Tomcat port similar to the above ports. -

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/config/solr-dynamic-field.xml b/src/site/xdoc/9.0/config/solr-dynamic-field.xml deleted file mode 100644 index faabc8739..000000000 --- a/src/site/xdoc/9.0/config/solr-dynamic-field.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - Dynamic fields - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    SOLR is document items (fields) for each to the schema defined in order to register. Available in Fess Solr schema is defined in SOLR/core1/conf/schema,XML. dynamic fields and standard fields such as title and content can be freely defined field names are defined. Advanced parameter values see a Solr document.

    -
    -
    -

    I think scenes using the dynamic field of many, in database scrawl's, such as registering in datastore crawl settings. How to register dynamic fields in database scrawl by placing the script other_t = hoge hoge column data into Solr other_t field.

    -

    You need to add a field to use to retrieve data that is stored in the dynamic field next to the webapps/fess/WEB-INF/classes/app.dicon. Add the other_t.

    - - new String[]{"url", "host", "site", - "title", "content", "contentLength", "lastModified", "mimetype", - "label", "segment", "other_t" } - -]]> -

    You must add a field to use to retrieve data that is stored in the dynamic field from Solr. Add the other_t.

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    Edit the JSP file has made returns from Solr in the above settings, so to display on the page. Login to the manage screen, displays the design. Display of search results the search results displayed on the page (the content), so edit the JSP file. where you want to display the other_t value in $ {f:h(doc.other_t)} and you can display the value registered in.

    -
    - -
    diff --git a/src/site/xdoc/9.0/config/solr-failure.xml b/src/site/xdoc/9.0/config/solr-failure.xml deleted file mode 100644 index fecd30934..000000000 --- a/src/site/xdoc/9.0/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - SOLR failure operation - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Solr server group in the Fess, managing multiple groups. Change the status of servers and groups if the server and group information that keeps a Fess, inaccessible to the Solr server.

    -

    SOLR server state information can change in system setting. maxErrorCount, maxRetryStatusCheckCount, maxRetryUpdateQueryCount and minActiveServer can be defined in the webapps/fess/WEB-INF/classes/solrlib.dicon.

    -
    -
    -
      -
    • When SOLR group within Solr server number of valid state minActiveServer less than Solr group will be disabled.
    • -
    • Solr server number of valid state is minActiveServer following group in the SOLR Solr group into an invalid state if is not, you can access to the Solr server, disable Solr server status maxRetryStatusCheckCount check to Solr server status change from the disabled state the valid state. The valid state not changed and was able to access Solr Server index corrupted state.
    • -
    • Disable Solr group is not available.
    • -
    • SOLR group to enable States to the group in the Solr Solr server status change enabled in system settings management screen.
    • -
    -
    -
    -
      -
    • Search queries can send valid Solr group.
    • -
    • Search queries will be sent only to valid Solr server.
    • -
    • Send a search query to fewer available if you register a Solr server multiple SOLR group in the Solr server.
    • -
    • The search query was sent to the SOLR server fails maxErrorCount than Solr server modifies the disabled state.
    • -
    -
    -
    -
      -
    • Update queries you can send valid state Solr group.
    • -
    • Update query will be sent only to valid Solr server.
    • -
    • If multiple Solr servers are registered in the SOLR group in any valid state Solr server send the update query.
    • -
    • Is sent to the SOLR Server update query fails maxRetryUpdateQueryCount than Solr server modifies the index corrupted state.
    • -
    -
    - -
    diff --git a/src/site/xdoc/9.0/config/tokenizer.xml b/src/site/xdoc/9.0/config/tokenizer.xml deleted file mode 100644 index 3c8f45e86..000000000 --- a/src/site/xdoc/9.0/config/tokenizer.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - Settings for the index string extraction - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    You must isolate the document in order to register as the index when creating indexes for the search. Tokenizer is used for this.

    -

    Basically, carved by the tokenizer units smaller than go find no hits. For example, statements of living in Tokyo, Japan. Was split by the tokenizer now, this statement is in Tokyo, living and so on. In this case, in Tokyo, Word search, you will get hit. However, when performing a search with the word 'Kyoto' will not be hit. For selection of the tokenizer is important.

    -

    You can change the tokenizer by setting the schema.xml analyzer part is if the Fess in the default StandardTokenizer CJKBigramFilter used.

    - - -

    StandardTokenizer CJKBigramFilter index bi-gram, in other words two characters to like Japan Japanese multibyte string creates. In this case, can't find one letter words.

    -
    - - -

    StandardTokenizer creates index uni-gram, in other words one by one for the Japan language of multibyte-character strings. Therefore, the less search leakage. Also, with StandardTokenizer can't CJKTokenizer the search query letter to search to. However, please note that the index size increases.

    -

    The following example to change the analyzer part like solr/core1/conf/schema.xml, you can use the StandardTokenizer.

    - - - - - - - : - - - - - : -]]> -

    Also, useBigram is enabled by default in the webapps/fess/WEB-INF/classes/app.dicon change to false.

    - - true - : -]]> -

    After the restart the Fess.

    -
    -
    - - -
    diff --git a/src/site/xdoc/9.0/config/use-libreoffice.xml b/src/site/xdoc/9.0/config/use-libreoffice.xml deleted file mode 100644 index 6c218c599..000000000 --- a/src/site/xdoc/9.0/config/use-libreoffice.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - Use of LibreOffice - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - It is possible to crawl using the Apache POI Fess environmental standard in MS Office system document. - You can crawl Office system document regarding LibreOffice, OpenOffice, do even more accurate text extraction from documents.

    -
    -
    -

    JodConverter Fess server install. from http://jodconverter.googlecode.com/jodconverter-core-3.0-Beta-4-Dist.zipThe download. Expand and copy the jar file to Fess server.

    - -

    Create a s2robot_extractor.dicon to the next.

    - -

    s2robot_extractor,DiCon effective jodExtractor with following contents.

    - - - - - - - - - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - - officeManagerConfiguration.setOfficeHome("/usr/lib/libreoffice") - .buildOfficeManager() - - - - - - { -"application/msword", -"application/vnd.ms-excel", -"application/vnd.ms-powerpoint", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.openxmlformats-officedocument.presentationml.presentation" - } - jodExtractor - -... -]]> -

    Index to generate the settings later, usually crawled into the street.

    -
    - -
    diff --git a/src/site/xdoc/9.0/config/windows-service.xml b/src/site/xdoc/9.0/config/windows-service.xml deleted file mode 100644 index 154dc0172..000000000 --- a/src/site/xdoc/9.0/config/windows-service.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Register for the Windows service - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can register the Fess as a Windows service in a Windows environment. How to register a service is similar to the Tomcat.

    - -

    Because if you registered as a Windows service, the crawling process is going to see Windows system environment variablesIs Java JAVA_HOME environment variables for the system to register, As well as Add %JAVA_HOME%\bin to PathYou must.

    -
    - -

    to edit the webapps \fess\WEB-INF\classes\fess.dicon, remove the-server option.

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    First, after installing the Fess from the command prompt service.bat performs (such as Vista to launch as administrator you must). Fess was installed on C:\Java\fess-server-9.0.0.

    - cd C:\Java\fess-server-9.0.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    By making the following you can review properties for Fess. To run the following, Tomcat Properties window appears.

    - tomcat7w.exe //ES//fess -]]> -
    - -

    Control Panel - to display the management tool in administrative tools - services, you can set automatic start like normal Windows services.

    -
    -
    -
    - -

    Distributed in the Fess is 64-bit binaries for Windows Tomcat builds based on. If you use 32-bit WindowsTomcat Of the site from, such as 32-bit Windows zip, please replace tomcat7.exe, tomcat7w.exe, tcnative-1.dll.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/install/index.xml b/src/site/xdoc/9.0/install/index.xml deleted file mode 100644 index 240b67abd..000000000 --- a/src/site/xdoc/9.0/install/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for Fess installation and uninstallation tasks. -

    -
    -
    -

    -This document shows how to install Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN9sm, Inc.To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/9.0/install/install.xml b/src/site/xdoc/9.0/install/install.xml deleted file mode 100644 index 133b227e6..000000000 --- a/src/site/xdoc/9.0/install/install.xml +++ /dev/null @@ -1,131 +0,0 @@ - - - - Installation - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -Fess can be available in these environments. -

    -
      -
    • OS: Windows, Unix, and Java can run OS environment
    • -
    • Java: Java 7 or more
    • -
    -

    -If Java is not installed in the environment we want to Fess from http://java.sun.com/ get JDK for Java 7 and above, please install. -

    -
    -
    -

    -http://sourceforge.jp/projects/Fess/releases/ From the download the latest Fess package. -

    -
    -
    -

    -Expand the downloaded fess-server-x.y.zip. -If you installed in the UNIX environment, in the bin added the performing rights to a script.

    - -
    -
    -

    -Administrator account is managed by the application server. Fess Server standard available Tomcat, as well as to the user changing the Tomcat. -Modify the password for the admin account of the conf/tomcat-user.xml if you want to change.

    - -]]> -

    -see the Tomcat documentation or JAAS authentication specification to use Tomcat-user.XML file management method other than. -

    -
    -
    -

    -To access the Solr into Fess server is password becomes necessary. -Change the default passwords in production, etc.

    -

    -How to change the password, you must first change the password attribute of the conf/tomcat-user.xml solradmin. -

    - -]]> -

    -Modifies the following three files webapps/fess/WEB-INF/classes/solrlib.dicon, fess_suggest.dicon and solr/core1/conf/solrconfig.xml. -Write what you specified in tomcat-user.xml to the following password.

    -

    -modify the following areas of the solrlib.dicon. -

    - - "solradmin" - "solradmin" - -]]> -

    -fess_suggest.dicon is the following. -

    - - "solradmin" - "solradmin" - -]]> -

    -where the following is the solrconfig.Xml. -

    - - - - http://localhost:8080/solr/core1-suggest - - solradmin - solradmin - -]]> -
    -
    -

    -To manage can manage Solr from Fess server deployed on Tomcat context need a password. -Change the default passwords in production, etc.

    -

    -How to change password the change manager conf/tomcat-user.xml password attributes. -

    - - -]]> -

    -Describes the provided password webapps/fess/WEB-INF/classes/app.dicon the following points tomcat-user.xml to the next. -

    - - - "solrServer1" - "http://localhost:8080/manager/text/" - "/solr" - "manager" - "manager" - -]]> -
    -
    -

    -Login at return path settings, in the use encryption and decryption. -Please change the default password, especially in production.

    -

    -How to change the change the key value in the webapps/fess/WEB-INF/classes/app.dicon. -Set the 16-character alphanumeric.

    - -"1234567890123456" -]]> -
    - -
    diff --git a/src/site/xdoc/9.0/install/run.xml b/src/site/xdoc/9.0/install/run.xml deleted file mode 100644 index bfb0326e9..000000000 --- a/src/site/xdoc/9.0/install/run.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - Start and stop - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -to run the startup script, start the Fess. -

    - - -

    -access to / http://localhost:8080/Fess ensures startup. -

    - -

    -Management UI is / http://localhost:8080/fess/admin. -Default Administrator account user name / password is admin/admin. -Administrator account is managed by the application server. -In the management UI of the Fess, authenticate with the application server in fess role available as an administrator.

    -
    -
    -

    -Fess to stop the running shutdown scripts. -

    - - -

    -Crawl or may take a while to completely stop during the index creation if you. -

    -
    - -
    diff --git a/src/site/xdoc/9.0/install/uninstall.xml b/src/site/xdoc/9.0/install/uninstall.xml deleted file mode 100644 index 227d88988..000000000 --- a/src/site/xdoc/9.0/install/uninstall.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Uninstall - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -You can uninstall by deleting the installation stops after the Fess fess-server-x.y directory. -

    - -
    - -
    diff --git a/src/site/xdoc/9.0/user/index.xml b/src/site/xdoc/9.0/user/index.xml deleted file mode 100644 index 88343a651..000000000 --- a/src/site/xdoc/9.0/user/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is targeted to users to Fess. -

    -
    -
    -

    -This document demonstrates how to search in the Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/9.0/user/json-response.xml b/src/site/xdoc/9.0/user/json-response.xml deleted file mode 100644 index efff1cc45..000000000 --- a/src/site/xdoc/9.0/user/json-response.xml +++ /dev/null @@ -1,184 +0,0 @@ - - - - Search results for JSON - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Outputs a JSON results of Fess. You must in order to emit JSON enabled keep JSON response in the General Management screen crawl settings.

    - -

    To get JSON output http://localhost:8080/Fess/JSON? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    fields.labelThe label value. Use to specify the label.
    callbackIf you use the JSONP callback name. You do not need to specify if you do not use the JSONP.
    -
    - -

    Returns the following response.

    - \n..", - "tstamp": "1284739487887", - "url": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F", - "id": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F;type=au,docomo,pc,softbank", - "mimetype": "text\u002Fhtml", - "title": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "contentTitle": "\ngoo \u30B9\u30D4\u30FC\u30C9\u30C6\u30B9\u30C8\n", - "boost": "1.0", - "contentLength": "17810", - "urlLink": "http:\u002F\u002Fspeedtest.goo.ne.jp\u002F" - }, -... - ] - } -} -]]> -

    Each element is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Responses to information
    responseThe root element.
    versionFormat version.
    statusThe status of the response. the status value is 0: normal, 1: search error, 2 or 3: request parameter error, 9: in service, 1: API type of error is.
    querySearch language.
    execTimeResponse time. Unit is seconds.
    pageSizeThe number of display.
    pageNumberPage number.
    recordCountNumber of hits for the search term.
    pageCountPage number of the number of hits for the search term.
    resultParent element of the search results.
    siteThe name of the site.
    contentDescriptionA description of the content.
    hostThe name of the host.
    lastModifiedLast update date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    cacheThe contents of the content.
    scoreScore values of the document.
    DigestDigest a string of documents.
    TstampDocument creation date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    URLThe URL of the document.
    IDThe ID of the document.
    mimetypeThe MIME type.
    titleThe title of the document.
    contentTitleThe title of the document for viewing.
    contentLengthThe size of the document.
    urlLinkThe URL as the search results.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/user/search-additional.xml b/src/site/xdoc/9.0/user/search-additional.xml deleted file mode 100644 index 900da29b2..000000000 --- a/src/site/xdoc/9.0/user/search-additional.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - Hide search criteria - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can use the additional parameters if the search string is shown on the screen without the specific search criteria like persuasion. additional value is retained but in the paging screen additional value.

    - -

    Without the conditions show screen and run a search when searches are performed by appending additional values in hidden forms, such as (for example, a search form) in the paging screen transitions and also the condition holds.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/user/search-and.xml b/src/site/xdoc/9.0/user/search-and.xml deleted file mode 100644 index e971ac373..000000000 --- a/src/site/xdoc/9.0/user/search-and.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - AND search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Use the search if you want to search for documents that contain all search words of more than one. When describing multiple words in the search box separated by spaces, AND skip AND search.

    - -

    If you use the search search words written AND. Write in capital letters AND the space required to back and forth. AND is possible can be omitted.

    -

    For example, if you want to find documents that contain the search terms 1 and 2 search terms, type the following search form.

    - -

    Connecting multiple words with AND are available.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/user/search-boost.xml b/src/site/xdoc/9.0/user/search-boost.xml deleted file mode 100644 index d4778714b..000000000 --- a/src/site/xdoc/9.0/user/search-boost.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - Boost search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Use the boost search if you want to prioritize, search for specific search terms. Enabling search in boost search, depending on the severity of the search words.

    - -

    To boost search after the search term ' ^ boost value "that specifies the boost value (weighted) in the format.

    -

    For example, if you want to find the page if you want to find apples oranges contained more 'apples', type the following search form.

    - -

    Boost value specifies an integer greater than 1.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/user/search-field.xml b/src/site/xdoc/9.0/user/search-field.xml deleted file mode 100644 index 78df240b7..000000000 --- a/src/site/xdoc/9.0/user/search-field.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - Search by specifying a search field - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You crawl in Fess results are saved for each field, such as title and full text. You can search for a field of them. You can specify the search criteria in search for a field, such as document type or size small.

    - -

    You can search for a the following fields by default.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Field list is available
    Field nameDescription
    URLThe crawl URL
    hostWere included in the crawl URL host name
    siteSite name was included in the crawl URL
    titleTitle
    contentText
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    mimetypeThe MIME type of the content
    -

    If you do not specify the fields subject to find the content. Fields are custom fields are also available by using the dynamic field of Solr.

    -

    If HTML file and search for the title tag that string in the title field, below the body tag registered in the body field.

    -
    - -

    If a field specifying the search field name: search words in separated by colons (:) field name and search word fill in the search form, the search.

    -

    If you search the Fess as a search term for the title field, type.

    - -

    Document, the title field in Fess above search appears as a search result.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/user/search-fuzzy.xml b/src/site/xdoc/9.0/user/search-fuzzy.xml deleted file mode 100644 index 7e68ab9a8..000000000 --- a/src/site/xdoc/9.0/user/search-fuzzy.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Fuzzy search (fuzzy search) - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Ambiguity in the case does not match the words word search to search is available. Based on the Levenshtein distance in Fess ambiguous corresponds to the search (fuzzy search).

    - -

    After the search word you want to apply the fuzzy search adds '~'.

    -

    For example, ambiguous word "Solr", you can find documents that contain the word, near the "Solr" If you want to find, type as the search form, such as ("Solar"). -

    - -

    Furthermore, if by '~' after the number 0 and 1, 1 just like in refine. For example, in the form of 'Solr~0.8'. Do not specify numeric default value is 0.5.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/user/search-geo.xml b/src/site/xdoc/9.0/user/search-geo.xml deleted file mode 100644 index cb0fd9c0d..000000000 --- a/src/site/xdoc/9.0/user/search-geo.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - Dios arch - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Search using location information when you search, adding latitude and longitude location information for each document when generating the index becomes possible.

    - -

    Following parameters is available in the standard.

    - - - - - - - - - - - - - - - - -
    Request parameter
    GEO.latitudeLatitude degrees minutes seconds specifies double.
    GEO.longitudeLongitude degrees minutes seconds specifies double.
    GEO.distanceSpecifies the distance between documents in units of the coast. Specified in the double type.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/user/search-label.xml b/src/site/xdoc/9.0/user/search-label.xml deleted file mode 100644 index 8b9f462a8..000000000 --- a/src/site/xdoc/9.0/user/search-label.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Search by label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Narrow your search by adding the categories to search the document for label information the label is specified when the search is possible. Label information by registering in the Administration screen, will enable search by labels in the search screen. Label information available can multiple selections in the drop-down when you search. If you do not register the label displayed the label drop-down box.

    - -

    You can select the label information at search time. Label information can be selected in the search options dialog by pressing the options button will appear.

    - Label search -

    You can search each document to create an index, set the label to the label. All results search search do not specify a label is usually the same. If you change the label information to update the index.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/user/search-not.xml b/src/site/xdoc/9.0/user/search-not.xml deleted file mode 100644 index 46dc3661f..000000000 --- a/src/site/xdoc/9.0/user/search-not.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - NOT search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If the document does not contain a word search NOT searching is available.

    - -

    Locate the NOT search as NOT in front of the Word does not contain. Is NOT in uppercase characters ago and need space.

    -

    For example, enter the following if you want to find documents that contain the search term 1 does not contain a search term 2 and the search.

    - -
    -
    - -
    diff --git a/src/site/xdoc/9.0/user/search-options.xml b/src/site/xdoc/9.0/user/search-options.xml deleted file mode 100644 index 29d40eba1..000000000 --- a/src/site/xdoc/9.0/user/search-options.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Extended parameter search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can pass any search criteria from third-party search engines move and easy to like. Pass search criteria Please implement processing in QueryHelperImpl #buildOptionQuery.

    - -

    Following parameters is available in the standard.

    - - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    options.qThis is similar to the normal query. You can specify multiple options.q. If you specify multiple is treated as a search. Pass the URL encoding.
    options.CQTreated as exact match search queries. For example, if you specify the Fess Project searches as "Fess Project". Pass the URL encoding.
    options.OQIs treated as an OR search. For example, if you specify the Fess Project search as a Fess OR Project. Pass the URL encoding.
    options.NQThe label value. Use to specify the label.Treated as NOT search. For example, if you specify 'Fess' search as NOT Fess. Pass the URL encoding.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/user/search-or.xml b/src/site/xdoc/9.0/user/search-or.xml deleted file mode 100644 index 3ff812898..000000000 --- a/src/site/xdoc/9.0/user/search-or.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - OR search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If you want to find documents that contain any of the search terms OR search use. When describing the multiple words in the search box, by default will search.

    - -

    To use search OR search words written OR. OR write in capital letters, the space required to back and forth.

    -

    For example, if you want to search for documents that contain either search term 2 search term 1 and type the following search form.

    - -

    OR between multiple languages are available.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/user/search-range.xml b/src/site/xdoc/9.0/user/search-range.xml deleted file mode 100644 index 4bc3564da..000000000 --- a/src/site/xdoc/9.0/user/search-range.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Range searches - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If in the field containing the data in specified range, such as the number range search is possible for that field.

    - -

    To limit "field name: value TO value ' fill in the search form.

    -

    For example, type to search document contentLength field against 1 k to 10 k bytes is shown below the search form.

    - -

    To time range specified search ' lastModified: [date 1 TO date 2] "(Re 1 [Re 2) fill out the search form.

    -

    ISO 8601 with respect to re.

    - - - - - - - - - -
    Date and time-resolved second and fractional partIf the current relative to the date
    YYYY-MM-DDThh:mm:ss.sZ( example :2013-08-02T10:45:23.5Z)NOW (the current date), YEAR (this year), MONTH (month), DAY (today)
    -

    To relative to the current date and time NOW and DAY-(Adder, and production) and can sign and (round) like.

    -

    And a symbol for round / behind unit. Even if now-1DAY/day does today what time today 00: represents the day from 00 -1, the 00: 00.

    -

    For example, if you search for lastModified field from 2/21/2012 20: (current to date) 30 days prior to the updated document, type the following search form.

    - -
    -
    - -
    diff --git a/src/site/xdoc/9.0/user/search-sort.xml b/src/site/xdoc/9.0/user/search-sort.xml deleted file mode 100644 index ba2b96f6c..000000000 --- a/src/site/xdoc/9.0/user/search-sort.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Search sort - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To sort the search results by specifying the fields such as search time.

    - -

    You can sort the following fields by default.

    - - - - - - - - - - - - - - - - - - - - -
    Sort fields list
    Field nameDescription
    TstampOn the crawl
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    -

    Adding custom fields as sort in Customizing.

    -
    - -

    You can select the sorting criteria when you search. Sorting criteria can be selected in the search options dialog by pressing the options button will appear.

    - Sorting criteria -

    Also, for sorting in the search field sort: the field name to sort and field names separated by colon (:) fill out the search form, the search.

    -

    In ascending order sort the content size as a search term, Fess is below.

    - -

    To sort in descending order as below.

    - -

    If you sort by multiple fields separated list, shown below.

    - -
    -
    - -
    diff --git a/src/site/xdoc/9.0/user/search-wildcard.xml b/src/site/xdoc/9.0/user/search-wildcard.xml deleted file mode 100644 index 13b68dbcf..000000000 --- a/src/site/xdoc/9.0/user/search-wildcard.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - Wildcard - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can use one or multiple character wildcard search terms within. The can be specified as a one-character wildcard, * is specified as the multiple-character wildcard. Wildcards are not available in the first character. You can use wildcards for words. Wildcard search for the sentence.

    - -

    If you use one character wildcard shown below? The available.

    - -

    If the above is treated as a wildcard for one character, such as text or test.

    -

    If you use the multiple character wildcard use * below

    - -

    If the above is treated as a wildcard for multiple characters, such as test, tests or tester. Also,

    - -

    The so can be also used in the search term.

    -
    - -

    The wildcard string indexed using target. Therefore, because if the index has been created, such as bi-gram be treated meaning fixed string length in Japan Japanese wildcard in Japan, not expected behavior. Use in the field, if you use a wildcard in Japan, that used morphological analysis.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.0/user/xml-response.xml b/src/site/xdoc/9.0/user/xml-response.xml deleted file mode 100644 index f5f3aba95..000000000 --- a/src/site/xdoc/9.0/user/xml-response.xml +++ /dev/null @@ -1,212 +0,0 @@ - - - - XML search results - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To emit the XML results of Fess. You need to do this output in XML Management screen crawl settings XML response enabled by you.

    - -

    To get the output XML http://localhost:8080/Fess/XML? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    fields.labelThe label value. Use to specify the label.
    -
    - -

    Returns the following response.

    - - - 1 - 0 - テスト - 0.64 - 20 - 1 - 101 - 6 - - - speedtest.goo.ne.jp/ - goo の提供するスピード<em>テスト</em> - ページです - speedtest.goo.ne.jp - 1284739487873 - --> -<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> -<title> -goo スピード<em>テスト</em> -</title> -<meta..."> - -<meta name="description" content="goo の提供するスピード<em>テスト -</em>ページです"> -<meta name="keywords" content="ADSL,ブロードバンド,フレ...ッツ,BB,無線LAN, -CATV,ISDN,スピード<em> -テスト</em>"> -<meta name="Copyright" content="Copyright &copy; ...://speedtest.goo.ne.jp/" -><img src="/img/h1/h1_76.gif" width="129" height="22" border="0" -alt="スピード<em>テスト -</em>"><img src..." color="#ffffff">goo スピード<em>テスト -</em></font -></a></b></td> -<!--/NAME SERVICE--> -</tr> -</table> -</td> -</tr> -<tr> -<td - 4.98744 - goo の提供するスピード<em>テスト</em>ページです - 1284739487887 - http://speedtest.goo.ne.jp/ - http://speedtest.goo.ne.jp/;type=au,docomo,pc,softbank - text/html - -goo スピードテスト - - -goo スピードテスト - - 1.0 - 17810 - http://speedtest.goo.ne.jp/ - -... - - -]]> -

    Each element is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Responses to information
    responseThe root element.
    versionFormat version.
    statusThe status of the response. the status value is 0: normal, 1: search error, 2 or 3: request parameter error, 9: in service, 1: API type of error is.
    querySearch language.
    exec-timeResponse time. Unit is seconds.
    page-sizeThe number of display.
    page-numberPage number.
    record-countNumber of hits for the search term.
    page-countPage number of the number of hits for the search term.
    resultParent element of the search results.
    docThe elements of the search results.
    siteThe name of the site.
    content-descriptionA description of the content.
    hostThe name of the host.
    last-modifiedLast update date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    cacheThe contents of the content.
    scoreScore values of the document.
    DigestDigest a string of documents.
    TstampDocument creation date. 1970 / 01 / 01 milliseconds starting at 00: 00: 00.
    URLThe URL of the document.
    IDThe ID of the document.
    mimetypeThe MIME type.
    titleThe title of the document.
    content-titleThe title of the document for viewing.
    content-lengthThe size of the document.
    URL-linkThe URL as the search results.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/crawl-guide.xml b/src/site/xdoc/9.1/admin/crawl-guide.xml deleted file mode 100644 index fa8ad6d25..000000000 --- a/src/site/xdoc/9.1/admin/crawl-guide.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - The General crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to crawling.

    -
    -
    - -

    In Administrator account click crawl General menu after login.

    - Crawl General -
    -
    -
    - -

    When the user enters a search, the search the output log. If you want to get search statistics to enable.

    -
    - -

    Save the information you find. Identifying the users becomes possible.

    -
    - -

    You can collect the search result was judged good by the user. Search result voting link appears to result in list screen, so that link press made the record. You can also reflect the results collected during the crawl index.

    -
    - -

    Search results link attaches to the search term. To display the find search terms in PDF becomes possible.

    -
    - -

    Search results can be retrieved in XML format. http://localhost:8080/Fess/XML? can get access query = search term.

    -
    - -

    Search results available in JSON format. http://localhost:8080/Fess/JSON? can get access query = search term.

    -
    - -

    You can specify the label to see if the label by default,. Specifies the value of the label.

    -
    - -

    You can specify whether or not to display a search screen. If not available not available search screen. And if you want to create a dedicated index server and select not available.

    -
    - -

    In JSON format often find search words becomes available. http://localhost:8080/Fess/JSON? can be retrieved by accessing the type = hotsearchword.

    -
    - -

    Delete a search log for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Delete the job days before the specified date. One day in the one log purge old log is deleted.

    -
    - -

    Delete the user information for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Specifies the Bots name Bots you want to remove from the search log logs included in the user agent by commas (,). Log is deleted by log purge once a day.

    -
    - -

    Specifies the email address to send information about crawl upon completion crawl.

    -
    - -

    Specifies the encoding for the CSV will be available in the backup and restore.

    -
    - -

    Crawl as been updated to enable incremental crawl compared lastModified field value and the target document's modification date (if the HTTP's timestamp if LAST_MODIFIED values, file).

    -
    - -

    File additional group access rights information added to the role.

    -
    - -

    Fess can combine multiple Solr server as a group, the group can manage multiple. Solr server group for updates and search for different groups to use. For example, if you had two groups using the Group 2 for update, search for use of Group 1. After the crawl has been completed if switching server updates for Group 1, switches to group 2 for the search. It is only valid if you have registered multiple Solr server group.

    -
    - -

    Fess document crawling is done on Web crawling, and file system CROLL. You can crawl to a set number of values in each crawl specified here only to run simultaneously multiple. For example, crawl setting number of concurrent as 3 Web crawling set 1-set 10 if the crawling runs until the set 3 3 set 1-. Complete crawl of any of them, and will start the crawl settings 4. Similarly, setting 10 to complete one each in we will start one.

    -

    But you can specify the number of threads in the crawl settings simultaneously run crawl setting number is not indicates the number of threads to start. For example, if 3 in the number of concurrent crawls settings, number of threads for each crawl settings and 5 3 x 5 = 15 thread count up and crawling.

    -
    - -

    You can automatically delete data after the data has been indexed. If you select the 5, with the expiration of index register at least 5 days before and had no update is removed. If you omit data content has been removed, can be used.

    -
    - -

    Registered disabled URL URL exceeds the failure count next time you crawl to crawl out. Does not need to monitor the fault type is being crawled next time by specifying this value.

    -
    - -

    Disaster URL exceeds the number of failures will crawl out.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/crawlingSession-guide.xml b/src/site/xdoc/9.1/admin/crawlingSession-guide.xml deleted file mode 100644 index 2d5f7012c..000000000 --- a/src/site/xdoc/9.1/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Set session information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the session information. One time the crawl results saved as a single session information. You can check the run time and the number of indexed.

    -
    -
    - -

    In Administrator account after logging in, click the session information menu.

    -
    -
    -
    - - Session information list -

    You can remove all session information and click the Delete link all in the running. Session has expired will be removed at next crawl.

    -
    - -

    Sure you can crawl the contents of session ID. Crawl start and finish time, number of documents indexed and listed.

    - Session details -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/data-guide.xml b/src/site/xdoc/9.1/admin/data-guide.xml deleted file mode 100644 index f7264c1e8..000000000 --- a/src/site/xdoc/9.1/admin/data-guide.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - Configuration backup and restore - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, describes Fess information backup and restore methods.

    -
    -
    - -

    In Administrator account after logging in, click the menu backup and restore.

    - Backup and restore -
    - -

    Click the download link and Fess information output in XML format. Saved settings information is below.

    -
      -
    • The General crawl settings
    • -
    • Web crawl settings
    • -
    • File system Crawl settings
    • -
    • Datastore crawl settings
    • -
    • Label
    • -
    • Path mapping
    • -
    • Web authentication
    • -
    • File system authentication
    • -
    • Request header
    • -
    • Duplicate host
    • -
    • Roll
    • -
    -

    Session information, search log, click log is available in CSV format.

    -

    In the SOLR index data and data being crawled is not backed up. Those data can Fess setting information to crawl after the restore, regenerate. If you need to back up the SOLR index backs solr directory.

    -
    - -

    You can restore settings information, various log in to upload XML output by backup or CSV. To specify the files, please click the restore button on the data.

    -

    If enable overwrite data in XML file configuration information specified when the same data is updating existing data.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/dataCrawlingConfig-guide.xml b/src/site/xdoc/9.1/admin/dataCrawlingConfig-guide.xml deleted file mode 100644 index b3429ebea..000000000 --- a/src/site/xdoc/9.1/admin/dataCrawlingConfig-guide.xml +++ /dev/null @@ -1,159 +0,0 @@ - - - - Settings for crawling the data store - Sone, Takaaki - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can crawl data sources such as databases and CSV in Fess. Here are required to store settings.

    -
    -
    - -

    In Administrator account after logging in, click menu data store.

    - Data store configuration -

    As an example, the following table database named testdb MySQL, user name hoge, fuga password connection and the will to make it.

    - -

    Here the data is put something like the following.

    - -
    -
    -
    - -

    Parameter settings example looks like the following.

    - -

    Parameter is a "key = value" format. Description of the key is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - -
    For DB configuration parameter example
    driverDriver class name
    URLURL
    usernameTo connect to the DB user name
    passwordTo connect to the DB password
    SQLWant to crawl to get SQL statement
    -
    - -

    Script configuration example looks like the following.

    - -

    - Parameter is a "key = value" format. - Description of the key is as follows.

    -

    - Side of the value written in OGNL. Close the string in double quotation marks. - Access in the database column name, its value.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Script settings
    URLURLs (links appear in search results)
    hostHost name
    siteSite pass
    titleTitle
    contentContent (string index)
    cacheContent cache (not indexed)
    DigestDigest piece that appears in the search results
    anchorLinks to content (not usually required)
    contentLengthThe length of the content
    lastModifiedContent last updated
    -
    - -

    To connect to the database driver is needed. keep the jar file in webapps/fess/WEB-INF/cmd/lib.

    -
    - -

    Set the following in the webapps/fess/WEB-INF/classes/app.dicon if you see the item value, such as latitude_s in the search results. After adding to $ {doc.latitude_s}, searchResults.jsp;

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "latitude_s","longitude_s" } - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/design-guide.xml b/src/site/xdoc/9.1/admin/design-guide.xml deleted file mode 100644 index cdce351aa..000000000 --- a/src/site/xdoc/9.1/admin/design-guide.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - Appearance settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the design of search screens.

    -
    -
    - -

    In Administrator account after logging in, click the menu design.

    - Design -

    You can edit the search screen in the screen below.

    - JSP compilation screen -
    - -

    If you want to display in the search results crawl in Fess and registered or modified files to get the search results page (content), write the following.

    - -]]> -

    tstampDate will crawl during registration on the lastModifiedDate modified date of the document. Output date formats follow the fmt:formateDate specification.

    -
    -
    -
    - -

    On the search screen files are available to download and can be removed.

    -
    - -

    You can upload the file to use in the search screen. Image file names are supported are jpg, gif, png, css, and js.

    -
    - -

    Use if you want to specify the file name file to upload. Uploaded if you omit the file name will be used.

    -
    - -

    You can edit the JSP files in the search screen. You can by pressing the Edit button of the JSP file, edit the current JSP files. And pressing the button will default to edit as a JSP file when you install. To keep with the update button in the Edit screen, changes are reflected.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    JSP file that you can edit
    Top page (frame)Is a JSP file search home page. This JSP include JSP file of each part.
    HeaderIt is a JSP file's header.
    FooterThis is the footer JSP files.
    Search results pages (frames)Search result is a list page of JSP files. This JSP include JSP file of each part.
    Search results pages (content)Search results search results list page is a JSP file to represent the part. Is the search results when the JSP file. If you want to customize the search result representation change.
    Search results page (result no)Search results search results list page is a JSP file to represent the part. Is a JSP file when the search result is not used.
    Help pages (frames)Is the help page of JSP files.
    Search error pageIt is a JSP file search error page. If you want to customize the search error expression change.
    File boot pageIs the file boot page JSP file. Is the screen used when displaying Java plug-in is enabled to display the search results by using the file system CROLL.
    Error page (header)Is a JSP file that represents the header of the page.
    Error page (footer)It is a JSP file that represents the footer part of the page.
    Error page (page not found)It is displayed if the page cannot be found error page JSP file.
    Error (System error)JSP error page that appears if the system error is.
    Error pages (redirects)This is the JSP error page displayed when an HTTP redirect occurs.
    Error (bad request)Is the error bad request appears when the JSP file.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/dict-guide.xml b/src/site/xdoc/9.1/admin/dict-guide.xml deleted file mode 100644 index 11ab34463..000000000 --- a/src/site/xdoc/9.1/admin/dict-guide.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - Dictionary settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the dictionary.

    -
    -
    - -

    In Administrator account after logging in, click the menu Dictionary. List the various dictionaries available for editing.

    - Dictionary list -
    -
    -
    -

    You can register names, nouns, terminology. Registered click path to user dictionaries and dictionary word list is displayed.

    - User dictionary list -

    Displays the Edit screen and click the word you want to edit.

    - Create a user dictionary - -

    Type a Word to search for.

    -
    - -

    Been searching the words compound word splitting the Word can to hit. For example, you can search any word by entering the full-text search engine and full-text search engine, have split.

    -
    - -

    Enter the word reading in katakana. -   Enter the split when you split. For example, enter Sembene search engine.

    -
    - -

    Enter the words you entered.

    -
    -
    -
    -

    You can register the same meaning words (GB, gigabyte, etc.). Click the path of the synonym dictionary registered on dictionary word list is displayed.

    - Synonym list -

    Displays the Edit screen and click the word you want to edit.

    - Creating a synonym - -

    Type the word being treated as synonyms.

    -
    - -

    Expand the words you enter in the source in the word after the conversion. For example, 'TV', 'TV' and 'television' If you want to convert type 'TV', 'TV' and 'TV' type after conversion.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/document-guide.xml b/src/site/xdoc/9.1/admin/document-guide.xml deleted file mode 100644 index d2f94b8d7..000000000 --- a/src/site/xdoc/9.1/admin/document-guide.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - Index settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the index.

    -
    -
    - -

    In Administrator account after logging in, click the menu index.

    - Index settings -
    -
    -
    - -

    You can publish index commit, optimize for server groups.

    -
      -
    • Commit: Solr issued a commit request. Removes the document index files to reflect documents added to commit in a deleted from the index file.
    • -
    • Optimization: Solr issued request optimization. Commit processing in addition, were fragmentation of index files are merged.
    • -
    -

    No problem, manually commit or optimization to do.

    -
    - -

    You can remove a specific search for the session ID. You can remove only the specific documents by specifying the URL.

    -
    - -

    Shown by the number of documents registered in each session. Can verify the results list by clicking the session name.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/failureUrl-guide.xml b/src/site/xdoc/9.1/admin/failureUrl-guide.xml deleted file mode 100644 index 61b605bf3..000000000 --- a/src/site/xdoc/9.1/admin/failureUrl-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Disaster URL - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the failure URL. URL could not be obtained at crawl time are recorded and confirmed as the failure URL.

    -
    -
    - -

    In Administrator account click menu disabled URL after login.

    - Disaster URL -

    Clicking the confirmation link failure URL displayed for more information.

    - Details of the disaster URL -
    - -

    A glance could not crawl the URL and date.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/favoriteLog-guide.xml b/src/site/xdoc/9.1/admin/favoriteLog-guide.xml deleted file mode 100644 index 95fec740b..000000000 --- a/src/site/xdoc/9.1/admin/favoriteLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Popular URL log - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are popular URL log. When the popular URL log user clicks voting link on the search screen registers as a favorite link. You can disable this feature in the General crawl settings.

    -
    -
    - -

    In Administrator account after logging in, click the menu popular URL.

    - Users list -
    - -

    Lists popular URL.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/fileAuthentication-guide.xml b/src/site/xdoc/9.1/admin/fileAuthentication-guide.xml deleted file mode 100644 index a4d33e632..000000000 --- a/src/site/xdoc/9.1/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - Settings for file system authentication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Crawls using file system here, describes how to set file system authentication is required. Fess is corresponding to a crawl for a shared folder in Windows.

    -
    -
    - -

    In Administrator account after logging in, click the menu file system authentication.

    - File system settings -
    -
    -
    - -

    Specifies the host name of the site that requires authentication. Is omitted, the specified file system Kroll set applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. File system Crawl settings specified in that case applies on any port.

    -
    - -

    Select the authentication method. You can use SAMBA (Windows shared folder authentication).

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. SAMBA, the set value of the domain. If you want to write as.

    - -
    - -

    Select the set name to apply the authentication settings for the above file system CROLL. Must be registered ago you file system CROLL.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/fileCrawlingConfig-guide.xml b/src/site/xdoc/9.1/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index e1f7ca24f..000000000 --- a/src/site/xdoc/9.1/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,103 +0,0 @@ - - - - Settings for file system crawling - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings for crawl here, using file system.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    -
    -
    - -

    In Administrator account after logging in, click menu file.

    - Setting file system Crawl -
    -
    -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple paths. file: or smb: in the specify starting. For example,

    - -

    The so determines. Patrolling below the specified directory.

    -

    So there is need to write URI if the Windows environment path that c:\Documents\taro in file/c: /Documents/taro and specify.

    -

    Windows shared folder, for example, if you want to crawl to host1 share folder crawl settings for smb: (last / to) the //host1/share/. If authentication is in the shared folder on the file system authentication screen set authentication information.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for given path pattern.

    - - - - - - - - - - - - - - - - - - - - -
    IP rings contents list
    Path to crawlCrawl the path for the specified regular expression.
    The path to exclude from being crawledThe path for the specified regular expression does not crawl. The path you want to crawl, even WINS here.
    Path to be searchedThe path for the specified regular expression search. Even if specified path to find excluded and WINS here.
    Path to exclude from searchesNot search the path for the specified regular expression. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, the path to target if you don't crawl less than/home /

    - -

    Also the path to exclude if extension of png want to exclude from

    - -

    It specifies. It is possible to specify multiple line breaks in.

    -

    How to specify the URI handling java.io.File: Looks like:

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    You can specify the crawl configuration information.

    -
    - -

    Specify the depth of a directory hierarchy.

    -
    - -

    You can specify the number of documents to retrieve crawl.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the time interval to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/index.xml b/src/site/xdoc/9.1/admin/index.xml deleted file mode 100644 index 3659c96a6..000000000 --- a/src/site/xdoc/9.1/admin/index.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for the management work of the Fess. -

    -
    -
    -

    -This document demonstrates Fess configuration management methods. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    -
    - -

    Management UI to support browser as follows.

    -
      -
    • Internet Explorer 7 or higher
    • -
    • Firefox 4 or more
    • -
    • Chrome (latest version)
    • -
    • Safari (latest version)
    • -
    • Opera 11
    • -
    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/jobLog-guide.xml b/src/site/xdoc/9.1/admin/jobLog-guide.xml deleted file mode 100644 index 2ca1797d7..000000000 --- a/src/site/xdoc/9.1/admin/jobLog-guide.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - Job log - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Job performed results appear as a list.

    -
    -
    - -

    In Administrator account after logging in, click menu users.

    -
    - - List joblog -

    Lists the job run log. You can determine the job name, status, start and finish times. You can also select more information, to check the details of each log.

    -
    - -

    You can check job log contents. Job name, status, start and completion time, displays the results, such as.

    - Job log details -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/labelType-guide.xml b/src/site/xdoc/9.1/admin/labelType-guide.xml deleted file mode 100644 index f96b13347..000000000 --- a/src/site/xdoc/9.1/admin/labelType-guide.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - Setting a label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the label. Label can classify documents that appear in search results, select the crawl settings in. You can pass even if you do not set the crawl settings in the settings of the label to add labels to specify regular expressions. If you register the label shown select label drop-down box to the right of the search box.

    -
    -
    - -

    In Administrator account after logging in, click the menu label.

    - List of labels - Setting a label -
    -
    -
    - -

    Specifies the name that is displayed when the search label drop-down select.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    - -

    Sets the path to label in the regular expression. You can specify multiple in multiple line description. Notwithstanding the crawl configuration document to match the path specified here, will be labeled.

    -
    - -

    In the path and crawled on regular expressions set from what you want to exclude. You can specify multiple in multiple line description.

    -
    - -

    Specifies the role to view the label.

    -
    - -

    Specifies the order of the labels.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/log-guide.xml b/src/site/xdoc/9.1/admin/log-guide.xml deleted file mode 100644 index ffb9772a8..000000000 --- a/src/site/xdoc/9.1/admin/log-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Log file download - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the log files will be output in the Fess download.

    -
    -
    - -

    In Administrator account after logging in, click log file menu.

    - Session information -
    - -

    You can download the log file and click the log file name.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/overlappingHost-guide.xml b/src/site/xdoc/9.1/admin/overlappingHost-guide.xml deleted file mode 100644 index fa9c46b29..000000000 --- a/src/site/xdoc/9.1/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Duplicate host settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings on the duplicate host. Available when the duplicate host to be treated as the same thing crawling at a different host name. For example, if you want the same site www.example.com and example.com in available.

    -
    -
    - -

    In Administrator account after logging in, click the menu duplicate host.

    - A list of the duplicate host - Duplicate host settings -
    -
    -
    - -

    Specify the canonical host name. Duplicate host names replace the canonical host name.

    -
    - -

    Specify the host names are duplicated. Specifies the host name you want to replace.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/pathMapping-guide.xml b/src/site/xdoc/9.1/admin/pathMapping-guide.xml deleted file mode 100644 index 4119c16b8..000000000 --- a/src/site/xdoc/9.1/admin/pathMapping-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - Path mapping settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for path mapping. You can use if you want replaced path mapping links appear in search results.

    -
    -
    - -

    In Administrator account after logging in, click menu path mappings.

    - List of path mapping - Path mapping settings -
    -
    -
    - -

    Path mapping is replaced by parts to match the specified regular expression, replace the string with. When crawling a local filesystem environment may search result links are not valid. Such cases using path mapping, you can control the search results link. You can specify multiple path mappings.

    -
    - -

    Specifies the string you want to replace. How to write aRegular expressions in Java 6To follow.

    -
    - -

    Specifies the string to replace the matched regular expression.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/requestHeader-guide.xml b/src/site/xdoc/9.1/admin/requestHeader-guide.xml deleted file mode 100644 index 84e8acb59..000000000 --- a/src/site/xdoc/9.1/admin/requestHeader-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - Setting a request header - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the request header. Feature request headers request header information added to requests when you get to crawl documents. Available if, for example, to see header information in the authentication system, if certain values are logged automatically.

    -
    -
    - -

    In Administrator account after logging in, click request header menu.

    - A list of request headers - Setting a request header -
    -
    -
    - -

    Specifies the request header name to append to the request.

    -
    - -

    Specifies the request header value to append to the request.

    -
    - -

    Select a Web crawl setting name to add request headers. Only selected the crawl settings in appended to the request header.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/roleType-guide.xml b/src/site/xdoc/9.1/admin/roleType-guide.xml deleted file mode 100644 index 87d4e155a..000000000 --- a/src/site/xdoc/9.1/admin/roleType-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Settings for a role - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the role. Role is selected in the crawl settings, you can classify the document appears in the search results. About how to use theSettings for a rolePlease see the.

    -
    -
    - -

    In Administrator account after logging in, click menu role.

    - The list of roles - Settings for a role -
    -
    -
    - -

    Specifies the name that appears in the list.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/scheduledJob-guide.xml b/src/site/xdoc/9.1/admin/scheduledJob-guide.xml deleted file mode 100644 index 27579598b..000000000 --- a/src/site/xdoc/9.1/admin/scheduledJob-guide.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - Job settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the job.

    -
    -
    - -

    In Administrator account after logging in, click the job management.

    - Job list - Edit job -
    -
    -
    - -

    It is the name that appears in the list.

    -
    - -

    You can use as an identifier for whether or not to run when the target job command to run directly in the batch, etc.. If the crawl command execution, do not specify 'all'.

    -
    - -

    Configure schedule settings. Run jobs written in script on a schedule you set here.

    -

    Description format describes the format such as Cron seconds minutes date month day year (optional)". For example, "0 0 12? * WED ' for if the weekly Wednesday 12:00 pm job to run. About how to specify the finer "Quartz"Please see.

    -
    - -

    Specifies the script execution environment. At the moment supports only the 'groovy'.

    -
    -
    -

    Written in the language specified in how to perform job run.

    -

    For example, if you want to run crawl jobs only three crawl settings describes as (assuming Web crawl configuration ID 1 and file system Kroll set ID to 1 and 2).

    - -
    -
    -

    To enable records to the job log.

    -
    - -

    In turn treated as crawl jobs. In establishing the system crawl started and stopped.

    -
    - -

    Specifies the enabled or disabled status of the job. If the job will not run.

    -
    - -

    Specifies the display order in the job list.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/searchList-guide.xml b/src/site/xdoc/9.1/admin/searchList-guide.xml deleted file mode 100644 index 6307d7a07..000000000 --- a/src/site/xdoc/9.1/admin/searchList-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search for management.

    -
    -
    - -

    In Administrator account after logging in, click the menu search.

    - Administrative search -
    - -

    You can search by criteria you specify. In the regular search screen role and browser requirements is added implicitly, but do not provide management for search. You can document a certain remove from index from the search results.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/searchLog-guide.xml b/src/site/xdoc/9.1/admin/searchLog-guide.xml deleted file mode 100644 index 53d8f43ef..000000000 --- a/src/site/xdoc/9.1/admin/searchLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Search log list - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search log. When you search in the search screen users search logs are logged. Search log search term or date is recorded. You can also record the URL, then you want the search results to.

    -
    -
    - -

    In Administrator account after logging in, click menu search logs.

    - Search log -
    - -

    Search language and date are listed. You can review and detailed, you click the URL.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/stats-guide.xml b/src/site/xdoc/9.1/admin/stats-guide.xml deleted file mode 100644 index faa0002f9..000000000 --- a/src/site/xdoc/9.1/admin/stats-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Statistics - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are statistics. You can search log and click log.

    -
    -
    - -

    In Administrator account after logging in, click the menu statistics.

    - Statistics -
    - -

    You can select the target by selecting the type of report, to make sure. Displayed in order by the specified criteria.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/system-guide.xml b/src/site/xdoc/9.1/admin/system-guide.xml deleted file mode 100644 index 01c0a5b02..000000000 --- a/src/site/xdoc/9.1/admin/system-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - System settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to Solr, here are registered in the server settings for crawling and Fess. SOLR servers are grouped by file, has been registered.

    -
    -
    - -

    In Administrator account after logging in, click menu system settings.

    - System settings -
    -
    -
    - -

    Update server appears as a running if additional documents, such as the. Crawl process displays the session ID when running. You can safely shut down and Fess server to shut down is not running when shut down. If the process does not terminate if you shut a Fess is running to finish crawling process.

    -

    You can manually crawling under the crawl start button press stop if it is that.

    -
    - -

    Server group name to search for and update available will be shown.

    -
    - -

    In Fess Solr Server conducts a management server and index State States. Whether or not the server state can be access to the Solr Server manages. Whether or not successfully crawl index the State could manage. You can use search server status is in effect, regardless of the State of the index. The crawl Server State is enabled and can index State runs correctly if the preparation or completion. Running start crawl manually index State preparing changes automatically. Server recovery server status and auto-recovery enabled state.

    -
    - -

    You can be sure SOLR server instance state. You can also, for each instance, start, stop, reload request.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/systemInfo-guide.xml b/src/site/xdoc/9.1/admin/systemInfo-guide.xml deleted file mode 100644 index 3b7ab9fbc..000000000 --- a/src/site/xdoc/9.1/admin/systemInfo-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - System information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, you can currently check property information such as system environment variables.

    -
    -
    - -

    In Administrator account after logging in, click system information menu.

    - System information -
    -
    -
    - -

    You can list the server environment variable.

    -
    - -

    You can list the system properties on Fess.

    -
    - -

    Fess setup information available.

    -
    - -

    Is a list of properties to attach when reporting a bug. Extract the value contains no personal information.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/userInfo-guide.xml b/src/site/xdoc/9.1/admin/userInfo-guide.xml deleted file mode 100644 index 988add02a..000000000 --- a/src/site/xdoc/9.1/admin/userInfo-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - User log - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the user log. Identifies the user when you search in the search screen users the user log in. You can search log and popular URL information and the use. You can disable this feature in the General crawl settings.

    -
    -
    - -

    In Administrator account after logging in, click menu users.

    - Users list -
    - -

    Lists the ID of the user. You can select the search logs or popular URL links, to see a list of each log.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/webAuthentication-guide.xml b/src/site/xdoc/9.1/admin/webAuthentication-guide.xml deleted file mode 100644 index 097e4a614..000000000 --- a/src/site/xdoc/9.1/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - Web authentication settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes Web authentication is required when set against here, using Web crawling. Fess is corresponding to a crawl for BASIC authentication and DIGEST authentication.

    -
    -
    - -

    In Administrator account after logging in, click menu Web authentication.

    - Configuring Web authentication -
    -
    -
    - -

    Specifies the host name of the site that requires authentication. Web crawl settings you specify if applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. Web crawl settings you specified and if applicable on any port.

    -
    - -

    Specifies the realm name of the site that requires authentication. Web crawl settings you specify if applicable in any realm name.

    -
    - -

    Select the authentication method. You can use BASIC authentication, DIGEST authentication or NTLM authentication.

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. You can set the workstation and domain values for NTLM authentication. If you want to write as.

    - -
    - -

    Select to apply the above authentication settings Web settings name. Must be registered in advance Web crawl settings.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/webCrawlingConfig-guide.xml b/src/site/xdoc/9.1/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index b93564922..000000000 --- a/src/site/xdoc/9.1/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,104 +0,0 @@ - - - - Settings for crawling Web site - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings here, using Web crawling.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    -
    -
    - -

    In Administrator account after logging in, click menu Web.

    - Web crawl settings -
    -
    -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple URLs. http: or https: in the specify starting. For example,

    - -

    The so determines.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for specific URL pattern.

    - - - - - - - - - - - - - - - - - - - - -
    URL filtering contents list
    URL to crawlCrawl the URL for the specified regular expression.
    Excluded from the crawl URLThe URL for the specified regular expression does not crawl. The URL to crawl, even WINS here.
    To search for URLThe URL for the specified regular expression search. Even if specified and the URL to the search excluded WINS here.
    To exclude from the search URLURL for the specified regular expression search. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, http: URL to crawl if not crawl //localhost/ less than the

    - -

    Also be excluded if the extension of png want to exclude from the URL

    - -

    It specifies. It is possible to specify multiple in the line for.

    -
    - -

    You can specify the crawl configuration information.

    -
    - -

    That will follow the links contained in the document in the crawl order can specify the tracing depth.

    -
    - -

    You can specify the number of documents to retrieve crawl. If you do not specify people per 100,000.

    -
    - -

    You can specify the user agent to use when crawling.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the interval (in milliseconds) to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,. Set the adequate value when crawling a website to the Web server, the load would not load.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    -
    - -

    Fess and crawls sitemap file, as defined in the URL to crawl. Sitemaphttp://www.sitemaps.org/ Of the specification. Available formats are XML Sitemaps and XML Sitemaps Index the text (URL line written in).

    -

    Site map the specified URL. Sitemap is a XML files and XML files for text, when crawling that URL of ordinary or cannot distinguish between what a sitemap. Because the file name is sitemap.*.xml, sitemap.*.gz, sitemap.*txt in the default URL as a Sitemap handles (in webapps/fess/WEB-INF/classes/s2robot_rule.dicon can be customized).

    -

    Crawls sitemap file to crawl the HTML file links will crawl the following URL in the next crawl.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/admin/wizard-guide.xml b/src/site/xdoc/9.1/admin/wizard-guide.xml deleted file mode 100644 index fb1cfca51..000000000 --- a/src/site/xdoc/9.1/admin/wizard-guide.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - Settings Wizard - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Introduction to the Configuration Wizard.

    -

    You can use Settings Wizard, to set you up on the Fess.

    -
    -
    - -

    In Administrator account after logging in, click menu Settings Wizard.

    - Settings Wizard -

    Do the crawl settings. - Crawl settings is to register a URI to look for. - The crawl settings name please put name of any easy to identify. Put the URI part de-indexed, want to search for.

    - Crawl settings -

    For example, if you want and search for http://fess.codelibs.org/, less looks like.

    - Crawl settings example -

    The type, such as c:\Users\taro file.

    -

    In this setting is complete. Crawl start button press the start crawling. Not start until in the time specified in the scheduling settings by pressing the Finish button if the crawl.

    - Crawl started -
    - -

    Settings in the Setup Wizard you can change from crawl General, Web, file system.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/config/db.xml b/src/site/xdoc/9.1/config/db.xml deleted file mode 100644 index 9fdeaff44..000000000 --- a/src/site/xdoc/9.1/config/db.xml +++ /dev/null @@ -1,128 +0,0 @@ - - - - Database changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Provides binaries to use H2 Database with MySQL database. You can use the other database in to change the settings using the source code and build it.

    -
    -
    - -

    The MySQL character code setting. /etc/mysql/my.cnf and the added must have the following settings.

    - -
    - -

    Download MySQL binaries and expand.

    -
    - -

    Create a database.

    - create database fess_db; -mysql> grant all privileges on fess_db.* to fess_user@localhost identified by 'fess_pass'; -mysql> create database fess_robot; -mysql> grant all privileges on fess_robot.* to s2robot@localhost identified by 's2robot'; -mysql> FLUSH PRIVILEGES; -]]> -

    Create a table in the database. DDL file is located in extension/mysql.

    - -

    webapps/fess/WEB-INF/lib on mysql driver jar.

    - -

    Edit the webapps/fess/WEB-INF/classes/jdbc.dicon.

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_db?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "fess_user" - "fess_pass" - - - - 600 - 10 - true - - - - - -]]> -

    Edit the webapps/fess/WEB-INF/classes/s2robot_jdbc.dicon.

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_robot?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "s2robot" - "s2robot" - - - - 600 - 10 - true - - @java.sql.Connection@TRANSACTION_REPEATABLE_READ - - - - - - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/9.1/config/filesize.xml b/src/site/xdoc/9.1/config/filesize.xml deleted file mode 100644 index add485e23..000000000 --- a/src/site/xdoc/9.1/config/filesize.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - File size you want to crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can specify the file size limit crawl of Fess. In the default HTML file is 2.5 MB, otherwise handles up to 10 m bytes. Edit the webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon if you want to change the file size handling. Standard s2robot_contentlength.dicon is as follows.

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    Change the value of defaultMaxLength if you want to change the default value. Dealing with file size can be specified for each content type. Describes the maximum file size to handle text/HTML and HTML files.

    -

    Note the amount of heap memory to use when changing the maximum allowed file size handling. About how to set upMemory-relatedPlease see the.

    -
    - -
    diff --git a/src/site/xdoc/9.1/config/geosearch.xml b/src/site/xdoc/9.1/config/geosearch.xml deleted file mode 100644 index 5e3d7658d..000000000 --- a/src/site/xdoc/9.1/config/geosearch.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Dios arch - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can document with latitude and longitude location information in conjunction with Google maps, including the use of Dios arch.

    -
    -
    - -

    Location is defined as a feed that contains the location information. - When generating the index in Solr latitude longitude set to location feeds in formats such as 45.17614,-93.87341, register the document. - Also sets the value as the latitude_s and longitude_s fields if you want to display latitude and longitude as a search result. * _s is available as a dynamic field of Solr string.

    -
    - -

    During the search specifies in the request parameter to latitude and longitude, the distance. - View the results in the distance (km) specified by distance-based latitude information (latitude, longitude). Latitude and longitude and distances is treated as double.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/config/index-backup.xml b/src/site/xdoc/9.1/config/index-backup.xml deleted file mode 100644 index fb8887a0e..000000000 --- a/src/site/xdoc/9.1/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - Index management - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The index data is managed by Solr. Backup from the Administration screen of the Fess, and cases will be in the size and number of Gigabit can not index data.

    -

    If you need to index data backup stopped the Fess from back solr/core1/data and solr/core1-suggest/data directories. Also, index data backed up to restore to undo.

    -
    - -
    diff --git a/src/site/xdoc/9.1/config/index.xml b/src/site/xdoc/9.1/config/index.xml deleted file mode 100644 index 9f6d1f01b..000000000 --- a/src/site/xdoc/9.1/config/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for setting work of the Fess. -

    -
    -
    -

    -This document demonstrates setting Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/9.1/config/install-on-tomcat.xml b/src/site/xdoc/9.1/config/install-on-tomcat.xml deleted file mode 100644 index 70a7c4cad..000000000 --- a/src/site/xdoc/9.1/config/install-on-tomcat.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - Install to an existing Tomcat - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - The standard distribution of Fess Tomcat is distributed in the deployed State. - Because Fess is not dependent on Tomcat, deploying on any Java application server is available. - Describes how to deploy a Fess Tomcat here is already available.

    -
    -
    -

    Fess ServerHereFrom the download.

    -
    -
    -

    - Expand the downloaded Fess server. - Expanded Fess Server home directory to $FESS_HOME. - $TOMCAT_HOME the top directory of an existing Tomcat 7. - Copy the Fess Server data.

    - -

    - If you have, such as changing the destination file diff commands, updates your diff only applies. -

    -
    -
    -

    to start the Tomcat in normal as well as in startup.* / http://localhost:8080/Fess To access the.

    -
    - -
    diff --git a/src/site/xdoc/9.1/config/logging.xml b/src/site/xdoc/9.1/config/logging.xml deleted file mode 100644 index 82182ab7d..000000000 --- a/src/site/xdoc/9.1/config/logging.xml +++ /dev/null @@ -1,61 +0,0 @@ - - - - Log settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The following summarizes the log file to output the Fess.

    - - - - - - - - - - - - - - - - - - - - - - - - -
    Log file list
    File nameContents
    webapps/fess/WEB-INF/logs/fess.outFess server log. Output logging operation in the management and search screens, etc.
    webapps/fess/WEB-INF/logs/fess_crawler.outCrawl log. Crawling log output.
    logs/Catalina.outLog of the Fess Server (Tomcat). Tomcat logs are output.
    logs/SOLR.logLog server Fess (Solr). SOLR relevant log output.
    -

    If you encounter problems to work check the log.

    -
    -
    -

    Sets the output log information is at webapps/fess/WEB-INF/classes/log4j.xml. By default output INFO level.

    -

    For example, better Fess up to document for Solr log if you want to output in log4j.xml disconnect the commented-out section below.

    - - - -]]> -

    See the Log4J documentation if you need detailed settings for the log output.

    - -

    You can check by changing the logging level of the HttpClient if you want to check HTTP access when crawling content to solve the problem.

    - - - -]]> -
    - -

    to crawl, and change the priority tag from info to debug the output debug log of all things.

    - ]]> -
    -
    - -
    diff --git a/src/site/xdoc/9.1/config/memory-config.xml b/src/site/xdoc/9.1/config/memory-config.xml deleted file mode 100644 index 70f15d8b4..000000000 --- a/src/site/xdoc/9.1/config/memory-config.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - Use memory-related settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Set the maximum memory per process in Java. So, do not use the upper memory in the process also had 8 GB of physical memory on the server. Memory consumption depending on the number of crawl threads and interval will also change significantly. If not enough memory please change settings in the subsequent procedure.

    -
    -
    -

    If the contents of the crawl settings cause OutOfMemory error similar to the following.

    - -

    Increase the maximum heap memory occur. bin/setenv. [sh | bat] to (in this case maximum value set to 1 G)-xmx1g to change.

    - -
    -
    -

    - Crawler side memory maximum value can be changed. - The default is 512 m.

    -

    - Unplug the commented out webapps/fess/WEB-INF/classes/fess.dicon crawlerJavaOptions to change, change the-xmx1g (in this case maximum value set to 1 G). -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1g", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/xdoc/9.1/config/mobile-device.xml b/src/site/xdoc/9.1/config/mobile-device.xml deleted file mode 100644 index 6a2f3e717..000000000 --- a/src/site/xdoc/9.1/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Mobile device information settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The mobile device informationValueEngine Inc.That provided more available. If you want to use the latest mobile device information downloaded device profile save the removed _YYYY-MM-DD and webapps/fess/WEB-INF/classes/device. After the restart to enable change.

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/xdoc/9.1/config/path-encoding.xml b/src/site/xdoc/9.1/config/path-encoding.xml deleted file mode 100644 index 6a591f4cf..000000000 --- a/src/site/xdoc/9.1/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - Path encoding change - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    in non-HTML file, different character set precedents and the file name if the search result link text is garbled.

    -

    For example, test.txt file contents are written in UTF-8, file name Shift_JIS, the link text is garbled.

    -
    -
    -

    For example by revising the webapps/fess/WEB-INF/classes/s2robot_transformer.dicon as shown below, to resolve paths in Shift_JIS.

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/xdoc/9.1/config/pdf-with-password.xml b/src/site/xdoc/9.1/config/pdf-with-password.xml deleted file mode 100644 index 17f3a5fdc..000000000 --- a/src/site/xdoc/9.1/config/pdf-with-password.xml +++ /dev/null @@ -1,89 +0,0 @@ - - - - Password-protected PDF - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - You should password files to register the settings file to PDF password is configured to search for. -

    -
    -
    -

    - First of all, create the webapps/fess/WEB-INF/classes/s2robot_extractor.dicon. - This is test _ ~ is a pass that password set to a.pdf file. - If you have multiple files, multiple settings in addPassword.

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - -... -]]> -

    Next, edit the following to webapps/fess/WEB-INF/classes/s2robot_rule.dicon.

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - -
    -... -]]> -

    Fess up after setting the above and please run the crawl. How to use Basic remains especially.

    -
    - -
    diff --git a/src/site/xdoc/9.1/config/protwords.xml b/src/site/xdoc/9.1/config/protwords.xml deleted file mode 100644 index ae5fd6c2f..000000000 --- a/src/site/xdoc/9.1/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Stemming settings - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    In Fess when indexing and searching the stemming process done.

    -

    This is to normalize the English word processing, for example, words such as recharging and rechargable is normalized to form recharg. Hit and even if you search by recharging the word this word rechargable, less search leakage is expected.

    -
    -
    -

    You may not intended for the stemming process basic rule-based processing, normalization is done. For example, Maine (state name) Word will be normalized in the main.

    -

    In this case, by adding Maine to protwords.txt, you can exclude the stemming process.

    -
    - -
    diff --git a/src/site/xdoc/9.1/config/proxy.xml b/src/site/xdoc/9.1/config/proxy.xml deleted file mode 100644 index c38dbe9d1..000000000 --- a/src/site/xdoc/9.1/config/proxy.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - Proxy settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    If you like crawling external sites from within the intranet firewall may end up blocked crawl. Set the proxy for the crawler in that case.

    -
    -
    -

    Proxy is set in to create webapps/Fess/Web-INF/classes/s9robot_client.dicon with the following contents.

    - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - internalHttpClient - 5 - 500 - - - - 5 - @java.util.concurrent.TimeUnit@MINUTES - - 200 - - 20 - - - - - "UTF-8" - - - - "UTF-8" - - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - - -]]> -
    - - -
    diff --git a/src/site/xdoc/9.1/config/replication.xml b/src/site/xdoc/9.1/config/replication.xml deleted file mode 100644 index d4bc47d30..000000000 --- a/src/site/xdoc/9.1/config/replication.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - Setting up replication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Sets the replication of the index Solr replication features. You can distribute load during indexing to build two in Fess of the crawl and index creation and search for Fess servers.

    -
    -
    - -

    Fess, download and install the. When you install MasterServer named host./ /opt/fess_master To assume you installed. Edit the SOLR/core1/conf/solrconfig.XML like the following.

    - - - startup - optimize - optimize - schema.xml,stopwords.txt,stopwords_ja.txt,elevate.xml, - stoptags_ja.txt,synonyms.txt,mapping_ja.txt,mapping-FoldToASCII.txt, - mapping-ISOLatin1Accent.txt,protwords.txt,compositePOS.txt,spellings.txt, - currency.xml - - 1 - -... -]]> -

    Register the crawl settings as well as Fess starts after the normal construction. Steps to building the index for Fess remains especially as normal building procedures.

    -
    - -

    Fess, download and install the./ /opt/fess_slave To assume you installed. Edit the SOLR/core1/conf/solrconfig.XML like the following.

    - - - http://MasterServer:8080/solr/core1/replication - 00:00:60 - internal - 5000 - 10000 - solradmin - solradmin - - -... -]]> -

    Start the Fess.

    -
    - -

    Until the above settings copied to search for Fess index crawl after the optimization (optimize) the index for Fess.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/config/role-setting.xml b/src/site/xdoc/9.1/config/role-setting.xml deleted file mode 100644 index 6cbdf8396..000000000 --- a/src/site/xdoc/9.1/config/role-setting.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - Setting role-based search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can divide out search results in Fess in any authentication system authenticated users credentials to. For example, find rolls a does appears role information in search results with the roles a user a user b will not display it. By using this feature, user login in the portal and single sign-on environment belongs to you can enable search, sector or job title.

    -

    In role-based search of the Fess roll information available below.

    -
      -
    • Request parameter
    • -
    • Request header
    • -
    • Cookies
    • -
    • J2EE authentication information
    • -
    -

    To save authentication information in cookies for authentication when running of Fess in portal and agent-based single sign-on system domain and path that can retrieve role information. You can also reverse proxy type single sign-on system access to Fess adding authentication information in the request headers and request parameters to retrieve role information.

    -
    -
    -

    Describes how to set up role-based search using J2EE authentication information.

    - -

    conf/Tomcat-users.XML the add roles and users. This time the role1 role perform role-based search. Login to role1.

    - - - - - - - - - -]]> -
    - -

    sets the webapps/fess/WEB-INF/classes/fess.dicon shown below.

    - - - {"guest"} - - : -]]> -

    You can set the role information by setting the defaultRoleList, there is no authentication information. Do not display the search results need roles for users not logged in you.

    -
    - -

    sets the webapps/fess/WEB-INF/web.xml shown below.

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess up and log in as an administrator. From the role of the menu set name Role1 (any name) and value register role at role1. After the crawl settings want to use in the user with the role1 in, crawl Crawl Settings select Role1.

    -
    - -

    Log out from the management screen. log in as user Role1. A successful login and redirect to the top of the search screen.

    -

    Only thing was the Role1 role setting in the crawl settings search as usual, and displayed.

    -

    Also, search not logged in will be search by guest user.

    -
    - -

    Whether or not logged out, logged in a non-Admin role to access http://localhost:8080/fess/admin screen appears. By pressing the logout button will log out.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/config/server-port.xml b/src/site/xdoc/9.1/config/server-port.xml deleted file mode 100644 index 22ae79885..000000000 --- a/src/site/xdoc/9.1/config/server-port.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - Ports changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess by default, you use the port 8080. Change in the following steps to change.

    - -

    Change the port Tomcat is Fess available. Modifies the following described conf/server.xml changes.

    -
      -
    • 8080: HTTP access port
    • -
    • 8005: shut down port
    • -
    • 8009: AJP port
    • -
    • : SSL HTTP access port 8443 (the default is off)
    • -
    • 19092: database port (use h2database)
    • -
    -
    - -

    May need to change if you change the Tomcat port using the settings in the standard configuration, the same Solr-Tomcat, so Fess Solr server referenced information.

    -

    change the webapps/fess/WEB-INF/classes/app.dicon the following points.

    - "http://localhost:8080/manager/text/" -]]> -

    change the webapps/fess/WEB-INF/classes/solrlib.dicon the following points.

    - "http://localhost:8080/solr/core1" -]]> -

    change the SOLR/core1/conf/solrconfig.XML the following points.

    - http://localhost:8080/solr/core1-suggest -]]> -

    - Note: to display the error on search and index update: cannot access the Solr server and do not change if you change the Tomcat port similar to the above ports. -

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/config/solr-dynamic-field.xml b/src/site/xdoc/9.1/config/solr-dynamic-field.xml deleted file mode 100644 index 344f45a77..000000000 --- a/src/site/xdoc/9.1/config/solr-dynamic-field.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - Dynamic fields - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    SOLR is document items (fields) for each to the schema defined in order to register. Available in Fess Solr schema is defined in solr/core1/conf/schema.xml. dynamic fields and standard fields such as title and content can be freely defined field names are defined. Advanced parameter values see a Solr document.

    -
    -
    -

    I think scenes using the dynamic field of many, in database scrawl's, such as registering in datastore crawl settings. How to register dynamic fields in database scrawl by placing the script other_t = hoge hoge column data into Solr other_t field.

    -

    You need to add a field to use to retrieve data that is stored in the dynamic field next to the webapps/fess/WEB-INF/classes/app.dicon. Add the other_t.

    - - new String[]{"url", "host", "site", - "title", "content", "contentLength", "lastModified", "mimetype", - "label", "segment", "other_t" } - -]]> -

    You must add a field to use to retrieve data that is stored in the dynamic field from Solr. Add the other_t.

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    Edit the JSP file has made returns from Solr in the above settings, so to display on the page. Login to the manage screen, displays the design. Display of search results the search results displayed on the page (the content), so edit the JSP file. where you want to display the other_t value in $ {f:h(doc.other_t)} and you can display the value registered in.

    -
    - -
    diff --git a/src/site/xdoc/9.1/config/solr-failure.xml b/src/site/xdoc/9.1/config/solr-failure.xml deleted file mode 100644 index fecd30934..000000000 --- a/src/site/xdoc/9.1/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - SOLR failure operation - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Solr server group in the Fess, managing multiple groups. Change the status of servers and groups if the server and group information that keeps a Fess, inaccessible to the Solr server.

    -

    SOLR server state information can change in system setting. maxErrorCount, maxRetryStatusCheckCount, maxRetryUpdateQueryCount and minActiveServer can be defined in the webapps/fess/WEB-INF/classes/solrlib.dicon.

    -
    -
    -
      -
    • When SOLR group within Solr server number of valid state minActiveServer less than Solr group will be disabled.
    • -
    • Solr server number of valid state is minActiveServer following group in the SOLR Solr group into an invalid state if is not, you can access to the Solr server, disable Solr server status maxRetryStatusCheckCount check to Solr server status change from the disabled state the valid state. The valid state not changed and was able to access Solr Server index corrupted state.
    • -
    • Disable Solr group is not available.
    • -
    • SOLR group to enable States to the group in the Solr Solr server status change enabled in system settings management screen.
    • -
    -
    -
    -
      -
    • Search queries can send valid Solr group.
    • -
    • Search queries will be sent only to valid Solr server.
    • -
    • Send a search query to fewer available if you register a Solr server multiple SOLR group in the Solr server.
    • -
    • The search query was sent to the SOLR server fails maxErrorCount than Solr server modifies the disabled state.
    • -
    -
    -
    -
      -
    • Update queries you can send valid state Solr group.
    • -
    • Update query will be sent only to valid Solr server.
    • -
    • If multiple Solr servers are registered in the SOLR group in any valid state Solr server send the update query.
    • -
    • Is sent to the SOLR Server update query fails maxRetryUpdateQueryCount than Solr server modifies the index corrupted state.
    • -
    -
    - -
    diff --git a/src/site/xdoc/9.1/config/tokenizer.xml b/src/site/xdoc/9.1/config/tokenizer.xml deleted file mode 100644 index 3c8f45e86..000000000 --- a/src/site/xdoc/9.1/config/tokenizer.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - Settings for the index string extraction - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    You must isolate the document in order to register as the index when creating indexes for the search. Tokenizer is used for this.

    -

    Basically, carved by the tokenizer units smaller than go find no hits. For example, statements of living in Tokyo, Japan. Was split by the tokenizer now, this statement is in Tokyo, living and so on. In this case, in Tokyo, Word search, you will get hit. However, when performing a search with the word 'Kyoto' will not be hit. For selection of the tokenizer is important.

    -

    You can change the tokenizer by setting the schema.xml analyzer part is if the Fess in the default StandardTokenizer CJKBigramFilter used.

    - - -

    StandardTokenizer CJKBigramFilter index bi-gram, in other words two characters to like Japan Japanese multibyte string creates. In this case, can't find one letter words.

    -
    - - -

    StandardTokenizer creates index uni-gram, in other words one by one for the Japan language of multibyte-character strings. Therefore, the less search leakage. Also, with StandardTokenizer can't CJKTokenizer the search query letter to search to. However, please note that the index size increases.

    -

    The following example to change the analyzer part like solr/core1/conf/schema.xml, you can use the StandardTokenizer.

    - - - - - - - : - - - - - : -]]> -

    Also, useBigram is enabled by default in the webapps/fess/WEB-INF/classes/app.dicon change to false.

    - - true - : -]]> -

    After the restart the Fess.

    -
    -
    - - -
    diff --git a/src/site/xdoc/9.1/config/use-libreoffice.xml b/src/site/xdoc/9.1/config/use-libreoffice.xml deleted file mode 100644 index 71120e585..000000000 --- a/src/site/xdoc/9.1/config/use-libreoffice.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - Use of LibreOffice - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - It is possible to crawl using the Apache POI Fess environmental standard in MS Office system document. - You can crawl Office system document regarding LibreOffice, OpenOffice, do even more accurate text extraction from documents.

    -
    -
    -

    JodConverter Fess server install. from http://jodconverter.googlecode.com/jodconverter-core-3.0-Beta-4-Dist.zipThe download. Expand and copy the jar file to Fess server.

    - -

    Create a s2robot_extractor.dicon to the next.

    - -

    s2robot_extractor.dicon effective jodExtractor with following contents.

    - - - - - - - - - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - - officeManagerConfiguration.setOfficeHome("/usr/lib/libreoffice") - .buildOfficeManager() - - - - - - { -"application/msword", -"application/vnd.ms-excel", -"application/vnd.ms-powerpoint", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.openxmlformats-officedocument.presentationml.presentation" - } - jodExtractor - -... -]]> -

    Index to generate the settings later, usually crawled into the street.

    -
    - -
    diff --git a/src/site/xdoc/9.1/config/windows-service.xml b/src/site/xdoc/9.1/config/windows-service.xml deleted file mode 100644 index bf9fa622c..000000000 --- a/src/site/xdoc/9.1/config/windows-service.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Register for the Windows service - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can register the Fess as a Windows service in a Windows environment. How to register a service is similar to the Tomcat.

    - -

    Because if you registered as a Windows service, the crawling process is going to see Windows system environment variablesIs Java JAVA_HOME environment variables for the system to register, As well as Add %JAVA_HOME%\bin to PathYou must.

    -
    - -

    to edit the webapps \fess\WEB-INF\classes\fess.dicon, remove the-server option.

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    First, after installing the Fess from the command prompt service.bat performs (such as Vista to launch as administrator you must). Fess was installed on C:\Java\fess-server-9.1.0.

    - cd C:\Java\fess-server-9.1.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    By making the following you can review properties for Fess. To run the following, Tomcat Properties window appears.

    - tomcat7w.exe //ES//fess -]]> -
    - -

    Control Panel - to display the management tool in administrative tools - services, you can set automatic start like normal Windows services.

    -
    -
    -
    - -

    Distributed in the Fess is 64-bit binaries for Windows Tomcat builds based on. If you use 32-bit WindowsTomcat Of the site from, such as 32-bit Windows zip, please replace tomcat7.exe, tomcat7w.exe, tcnative-1.dll.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/install/index.xml b/src/site/xdoc/9.1/install/index.xml deleted file mode 100644 index 8674da3ef..000000000 --- a/src/site/xdoc/9.1/install/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for Fess installation and uninstallation tasks. -

    -
    -
    -

    -This document shows how to install Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/9.1/install/install.xml b/src/site/xdoc/9.1/install/install.xml deleted file mode 100644 index 1b5654acf..000000000 --- a/src/site/xdoc/9.1/install/install.xml +++ /dev/null @@ -1,131 +0,0 @@ - - - - Installation - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -Fess can be available in these environments. -

    -
      -
    • OS: Windows, Unix, and Java can run OS environment
    • -
    • Java: Java 7 or more
    • -
    -

    -If Java is not installed in the environment we want to Fess from http://java.sun.com/ get JDK for Java 7 and above, please install. -

    -
    -
    -

    -http://sourceforge.jp/projects/Fess/releases/ From the download the latest Fess package. -

    -
    -
    -

    -Expand the downloaded fess-server-x.y.zip. -If you installed in the UNIX environment, in the bin added the performing rights to a script.

    - -
    -
    -

    -Administrator account is managed by the application server. Fess Server standard available Tomcat, as well as to the user changing the Tomcat. -Modify the password for the admin account of the conf/tomcat-user.xml if you want to change.

    - -]]> -

    -see the Tomcat documentation or JAAS authentication specification to use Tomcat-user.XML file management method other than. -

    -
    -
    -

    -To access the Solr into Fess server is password becomes necessary. -Change the default passwords in production, etc.

    -

    -How to change the password, you must first change the password attribute of the conf/tomcat-user.xml solradmin. -

    - -]]> -

    -Modifies the following three files webapps/fess/WEB-INF/classes/solrlib.dicon, fess_suggest.dicon and solr/core1/conf/solrconfig.xml. -Write what you specified in tomct-user.XML to the following password.

    -

    -modify the following areas of the solrlib.dicon. -

    - - "solradmin" - "solradmin" - -]]> -

    -fess_suggest.dicon is the following. -

    - - "solradmin" - "solradmin" - -]]> -

    -where the following is the solrconfig.Xml. -

    - - - - http://localhost:8080/solr/core1-suggest - - solradmin - solradmin - -]]> -
    -
    -

    -To manage can manage Solr from Fess server deployed on Tomcat context need a password. -Change the default passwords in production, etc.

    -

    -How to change password the change manager conf/tomcat-user.xml password attributes. -

    - - -]]> -

    -Describes the provided password webapps/fess/WEB-INF/classes/app.dicon the following points tomcat-user.xml to the next. -

    - - - "solrServer1" - "http://localhost:8080/manager/text/" - "/solr" - "manager" - "manager" - -]]> -
    -
    -

    -Login at return path settings, in the use encryption and decryption. -Please change the default password, especially in production.

    -

    -How to change the change the key value in the webapps/fess/WEB-INF/classes/app.dicon. -Set the 16-character alphanumeric.

    - -"1234567890123456" -]]> -
    - -
    diff --git a/src/site/xdoc/9.1/install/run.xml b/src/site/xdoc/9.1/install/run.xml deleted file mode 100644 index bfb0326e9..000000000 --- a/src/site/xdoc/9.1/install/run.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - Start and stop - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -to run the startup script, start the Fess. -

    - - -

    -access to / http://localhost:8080/Fess ensures startup. -

    - -

    -Management UI is / http://localhost:8080/fess/admin. -Default Administrator account user name / password is admin/admin. -Administrator account is managed by the application server. -In the management UI of the Fess, authenticate with the application server in fess role available as an administrator.

    -
    -
    -

    -Fess to stop the running shutdown scripts. -

    - - -

    -Crawl or may take a while to completely stop during the index creation if you. -

    -
    - -
    diff --git a/src/site/xdoc/9.1/install/uninstall.xml b/src/site/xdoc/9.1/install/uninstall.xml deleted file mode 100644 index 227d88988..000000000 --- a/src/site/xdoc/9.1/install/uninstall.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Uninstall - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -You can uninstall by deleting the installation stops after the Fess fess-server-x.y directory. -

    - -
    - -
    diff --git a/src/site/xdoc/9.1/user/index.xml b/src/site/xdoc/9.1/user/index.xml deleted file mode 100644 index 88343a651..000000000 --- a/src/site/xdoc/9.1/user/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is targeted to users to Fess. -

    -
    -
    -

    -This document demonstrates how to search in the Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/9.1/user/json-response.xml b/src/site/xdoc/9.1/user/json-response.xml deleted file mode 100644 index 41df67355..000000000 --- a/src/site/xdoc/9.1/user/json-response.xml +++ /dev/null @@ -1,184 +0,0 @@ - - - - Search results for JSON - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Outputs a JSON results of Fess. You must in order to emit JSON enabled keep JSON response in the General Management screen crawl settings.

    - -

    To get JSON output http://localhost:8080/Fess/JSON? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    fields.labelThe label value. Use to specify the label.
    callbackIf you use the JSONP callback name. You do not need to specify if you do not use the JSONP.
    -
    - -

    Returns the following response.

    - fess<\u002Fem> \u5168\u822C \u5165\u9580...", - "digest":" Fess \u5168\u822C \u5165\u9580 \u30C9\u30AD\u30E5\u30E1\u30F3 Jav...", - "host":"fess.codelibs.org", - "mimetype":"text\u002Fhtml", - "contentLength":22788, - "boost":1.0, - "lastModified":"2014-05-22T11:09:07.000+0900", - "id":"http:\u002F\u002Ffess.codelibs.org\u002Fja\u002Fusers.html", - "urlLink":"http:\u002F\u002Ffess.codelibs.org\u002Fja\u002Fusers.html" - }, -... - ] - } -} -]]> -

    Each element is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Responses to information
    responseThe root element.
    versionFormat version.
    statusThe status of the response. the status value is 0: normal, 1: search error, 2 or 3: request parameter error, 9: in service, 1: API type of error is.
    querySearch language.
    execTimeResponse time. Unit is seconds.
    pageSizeThe number of display.
    pageNumberPage number.
    recordCountNumber of hits for the search term.
    pageCountPage number of the number of hits for the search term.
    resultParent element of the search results.
    siteThe name of the site.
    contentDescriptionA description of the content.
    hostThe name of the host.
    lastModifiedLast update date.
    cacheThe contents of the content.
    scoreScore values of the document.
    DigestDigest a string of documents.
    createdDocument creation date.
    URLThe URL of the document.
    IDThe ID of the document.
    mimetypeThe MIME type.
    titleThe title of the document.
    contentTitleThe title of the document for viewing.
    contentLengthThe size of the document.
    urlLinkThe URL as the search results.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/user/search-additional.xml b/src/site/xdoc/9.1/user/search-additional.xml deleted file mode 100644 index 900da29b2..000000000 --- a/src/site/xdoc/9.1/user/search-additional.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - Hide search criteria - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can use the additional parameters if the search string is shown on the screen without the specific search criteria like persuasion. additional value is retained but in the paging screen additional value.

    - -

    Without the conditions show screen and run a search when searches are performed by appending additional values in hidden forms, such as (for example, a search form) in the paging screen transitions and also the condition holds.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/user/search-and.xml b/src/site/xdoc/9.1/user/search-and.xml deleted file mode 100644 index e971ac373..000000000 --- a/src/site/xdoc/9.1/user/search-and.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - AND search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Use the search if you want to search for documents that contain all search words of more than one. When describing multiple words in the search box separated by spaces, AND skip AND search.

    - -

    If you use the search search words written AND. Write in capital letters AND the space required to back and forth. AND is possible can be omitted.

    -

    For example, if you want to find documents that contain the search terms 1 and 2 search terms, type the following search form.

    - -

    Connecting multiple words with AND are available.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/user/search-boost.xml b/src/site/xdoc/9.1/user/search-boost.xml deleted file mode 100644 index d4778714b..000000000 --- a/src/site/xdoc/9.1/user/search-boost.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - Boost search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Use the boost search if you want to prioritize, search for specific search terms. Enabling search in boost search, depending on the severity of the search words.

    - -

    To boost search after the search term ' ^ boost value "that specifies the boost value (weighted) in the format.

    -

    For example, if you want to find the page if you want to find apples oranges contained more 'apples', type the following search form.

    - -

    Boost value specifies an integer greater than 1.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/user/search-field.xml b/src/site/xdoc/9.1/user/search-field.xml deleted file mode 100644 index 78df240b7..000000000 --- a/src/site/xdoc/9.1/user/search-field.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - Search by specifying a search field - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You crawl in Fess results are saved for each field, such as title and full text. You can search for a field of them. You can specify the search criteria in search for a field, such as document type or size small.

    - -

    You can search for a the following fields by default.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Field list is available
    Field nameDescription
    URLThe crawl URL
    hostWere included in the crawl URL host name
    siteSite name was included in the crawl URL
    titleTitle
    contentText
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    mimetypeThe MIME type of the content
    -

    If you do not specify the fields subject to find the content. Fields are custom fields are also available by using the dynamic field of Solr.

    -

    If HTML file and search for the title tag that string in the title field, below the body tag registered in the body field.

    -
    - -

    If a field specifying the search field name: search words in separated by colons (:) field name and search word fill in the search form, the search.

    -

    If you search the Fess as a search term for the title field, type.

    - -

    Document, the title field in Fess above search appears as a search result.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/user/search-fuzzy.xml b/src/site/xdoc/9.1/user/search-fuzzy.xml deleted file mode 100644 index 7e68ab9a8..000000000 --- a/src/site/xdoc/9.1/user/search-fuzzy.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Fuzzy search (fuzzy search) - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Ambiguity in the case does not match the words word search to search is available. Based on the Levenshtein distance in Fess ambiguous corresponds to the search (fuzzy search).

    - -

    After the search word you want to apply the fuzzy search adds '~'.

    -

    For example, ambiguous word "Solr", you can find documents that contain the word, near the "Solr" If you want to find, type as the search form, such as ("Solar"). -

    - -

    Furthermore, if by '~' after the number 0 and 1, 1 just like in refine. For example, in the form of 'Solr~0.8'. Do not specify numeric default value is 0.5.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/user/search-geo.xml b/src/site/xdoc/9.1/user/search-geo.xml deleted file mode 100644 index cb0fd9c0d..000000000 --- a/src/site/xdoc/9.1/user/search-geo.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - Dios arch - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Search using location information when you search, adding latitude and longitude location information for each document when generating the index becomes possible.

    - -

    Following parameters is available in the standard.

    - - - - - - - - - - - - - - - - -
    Request parameter
    GEO.latitudeLatitude degrees minutes seconds specifies double.
    GEO.longitudeLongitude degrees minutes seconds specifies double.
    GEO.distanceSpecifies the distance between documents in units of the coast. Specified in the double type.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/user/search-label.xml b/src/site/xdoc/9.1/user/search-label.xml deleted file mode 100644 index 054b8e0e2..000000000 --- a/src/site/xdoc/9.1/user/search-label.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Search by label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Narrow your search by adding the categories to search the document for label information the label is specified when the search is possible. Label information by registering in the Administration screen, will enable search by labels in the search screen. Label information available can multiple selections in the drop-down when you search. If you do not register the label displayed the label drop-down box.

    - -

    You can select the label information at search time. Label information can be selected in the search options dialog by pressing the options button will appear.

    - Label search -

    You can search each document to create an index, set the label to the label. All results search search do not specify a label is usually the same. If you change the label information to update the index.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/user/search-not.xml b/src/site/xdoc/9.1/user/search-not.xml deleted file mode 100644 index 46dc3661f..000000000 --- a/src/site/xdoc/9.1/user/search-not.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - NOT search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If the document does not contain a word search NOT searching is available.

    - -

    Locate the NOT search as NOT in front of the Word does not contain. Is NOT in uppercase characters ago and need space.

    -

    For example, enter the following if you want to find documents that contain the search term 1 does not contain a search term 2 and the search.

    - -
    -
    - -
    diff --git a/src/site/xdoc/9.1/user/search-options.xml b/src/site/xdoc/9.1/user/search-options.xml deleted file mode 100644 index 406b32053..000000000 --- a/src/site/xdoc/9.1/user/search-options.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - Extended parameter search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can pass any search criteria from third-party search engines move and easy to like. Pass search criteria Please implement processing in QueryHelperImpl #buildOptionQuery.

    - -

    Following parameters is available in the standard.

    - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    options.qThis is similar to the normal query. You can specify multiple options.q. If you specify multiple is treated as a search. Pass the URL encoding.
    options.CQTreated as exact match search queries. For example, if you specify the Fess Project searches as "Fess Project". Pass the URL encoding.
    options.OQIs treated as an OR search. For example, if you specify the Fess Project search as a Fess OR Project. Pass the URL encoding.
    options.NQTreated as NOT search. For example, if you specify 'Fess' search as NOT Fess. Pass the URL encoding.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/user/search-or.xml b/src/site/xdoc/9.1/user/search-or.xml deleted file mode 100644 index 3ff812898..000000000 --- a/src/site/xdoc/9.1/user/search-or.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - OR search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If you want to find documents that contain any of the search terms OR search use. When describing the multiple words in the search box, by default will search.

    - -

    To use search OR search words written OR. OR write in capital letters, the space required to back and forth.

    -

    For example, if you want to search for documents that contain either search term 2 search term 1 and type the following search form.

    - -

    OR between multiple languages are available.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/user/search-range.xml b/src/site/xdoc/9.1/user/search-range.xml deleted file mode 100644 index 4bc3564da..000000000 --- a/src/site/xdoc/9.1/user/search-range.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Range searches - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If in the field containing the data in specified range, such as the number range search is possible for that field.

    - -

    To limit "field name: value TO value ' fill in the search form.

    -

    For example, type to search document contentLength field against 1 k to 10 k bytes is shown below the search form.

    - -

    To time range specified search ' lastModified: [date 1 TO date 2] "(Re 1 [Re 2) fill out the search form.

    -

    ISO 8601 with respect to re.

    - - - - - - - - - -
    Date and time-resolved second and fractional partIf the current relative to the date
    YYYY-MM-DDThh:mm:ss.sZ( example :2013-08-02T10:45:23.5Z)NOW (the current date), YEAR (this year), MONTH (month), DAY (today)
    -

    To relative to the current date and time NOW and DAY-(Adder, and production) and can sign and (round) like.

    -

    And a symbol for round / behind unit. Even if now-1DAY/day does today what time today 00: represents the day from 00 -1, the 00: 00.

    -

    For example, if you search for lastModified field from 2/21/2012 20: (current to date) 30 days prior to the updated document, type the following search form.

    - -
    -
    - -
    diff --git a/src/site/xdoc/9.1/user/search-sort.xml b/src/site/xdoc/9.1/user/search-sort.xml deleted file mode 100644 index 4f99bd076..000000000 --- a/src/site/xdoc/9.1/user/search-sort.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Search sort - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To sort the search results by specifying the fields such as search time.

    - -

    You can sort the following fields by default.

    - - - - - - - - - - - - - - - - - - - - -
    Sort fields list
    Field nameDescription
    TstampOn the crawl
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    -

    Adding custom fields as sort in Customizing.

    -
    - -

    You can select the sorting criteria when you search. Sorting criteria can be selected in the search options dialog by pressing the options button will appear.

    - Sorting criteria -

    Also, for sorting in the search field sort: the field name to sort and field names separated by colon (:) fill out the search form, the search.

    -

    In ascending order sort the content size as a search term, Fess is below.

    - -

    To sort in descending order as below.

    - -

    If you sort by multiple fields separated list, shown below.

    - -
    -
    - -
    diff --git a/src/site/xdoc/9.1/user/search-wildcard.xml b/src/site/xdoc/9.1/user/search-wildcard.xml deleted file mode 100644 index 13b68dbcf..000000000 --- a/src/site/xdoc/9.1/user/search-wildcard.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - Wildcard - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can use one or multiple character wildcard search terms within. The can be specified as a one-character wildcard, * is specified as the multiple-character wildcard. Wildcards are not available in the first character. You can use wildcards for words. Wildcard search for the sentence.

    - -

    If you use one character wildcard shown below? The available.

    - -

    If the above is treated as a wildcard for one character, such as text or test.

    -

    If you use the multiple character wildcard use * below

    - -

    If the above is treated as a wildcard for multiple characters, such as test, tests or tester. Also,

    - -

    The so can be also used in the search term.

    -
    - -

    The wildcard string indexed using target. Therefore, because if the index has been created, such as bi-gram be treated meaning fixed string length in Japan Japanese wildcard in Japan, not expected behavior. Use in the field, if you use a wildcard in Japan, that used morphological analysis.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.1/user/xml-response.xml b/src/site/xdoc/9.1/user/xml-response.xml deleted file mode 100644 index 597d0c3d8..000000000 --- a/src/site/xdoc/9.1/user/xml-response.xml +++ /dev/null @@ -1,183 +0,0 @@ - - - - XML search results - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To emit the XML results of Fess. You need to do this output in XML Management screen crawl settings XML response enabled by you.

    - -

    To get the output XML http://localhost:8080/Fess/XML? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    fields.labelThe label value. Use to specify the label.
    -
    - -

    Returns the following response.

    - - - 1 - 0 - Fess - 0.64 - 20 - 1 - 101 - 6 - - - 2014-05-24T15:13:27.692+0900 - d55275b552da44999cafe118aa8fed62 - Fessのイン... - http://fess.codelibs.org/ja/setup.html - 0.83177954 - fess.codelibs.org/ja/setup.html - html - <em>fess</em>... - オープンソ... - fess.codelibs.org - text/html - 49702 - 1.0 - 2014-05-22T11:09:07.000+0900 - http://fess.codelibs.org/ja/setup.html - http://fess.codelibs.org/ja/setup.html - -... - - -]]> -

    Each element is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Responses to information
    responseThe root element.
    versionFormat version.
    statusThe status of the response. the status value is 0: normal, 1: search error, 2 or 3: request parameter error, 9: in service, 1: API type of error is.
    querySearch language.
    exec-timeResponse time. Unit is seconds.
    page-sizeThe number of display.
    page-numberPage number.
    record-countNumber of hits for the search term.
    page-countPage number of the number of hits for the search term.
    resultParent element of the search results.
    docThe elements of the search results.
    siteThe name of the site.
    content-descriptionA description of the content.
    hostThe name of the host.
    last-modifiedLast update date.
    cacheThe contents of the content.
    scoreScore values of the document.
    DigestDigest a string of documents.
    createdDocument creation date.
    URLThe URL of the document.
    IDThe ID of the document.
    mimetypeThe MIME type.
    titleThe title of the document.
    content-titleThe title of the document for viewing.
    content-lengthThe size of the document.
    URL-linkThe URL as the search results.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/crawl-guide.xml b/src/site/xdoc/9.2/admin/crawl-guide.xml deleted file mode 100644 index e4c02108b..000000000 --- a/src/site/xdoc/9.2/admin/crawl-guide.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - The General crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to crawling.

    -
    -
    - -

    In Administrator account click crawl General menu after login.

    - Crawl General -
    -
    -
    - -

    When the user enters a search, the search the output log. If you want to get search statistics to enable.

    -
    - -

    Save the information you find. Identifying the users becomes possible.

    -
    - -

    You can collect the search result was judged good by the user. Search result voting link appears to result in list screen, so that link press made the record. You can also reflect the results collected during the crawl index.

    -
    - -

    Search results link attaches to the search term. To display the find search terms in PDF becomes possible.

    -
    - -

    Search results can be retrieved in XML format. http://localhost:8080/Fess/XML? can get access query = search term.

    -
    - -

    Search results available in JSON format. http://localhost:8080/Fess/JSON? can get access query = search term.

    -
    - -

    You can specify the label to see if the label by default,. Specifies the value of the label.

    -
    - -

    You can specify whether or not to display a search screen. If not available not available search screen. And if you want to create a dedicated index server and select not available.

    -
    - -

    In JSON format often find search words becomes available. http://localhost:8080/Fess/JSON? can be retrieved by accessing the type = hotsearchword.

    -
    - -

    Delete a search log for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Delete the job days before the specified date. One day in the one log purge old log is deleted.

    -
    - -

    Delete the user information for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Specifies the Bots name Bots you want to remove from the search log logs included in the user agent by commas (,). Log is deleted by log purge once a day.

    -
    - -

    Specifies the email address to send information about crawl upon completion crawl.

    -
    - -

    Specifies the encoding for the CSV will be available in the backup and restore.

    -
    - -

    Crawl as been updated to enable incremental crawl compared lastModified field value and the target document's modification date (if the HTTP's timestamp if LAST_MODIFIED values, file).

    -
    - -

    File additional group access rights information added to the role.

    -
    - -

    Fess can combine multiple Solr server as a group, the group can manage multiple. Solr server group for updates and search for different groups to use. For example, if you had two groups using the Group 2 for update, search for use of Group 1. After the crawl has been completed if switching server updates for Group 1, switches to group 2 for the search. It is only valid if you have registered multiple Solr server group.

    -
    - -

    Fess document crawling is done on Web crawling, and file system CROLL. You can crawl to a set number of values in each crawl specified here only to run simultaneously multiple. For example, crawl setting number of concurrent as 3 Web crawling set 1-set 10 if the crawling runs until the set 3 3 set 1-. Complete crawl of any of them, and will start the crawl settings 4. Similarly, setting 10 to complete one each in we will start one.

    -

    But you can specify the number of threads in the crawl settings simultaneously run crawl setting number is not indicates the number of threads to start. For example, if 3 in the number of concurrent crawls settings, number of threads for each crawl settings and 5 3 x 5 = 15 thread count up and crawling.

    -
    - -

    You can automatically delete data after the data has been indexed. If you select the 5, with the expiration of index register at least 5 days before and had no update is removed. If you omit data content has been removed, can be used.

    -
    - -

    Registered disabled URL URL exceeds the failure count next time you crawl to crawl out. Does not need to monitor the fault type is being crawled next time by specifying this value.

    -
    - -

    Disaster URL exceeds the number of failures will crawl out.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/crawlingSession-guide.xml b/src/site/xdoc/9.2/admin/crawlingSession-guide.xml deleted file mode 100644 index 35c898e43..000000000 --- a/src/site/xdoc/9.2/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Set session information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the session information. One time the crawl results saved as a single session information. You can check the run time and the number of indexed.

    -
    -
    - -

    In Administrator account after logging in, click the session information menu.

    -
    -
    -
    - - Session information list -

    You can remove all session information and click the Delete link all in the running. Session has expired will be removed at next crawl.

    -
    - -

    Sure you can crawl the contents of session ID. Crawl start and finish time, number of documents indexed and listed.

    - Session details -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/data-guide.xml b/src/site/xdoc/9.2/admin/data-guide.xml deleted file mode 100644 index 268356a19..000000000 --- a/src/site/xdoc/9.2/admin/data-guide.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - Configuration backup and restore - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, describes Fess information backup and restore methods.

    -
    -
    - -

    In Administrator account after logging in, click the menu backup and restore.

    - Backup and restore -
    - -

    Click the download link and Fess information output in XML format. Saved settings information is below.

    -
      -
    • The General crawl settings
    • -
    • Web crawl settings
    • -
    • File system Crawl settings
    • -
    • Datastore crawl settings
    • -
    • Label
    • -
    • Path mapping
    • -
    • Web authentication
    • -
    • File system authentication
    • -
    • Request header
    • -
    • Duplicate host
    • -
    • Roll
    • -
    -

    Session information, search log, click log is available in CSV format.

    -

    In the SOLR index data and data being crawled is not backed up. Those data can Fess setting information to crawl after the restore, regenerate. If you need to back up the SOLR index backs solr directory.

    -
    - -

    You can restore settings information, various log in to upload XML output by backup or CSV. To specify the files, please click the restore button on the data.

    -

    If enable overwrite data in XML file configuration information specified when the same data is updating existing data.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/dataCrawlingConfig-guide.xml b/src/site/xdoc/9.2/admin/dataCrawlingConfig-guide.xml deleted file mode 100644 index e5fdd6057..000000000 --- a/src/site/xdoc/9.2/admin/dataCrawlingConfig-guide.xml +++ /dev/null @@ -1,159 +0,0 @@ - - - - Settings for crawling the data store - Sone, Takaaki - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can crawl data sources such as databases and CSV in Fess. Here are required to store settings.

    -
    -
    - -

    In Administrator account after logging in, click menu data store.

    - Data store configuration -

    As an example, the following table database named testdb MySQL, user name hoge, fuga password connection and the will to make it.

    - -

    Here the data is put something like the following.

    - -
    -
    -
    - -

    Parameter settings example looks like the following.

    - -

    Parameter is a "key = value" format. Description of the key is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - -
    For DB configuration parameter example
    driverDriver class name
    URLURL
    usernameTo connect to the DB user name
    passwordTo connect to the DB password
    SQLWant to crawl to get SQL statement
    -
    - -

    Script configuration example looks like the following.

    - -

    - Parameter is a "key = value" format. - Description of the key is as follows.

    -

    - Side of the value written in OGNL. Close the string in double quotation marks. - Access in the database column name, its value.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Script settings
    URLURLs (links appear in search results)
    hostHost name
    siteSite pass
    titleTitle
    contentContent (string index)
    cacheContent cache (not indexed)
    DigestDigest piece that appears in the search results
    anchorLinks to content (not usually required)
    contentLengthThe length of the content
    lastModifiedContent last updated
    -
    - -

    To connect to the database driver is needed. keep the jar file in webapps/fess/WEB-INF/cmd/lib.

    -
    - -

    Set the following in the webapps/fess/WEB-INF/classes/app.dicon if you see the item value, such as latitude_s in the search results. After adding to $ {doc.latitude_s}, searchResults.jsp;

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "latitude_s","longitude_s" } - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/design-guide.xml b/src/site/xdoc/9.2/admin/design-guide.xml deleted file mode 100644 index e68799ef1..000000000 --- a/src/site/xdoc/9.2/admin/design-guide.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - Appearance settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the design of search screens.

    -
    -
    - -

    In Administrator account after logging in, click the menu design.

    - Design -

    You can edit the search screen in the screen below.

    - JSP compilation screen -
    - -

    If you want to display in the search results crawl in Fess and registered or modified files to get the search results page (content), write the following.

    - -]]> -

    tstampDate will crawl during registration on the lastModifiedDate modified date of the document. Output date formats follow the fmt:formateDate specification.

    -
    -
    -
    - -

    On the search screen files are available to download and can be removed.

    -
    - -

    You can upload the file to use in the search screen. Image file names are supported are jpg, gif, png, css, and js.

    -
    - -

    Use if you want to specify the file name file to upload. Uploaded if you omit the file name will be used.

    -
    - -

    You can edit the JSP files in the search screen. You can by pressing the Edit button of the JSP file, edit the current JSP files. And pressing the button will default to edit as a JSP file when you install. To keep with the update button in the Edit screen, changes are reflected.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    JSP file that you can edit
    Top page (frame)Is a JSP file search home page. This JSP include JSP file of each part.
    HeaderIt is a JSP file's header.
    FooterThis is the footer JSP files.
    Search results pages (frames)Search result is a list page of JSP files. This JSP include JSP file of each part.
    Search results pages (content)Search results search results list page is a JSP file to represent the part. Is the search results when the JSP file. If you want to customize the search result representation change.
    Search results page (result no)Search results search results list page is a JSP file to represent the part. Is a JSP file when the search result is not used.
    Help pages (frames)Is the help page of JSP files.
    Search error pageIt is a JSP file search error page. If you want to customize the search error expression change.
    File boot pageIs the file boot page JSP file. Is the screen used when displaying Java plug-in is enabled to display the search results by using the file system CROLL.
    Error page (header)Is a JSP file that represents the header of the page.
    Error page (footer)It is a JSP file that represents the footer part of the page.
    Error page (page not found)It is displayed if the page cannot be found error page JSP file.
    Error (System error)JSP error page that appears if the system error is.
    Error pages (redirects)This is the JSP error page displayed when an HTTP redirect occurs.
    Error (bad request)Is the error bad request appears when the JSP file.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/dict-guide.xml b/src/site/xdoc/9.2/admin/dict-guide.xml deleted file mode 100644 index 8ba890a00..000000000 --- a/src/site/xdoc/9.2/admin/dict-guide.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - Dictionary settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the dictionary.

    -
    -
    - -

    In Administrator account after logging in, click the menu Dictionary. List the various dictionaries available for editing.

    - Dictionary list -
    -
    -
    -

    You can register names, nouns, terminology. Registered click path to user dictionaries and dictionary word list is displayed.

    - User dictionary list -

    Displays the Edit screen and click the word you want to edit.

    - Create a user dictionary - -

    Type a Word to search for.

    -
    - -

    Been searching the words compound word splitting the Word can to hit. For example, you can search any word by entering the full-text search engine and full-text search engine, have split.

    -
    - -

    Enter the word reading in katakana. -   Enter the split when you split. For example, enter Sembene search engine.

    -
    - -

    Enter the words you entered.

    -
    -
    -
    -

    You can register the same meaning words (GB, gigabyte, etc.). Click the path of the synonym dictionary registered on dictionary word list is displayed.

    - Synonym list -

    Displays the Edit screen and click the word you want to edit.

    - Creating a synonym - -

    Type the word being treated as synonyms.

    -
    - -

    Expand the words you enter in the source in the word after the conversion. For example, 'TV', 'TV' and 'television' If you want to convert type 'TV', 'TV' and 'TV' type after conversion.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/document-guide.xml b/src/site/xdoc/9.2/admin/document-guide.xml deleted file mode 100644 index de347195d..000000000 --- a/src/site/xdoc/9.2/admin/document-guide.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - Index settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the index.

    -
    -
    - -

    In Administrator account after logging in, click the menu index.

    - Index settings -
    -
    -
    - -

    You can publish index commit, optimize for server groups.

    -
      -
    • Commit: Solr issued a commit request. Removes the document index files to reflect documents added to commit in a deleted from the index file.
    • -
    • Optimization: Solr issued request optimization. Commit processing in addition, were fragmentation of index files are merged.
    • -
    -

    No problem, manually commit or optimization to do.

    -
    - -

    You can remove a specific search for the session ID. You can remove only the specific documents by specifying the URL.

    -
    - -

    Shown by the number of documents registered in each session. Can verify the results list by clicking the session name.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/failureUrl-guide.xml b/src/site/xdoc/9.2/admin/failureUrl-guide.xml deleted file mode 100644 index f9340b53b..000000000 --- a/src/site/xdoc/9.2/admin/failureUrl-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Disaster URL - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the failure URL. URL could not be obtained at crawl time are recorded and confirmed as the failure URL.

    -
    -
    - -

    In Administrator account click menu disabled URL after login.

    - Disaster URL -

    Clicking the confirmation link failure URL displayed for more information.

    - Details of the disaster URL -
    - -

    A glance could not crawl the URL and date.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/favoriteLog-guide.xml b/src/site/xdoc/9.2/admin/favoriteLog-guide.xml deleted file mode 100644 index 2d5a3818a..000000000 --- a/src/site/xdoc/9.2/admin/favoriteLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Popular URL log - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are popular URL log. When the popular URL log user clicks voting link on the search screen registers as a favorite link. You can disable this feature in the General crawl settings.

    -
    -
    - -

    In Administrator account after logging in, click the menu popular URL.

    - Users list -
    - -

    Lists popular URL.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/fileAuthentication-guide.xml b/src/site/xdoc/9.2/admin/fileAuthentication-guide.xml deleted file mode 100644 index ddb479fa0..000000000 --- a/src/site/xdoc/9.2/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - Settings for file system authentication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Crawls using file system here, describes how to set file system authentication is required. Fess is corresponding to a crawl for a shared folder in Windows.

    -
    -
    - -

    In Administrator account after logging in, click the menu file system authentication.

    - File system settings -
    -
    -
    - -

    Specifies the host name of the site that requires authentication. Is omitted, the specified file system Kroll set applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. File system Crawl settings specified in that case applies on any port.

    -
    - -

    Select the authentication method. You can use SAMBA (Windows shared folder authentication).

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. SAMBA, the set value of the domain. If you want to write as.

    - -
    - -

    Select the set name to apply the authentication settings for the above file system CROLL. Must be registered ago you file system CROLL.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/fileCrawlingConfig-guide.xml b/src/site/xdoc/9.2/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index 51751ea37..000000000 --- a/src/site/xdoc/9.2/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,103 +0,0 @@ - - - - Settings for file system crawling - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings for crawl here, using file system.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    -
    -
    - -

    In Administrator account after logging in, click menu file.

    - Setting file system Crawl -
    -
    -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple paths. file: or smb: in the specify starting. For example,

    - -

    The so determines. Patrolling below the specified directory.

    -

    So there is need to write URI if the Windows environment path that c:\Documents\taro in file/c: /Documents/taro and specify.

    -

    Windows shared folder, for example, if you want to crawl to host1 share folder crawl settings for smb: (last / to) the //host1/share/. If authentication is in the shared folder on the file system authentication screen set authentication information.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for given path pattern.

    - - - - - - - - - - - - - - - - - - - - -
    IP rings contents list
    Path to crawlCrawl the path for the specified regular expression.
    The path to exclude from being crawledThe path for the specified regular expression does not crawl. The path you want to crawl, even WINS here.
    Path to be searchedThe path for the specified regular expression search. Even if specified path to find excluded and WINS here.
    Path to exclude from searchesNot search the path for the specified regular expression. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, the path to target if you don't crawl less than/home /

    - -

    Also the path to exclude if extension of png want to exclude from

    - -

    It specifies. It is possible to specify multiple line breaks in.

    -

    How to specify the URI handling java.io.File: Looks like:

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    You can specify the crawl configuration information.

    -
    - -

    Specify the depth of a directory hierarchy.

    -
    - -

    You can specify the number of documents to retrieve crawl.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the time interval to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/index.xml b/src/site/xdoc/9.2/admin/index.xml deleted file mode 100644 index 3659c96a6..000000000 --- a/src/site/xdoc/9.2/admin/index.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for the management work of the Fess. -

    -
    -
    -

    -This document demonstrates Fess configuration management methods. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    -
    - -

    Management UI to support browser as follows.

    -
      -
    • Internet Explorer 7 or higher
    • -
    • Firefox 4 or more
    • -
    • Chrome (latest version)
    • -
    • Safari (latest version)
    • -
    • Opera 11
    • -
    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/jobLog-guide.xml b/src/site/xdoc/9.2/admin/jobLog-guide.xml deleted file mode 100644 index 5e54aabdc..000000000 --- a/src/site/xdoc/9.2/admin/jobLog-guide.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - Job log - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Job performed results appear as a list.

    -
    -
    - -

    In Administrator account after logging in, click menu users.

    -
    - - List joblog -

    Lists the job run log. You can determine the job name, status, start and finish times. You can also select more information, to check the details of each log.

    -
    - -

    You can check job log contents. Job name, status, start and completion time, displays the results, such as.

    - Job log details -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/labelType-guide.xml b/src/site/xdoc/9.2/admin/labelType-guide.xml deleted file mode 100644 index 302827340..000000000 --- a/src/site/xdoc/9.2/admin/labelType-guide.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - Setting a label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the label. Label can classify documents that appear in search results, select the crawl settings in. You can pass even if you do not set the crawl settings in the settings of the label to add labels to specify regular expressions. If you register the label shown select label drop-down box to the right of the search box.

    -
    -
    - -

    In Administrator account after logging in, click the menu label.

    - List of labels - Setting a label -
    -
    -
    - -

    Specifies the name that is displayed when the search label drop-down select.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    - -

    Sets the path to label in the regular expression. You can specify multiple in multiple line description. Notwithstanding the crawl configuration document to match the path specified here, will be labeled.

    -
    - -

    In the path and crawled on regular expressions set from what you want to exclude. You can specify multiple in multiple line description.

    -
    - -

    Specifies the role to view the label.

    -
    - -

    Specifies the order of the labels.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/log-guide.xml b/src/site/xdoc/9.2/admin/log-guide.xml deleted file mode 100644 index 2ba559b89..000000000 --- a/src/site/xdoc/9.2/admin/log-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Log file download - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the log files will be output in the Fess download.

    -
    -
    - -

    In Administrator account after logging in, click log file menu.

    - Session information -
    - -

    You can download the log file and click the log file name.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/overlappingHost-guide.xml b/src/site/xdoc/9.2/admin/overlappingHost-guide.xml deleted file mode 100644 index 8ccaf95bb..000000000 --- a/src/site/xdoc/9.2/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Duplicate host settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings on the duplicate host. Available when the duplicate host to be treated as the same thing crawling at a different host name. For example, if you want the same site www.example.com and example.com in available.

    -
    -
    - -

    In Administrator account after logging in, click the menu duplicate host.

    - A list of the duplicate host - Duplicate host settings -
    -
    -
    - -

    Specify the canonical host name. Duplicate host names replace the canonical host name.

    -
    - -

    Specify the host names are duplicated. Specifies the host name you want to replace.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/pathMapping-guide.xml b/src/site/xdoc/9.2/admin/pathMapping-guide.xml deleted file mode 100644 index d849815b8..000000000 --- a/src/site/xdoc/9.2/admin/pathMapping-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - Path mapping settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for path mapping. You can use if you want replaced path mapping links appear in search results.

    -
    -
    - -

    In Administrator account after logging in, click menu path mappings.

    - List of path mapping - Path mapping settings -
    -
    -
    - -

    Path mapping is replaced by parts to match the specified regular expression, replace the string with. When crawling a local filesystem environment may search result links are not valid. Such cases using path mapping, you can control the search results link. You can specify multiple path mappings.

    -
    - -

    Specifies the string you want to replace. How to write aRegular expressions in Java 6To follow.

    -
    - -

    Specifies the string to replace the matched regular expression.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/requestHeader-guide.xml b/src/site/xdoc/9.2/admin/requestHeader-guide.xml deleted file mode 100644 index 89ae8c3f3..000000000 --- a/src/site/xdoc/9.2/admin/requestHeader-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - Setting a request header - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the request header. Feature request headers request header information added to requests when you get to crawl documents. Available if, for example, to see header information in the authentication system, if certain values are logged automatically.

    -
    -
    - -

    In Administrator account after logging in, click request header menu.

    - A list of request headers - Setting a request header -
    -
    -
    - -

    Specifies the request header name to append to the request.

    -
    - -

    Specifies the request header value to append to the request.

    -
    - -

    Select a Web crawl setting name to add request headers. Only selected the crawl settings in appended to the request header.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/roleType-guide.xml b/src/site/xdoc/9.2/admin/roleType-guide.xml deleted file mode 100644 index 9c476949a..000000000 --- a/src/site/xdoc/9.2/admin/roleType-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Settings for a role - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the role. Role is selected in the crawl settings, you can classify the document appears in the search results. About how to use theSettings for a rolePlease see the.

    -
    -
    - -

    In Administrator account after logging in, click menu role.

    - The list of roles - Settings for a role -
    -
    -
    - -

    Specifies the name that appears in the list.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/scheduledJob-guide.xml b/src/site/xdoc/9.2/admin/scheduledJob-guide.xml deleted file mode 100644 index cf761e0b3..000000000 --- a/src/site/xdoc/9.2/admin/scheduledJob-guide.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - Job settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the job.

    -
    -
    - -

    In Administrator account after logging in, click the job management.

    - Job list - Edit job -
    -
    -
    - -

    It is the name that appears in the list.

    -
    - -

    You can use as an identifier for whether or not to run when the target job command to run directly in the batch, etc.. If the crawl command execution, do not specify 'all'.

    -
    - -

    Configure schedule settings. Run jobs written in script on a schedule you set here.

    -

    Description format describes the format such as Cron seconds minutes date month day year (optional)". For example, "0 0 12? * WED ' for if the weekly Wednesday 12:00 pm job to run. About how to specify the finer "Quartz"Please see.

    -
    - -

    Specifies the script execution environment. At the moment supports only the 'groovy'.

    -
    -
    -

    Written in the language specified in how to perform job run.

    -

    For example, if you want to run crawl jobs only three crawl settings describes as (assuming Web crawl configuration ID 1 and file system Kroll set ID to 1 and 2).

    - -
    -
    -

    To enable records to the job log.

    -
    - -

    In turn treated as crawl jobs. In establishing the system crawl started and stopped.

    -
    - -

    Specifies the enabled or disabled status of the job. If the job will not run.

    -
    - -

    Specifies the display order in the job list.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/searchList-guide.xml b/src/site/xdoc/9.2/admin/searchList-guide.xml deleted file mode 100644 index 51ad1910b..000000000 --- a/src/site/xdoc/9.2/admin/searchList-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search for management.

    -
    -
    - -

    In Administrator account after logging in, click the menu search.

    - Administrative search -
    - -

    You can search by criteria you specify. In the regular search screen role and browser requirements is added implicitly, but do not provide management for search. You can document a certain remove from index from the search results.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/searchLog-guide.xml b/src/site/xdoc/9.2/admin/searchLog-guide.xml deleted file mode 100644 index 2bb1c6289..000000000 --- a/src/site/xdoc/9.2/admin/searchLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Search log list - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search log. When you search in the search screen users search logs are logged. Search log search term or date is recorded. You can also record the URL, then you want the search results to.

    -
    -
    - -

    In Administrator account after logging in, click menu search logs.

    - Search log -
    - -

    Search language and date are listed. You can review and detailed, you click the URL.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/stats-guide.xml b/src/site/xdoc/9.2/admin/stats-guide.xml deleted file mode 100644 index 4af397095..000000000 --- a/src/site/xdoc/9.2/admin/stats-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Statistics - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are statistics. You can search log and click log.

    -
    -
    - -

    In Administrator account after logging in, click the menu statistics.

    - Statistics -
    - -

    You can select the target by selecting the type of report, to make sure. Displayed in order by the specified criteria.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/system-guide.xml b/src/site/xdoc/9.2/admin/system-guide.xml deleted file mode 100644 index 800ca7976..000000000 --- a/src/site/xdoc/9.2/admin/system-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - System settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to Solr, here are registered in the server settings for crawling and Fess. SOLR servers are grouped by file, has been registered.

    -
    -
    - -

    In Administrator account after logging in, click menu system settings.

    - System settings -
    -
    -
    - -

    Update server appears as a running if additional documents, such as the. Crawl process displays the session ID when running. You can safely shut down and Fess server to shut down is not running when shut down. If the process does not terminate if you shut a Fess is running to finish crawling process.

    -

    You can manually crawling under the crawl start button press stop if it is that.

    -
    - -

    Server group name to search for and update available will be shown.

    -
    - -

    In Fess Solr Server conducts a management server and index State States. Whether or not the server state can be access to the Solr Server manages. Whether or not successfully crawl index the State could manage. You can use search server status is in effect, regardless of the State of the index. The crawl Server State is enabled and can index State runs correctly if the preparation or completion. Running start crawl manually index State preparing changes automatically. Server recovery server status and auto-recovery enabled state.

    -
    - -

    You can be sure SOLR server instance state. You can also, for each instance, start, stop, reload request.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/systemInfo-guide.xml b/src/site/xdoc/9.2/admin/systemInfo-guide.xml deleted file mode 100644 index 9440f2300..000000000 --- a/src/site/xdoc/9.2/admin/systemInfo-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - System information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, you can currently check property information such as system environment variables.

    -
    -
    - -

    In Administrator account after logging in, click system information menu.

    - System information -
    -
    -
    - -

    You can list the server environment variable.

    -
    - -

    You can list the system properties on Fess.

    -
    - -

    Fess setup information available.

    -
    - -

    Is a list of properties to attach when reporting a bug. Extract the value contains no personal information.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/userInfo-guide.xml b/src/site/xdoc/9.2/admin/userInfo-guide.xml deleted file mode 100644 index d745e0262..000000000 --- a/src/site/xdoc/9.2/admin/userInfo-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - User log - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the user log. Identifies the user when you search in the search screen users the user log in. You can search log and popular URL information and the use. You can disable this feature in the General crawl settings.

    -
    -
    - -

    In Administrator account after logging in, click menu users.

    - Users list -
    - -

    Lists the ID of the user. You can select the search logs or popular URL links, to see a list of each log.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/webAuthentication-guide.xml b/src/site/xdoc/9.2/admin/webAuthentication-guide.xml deleted file mode 100644 index 9543c7ec1..000000000 --- a/src/site/xdoc/9.2/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - Web authentication settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes Web authentication is required when set against here, using Web crawling. Fess is corresponding to a crawl for BASIC authentication and DIGEST authentication.

    -
    -
    - -

    In Administrator account after logging in, click menu Web authentication.

    - Configuring Web authentication -
    -
    -
    - -

    Specifies the host name of the site that requires authentication. Web crawl settings you specify if applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. Web crawl settings you specified and if applicable on any port.

    -
    - -

    Specifies the realm name of the site that requires authentication. Web crawl settings you specify if applicable in any realm name.

    -
    - -

    Select the authentication method. You can use BASIC authentication, DIGEST authentication or NTLM authentication.

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. You can set the workstation and domain values for NTLM authentication. If you want to write as.

    - -
    - -

    Select to apply the above authentication settings Web settings name. Must be registered in advance Web crawl settings.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/webCrawlingConfig-guide.xml b/src/site/xdoc/9.2/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index 83e8d9e5d..000000000 --- a/src/site/xdoc/9.2/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,104 +0,0 @@ - - - - Settings for crawling Web site - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings here, using Web crawling.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    -
    -
    - -

    In Administrator account after logging in, click menu Web.

    - Web crawl settings -
    -
    -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple URLs. http: or https: in the specify starting. For example,

    - -

    The so determines.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for specific URL pattern.

    - - - - - - - - - - - - - - - - - - - - -
    URL filtering contents list
    URL to crawlCrawl the URL for the specified regular expression.
    Excluded from the crawl URLThe URL for the specified regular expression does not crawl. The URL to crawl, even WINS here.
    To search for URLThe URL for the specified regular expression search. Even if specified and the URL to the search excluded WINS here.
    To exclude from the search URLURL for the specified regular expression search. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, http: URL to crawl if not crawl //localhost/ less than the

    - -

    Also be excluded if the extension of png want to exclude from the URL

    - -

    It specifies. It is possible to specify multiple in the line for.

    -
    - -

    You can specify the crawl configuration information.

    -
    - -

    That will follow the links contained in the document in the crawl order can specify the tracing depth.

    -
    - -

    You can specify the number of documents to retrieve crawl. If you do not specify people per 100,000.

    -
    - -

    You can specify the user agent to use when crawling.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the interval (in milliseconds) to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,. Set the adequate value when crawling a website to the Web server, the load would not load.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    -
    - -

    Fess and crawls sitemap file, as defined in the URL to crawl. Sitemaphttp://www.sitemaps.org/ Of the specification. Available formats are XML Sitemaps and XML Sitemaps Index the text (URL line written in).

    -

    Site map the specified URL. Sitemap is a XML files and XML files for text, when crawling that URL of ordinary or cannot distinguish between what a sitemap. Because the file name is sitemap.*.xml, sitemap.*.gz, sitemap.*txt in the default URL as a Sitemap handles (in webapps/fess/WEB-INF/classes/s2robot_rule.dicon can be customized).

    -

    Crawls sitemap file to crawl the HTML file links will crawl the following URL in the next crawl.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/admin/wizard-guide.xml b/src/site/xdoc/9.2/admin/wizard-guide.xml deleted file mode 100644 index 633992991..000000000 --- a/src/site/xdoc/9.2/admin/wizard-guide.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - Settings Wizard - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Introduction to the Configuration Wizard.

    -

    You can use Settings Wizard, to set you up on the Fess.

    -
    -
    - -

    In Administrator account after logging in, click menu Settings Wizard.

    - Settings Wizard -

    Do the crawl settings. - Crawl settings is to register a URI to look for. - The crawl settings name please put name of any easy to identify. Put the URI part de-indexed, want to search for.

    - Crawl settings -

    For example, if you want and search for http://fess.codelibs.org/, less looks like.

    - Crawl settings example -

    The type, such as c:\Users\taro file.

    -

    In this setting is complete. Crawl start button press the start crawling. Not start until in the time specified in the scheduling settings by pressing the Finish button if the crawl.

    - Crawl started -
    - -

    Settings in the Setup Wizard you can change from crawl General, Web, file system.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/config/db.xml b/src/site/xdoc/9.2/config/db.xml deleted file mode 100644 index 9fdeaff44..000000000 --- a/src/site/xdoc/9.2/config/db.xml +++ /dev/null @@ -1,128 +0,0 @@ - - - - Database changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Provides binaries to use H2 Database with MySQL database. You can use the other database in to change the settings using the source code and build it.

    -
    -
    - -

    The MySQL character code setting. /etc/mysql/my.cnf and the added must have the following settings.

    - -
    - -

    Download MySQL binaries and expand.

    -
    - -

    Create a database.

    - create database fess_db; -mysql> grant all privileges on fess_db.* to fess_user@localhost identified by 'fess_pass'; -mysql> create database fess_robot; -mysql> grant all privileges on fess_robot.* to s2robot@localhost identified by 's2robot'; -mysql> FLUSH PRIVILEGES; -]]> -

    Create a table in the database. DDL file is located in extension/mysql.

    - -

    webapps/fess/WEB-INF/lib on mysql driver jar.

    - -

    Edit the webapps/fess/WEB-INF/classes/jdbc.dicon.

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_db?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "fess_user" - "fess_pass" - - - - 600 - 10 - true - - - - - -]]> -

    Edit the webapps/fess/WEB-INF/classes/s2robot_jdbc.dicon.

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_robot?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "s2robot" - "s2robot" - - - - 600 - 10 - true - - @java.sql.Connection@TRANSACTION_REPEATABLE_READ - - - - - - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/9.2/config/filesize.xml b/src/site/xdoc/9.2/config/filesize.xml deleted file mode 100644 index add485e23..000000000 --- a/src/site/xdoc/9.2/config/filesize.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - File size you want to crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can specify the file size limit crawl of Fess. In the default HTML file is 2.5 MB, otherwise handles up to 10 m bytes. Edit the webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon if you want to change the file size handling. Standard s2robot_contentlength.dicon is as follows.

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    Change the value of defaultMaxLength if you want to change the default value. Dealing with file size can be specified for each content type. Describes the maximum file size to handle text/HTML and HTML files.

    -

    Note the amount of heap memory to use when changing the maximum allowed file size handling. About how to set upMemory-relatedPlease see the.

    -
    - -
    diff --git a/src/site/xdoc/9.2/config/geosearch.xml b/src/site/xdoc/9.2/config/geosearch.xml deleted file mode 100644 index 5e3d7658d..000000000 --- a/src/site/xdoc/9.2/config/geosearch.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Dios arch - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can document with latitude and longitude location information in conjunction with Google maps, including the use of Dios arch.

    -
    -
    - -

    Location is defined as a feed that contains the location information. - When generating the index in Solr latitude longitude set to location feeds in formats such as 45.17614,-93.87341, register the document. - Also sets the value as the latitude_s and longitude_s fields if you want to display latitude and longitude as a search result. * _s is available as a dynamic field of Solr string.

    -
    - -

    During the search specifies in the request parameter to latitude and longitude, the distance. - View the results in the distance (km) specified by distance-based latitude information (latitude, longitude). Latitude and longitude and distances is treated as double.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/config/index-backup.xml b/src/site/xdoc/9.2/config/index-backup.xml deleted file mode 100644 index fb8887a0e..000000000 --- a/src/site/xdoc/9.2/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - Index management - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The index data is managed by Solr. Backup from the Administration screen of the Fess, and cases will be in the size and number of Gigabit can not index data.

    -

    If you need to index data backup stopped the Fess from back solr/core1/data and solr/core1-suggest/data directories. Also, index data backed up to restore to undo.

    -
    - -
    diff --git a/src/site/xdoc/9.2/config/index.xml b/src/site/xdoc/9.2/config/index.xml deleted file mode 100644 index 9f6d1f01b..000000000 --- a/src/site/xdoc/9.2/config/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for setting work of the Fess. -

    -
    -
    -

    -This document demonstrates setting Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/9.2/config/install-on-tomcat.xml b/src/site/xdoc/9.2/config/install-on-tomcat.xml deleted file mode 100644 index 70a7c4cad..000000000 --- a/src/site/xdoc/9.2/config/install-on-tomcat.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - Install to an existing Tomcat - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - The standard distribution of Fess Tomcat is distributed in the deployed State. - Because Fess is not dependent on Tomcat, deploying on any Java application server is available. - Describes how to deploy a Fess Tomcat here is already available.

    -
    -
    -

    Fess ServerHereFrom the download.

    -
    -
    -

    - Expand the downloaded Fess server. - Expanded Fess Server home directory to $FESS_HOME. - $TOMCAT_HOME the top directory of an existing Tomcat 7. - Copy the Fess Server data.

    - -

    - If you have, such as changing the destination file diff commands, updates your diff only applies. -

    -
    -
    -

    to start the Tomcat in normal as well as in startup.* / http://localhost:8080/Fess To access the.

    -
    - -
    diff --git a/src/site/xdoc/9.2/config/logging.xml b/src/site/xdoc/9.2/config/logging.xml deleted file mode 100644 index 82182ab7d..000000000 --- a/src/site/xdoc/9.2/config/logging.xml +++ /dev/null @@ -1,61 +0,0 @@ - - - - Log settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The following summarizes the log file to output the Fess.

    - - - - - - - - - - - - - - - - - - - - - - - - -
    Log file list
    File nameContents
    webapps/fess/WEB-INF/logs/fess.outFess server log. Output logging operation in the management and search screens, etc.
    webapps/fess/WEB-INF/logs/fess_crawler.outCrawl log. Crawling log output.
    logs/Catalina.outLog of the Fess Server (Tomcat). Tomcat logs are output.
    logs/SOLR.logLog server Fess (Solr). SOLR relevant log output.
    -

    If you encounter problems to work check the log.

    -
    -
    -

    Sets the output log information is at webapps/fess/WEB-INF/classes/log4j.xml. By default output INFO level.

    -

    For example, better Fess up to document for Solr log if you want to output in log4j.xml disconnect the commented-out section below.

    - - - -]]> -

    See the Log4J documentation if you need detailed settings for the log output.

    - -

    You can check by changing the logging level of the HttpClient if you want to check HTTP access when crawling content to solve the problem.

    - - - -]]> -
    - -

    to crawl, and change the priority tag from info to debug the output debug log of all things.

    - ]]> -
    -
    - -
    diff --git a/src/site/xdoc/9.2/config/memory-config.xml b/src/site/xdoc/9.2/config/memory-config.xml deleted file mode 100644 index 70f15d8b4..000000000 --- a/src/site/xdoc/9.2/config/memory-config.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - Use memory-related settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Set the maximum memory per process in Java. So, do not use the upper memory in the process also had 8 GB of physical memory on the server. Memory consumption depending on the number of crawl threads and interval will also change significantly. If not enough memory please change settings in the subsequent procedure.

    -
    -
    -

    If the contents of the crawl settings cause OutOfMemory error similar to the following.

    - -

    Increase the maximum heap memory occur. bin/setenv. [sh | bat] to (in this case maximum value set to 1 G)-xmx1g to change.

    - -
    -
    -

    - Crawler side memory maximum value can be changed. - The default is 512 m.

    -

    - Unplug the commented out webapps/fess/WEB-INF/classes/fess.dicon crawlerJavaOptions to change, change the-xmx1g (in this case maximum value set to 1 G). -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1g", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/xdoc/9.2/config/mobile-device.xml b/src/site/xdoc/9.2/config/mobile-device.xml deleted file mode 100644 index 6a2f3e717..000000000 --- a/src/site/xdoc/9.2/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Mobile device information settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The mobile device informationValueEngine Inc.That provided more available. If you want to use the latest mobile device information downloaded device profile save the removed _YYYY-MM-DD and webapps/fess/WEB-INF/classes/device. After the restart to enable change.

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/xdoc/9.2/config/path-encoding.xml b/src/site/xdoc/9.2/config/path-encoding.xml deleted file mode 100644 index 6a591f4cf..000000000 --- a/src/site/xdoc/9.2/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - Path encoding change - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    in non-HTML file, different character set precedents and the file name if the search result link text is garbled.

    -

    For example, test.txt file contents are written in UTF-8, file name Shift_JIS, the link text is garbled.

    -
    -
    -

    For example by revising the webapps/fess/WEB-INF/classes/s2robot_transformer.dicon as shown below, to resolve paths in Shift_JIS.

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/xdoc/9.2/config/pdf-with-password.xml b/src/site/xdoc/9.2/config/pdf-with-password.xml deleted file mode 100644 index 17f3a5fdc..000000000 --- a/src/site/xdoc/9.2/config/pdf-with-password.xml +++ /dev/null @@ -1,89 +0,0 @@ - - - - Password-protected PDF - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - You should password files to register the settings file to PDF password is configured to search for. -

    -
    -
    -

    - First of all, create the webapps/fess/WEB-INF/classes/s2robot_extractor.dicon. - This is test _ ~ is a pass that password set to a.pdf file. - If you have multiple files, multiple settings in addPassword.

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - -... -]]> -

    Next, edit the following to webapps/fess/WEB-INF/classes/s2robot_rule.dicon.

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - -
    -... -]]> -

    Fess up after setting the above and please run the crawl. How to use Basic remains especially.

    -
    - -
    diff --git a/src/site/xdoc/9.2/config/protwords.xml b/src/site/xdoc/9.2/config/protwords.xml deleted file mode 100644 index ae5fd6c2f..000000000 --- a/src/site/xdoc/9.2/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Stemming settings - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    In Fess when indexing and searching the stemming process done.

    -

    This is to normalize the English word processing, for example, words such as recharging and rechargable is normalized to form recharg. Hit and even if you search by recharging the word this word rechargable, less search leakage is expected.

    -
    -
    -

    You may not intended for the stemming process basic rule-based processing, normalization is done. For example, Maine (state name) Word will be normalized in the main.

    -

    In this case, by adding Maine to protwords.txt, you can exclude the stemming process.

    -
    - -
    diff --git a/src/site/xdoc/9.2/config/proxy.xml b/src/site/xdoc/9.2/config/proxy.xml deleted file mode 100644 index c38dbe9d1..000000000 --- a/src/site/xdoc/9.2/config/proxy.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - Proxy settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    If you like crawling external sites from within the intranet firewall may end up blocked crawl. Set the proxy for the crawler in that case.

    -
    -
    -

    Proxy is set in to create webapps/Fess/Web-INF/classes/s9robot_client.dicon with the following contents.

    - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - internalHttpClient - 5 - 500 - - - - 5 - @java.util.concurrent.TimeUnit@MINUTES - - 200 - - 20 - - - - - "UTF-8" - - - - "UTF-8" - - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - - -]]> -
    - - -
    diff --git a/src/site/xdoc/9.2/config/replication.xml b/src/site/xdoc/9.2/config/replication.xml deleted file mode 100644 index d4bc47d30..000000000 --- a/src/site/xdoc/9.2/config/replication.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - Setting up replication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Sets the replication of the index Solr replication features. You can distribute load during indexing to build two in Fess of the crawl and index creation and search for Fess servers.

    -
    -
    - -

    Fess, download and install the. When you install MasterServer named host./ /opt/fess_master To assume you installed. Edit the SOLR/core1/conf/solrconfig.XML like the following.

    - - - startup - optimize - optimize - schema.xml,stopwords.txt,stopwords_ja.txt,elevate.xml, - stoptags_ja.txt,synonyms.txt,mapping_ja.txt,mapping-FoldToASCII.txt, - mapping-ISOLatin1Accent.txt,protwords.txt,compositePOS.txt,spellings.txt, - currency.xml - - 1 - -... -]]> -

    Register the crawl settings as well as Fess starts after the normal construction. Steps to building the index for Fess remains especially as normal building procedures.

    -
    - -

    Fess, download and install the./ /opt/fess_slave To assume you installed. Edit the SOLR/core1/conf/solrconfig.XML like the following.

    - - - http://MasterServer:8080/solr/core1/replication - 00:00:60 - internal - 5000 - 10000 - solradmin - solradmin - - -... -]]> -

    Start the Fess.

    -
    - -

    Until the above settings copied to search for Fess index crawl after the optimization (optimize) the index for Fess.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/config/role-setting.xml b/src/site/xdoc/9.2/config/role-setting.xml deleted file mode 100644 index 6cbdf8396..000000000 --- a/src/site/xdoc/9.2/config/role-setting.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - Setting role-based search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can divide out search results in Fess in any authentication system authenticated users credentials to. For example, find rolls a does appears role information in search results with the roles a user a user b will not display it. By using this feature, user login in the portal and single sign-on environment belongs to you can enable search, sector or job title.

    -

    In role-based search of the Fess roll information available below.

    -
      -
    • Request parameter
    • -
    • Request header
    • -
    • Cookies
    • -
    • J2EE authentication information
    • -
    -

    To save authentication information in cookies for authentication when running of Fess in portal and agent-based single sign-on system domain and path that can retrieve role information. You can also reverse proxy type single sign-on system access to Fess adding authentication information in the request headers and request parameters to retrieve role information.

    -
    -
    -

    Describes how to set up role-based search using J2EE authentication information.

    - -

    conf/Tomcat-users.XML the add roles and users. This time the role1 role perform role-based search. Login to role1.

    - - - - - - - - - -]]> -
    - -

    sets the webapps/fess/WEB-INF/classes/fess.dicon shown below.

    - - - {"guest"} - - : -]]> -

    You can set the role information by setting the defaultRoleList, there is no authentication information. Do not display the search results need roles for users not logged in you.

    -
    - -

    sets the webapps/fess/WEB-INF/web.xml shown below.

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess up and log in as an administrator. From the role of the menu set name Role1 (any name) and value register role at role1. After the crawl settings want to use in the user with the role1 in, crawl Crawl Settings select Role1.

    -
    - -

    Log out from the management screen. log in as user Role1. A successful login and redirect to the top of the search screen.

    -

    Only thing was the Role1 role setting in the crawl settings search as usual, and displayed.

    -

    Also, search not logged in will be search by guest user.

    -
    - -

    Whether or not logged out, logged in a non-Admin role to access http://localhost:8080/fess/admin screen appears. By pressing the logout button will log out.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/config/server-port.xml b/src/site/xdoc/9.2/config/server-port.xml deleted file mode 100644 index 22ae79885..000000000 --- a/src/site/xdoc/9.2/config/server-port.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - Ports changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess by default, you use the port 8080. Change in the following steps to change.

    - -

    Change the port Tomcat is Fess available. Modifies the following described conf/server.xml changes.

    -
      -
    • 8080: HTTP access port
    • -
    • 8005: shut down port
    • -
    • 8009: AJP port
    • -
    • : SSL HTTP access port 8443 (the default is off)
    • -
    • 19092: database port (use h2database)
    • -
    -
    - -

    May need to change if you change the Tomcat port using the settings in the standard configuration, the same Solr-Tomcat, so Fess Solr server referenced information.

    -

    change the webapps/fess/WEB-INF/classes/app.dicon the following points.

    - "http://localhost:8080/manager/text/" -]]> -

    change the webapps/fess/WEB-INF/classes/solrlib.dicon the following points.

    - "http://localhost:8080/solr/core1" -]]> -

    change the SOLR/core1/conf/solrconfig.XML the following points.

    - http://localhost:8080/solr/core1-suggest -]]> -

    - Note: to display the error on search and index update: cannot access the Solr server and do not change if you change the Tomcat port similar to the above ports. -

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/config/solr-dynamic-field.xml b/src/site/xdoc/9.2/config/solr-dynamic-field.xml deleted file mode 100644 index 344f45a77..000000000 --- a/src/site/xdoc/9.2/config/solr-dynamic-field.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - Dynamic fields - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    SOLR is document items (fields) for each to the schema defined in order to register. Available in Fess Solr schema is defined in solr/core1/conf/schema.xml. dynamic fields and standard fields such as title and content can be freely defined field names are defined. Advanced parameter values see a Solr document.

    -
    -
    -

    I think scenes using the dynamic field of many, in database scrawl's, such as registering in datastore crawl settings. How to register dynamic fields in database scrawl by placing the script other_t = hoge hoge column data into Solr other_t field.

    -

    You need to add a field to use to retrieve data that is stored in the dynamic field next to the webapps/fess/WEB-INF/classes/app.dicon. Add the other_t.

    - - new String[]{"url", "host", "site", - "title", "content", "contentLength", "lastModified", "mimetype", - "label", "segment", "other_t" } - -]]> -

    You must add a field to use to retrieve data that is stored in the dynamic field from Solr. Add the other_t.

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    Edit the JSP file has made returns from Solr in the above settings, so to display on the page. Login to the manage screen, displays the design. Display of search results the search results displayed on the page (the content), so edit the JSP file. where you want to display the other_t value in $ {f:h(doc.other_t)} and you can display the value registered in.

    -
    - -
    diff --git a/src/site/xdoc/9.2/config/solr-failure.xml b/src/site/xdoc/9.2/config/solr-failure.xml deleted file mode 100644 index fecd30934..000000000 --- a/src/site/xdoc/9.2/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - SOLR failure operation - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Solr server group in the Fess, managing multiple groups. Change the status of servers and groups if the server and group information that keeps a Fess, inaccessible to the Solr server.

    -

    SOLR server state information can change in system setting. maxErrorCount, maxRetryStatusCheckCount, maxRetryUpdateQueryCount and minActiveServer can be defined in the webapps/fess/WEB-INF/classes/solrlib.dicon.

    -
    -
    -
      -
    • When SOLR group within Solr server number of valid state minActiveServer less than Solr group will be disabled.
    • -
    • Solr server number of valid state is minActiveServer following group in the SOLR Solr group into an invalid state if is not, you can access to the Solr server, disable Solr server status maxRetryStatusCheckCount check to Solr server status change from the disabled state the valid state. The valid state not changed and was able to access Solr Server index corrupted state.
    • -
    • Disable Solr group is not available.
    • -
    • SOLR group to enable States to the group in the Solr Solr server status change enabled in system settings management screen.
    • -
    -
    -
    -
      -
    • Search queries can send valid Solr group.
    • -
    • Search queries will be sent only to valid Solr server.
    • -
    • Send a search query to fewer available if you register a Solr server multiple SOLR group in the Solr server.
    • -
    • The search query was sent to the SOLR server fails maxErrorCount than Solr server modifies the disabled state.
    • -
    -
    -
    -
      -
    • Update queries you can send valid state Solr group.
    • -
    • Update query will be sent only to valid Solr server.
    • -
    • If multiple Solr servers are registered in the SOLR group in any valid state Solr server send the update query.
    • -
    • Is sent to the SOLR Server update query fails maxRetryUpdateQueryCount than Solr server modifies the index corrupted state.
    • -
    -
    - -
    diff --git a/src/site/xdoc/9.2/config/tokenizer.xml b/src/site/xdoc/9.2/config/tokenizer.xml deleted file mode 100644 index 3c8f45e86..000000000 --- a/src/site/xdoc/9.2/config/tokenizer.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - Settings for the index string extraction - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    You must isolate the document in order to register as the index when creating indexes for the search. Tokenizer is used for this.

    -

    Basically, carved by the tokenizer units smaller than go find no hits. For example, statements of living in Tokyo, Japan. Was split by the tokenizer now, this statement is in Tokyo, living and so on. In this case, in Tokyo, Word search, you will get hit. However, when performing a search with the word 'Kyoto' will not be hit. For selection of the tokenizer is important.

    -

    You can change the tokenizer by setting the schema.xml analyzer part is if the Fess in the default StandardTokenizer CJKBigramFilter used.

    - - -

    StandardTokenizer CJKBigramFilter index bi-gram, in other words two characters to like Japan Japanese multibyte string creates. In this case, can't find one letter words.

    -
    - - -

    StandardTokenizer creates index uni-gram, in other words one by one for the Japan language of multibyte-character strings. Therefore, the less search leakage. Also, with StandardTokenizer can't CJKTokenizer the search query letter to search to. However, please note that the index size increases.

    -

    The following example to change the analyzer part like solr/core1/conf/schema.xml, you can use the StandardTokenizer.

    - - - - - - - : - - - - - : -]]> -

    Also, useBigram is enabled by default in the webapps/fess/WEB-INF/classes/app.dicon change to false.

    - - true - : -]]> -

    After the restart the Fess.

    -
    -
    - - -
    diff --git a/src/site/xdoc/9.2/config/use-libreoffice.xml b/src/site/xdoc/9.2/config/use-libreoffice.xml deleted file mode 100644 index ba943f53a..000000000 --- a/src/site/xdoc/9.2/config/use-libreoffice.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - Use of LibreOffice - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - It is possible to crawl using the Apache POI Fess environmental standard in MS Office system document. - You can crawl Office system document regarding LibreOffice, OpenOffice, do even more accurate text extraction from documents.

    -
    -
    -

    JodConverter Fess server install. from http://jodconverter.googlecode.com/jodconverter-core-3.0-Beta-4-Dist.zipThe download. Expand and copy the jar file to Fess server.

    - -

    Create a s2robot_extractor.dicon to the next.

    - -

    s2robot_extractor.dicon effective jodExtractor with following contents.

    - - - - - - - - - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - - officeManagerConfiguration.setOfficeHome("/usr/lib/libreoffice") - .buildOfficeManager() - - - - - - { -"application/msword", -"application/vnd.ms-excel", -"application/vnd.ms-powerpoint", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.openxmlformats-officedocument.presentationml.presentation" - } - jodExtractor - -... -]]> -

    Index to generate the settings later, usually crawled into the street.

    -
    - -
    diff --git a/src/site/xdoc/9.2/config/windows-service.xml b/src/site/xdoc/9.2/config/windows-service.xml deleted file mode 100644 index c62e48a20..000000000 --- a/src/site/xdoc/9.2/config/windows-service.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Register for the Windows service - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can register the Fess as a Windows service in a Windows environment. How to register a service is similar to the Tomcat.

    - -

    Because if you registered as a Windows service, the crawling process is going to see Windows system environment variablesIs Java JAVA_HOME environment variables for the system to register, As well as Add %JAVA_HOME%\bin to PathYou must.

    -
    - -

    to edit the webapps \fess\WEB-INF\classes\fess.dicon, remove the-server option.

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    First, after installing the Fess from the command prompt service.bat performs (such as Vista to launch as administrator you must). Fess was installed on C:\Java\fess-server-9.2.0.

    - cd C:\Java\fess-server-9.2.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    By making the following you can review properties for Fess. To run the following, Tomcat Properties window appears.

    - tomcat7w.exe //ES//fess -]]> -
    - -

    Control Panel - to display the management tool in administrative tools - services, you can set automatic start like normal Windows services.

    -
    -
    -
    - -

    Distributed in the Fess is 64-bit binaries for Windows Tomcat builds based on. If you use 32-bit WindowsTomcat Of the site from, such as 32-bit Windows zip, please replace tomcat7.exe, tomcat7w.exe, tcnative-1.dll.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/install/index.xml b/src/site/xdoc/9.2/install/index.xml deleted file mode 100644 index 8674da3ef..000000000 --- a/src/site/xdoc/9.2/install/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for Fess installation and uninstallation tasks. -

    -
    -
    -

    -This document shows how to install Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/9.2/install/install.xml b/src/site/xdoc/9.2/install/install.xml deleted file mode 100644 index 1b5654acf..000000000 --- a/src/site/xdoc/9.2/install/install.xml +++ /dev/null @@ -1,131 +0,0 @@ - - - - Installation - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -Fess can be available in these environments. -

    -
      -
    • OS: Windows, Unix, and Java can run OS environment
    • -
    • Java: Java 7 or more
    • -
    -

    -If Java is not installed in the environment we want to Fess from http://java.sun.com/ get JDK for Java 7 and above, please install. -

    -
    -
    -

    -http://sourceforge.jp/projects/Fess/releases/ From the download the latest Fess package. -

    -
    -
    -

    -Expand the downloaded fess-server-x.y.zip. -If you installed in the UNIX environment, in the bin added the performing rights to a script.

    - -
    -
    -

    -Administrator account is managed by the application server. Fess Server standard available Tomcat, as well as to the user changing the Tomcat. -Modify the password for the admin account of the conf/tomcat-user.xml if you want to change.

    - -]]> -

    -see the Tomcat documentation or JAAS authentication specification to use Tomcat-user.XML file management method other than. -

    -
    -
    -

    -To access the Solr into Fess server is password becomes necessary. -Change the default passwords in production, etc.

    -

    -How to change the password, you must first change the password attribute of the conf/tomcat-user.xml solradmin. -

    - -]]> -

    -Modifies the following three files webapps/fess/WEB-INF/classes/solrlib.dicon, fess_suggest.dicon and solr/core1/conf/solrconfig.xml. -Write what you specified in tomct-user.XML to the following password.

    -

    -modify the following areas of the solrlib.dicon. -

    - - "solradmin" - "solradmin" - -]]> -

    -fess_suggest.dicon is the following. -

    - - "solradmin" - "solradmin" - -]]> -

    -where the following is the solrconfig.Xml. -

    - - - - http://localhost:8080/solr/core1-suggest - - solradmin - solradmin - -]]> -
    -
    -

    -To manage can manage Solr from Fess server deployed on Tomcat context need a password. -Change the default passwords in production, etc.

    -

    -How to change password the change manager conf/tomcat-user.xml password attributes. -

    - - -]]> -

    -Describes the provided password webapps/fess/WEB-INF/classes/app.dicon the following points tomcat-user.xml to the next. -

    - - - "solrServer1" - "http://localhost:8080/manager/text/" - "/solr" - "manager" - "manager" - -]]> -
    -
    -

    -Login at return path settings, in the use encryption and decryption. -Please change the default password, especially in production.

    -

    -How to change the change the key value in the webapps/fess/WEB-INF/classes/app.dicon. -Set the 16-character alphanumeric.

    - -"1234567890123456" -]]> -
    - -
    diff --git a/src/site/xdoc/9.2/install/run.xml b/src/site/xdoc/9.2/install/run.xml deleted file mode 100644 index bfb0326e9..000000000 --- a/src/site/xdoc/9.2/install/run.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - Start and stop - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -to run the startup script, start the Fess. -

    - - -

    -access to / http://localhost:8080/Fess ensures startup. -

    - -

    -Management UI is / http://localhost:8080/fess/admin. -Default Administrator account user name / password is admin/admin. -Administrator account is managed by the application server. -In the management UI of the Fess, authenticate with the application server in fess role available as an administrator.

    -
    -
    -

    -Fess to stop the running shutdown scripts. -

    - - -

    -Crawl or may take a while to completely stop during the index creation if you. -

    -
    - -
    diff --git a/src/site/xdoc/9.2/install/uninstall.xml b/src/site/xdoc/9.2/install/uninstall.xml deleted file mode 100644 index 227d88988..000000000 --- a/src/site/xdoc/9.2/install/uninstall.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Uninstall - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -You can uninstall by deleting the installation stops after the Fess fess-server-x.y directory. -

    - -
    - -
    diff --git a/src/site/xdoc/9.2/user/index.xml b/src/site/xdoc/9.2/user/index.xml deleted file mode 100644 index 88343a651..000000000 --- a/src/site/xdoc/9.2/user/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is targeted to users to Fess. -

    -
    -
    -

    -This document demonstrates how to search in the Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/9.2/user/json-response.xml b/src/site/xdoc/9.2/user/json-response.xml deleted file mode 100644 index 41df67355..000000000 --- a/src/site/xdoc/9.2/user/json-response.xml +++ /dev/null @@ -1,184 +0,0 @@ - - - - Search results for JSON - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Outputs a JSON results of Fess. You must in order to emit JSON enabled keep JSON response in the General Management screen crawl settings.

    - -

    To get JSON output http://localhost:8080/Fess/JSON? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    fields.labelThe label value. Use to specify the label.
    callbackIf you use the JSONP callback name. You do not need to specify if you do not use the JSONP.
    -
    - -

    Returns the following response.

    - fess<\u002Fem> \u5168\u822C \u5165\u9580...", - "digest":" Fess \u5168\u822C \u5165\u9580 \u30C9\u30AD\u30E5\u30E1\u30F3 Jav...", - "host":"fess.codelibs.org", - "mimetype":"text\u002Fhtml", - "contentLength":22788, - "boost":1.0, - "lastModified":"2014-05-22T11:09:07.000+0900", - "id":"http:\u002F\u002Ffess.codelibs.org\u002Fja\u002Fusers.html", - "urlLink":"http:\u002F\u002Ffess.codelibs.org\u002Fja\u002Fusers.html" - }, -... - ] - } -} -]]> -

    Each element is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Responses to information
    responseThe root element.
    versionFormat version.
    statusThe status of the response. the status value is 0: normal, 1: search error, 2 or 3: request parameter error, 9: in service, 1: API type of error is.
    querySearch language.
    execTimeResponse time. Unit is seconds.
    pageSizeThe number of display.
    pageNumberPage number.
    recordCountNumber of hits for the search term.
    pageCountPage number of the number of hits for the search term.
    resultParent element of the search results.
    siteThe name of the site.
    contentDescriptionA description of the content.
    hostThe name of the host.
    lastModifiedLast update date.
    cacheThe contents of the content.
    scoreScore values of the document.
    DigestDigest a string of documents.
    createdDocument creation date.
    URLThe URL of the document.
    IDThe ID of the document.
    mimetypeThe MIME type.
    titleThe title of the document.
    contentTitleThe title of the document for viewing.
    contentLengthThe size of the document.
    urlLinkThe URL as the search results.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/user/search-additional.xml b/src/site/xdoc/9.2/user/search-additional.xml deleted file mode 100644 index 900da29b2..000000000 --- a/src/site/xdoc/9.2/user/search-additional.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - Hide search criteria - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can use the additional parameters if the search string is shown on the screen without the specific search criteria like persuasion. additional value is retained but in the paging screen additional value.

    - -

    Without the conditions show screen and run a search when searches are performed by appending additional values in hidden forms, such as (for example, a search form) in the paging screen transitions and also the condition holds.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/user/search-and.xml b/src/site/xdoc/9.2/user/search-and.xml deleted file mode 100644 index e971ac373..000000000 --- a/src/site/xdoc/9.2/user/search-and.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - AND search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Use the search if you want to search for documents that contain all search words of more than one. When describing multiple words in the search box separated by spaces, AND skip AND search.

    - -

    If you use the search search words written AND. Write in capital letters AND the space required to back and forth. AND is possible can be omitted.

    -

    For example, if you want to find documents that contain the search terms 1 and 2 search terms, type the following search form.

    - -

    Connecting multiple words with AND are available.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/user/search-boost.xml b/src/site/xdoc/9.2/user/search-boost.xml deleted file mode 100644 index d4778714b..000000000 --- a/src/site/xdoc/9.2/user/search-boost.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - Boost search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Use the boost search if you want to prioritize, search for specific search terms. Enabling search in boost search, depending on the severity of the search words.

    - -

    To boost search after the search term ' ^ boost value "that specifies the boost value (weighted) in the format.

    -

    For example, if you want to find the page if you want to find apples oranges contained more 'apples', type the following search form.

    - -

    Boost value specifies an integer greater than 1.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/user/search-field.xml b/src/site/xdoc/9.2/user/search-field.xml deleted file mode 100644 index 78df240b7..000000000 --- a/src/site/xdoc/9.2/user/search-field.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - Search by specifying a search field - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You crawl in Fess results are saved for each field, such as title and full text. You can search for a field of them. You can specify the search criteria in search for a field, such as document type or size small.

    - -

    You can search for a the following fields by default.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Field list is available
    Field nameDescription
    URLThe crawl URL
    hostWere included in the crawl URL host name
    siteSite name was included in the crawl URL
    titleTitle
    contentText
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    mimetypeThe MIME type of the content
    -

    If you do not specify the fields subject to find the content. Fields are custom fields are also available by using the dynamic field of Solr.

    -

    If HTML file and search for the title tag that string in the title field, below the body tag registered in the body field.

    -
    - -

    If a field specifying the search field name: search words in separated by colons (:) field name and search word fill in the search form, the search.

    -

    If you search the Fess as a search term for the title field, type.

    - -

    Document, the title field in Fess above search appears as a search result.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/user/search-fuzzy.xml b/src/site/xdoc/9.2/user/search-fuzzy.xml deleted file mode 100644 index 7e68ab9a8..000000000 --- a/src/site/xdoc/9.2/user/search-fuzzy.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Fuzzy search (fuzzy search) - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Ambiguity in the case does not match the words word search to search is available. Based on the Levenshtein distance in Fess ambiguous corresponds to the search (fuzzy search).

    - -

    After the search word you want to apply the fuzzy search adds '~'.

    -

    For example, ambiguous word "Solr", you can find documents that contain the word, near the "Solr" If you want to find, type as the search form, such as ("Solar"). -

    - -

    Furthermore, if by '~' after the number 0 and 1, 1 just like in refine. For example, in the form of 'Solr~0.8'. Do not specify numeric default value is 0.5.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/user/search-geo.xml b/src/site/xdoc/9.2/user/search-geo.xml deleted file mode 100644 index cb0fd9c0d..000000000 --- a/src/site/xdoc/9.2/user/search-geo.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - Dios arch - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Search using location information when you search, adding latitude and longitude location information for each document when generating the index becomes possible.

    - -

    Following parameters is available in the standard.

    - - - - - - - - - - - - - - - - -
    Request parameter
    GEO.latitudeLatitude degrees minutes seconds specifies double.
    GEO.longitudeLongitude degrees minutes seconds specifies double.
    GEO.distanceSpecifies the distance between documents in units of the coast. Specified in the double type.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/user/search-label.xml b/src/site/xdoc/9.2/user/search-label.xml deleted file mode 100644 index 02b0ad972..000000000 --- a/src/site/xdoc/9.2/user/search-label.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Search by label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Narrow your search by adding the categories to search the document for label information the label is specified when the search is possible. Label information by registering in the Administration screen, will enable search by labels in the search screen. Label information available can multiple selections in the drop-down when you search. If you do not register the label displayed the label drop-down box.

    - -

    You can select the label information at search time. Label information can be selected in the search options dialog by pressing the options button will appear.

    - Label search -

    You can search each document to create an index, set the label to the label. All results search search do not specify a label is usually the same. If you change the label information to update the index.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/user/search-not.xml b/src/site/xdoc/9.2/user/search-not.xml deleted file mode 100644 index 46dc3661f..000000000 --- a/src/site/xdoc/9.2/user/search-not.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - NOT search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If the document does not contain a word search NOT searching is available.

    - -

    Locate the NOT search as NOT in front of the Word does not contain. Is NOT in uppercase characters ago and need space.

    -

    For example, enter the following if you want to find documents that contain the search term 1 does not contain a search term 2 and the search.

    - -
    -
    - -
    diff --git a/src/site/xdoc/9.2/user/search-options.xml b/src/site/xdoc/9.2/user/search-options.xml deleted file mode 100644 index 406b32053..000000000 --- a/src/site/xdoc/9.2/user/search-options.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - Extended parameter search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can pass any search criteria from third-party search engines move and easy to like. Pass search criteria Please implement processing in QueryHelperImpl #buildOptionQuery.

    - -

    Following parameters is available in the standard.

    - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    options.qThis is similar to the normal query. You can specify multiple options.q. If you specify multiple is treated as a search. Pass the URL encoding.
    options.CQTreated as exact match search queries. For example, if you specify the Fess Project searches as "Fess Project". Pass the URL encoding.
    options.OQIs treated as an OR search. For example, if you specify the Fess Project search as a Fess OR Project. Pass the URL encoding.
    options.NQTreated as NOT search. For example, if you specify 'Fess' search as NOT Fess. Pass the URL encoding.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/user/search-or.xml b/src/site/xdoc/9.2/user/search-or.xml deleted file mode 100644 index 3ff812898..000000000 --- a/src/site/xdoc/9.2/user/search-or.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - OR search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If you want to find documents that contain any of the search terms OR search use. When describing the multiple words in the search box, by default will search.

    - -

    To use search OR search words written OR. OR write in capital letters, the space required to back and forth.

    -

    For example, if you want to search for documents that contain either search term 2 search term 1 and type the following search form.

    - -

    OR between multiple languages are available.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/user/search-range.xml b/src/site/xdoc/9.2/user/search-range.xml deleted file mode 100644 index 4bc3564da..000000000 --- a/src/site/xdoc/9.2/user/search-range.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Range searches - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If in the field containing the data in specified range, such as the number range search is possible for that field.

    - -

    To limit "field name: value TO value ' fill in the search form.

    -

    For example, type to search document contentLength field against 1 k to 10 k bytes is shown below the search form.

    - -

    To time range specified search ' lastModified: [date 1 TO date 2] "(Re 1 [Re 2) fill out the search form.

    -

    ISO 8601 with respect to re.

    - - - - - - - - - -
    Date and time-resolved second and fractional partIf the current relative to the date
    YYYY-MM-DDThh:mm:ss.sZ( example :2013-08-02T10:45:23.5Z)NOW (the current date), YEAR (this year), MONTH (month), DAY (today)
    -

    To relative to the current date and time NOW and DAY-(Adder, and production) and can sign and (round) like.

    -

    And a symbol for round / behind unit. Even if now-1DAY/day does today what time today 00: represents the day from 00 -1, the 00: 00.

    -

    For example, if you search for lastModified field from 2/21/2012 20: (current to date) 30 days prior to the updated document, type the following search form.

    - -
    -
    - -
    diff --git a/src/site/xdoc/9.2/user/search-sort.xml b/src/site/xdoc/9.2/user/search-sort.xml deleted file mode 100644 index f5c40c1a0..000000000 --- a/src/site/xdoc/9.2/user/search-sort.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Search sort - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To sort the search results by specifying the fields such as search time.

    - -

    You can sort the following fields by default.

    - - - - - - - - - - - - - - - - - - - - -
    Sort fields list
    Field nameDescription
    TstampOn the crawl
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    -

    Adding custom fields as sort in Customizing.

    -
    - -

    You can select the sorting criteria when you search. Sorting criteria can be selected in the search options dialog by pressing the options button will appear.

    - Sorting criteria -

    Also, for sorting in the search field sort: the field name to sort and field names separated by colon (:) fill out the search form, the search.

    -

    In ascending order sort the content size as a search term, Fess is below.

    - -

    To sort in descending order as below.

    - -

    If you sort by multiple fields separated list, shown below.

    - -
    -
    - -
    diff --git a/src/site/xdoc/9.2/user/search-wildcard.xml b/src/site/xdoc/9.2/user/search-wildcard.xml deleted file mode 100644 index 13b68dbcf..000000000 --- a/src/site/xdoc/9.2/user/search-wildcard.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - Wildcard - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can use one or multiple character wildcard search terms within. The can be specified as a one-character wildcard, * is specified as the multiple-character wildcard. Wildcards are not available in the first character. You can use wildcards for words. Wildcard search for the sentence.

    - -

    If you use one character wildcard shown below? The available.

    - -

    If the above is treated as a wildcard for one character, such as text or test.

    -

    If you use the multiple character wildcard use * below

    - -

    If the above is treated as a wildcard for multiple characters, such as test, tests or tester. Also,

    - -

    The so can be also used in the search term.

    -
    - -

    The wildcard string indexed using target. Therefore, because if the index has been created, such as bi-gram be treated meaning fixed string length in Japan Japanese wildcard in Japan, not expected behavior. Use in the field, if you use a wildcard in Japan, that used morphological analysis.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.2/user/xml-response.xml b/src/site/xdoc/9.2/user/xml-response.xml deleted file mode 100644 index 597d0c3d8..000000000 --- a/src/site/xdoc/9.2/user/xml-response.xml +++ /dev/null @@ -1,183 +0,0 @@ - - - - XML search results - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To emit the XML results of Fess. You need to do this output in XML Management screen crawl settings XML response enabled by you.

    - -

    To get the output XML http://localhost:8080/Fess/XML? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    fields.labelThe label value. Use to specify the label.
    -
    - -

    Returns the following response.

    - - - 1 - 0 - Fess - 0.64 - 20 - 1 - 101 - 6 - - - 2014-05-24T15:13:27.692+0900 - d55275b552da44999cafe118aa8fed62 - Fessのイン... - http://fess.codelibs.org/ja/setup.html - 0.83177954 - fess.codelibs.org/ja/setup.html - html - <em>fess</em>... - オープンソ... - fess.codelibs.org - text/html - 49702 - 1.0 - 2014-05-22T11:09:07.000+0900 - http://fess.codelibs.org/ja/setup.html - http://fess.codelibs.org/ja/setup.html - -... - - -]]> -

    Each element is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Responses to information
    responseThe root element.
    versionFormat version.
    statusThe status of the response. the status value is 0: normal, 1: search error, 2 or 3: request parameter error, 9: in service, 1: API type of error is.
    querySearch language.
    exec-timeResponse time. Unit is seconds.
    page-sizeThe number of display.
    page-numberPage number.
    record-countNumber of hits for the search term.
    page-countPage number of the number of hits for the search term.
    resultParent element of the search results.
    docThe elements of the search results.
    siteThe name of the site.
    content-descriptionA description of the content.
    hostThe name of the host.
    last-modifiedLast update date.
    cacheThe contents of the content.
    scoreScore values of the document.
    DigestDigest a string of documents.
    createdDocument creation date.
    URLThe URL of the document.
    IDThe ID of the document.
    mimetypeThe MIME type.
    titleThe title of the document.
    content-titleThe title of the document for viewing.
    content-lengthThe size of the document.
    URL-linkThe URL as the search results.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/crawl-guide.xml b/src/site/xdoc/9.3/admin/crawl-guide.xml deleted file mode 100644 index 92d723501..000000000 --- a/src/site/xdoc/9.3/admin/crawl-guide.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - The General crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to crawling.

    -
    -
    - -

    In Administrator account click crawl General menu after login.

    - Crawl General -
    -
    -
    - -

    When the user enters a search, the search the output log. If you want to get search statistics to enable.

    -
    - -

    Save the information you find. Identifying the users becomes possible.

    -
    - -

    You can collect the search result was judged good by the user. Search result voting link appears to result in list screen, so that link press made the record. You can also reflect the results collected during the crawl index.

    -
    - -

    Search results link attaches to the search term. To display the find search terms in PDF becomes possible.

    -
    - -

    Search results can be retrieved in XML format. http://localhost:8080/Fess/XML? can get access query = search term.

    -
    - -

    Search results available in JSON format. http://localhost:8080/Fess/JSON? can get access query = search term.

    -
    - -

    You can specify the label to see if the label by default,. Specifies the value of the label.

    -
    - -

    You can specify whether or not to display a search screen. If not available not available search screen. And if you want to create a dedicated index server and select not available.

    -
    - -

    In JSON format often find search words becomes available. http://localhost:8080/Fess/JSON? can be retrieved by accessing the type = hotsearchword.

    -
    - -

    Delete a search log for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Delete the job days before the specified date. One day in the one log purge old log is deleted.

    -
    - -

    Delete the user information for the specified number of days ago. One day in the one log purge old log is deleted.

    -
    - -

    Specifies the Bots name Bots you want to remove from the search log logs included in the user agent by commas (,). Log is deleted by log purge once a day.

    -
    - -

    Specifies the email address to send information about crawl upon completion crawl.

    -
    - -

    Specifies the encoding for the CSV will be available in the backup and restore.

    -
    - -

    Crawl as been updated to enable incremental crawl compared lastModified field value and the target document's modification date (if the HTTP's timestamp if LAST_MODIFIED values, file).

    -
    - -

    File additional group access rights information added to the role.

    -
    - -

    Fess can combine multiple Solr server as a group, the group can manage multiple. Solr server group for updates and search for different groups to use. For example, if you had two groups using the Group 2 for update, search for use of Group 1. After the crawl has been completed if switching server updates for Group 1, switches to group 2 for the search. It is only valid if you have registered multiple Solr server group.

    -
    - -

    Fess document crawling is done on Web crawling, and file system CROLL. You can crawl to a set number of values in each crawl specified here only to run simultaneously multiple. For example, crawl setting number of concurrent as 3 Web crawling set 1-set 10 if the crawling runs until the set 3 3 set 1-. Complete crawl of any of them, and will start the crawl settings 4. Similarly, setting 10 to complete one each in we will start one.

    -

    But you can specify the number of threads in the crawl settings simultaneously run crawl setting number is not indicates the number of threads to start. For example, if 3 in the number of concurrent crawls settings, number of threads for each crawl settings and 5 3 x 5 = 15 thread count up and crawling.

    -
    - -

    You can automatically delete data after the data has been indexed. If you select the 5, with the expiration of index register at least 5 days before and had no update is removed. If you omit data content has been removed, can be used.

    -
    - -

    Registered disabled URL URL exceeds the failure count next time you crawl to crawl out. Does not need to monitor the fault type is being crawled next time by specifying this value.

    -
    - -

    Disaster URL exceeds the number of failures will crawl out.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/crawlingSession-guide.xml b/src/site/xdoc/9.3/admin/crawlingSession-guide.xml deleted file mode 100644 index 735a04574..000000000 --- a/src/site/xdoc/9.3/admin/crawlingSession-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Set session information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to the session information. One time the crawl results saved as a single session information. You can check the run time and the number of indexed.

    -
    -
    - -

    In Administrator account after logging in, click the session information menu.

    -
    -
    -
    - - Session information list -

    You can remove all session information and click the Delete link all in the running. Session has expired will be removed at next crawl.

    -
    - -

    Sure you can crawl the contents of session ID. Crawl start and finish time, number of documents indexed and listed.

    - Session details -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/data-guide.xml b/src/site/xdoc/9.3/admin/data-guide.xml deleted file mode 100644 index 7e57207d8..000000000 --- a/src/site/xdoc/9.3/admin/data-guide.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - Configuration backup and restore - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, describes Fess information backup and restore methods.

    -
    -
    - -

    In Administrator account after logging in, click the menu backup and restore.

    - Backup and restore -
    - -

    Click the download link and Fess information output in XML format. Saved settings information is below.

    -
      -
    • The General crawl settings
    • -
    • Web crawl settings
    • -
    • File system Crawl settings
    • -
    • Datastore crawl settings
    • -
    • Label
    • -
    • Path mapping
    • -
    • Web authentication
    • -
    • File system authentication
    • -
    • Request header
    • -
    • Duplicate host
    • -
    • Roll
    • -
    -

    Session information, search log, click log is available in CSV format.

    -

    In the SOLR index data and data being crawled is not backed up. Those data can Fess setting information to crawl after the restore, regenerate. If you need to back up the SOLR index backs solr directory.

    -
    - -

    You can restore settings information, various log in to upload XML output by backup or CSV. To specify the files, please click the restore button on the data.

    -

    If enable overwrite data in XML file configuration information specified when the same data is updating existing data.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/dataCrawlingConfig-guide.xml b/src/site/xdoc/9.3/admin/dataCrawlingConfig-guide.xml deleted file mode 100644 index 178ff3343..000000000 --- a/src/site/xdoc/9.3/admin/dataCrawlingConfig-guide.xml +++ /dev/null @@ -1,159 +0,0 @@ - - - - Settings for crawling the data store - Sone, Takaaki - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can crawl data sources such as databases and CSV in Fess. Here are required to store settings.

    -
    -
    - -

    In Administrator account after logging in, click menu data store.

    - Data store configuration -

    As an example, the following table database named testdb MySQL, user name hoge, fuga password connection and the will to make it.

    - -

    Here the data is put something like the following.

    - -
    -
    -
    - -

    Parameter settings example looks like the following.

    - -

    Parameter is a "key = value" format. Description of the key is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - -
    For DB configuration parameter example
    driverDriver class name
    URLURL
    usernameTo connect to the DB user name
    passwordTo connect to the DB password
    SQLWant to crawl to get SQL statement
    -
    - -

    Script configuration example looks like the following.

    - -

    - Parameter is a "key = value" format. - Description of the key is as follows.

    -

    - Side of the value written in OGNL. Close the string in double quotation marks. - Access in the database column name, its value.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Script settings
    URLURLs (links appear in search results)
    hostHost name
    siteSite pass
    titleTitle
    contentContent (string index)
    cacheContent cache (not indexed)
    DigestDigest piece that appears in the search results
    anchorLinks to content (not usually required)
    contentLengthThe length of the content
    lastModifiedContent last updated
    -
    - -

    To connect to the database driver is needed. keep the jar file in webapps/fess/WEB-INF/cmd/lib.

    -
    - -

    Set the following in the webapps/fess/WEB-INF/classes/app.dicon if you see the item value, such as latitude_s in the search results. After adding to $ {doc.latitude_s}, searchResults.jsp;

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "latitude_s","longitude_s" } - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/design-guide.xml b/src/site/xdoc/9.3/admin/design-guide.xml deleted file mode 100644 index 73a29435f..000000000 --- a/src/site/xdoc/9.3/admin/design-guide.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - Appearance settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the design of search screens.

    -
    -
    - -

    In Administrator account after logging in, click the menu design.

    - Design -

    You can edit the search screen in the screen below.

    - JSP compilation screen -
    - -

    If you want to display in the search results crawl in Fess and registered or modified files to get the search results page (content), write the following.

    - -]]> -

    tstampDate will crawl during registration on the lastModifiedDate modified date of the document. Output date formats follow the fmt:formateDate specification.

    -
    -
    -
    - -

    On the search screen files are available to download and can be removed.

    -
    - -

    You can upload the file to use in the search screen. Image file names are supported are jpg, gif, png, css, and js.

    -
    - -

    Use if you want to specify the file name file to upload. Uploaded if you omit the file name will be used.

    -
    - -

    You can edit the JSP files in the search screen. You can by pressing the Edit button of the JSP file, edit the current JSP files. And pressing the button will default to edit as a JSP file when you install. To keep with the update button in the Edit screen, changes are reflected.

    -

    Following are examples of how to write.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    JSP file that you can edit
    Top page (frame)Is a JSP file search home page. This JSP include JSP file of each part.
    HeaderIt is a JSP file's header.
    FooterThis is the footer JSP files.
    Search results pages (frames)Search result is a list page of JSP files. This JSP include JSP file of each part.
    Search results pages (content)Search results search results list page is a JSP file to represent the part. Is the search results when the JSP file. If you want to customize the search result representation change.
    Search results page (result no)Search results search results list page is a JSP file to represent the part. Is a JSP file when the search result is not used.
    Help pages (frames)Is the help page of JSP files.
    Search error pageIt is a JSP file search error page. If you want to customize the search error expression change.
    File boot pageIs the file boot page JSP file. Is the screen used when displaying Java plug-in is enabled to display the search results by using the file system CROLL.
    Error page (header)Is a JSP file that represents the header of the page.
    Error page (footer)It is a JSP file that represents the footer part of the page.
    Error page (page not found)It is displayed if the page cannot be found error page JSP file.
    Error (System error)JSP error page that appears if the system error is.
    Error pages (redirects)This is the JSP error page displayed when an HTTP redirect occurs.
    Error (bad request)Is the error bad request appears when the JSP file.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/dict-guide.xml b/src/site/xdoc/9.3/admin/dict-guide.xml deleted file mode 100644 index 675e5c179..000000000 --- a/src/site/xdoc/9.3/admin/dict-guide.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - Dictionary settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the dictionary.

    -
    -
    - -

    In Administrator account after logging in, click the menu Dictionary. List the various dictionaries available for editing.

    - Dictionary list -
    -
    -
    -

    You can register names, nouns, terminology. Registered click path to user dictionaries and dictionary word list is displayed.

    - User dictionary list -

    Displays the Edit screen and click the word you want to edit.

    - Create a user dictionary - -

    Type a Word to search for.

    -
    - -

    Been searching the words compound word splitting the Word can to hit. For example, you can search any word by entering the full-text search engine and full-text search engine, have split.

    -
    - -

    Enter the word reading in katakana. -   Enter the split when you split. For example, enter Sembene search engine.

    -
    - -

    Enter the words you entered.

    -
    -
    -
    -

    You can register the same meaning words (GB, gigabyte, etc.). Click the path of the synonym dictionary registered on dictionary word list is displayed.

    - Synonym list -

    Displays the Edit screen and click the word you want to edit.

    - Creating a synonym - -

    Type the word being treated as synonyms.

    -
    - -

    Expand the words you enter in the source in the word after the conversion. For example, 'TV', 'TV' and 'television' If you want to convert type 'TV', 'TV' and 'TV' type after conversion.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/document-guide.xml b/src/site/xdoc/9.3/admin/document-guide.xml deleted file mode 100644 index 0b068d2b0..000000000 --- a/src/site/xdoc/9.3/admin/document-guide.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - Index settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the index.

    -
    -
    - -

    In Administrator account after logging in, click the menu index.

    - Index settings -
    -
    -
    - -

    You can publish index commit, optimize for server groups.

    -
      -
    • Commit: Solr issued a commit request. Removes the document index files to reflect documents added to commit in a deleted from the index file.
    • -
    • Optimization: Solr issued request optimization. Commit processing in addition, were fragmentation of index files are merged.
    • -
    -

    No problem, manually commit or optimization to do.

    -
    - -

    You can remove a specific search for the session ID. You can remove only the specific documents by specifying the URL.

    -
    - -

    Shown by the number of documents registered in each session. Can verify the results list by clicking the session name.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/failureUrl-guide.xml b/src/site/xdoc/9.3/admin/failureUrl-guide.xml deleted file mode 100644 index 81e3f51d9..000000000 --- a/src/site/xdoc/9.3/admin/failureUrl-guide.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Disaster URL - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the failure URL. URL could not be obtained at crawl time are recorded and confirmed as the failure URL.

    -
    -
    - -

    In Administrator account click menu disabled URL after login.

    - Disaster URL -

    Clicking the confirmation link failure URL displayed for more information.

    - Details of the disaster URL -
    - -

    A glance could not crawl the URL and date.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/favoriteLog-guide.xml b/src/site/xdoc/9.3/admin/favoriteLog-guide.xml deleted file mode 100644 index da74fd7dc..000000000 --- a/src/site/xdoc/9.3/admin/favoriteLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Popular URL log - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are popular URL log. When the popular URL log user clicks voting link on the search screen registers as a favorite link. You can disable this feature in the General crawl settings.

    -
    -
    - -

    In Administrator account after logging in, click the menu popular URL.

    - Users list -
    - -

    Lists popular URL.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/fileAuthentication-guide.xml b/src/site/xdoc/9.3/admin/fileAuthentication-guide.xml deleted file mode 100644 index 8ed751c12..000000000 --- a/src/site/xdoc/9.3/admin/fileAuthentication-guide.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - Settings for file system authentication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Crawls using file system here, describes how to set file system authentication is required. Fess is corresponding to a crawl for a shared folder in Windows.

    -
    -
    - -

    In Administrator account after logging in, click the menu file system authentication.

    - File system settings -
    -
    -
    - -

    Specifies the host name of the site that requires authentication. Is omitted, the specified file system Kroll set applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. File system Crawl settings specified in that case applies on any port.

    -
    - -

    Select the authentication method. You can use SAMBA (Windows shared folder authentication).

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. SAMBA, the set value of the domain. If you want to write as.

    - -
    - -

    Select the set name to apply the authentication settings for the above file system CROLL. Must be registered ago you file system CROLL.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/fileCrawlingConfig-guide.xml b/src/site/xdoc/9.3/admin/fileCrawlingConfig-guide.xml deleted file mode 100644 index 1783a167a..000000000 --- a/src/site/xdoc/9.3/admin/fileCrawlingConfig-guide.xml +++ /dev/null @@ -1,103 +0,0 @@ - - - - Settings for file system crawling - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings for crawl here, using file system.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    -
    -
    - -

    In Administrator account after logging in, click menu file.

    - Setting file system Crawl -
    -
    -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple paths. file: or smb: in the specify starting. For example,

    - -

    The so determines. Patrolling below the specified directory.

    -

    So there is need to write URI if the Windows environment path that c:\Documents\taro in file/c: /Documents/taro and specify.

    -

    Windows shared folder, for example, if you want to crawl to host1 share folder crawl settings for smb: (last / to) the //host1/share/. If authentication is in the shared folder on the file system authentication screen set authentication information.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for given path pattern.

    - - - - - - - - - - - - - - - - - - - - -
    IP rings contents list
    Path to crawlCrawl the path for the specified regular expression.
    The path to exclude from being crawledThe path for the specified regular expression does not crawl. The path you want to crawl, even WINS here.
    Path to be searchedThe path for the specified regular expression search. Even if specified path to find excluded and WINS here.
    Path to exclude from searchesNot search the path for the specified regular expression. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, the path to target if you don't crawl less than/home /

    - -

    Also the path to exclude if extension of png want to exclude from

    - -

    It specifies. It is possible to specify multiple line breaks in.

    -

    How to specify the URI handling java.io.File: Looks like:

    - file:/home/taro -c:\memo.txt -> file:/c:/memo.txt -\\server\memo.txt -> file:////server/memo.txt -]]> -
    - -

    You can specify the crawl configuration information.

    -
    - -

    Specify the depth of a directory hierarchy.

    -
    - -

    You can specify the number of documents to retrieve crawl.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the time interval to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/index.xml b/src/site/xdoc/9.3/admin/index.xml deleted file mode 100644 index 3659c96a6..000000000 --- a/src/site/xdoc/9.3/admin/index.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for the management work of the Fess. -

    -
    -
    -

    -This document demonstrates Fess configuration management methods. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    -
    - -

    Management UI to support browser as follows.

    -
      -
    • Internet Explorer 7 or higher
    • -
    • Firefox 4 or more
    • -
    • Chrome (latest version)
    • -
    • Safari (latest version)
    • -
    • Opera 11
    • -
    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/jobLog-guide.xml b/src/site/xdoc/9.3/admin/jobLog-guide.xml deleted file mode 100644 index fd9425da8..000000000 --- a/src/site/xdoc/9.3/admin/jobLog-guide.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - Job log - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Job performed results appear as a list.

    -
    -
    - -

    In Administrator account after logging in, click menu users.

    -
    - - List joblog -

    Lists the job run log. You can determine the job name, status, start and finish times. You can also select more information, to check the details of each log.

    -
    - -

    You can check job log contents. Job name, status, start and completion time, displays the results, such as.

    - Job log details -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/labelType-guide.xml b/src/site/xdoc/9.3/admin/labelType-guide.xml deleted file mode 100644 index 3b68e022b..000000000 --- a/src/site/xdoc/9.3/admin/labelType-guide.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - Setting a label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the label. Label can classify documents that appear in search results, select the crawl settings in. You can pass even if you do not set the crawl settings in the settings of the label to add labels to specify regular expressions. If you register the label shown select label drop-down box to the right of the search box.

    -
    -
    - -

    In Administrator account after logging in, click the menu label.

    - List of labels - Setting a label -
    -
    -
    - -

    Specifies the name that is displayed when the search label drop-down select.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    - -

    Sets the path to label in the regular expression. You can specify multiple in multiple line description. Notwithstanding the crawl configuration document to match the path specified here, will be labeled.

    -
    - -

    In the path and crawled on regular expressions set from what you want to exclude. You can specify multiple in multiple line description.

    -
    - -

    Specifies the role to view the label.

    -
    - -

    Specifies the order of the labels.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/log-guide.xml b/src/site/xdoc/9.3/admin/log-guide.xml deleted file mode 100644 index 3eb63f694..000000000 --- a/src/site/xdoc/9.3/admin/log-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Log file download - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the log files will be output in the Fess download.

    -
    -
    - -

    In Administrator account after logging in, click log file menu.

    - Session information -
    - -

    You can download the log file and click the log file name.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/overlappingHost-guide.xml b/src/site/xdoc/9.3/admin/overlappingHost-guide.xml deleted file mode 100644 index 8aa4be8be..000000000 --- a/src/site/xdoc/9.3/admin/overlappingHost-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Duplicate host settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings on the duplicate host. Available when the duplicate host to be treated as the same thing crawling at a different host name. For example, if you want the same site www.example.com and example.com in available.

    -
    -
    - -

    In Administrator account after logging in, click the menu duplicate host.

    - A list of the duplicate host - Duplicate host settings -
    -
    -
    - -

    Specify the canonical host name. Duplicate host names replace the canonical host name.

    -
    - -

    Specify the host names are duplicated. Specifies the host name you want to replace.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/pathMapping-guide.xml b/src/site/xdoc/9.3/admin/pathMapping-guide.xml deleted file mode 100644 index 8234f7db5..000000000 --- a/src/site/xdoc/9.3/admin/pathMapping-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - Path mapping settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for path mapping. You can use if you want replaced path mapping links appear in search results.

    -
    -
    - -

    In Administrator account after logging in, click menu path mappings.

    - List of path mapping - Path mapping settings -
    -
    -
    - -

    Path mapping is replaced by parts to match the specified regular expression, replace the string with. When crawling a local filesystem environment may search result links are not valid. Such cases using path mapping, you can control the search results link. You can specify multiple path mappings.

    -
    - -

    Specifies the string you want to replace. How to write aRegular expressions in Java 6To follow.

    -
    - -

    Specifies the string to replace the matched regular expression.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/requestHeader-guide.xml b/src/site/xdoc/9.3/admin/requestHeader-guide.xml deleted file mode 100644 index 0f172053f..000000000 --- a/src/site/xdoc/9.3/admin/requestHeader-guide.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - Setting a request header - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the request header. Feature request headers request header information added to requests when you get to crawl documents. Available if, for example, to see header information in the authentication system, if certain values are logged automatically.

    -
    -
    - -

    In Administrator account after logging in, click request header menu.

    - A list of request headers - Setting a request header -
    -
    -
    - -

    Specifies the request header name to append to the request.

    -
    - -

    Specifies the request header value to append to the request.

    -
    - -

    Select a Web crawl setting name to add request headers. Only selected the crawl settings in appended to the request header.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/roleType-guide.xml b/src/site/xdoc/9.3/admin/roleType-guide.xml deleted file mode 100644 index 328fb8363..000000000 --- a/src/site/xdoc/9.3/admin/roleType-guide.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Settings for a role - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the role. Role is selected in the crawl settings, you can classify the document appears in the search results. About how to use theSettings for a rolePlease see the.

    -
    -
    - -

    In Administrator account after logging in, click menu role.

    - The list of roles - Settings for a role -
    -
    -
    - -

    Specifies the name that appears in the list.

    -
    - -

    Specifies the identifier when a classified document. This value will be sent to Solr. Must be alphanumeric characters.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/scheduledJob-guide.xml b/src/site/xdoc/9.3/admin/scheduledJob-guide.xml deleted file mode 100644 index 47a4d5024..000000000 --- a/src/site/xdoc/9.3/admin/scheduledJob-guide.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - Job settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are settings for the job.

    -
    -
    - -

    In Administrator account after logging in, click the job management.

    - Job list - Edit job -
    -
    -
    - -

    It is the name that appears in the list.

    -
    - -

    You can use as an identifier for whether or not to run when the target job command to run directly in the batch, etc.. If the crawl command execution, do not specify 'all'.

    -
    - -

    Configure schedule settings. Run jobs written in script on a schedule you set here.

    -

    Description format describes the format such as Cron seconds minutes date month day year (optional)". For example, "0 0 12? * WED ' for if the weekly Wednesday 12:00 pm job to run. About how to specify the finer "Quartz"Please see.

    -
    - -

    Specifies the script execution environment. At the moment supports only the 'groovy'.

    -
    -
    -

    Written in the language specified in how to perform job run.

    -

    For example, if you want to run crawl jobs only three crawl settings describes as (assuming Web crawl configuration ID 1 and file system Kroll set ID to 1 and 2).

    - -
    -
    -

    To enable records to the job log.

    -
    - -

    In turn treated as crawl jobs. In establishing the system crawl started and stopped.

    -
    - -

    Specifies the enabled or disabled status of the job. If the job will not run.

    -
    - -

    Specifies the display order in the job list.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/searchList-guide.xml b/src/site/xdoc/9.3/admin/searchList-guide.xml deleted file mode 100644 index 03176f030..000000000 --- a/src/site/xdoc/9.3/admin/searchList-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search for management.

    -
    -
    - -

    In Administrator account after logging in, click the menu search.

    - Administrative search -
    - -

    You can search by criteria you specify. In the regular search screen role and browser requirements is added implicitly, but do not provide management for search. You can document a certain remove from index from the search results.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/searchLog-guide.xml b/src/site/xdoc/9.3/admin/searchLog-guide.xml deleted file mode 100644 index 1984b482d..000000000 --- a/src/site/xdoc/9.3/admin/searchLog-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Search log list - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the search log. When you search in the search screen users search logs are logged. Search log search term or date is recorded. You can also record the URL, then you want the search results to.

    -
    -
    - -

    In Administrator account after logging in, click menu search logs.

    - Search log -
    - -

    Search language and date are listed. You can review and detailed, you click the URL.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/stats-guide.xml b/src/site/xdoc/9.3/admin/stats-guide.xml deleted file mode 100644 index ed401c3d2..000000000 --- a/src/site/xdoc/9.3/admin/stats-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Statistics - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here are statistics. You can search log and click log.

    -
    -
    - -

    In Administrator account after logging in, click the menu statistics.

    - Statistics -
    - -

    You can select the target by selecting the type of report, to make sure. Displayed in order by the specified criteria.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/system-guide.xml b/src/site/xdoc/9.3/admin/system-guide.xml deleted file mode 100644 index 2a2d23b37..000000000 --- a/src/site/xdoc/9.3/admin/system-guide.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - System settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings related to Solr, here are registered in the server settings for crawling and Fess. SOLR servers are grouped by file, has been registered.

    -
    -
    - -

    In Administrator account after logging in, click menu system settings.

    - System settings -
    -
    -
    - -

    Update server appears as a running if additional documents, such as the. Crawl process displays the session ID when running. You can safely shut down and Fess server to shut down is not running when shut down. If the process does not terminate if you shut a Fess is running to finish crawling process.

    -

    You can manually crawling under the crawl start button press stop if it is that.

    -
    - -

    Server group name to search for and update available will be shown.

    -
    - -

    In Fess Solr Server conducts a management server and index State States. Whether or not the server state can be access to the Solr Server manages. Whether or not successfully crawl index the State could manage. You can use search server status is in effect, regardless of the State of the index. The crawl Server State is enabled and can index State runs correctly if the preparation or completion. Running start crawl manually index State preparing changes automatically. Server recovery server status and auto-recovery enabled state.

    -
    - -

    You can be sure SOLR server instance state. You can also, for each instance, start, stop, reload request.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/systemInfo-guide.xml b/src/site/xdoc/9.3/admin/systemInfo-guide.xml deleted file mode 100644 index 4c5ab3162..000000000 --- a/src/site/xdoc/9.3/admin/systemInfo-guide.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - System information - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here, you can currently check property information such as system environment variables.

    -
    -
    - -

    In Administrator account after logging in, click system information menu.

    - System information -
    -
    -
    - -

    You can list the server environment variable.

    -
    - -

    You can list the system properties on Fess.

    -
    - -

    Fess setup information available.

    -
    - -

    Is a list of properties to attach when reporting a bug. Extract the value contains no personal information.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/userInfo-guide.xml b/src/site/xdoc/9.3/admin/userInfo-guide.xml deleted file mode 100644 index 8270ee190..000000000 --- a/src/site/xdoc/9.3/admin/userInfo-guide.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - User log - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Here the user log. Identifies the user when you search in the search screen users the user log in. You can search log and popular URL information and the use. You can disable this feature in the General crawl settings.

    -
    -
    - -

    In Administrator account after logging in, click menu users.

    - Users list -
    - -

    Lists the ID of the user. You can select the search logs or popular URL links, to see a list of each log.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/webAuthentication-guide.xml b/src/site/xdoc/9.3/admin/webAuthentication-guide.xml deleted file mode 100644 index 3a5a38a36..000000000 --- a/src/site/xdoc/9.3/admin/webAuthentication-guide.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - Web authentication settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes Web authentication is required when set against here, using Web crawling. Fess is corresponding to a crawl for BASIC authentication and DIGEST authentication.

    -
    -
    - -

    In Administrator account after logging in, click menu Web authentication.

    - Configuring Web authentication -
    -
    -
    - -

    Specifies the host name of the site that requires authentication. Web crawl settings you specify if applicable in any host name.

    -
    - -

    Specifies the port of the site that requires authentication. Specify-1 to apply for all ports. Web crawl settings you specified and if applicable on any port.

    -
    - -

    Specifies the realm name of the site that requires authentication. Web crawl settings you specify if applicable in any realm name.

    -
    - -

    Select the authentication method. You can use BASIC authentication, DIGEST authentication or NTLM authentication.

    -
    - -

    Specifies the user name to log in authentication.

    -
    - -

    Specifies the password to log into the certification site.

    -
    - -

    Sets if the authentication site login required settings. You can set the workstation and domain values for NTLM authentication. If you want to write as.

    - -
    - -

    Select to apply the above authentication settings Web settings name. Must be registered in advance Web crawl settings.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/webCrawlingConfig-guide.xml b/src/site/xdoc/9.3/admin/webCrawlingConfig-guide.xml deleted file mode 100644 index bd1cfc36d..000000000 --- a/src/site/xdoc/9.3/admin/webCrawlingConfig-guide.xml +++ /dev/null @@ -1,104 +0,0 @@ - - - - Settings for crawling Web site - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Describes the settings here, using Web crawling.

    -

    Recommends that if you want to index document number 100000 over in Fess crawl settings for one to several tens of thousands of these. One crawl setting a target number 100000 from the indexed performance degrades.

    -
    -
    - -

    In Administrator account after logging in, click menu Web.

    - Web crawl settings -
    -
    -
    - -

    Is the name that appears on the list page.

    -
    - -

    You can specify multiple URLs. http: or https: in the specify starting. For example,

    - -

    The so determines.

    -
    - -

    By specifying regular expressions you can exclude the crawl and search for specific URL pattern.

    - - - - - - - - - - - - - - - - - - - - -
    URL filtering contents list
    URL to crawlCrawl the URL for the specified regular expression.
    Excluded from the crawl URLThe URL for the specified regular expression does not crawl. The URL to crawl, even WINS here.
    To search for URLThe URL for the specified regular expression search. Even if specified and the URL to the search excluded WINS here.
    To exclude from the search URLURL for the specified regular expression search. Unable to search all links since they exclude from being crawled and crawled when the search and not just some.
    -

    For example, http: URL to crawl if not crawl //localhost/ less than the

    - -

    Also be excluded if the extension of png want to exclude from the URL

    - -

    It specifies. It is possible to specify multiple in the line for.

    -
    - -

    You can specify the crawl configuration information.

    -
    - -

    That will follow the links contained in the document in the crawl order can specify the tracing depth.

    -
    - -

    You can specify the number of documents to retrieve crawl. If you do not specify people per 100,000.

    -
    - -

    You can specify the user agent to use when crawling.

    -
    - -

    Specifies the number of threads you want to crawl. Value of 5 in 5 threads crawling the website at the same time.

    -
    - -

    Is the interval (in milliseconds) to crawl documents. 5000 when one thread is 5 seconds at intervals Gets the document.

    -

    Number of threads, 5 pieces, will be to go to and get the 5 documents per second between when 1000 millisecond interval,. Set the adequate value when crawling a website to the Web server, the load would not load.

    -
    - -

    You can search URL in this crawl setting to weight. Available in the search results on other than you want to. The standard is 1. Priority higher values, will be displayed at the top of the search results. If you want to see results other than absolutely in favor, including 10,000 sufficiently large value.

    -

    Values that can be specified is an integer greater than 0. This value is used as the boost value when adding documents to Solr.

    -
    - -

    You can control only when a particular user role can appear in search results. You must roll a set before you. For example, available by the user in the system requires a login, such as portal servers, search results out if you want.

    -
    - -

    You can label with search results. Search on each label, such as enable, in the search screen, specify the label.

    -
    - -

    Crawl crawl time, is set to enable. If you want to avoid crawling temporarily available.

    -
    -
    -
    - -

    Fess and crawls sitemap file, as defined in the URL to crawl. Sitemaphttp://www.sitemaps.org/ Of the specification. Available formats are XML Sitemaps and XML Sitemaps Index the text (URL line written in).

    -

    Site map the specified URL. Sitemap is a XML files and XML files for text, when crawling that URL of ordinary or cannot distinguish between what a sitemap. Because the file name is sitemap.*.xml, sitemap.*.gz, sitemap.*txt in the default URL as a Sitemap handles (in webapps/fess/WEB-INF/classes/s2robot_rule.dicon can be customized).

    -

    Crawls sitemap file to crawl the HTML file links will crawl the following URL in the next crawl.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/admin/wizard-guide.xml b/src/site/xdoc/9.3/admin/wizard-guide.xml deleted file mode 100644 index b4d2be056..000000000 --- a/src/site/xdoc/9.3/admin/wizard-guide.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - Settings Wizard - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Introduction to the Configuration Wizard.

    -

    You can use Settings Wizard, to set you up on the Fess.

    -
    -
    - -

    In Administrator account after logging in, click menu Settings Wizard.

    - Settings Wizard -

    Do the crawl settings. - Crawl settings is to register a URI to look for. - The crawl settings name please put name of any easy to identify. Put the URI part de-indexed, want to search for.

    - Crawl settings -

    For example, if you want and search for http://fess.codelibs.org/, less looks like.

    - Crawl settings example -

    The type, such as c:\Users\taro file.

    -

    In this setting is complete. Crawl start button press the start crawling. Not start until in the time specified in the scheduling settings by pressing the Finish button if the crawl.

    - Crawl started -
    - -

    Settings in the Setup Wizard you can change from crawl General, Web, file system.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/config/db.xml b/src/site/xdoc/9.3/config/db.xml deleted file mode 100644 index 9fdeaff44..000000000 --- a/src/site/xdoc/9.3/config/db.xml +++ /dev/null @@ -1,128 +0,0 @@ - - - - Database changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Provides binaries to use H2 Database with MySQL database. You can use the other database in to change the settings using the source code and build it.

    -
    -
    - -

    The MySQL character code setting. /etc/mysql/my.cnf and the added must have the following settings.

    - -
    - -

    Download MySQL binaries and expand.

    -
    - -

    Create a database.

    - create database fess_db; -mysql> grant all privileges on fess_db.* to fess_user@localhost identified by 'fess_pass'; -mysql> create database fess_robot; -mysql> grant all privileges on fess_robot.* to s2robot@localhost identified by 's2robot'; -mysql> FLUSH PRIVILEGES; -]]> -

    Create a table in the database. DDL file is located in extension/mysql.

    - -

    webapps/fess/WEB-INF/lib on mysql driver jar.

    - -

    Edit the webapps/fess/WEB-INF/classes/jdbc.dicon.

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_db?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "fess_user" - "fess_pass" - - - - 600 - 10 - true - - - - - -]]> -

    Edit the webapps/fess/WEB-INF/classes/s2robot_jdbc.dicon.

    - - - - - - - - - "com.mysql.jdbc.Driver" - - - "jdbc:mysql://localhost:3306/fess_robot?" + - "noDatetimeStringSync=true&" + - "zeroDateTimeBehavior=convertToNull&" + - "useUnicode=true&characterEncoding=UTF-8&" + - "autoReconnect=true" - - "s2robot" - "s2robot" - - - - 600 - 10 - true - - @java.sql.Connection@TRANSACTION_REPEATABLE_READ - - - - - - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/9.3/config/filesize.xml b/src/site/xdoc/9.3/config/filesize.xml deleted file mode 100644 index add485e23..000000000 --- a/src/site/xdoc/9.3/config/filesize.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - File size you want to crawl settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can specify the file size limit crawl of Fess. In the default HTML file is 2.5 MB, otherwise handles up to 10 m bytes. Edit the webapps/fess/WEB-INF/classes/s2robot_contentlength.dicon if you want to change the file size handling. Standard s2robot_contentlength.dicon is as follows.

    - - - - - 10485760L - - "text/html" - 2621440L - - - -]]> -

    Change the value of defaultMaxLength if you want to change the default value. Dealing with file size can be specified for each content type. Describes the maximum file size to handle text/HTML and HTML files.

    -

    Note the amount of heap memory to use when changing the maximum allowed file size handling. About how to set upMemory-relatedPlease see the.

    -
    - -
    diff --git a/src/site/xdoc/9.3/config/geosearch.xml b/src/site/xdoc/9.3/config/geosearch.xml deleted file mode 100644 index 5e3d7658d..000000000 --- a/src/site/xdoc/9.3/config/geosearch.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - Dios arch - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can document with latitude and longitude location information in conjunction with Google maps, including the use of Dios arch.

    -
    -
    - -

    Location is defined as a feed that contains the location information. - When generating the index in Solr latitude longitude set to location feeds in formats such as 45.17614,-93.87341, register the document. - Also sets the value as the latitude_s and longitude_s fields if you want to display latitude and longitude as a search result. * _s is available as a dynamic field of Solr string.

    -
    - -

    During the search specifies in the request parameter to latitude and longitude, the distance. - View the results in the distance (km) specified by distance-based latitude information (latitude, longitude). Latitude and longitude and distances is treated as double.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/config/index-backup.xml b/src/site/xdoc/9.3/config/index-backup.xml deleted file mode 100644 index fb8887a0e..000000000 --- a/src/site/xdoc/9.3/config/index-backup.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - Index management - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The index data is managed by Solr. Backup from the Administration screen of the Fess, and cases will be in the size and number of Gigabit can not index data.

    -

    If you need to index data backup stopped the Fess from back solr/core1/data and solr/core1-suggest/data directories. Also, index data backed up to restore to undo.

    -
    - -
    diff --git a/src/site/xdoc/9.3/config/index.xml b/src/site/xdoc/9.3/config/index.xml deleted file mode 100644 index 9f6d1f01b..000000000 --- a/src/site/xdoc/9.3/config/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for setting work of the Fess. -

    -
    -
    -

    -This document demonstrates setting Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/9.3/config/install-on-tomcat.xml b/src/site/xdoc/9.3/config/install-on-tomcat.xml deleted file mode 100644 index 70a7c4cad..000000000 --- a/src/site/xdoc/9.3/config/install-on-tomcat.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - Install to an existing Tomcat - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - The standard distribution of Fess Tomcat is distributed in the deployed State. - Because Fess is not dependent on Tomcat, deploying on any Java application server is available. - Describes how to deploy a Fess Tomcat here is already available.

    -
    -
    -

    Fess ServerHereFrom the download.

    -
    -
    -

    - Expand the downloaded Fess server. - Expanded Fess Server home directory to $FESS_HOME. - $TOMCAT_HOME the top directory of an existing Tomcat 7. - Copy the Fess Server data.

    - -

    - If you have, such as changing the destination file diff commands, updates your diff only applies. -

    -
    -
    -

    to start the Tomcat in normal as well as in startup.* / http://localhost:8080/Fess To access the.

    -
    - -
    diff --git a/src/site/xdoc/9.3/config/logging.xml b/src/site/xdoc/9.3/config/logging.xml deleted file mode 100644 index 82182ab7d..000000000 --- a/src/site/xdoc/9.3/config/logging.xml +++ /dev/null @@ -1,61 +0,0 @@ - - - - Log settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The following summarizes the log file to output the Fess.

    - - - - - - - - - - - - - - - - - - - - - - - - -
    Log file list
    File nameContents
    webapps/fess/WEB-INF/logs/fess.outFess server log. Output logging operation in the management and search screens, etc.
    webapps/fess/WEB-INF/logs/fess_crawler.outCrawl log. Crawling log output.
    logs/Catalina.outLog of the Fess Server (Tomcat). Tomcat logs are output.
    logs/SOLR.logLog server Fess (Solr). SOLR relevant log output.
    -

    If you encounter problems to work check the log.

    -
    -
    -

    Sets the output log information is at webapps/fess/WEB-INF/classes/log4j.xml. By default output INFO level.

    -

    For example, better Fess up to document for Solr log if you want to output in log4j.xml disconnect the commented-out section below.

    - - - -]]> -

    See the Log4J documentation if you need detailed settings for the log output.

    - -

    You can check by changing the logging level of the HttpClient if you want to check HTTP access when crawling content to solve the problem.

    - - - -]]> -
    - -

    to crawl, and change the priority tag from info to debug the output debug log of all things.

    - ]]> -
    -
    - -
    diff --git a/src/site/xdoc/9.3/config/memory-config.xml b/src/site/xdoc/9.3/config/memory-config.xml deleted file mode 100644 index 70f15d8b4..000000000 --- a/src/site/xdoc/9.3/config/memory-config.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - Use memory-related settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Set the maximum memory per process in Java. So, do not use the upper memory in the process also had 8 GB of physical memory on the server. Memory consumption depending on the number of crawl threads and interval will also change significantly. If not enough memory please change settings in the subsequent procedure.

    -
    -
    -

    If the contents of the crawl settings cause OutOfMemory error similar to the following.

    - -

    Increase the maximum heap memory occur. bin/setenv. [sh | bat] to (in this case maximum value set to 1 G)-xmx1g to change.

    - -
    -
    -

    - Crawler side memory maximum value can be changed. - The default is 512 m.

    -

    - Unplug the commented out webapps/fess/WEB-INF/classes/fess.dicon crawlerJavaOptions to change, change the-xmx1g (in this case maximum value set to 1 G). -

    - new String[] { -"-Djava.awt.headless=true", -"-server", -"-Xmx1g", -"-XX:MaxPermSize=128m", -"-XX:-UseGCOverheadLimit", -"-XX:+UseConcMarkSweepGC", -"-XX:CMSInitiatingOccupancyFraction=75", -"-XX:+CMSIncrementalMode", -"-XX:+CMSIncrementalPacing", -"-XX:CMSIncrementalDutyCycleMin=0", -"-XX:+UseParNewGC", -"-XX:+UseStringCache", -"-XX:+UseTLAB", -"-XX:+DisableExplicitGC" -} -]]> -
    - -
    diff --git a/src/site/xdoc/9.3/config/mobile-device.xml b/src/site/xdoc/9.3/config/mobile-device.xml deleted file mode 100644 index 6a2f3e717..000000000 --- a/src/site/xdoc/9.3/config/mobile-device.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Mobile device information settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The mobile device informationValueEngine Inc.That provided more available. If you want to use the latest mobile device information downloaded device profile save the removed _YYYY-MM-DD and webapps/fess/WEB-INF/classes/device. After the restart to enable change.

    - ProfileData.csv -UserAgent_YYYY-MM-DD.csv -> UserAgent.csv -DisplayInfo_YYYY-MM-DD.csv -> DisplayInfo.csv -]]> -
    - -
    diff --git a/src/site/xdoc/9.3/config/path-encoding.xml b/src/site/xdoc/9.3/config/path-encoding.xml deleted file mode 100644 index 6a591f4cf..000000000 --- a/src/site/xdoc/9.3/config/path-encoding.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - Path encoding change - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    in non-HTML file, different character set precedents and the file name if the search result link text is garbled.

    -

    For example, test.txt file contents are written in UTF-8, file name Shift_JIS, the link text is garbled.

    -
    -
    -

    For example by revising the webapps/fess/WEB-INF/classes/s2robot_transformer.dicon as shown below, to resolve paths in Shift_JIS.

    - - "fessFileTransformer" - true - "Shift_JIS" - -]]> -
    - - -
    diff --git a/src/site/xdoc/9.3/config/pdf-with-password.xml b/src/site/xdoc/9.3/config/pdf-with-password.xml deleted file mode 100644 index 17f3a5fdc..000000000 --- a/src/site/xdoc/9.3/config/pdf-with-password.xml +++ /dev/null @@ -1,89 +0,0 @@ - - - - Password-protected PDF - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - You should password files to register the settings file to PDF password is configured to search for. -

    -
    -
    -

    - First of all, create the webapps/fess/WEB-INF/classes/s2robot_extractor.dicon. - This is test _ ~ is a pass that password set to a.pdf file. - If you have multiple files, multiple settings in addPassword.

    - - - - - - - - - - - - - ".*test_.*.pdf" - - "pass" - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - -... -]]> -

    Next, edit the following to webapps/fess/WEB-INF/classes/s2robot_rule.dicon.

    - - "fsFileRule" - - - fessFileTransformer - - - true - - "url" - "file:.*" - - - "mimeType" - - - "(application/xml" -+ "|application/xhtml+xml" -+ "|application/rdf+xml" -+ "|application/pdf" -+ "|text/xml" -+ "|text/xml-external-parsed-entity" -+ "|text/html)" - - -
    -... -]]> -

    Fess up after setting the above and please run the crawl. How to use Basic remains especially.

    -
    - -
    diff --git a/src/site/xdoc/9.3/config/protwords.xml b/src/site/xdoc/9.3/config/protwords.xml deleted file mode 100644 index ae5fd6c2f..000000000 --- a/src/site/xdoc/9.3/config/protwords.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Stemming settings - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    In Fess when indexing and searching the stemming process done.

    -

    This is to normalize the English word processing, for example, words such as recharging and rechargable is normalized to form recharg. Hit and even if you search by recharging the word this word rechargable, less search leakage is expected.

    -
    -
    -

    You may not intended for the stemming process basic rule-based processing, normalization is done. For example, Maine (state name) Word will be normalized in the main.

    -

    In this case, by adding Maine to protwords.txt, you can exclude the stemming process.

    -
    - -
    diff --git a/src/site/xdoc/9.3/config/proxy.xml b/src/site/xdoc/9.3/config/proxy.xml deleted file mode 100644 index c38dbe9d1..000000000 --- a/src/site/xdoc/9.3/config/proxy.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - Proxy settings - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    If you like crawling external sites from within the intranet firewall may end up blocked crawl. Set the proxy for the crawler in that case.

    -
    -
    -

    Proxy is set in to create webapps/Fess/Web-INF/classes/s9robot_client.dicon with the following contents.

    - - - - - - - - @org.apache.http.client.params.CookiePolicy@BEST_MATCH - clientConnectionManager - "プロキシサーバー名(ex. 192.168.1.1)" - プロキシサーバーのポート(ex. 8080) (" は不要) - - - - internalHttpClient - 5 - 500 - - - - 5 - @java.util.concurrent.TimeUnit@MINUTES - - 200 - - 20 - - - - - "UTF-8" - - - - "UTF-8" - - - - - - {"http:.*", "https:.*"} - httpClient - - - "file:.*" - fsClient - - - "smb:.*" - smbClient - - - - -]]> -
    - - -
    diff --git a/src/site/xdoc/9.3/config/replication.xml b/src/site/xdoc/9.3/config/replication.xml deleted file mode 100644 index d4bc47d30..000000000 --- a/src/site/xdoc/9.3/config/replication.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - Setting up replication - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Sets the replication of the index Solr replication features. You can distribute load during indexing to build two in Fess of the crawl and index creation and search for Fess servers.

    -
    -
    - -

    Fess, download and install the. When you install MasterServer named host./ /opt/fess_master To assume you installed. Edit the SOLR/core1/conf/solrconfig.XML like the following.

    - - - startup - optimize - optimize - schema.xml,stopwords.txt,stopwords_ja.txt,elevate.xml, - stoptags_ja.txt,synonyms.txt,mapping_ja.txt,mapping-FoldToASCII.txt, - mapping-ISOLatin1Accent.txt,protwords.txt,compositePOS.txt,spellings.txt, - currency.xml - - 1 - -... -]]> -

    Register the crawl settings as well as Fess starts after the normal construction. Steps to building the index for Fess remains especially as normal building procedures.

    -
    - -

    Fess, download and install the./ /opt/fess_slave To assume you installed. Edit the SOLR/core1/conf/solrconfig.XML like the following.

    - - - http://MasterServer:8080/solr/core1/replication - 00:00:60 - internal - 5000 - 10000 - solradmin - solradmin - - -... -]]> -

    Start the Fess.

    -
    - -

    Until the above settings copied to search for Fess index crawl after the optimization (optimize) the index for Fess.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/config/role-setting.xml b/src/site/xdoc/9.3/config/role-setting.xml deleted file mode 100644 index 6cbdf8396..000000000 --- a/src/site/xdoc/9.3/config/role-setting.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - Setting role-based search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can divide out search results in Fess in any authentication system authenticated users credentials to. For example, find rolls a does appears role information in search results with the roles a user a user b will not display it. By using this feature, user login in the portal and single sign-on environment belongs to you can enable search, sector or job title.

    -

    In role-based search of the Fess roll information available below.

    -
      -
    • Request parameter
    • -
    • Request header
    • -
    • Cookies
    • -
    • J2EE authentication information
    • -
    -

    To save authentication information in cookies for authentication when running of Fess in portal and agent-based single sign-on system domain and path that can retrieve role information. You can also reverse proxy type single sign-on system access to Fess adding authentication information in the request headers and request parameters to retrieve role information.

    -
    -
    -

    Describes how to set up role-based search using J2EE authentication information.

    - -

    conf/Tomcat-users.XML the add roles and users. This time the role1 role perform role-based search. Login to role1.

    - - - - - - - - - -]]> -
    - -

    sets the webapps/fess/WEB-INF/classes/fess.dicon shown below.

    - - - {"guest"} - - : -]]> -

    You can set the role information by setting the defaultRoleList, there is no authentication information. Do not display the search results need roles for users not logged in you.

    -
    - -

    sets the webapps/fess/WEB-INF/web.xml shown below.

    - - - Fess Authentication - /login/login - - - fess - role1 - - - : - - fess - - - - role1 - - : -]]> -
    - -

    Fess up and log in as an administrator. From the role of the menu set name Role1 (any name) and value register role at role1. After the crawl settings want to use in the user with the role1 in, crawl Crawl Settings select Role1.

    -
    - -

    Log out from the management screen. log in as user Role1. A successful login and redirect to the top of the search screen.

    -

    Only thing was the Role1 role setting in the crawl settings search as usual, and displayed.

    -

    Also, search not logged in will be search by guest user.

    -
    - -

    Whether or not logged out, logged in a non-Admin role to access http://localhost:8080/fess/admin screen appears. By pressing the logout button will log out.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/config/server-port.xml b/src/site/xdoc/9.3/config/server-port.xml deleted file mode 100644 index 22ae79885..000000000 --- a/src/site/xdoc/9.3/config/server-port.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - Ports changes - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Fess by default, you use the port 8080. Change in the following steps to change.

    - -

    Change the port Tomcat is Fess available. Modifies the following described conf/server.xml changes.

    -
      -
    • 8080: HTTP access port
    • -
    • 8005: shut down port
    • -
    • 8009: AJP port
    • -
    • : SSL HTTP access port 8443 (the default is off)
    • -
    • 19092: database port (use h2database)
    • -
    -
    - -

    May need to change if you change the Tomcat port using the settings in the standard configuration, the same Solr-Tomcat, so Fess Solr server referenced information.

    -

    change the webapps/fess/WEB-INF/classes/app.dicon the following points.

    - "http://localhost:8080/manager/text/" -]]> -

    change the webapps/fess/WEB-INF/classes/solrlib.dicon the following points.

    - "http://localhost:8080/solr/core1" -]]> -

    change the SOLR/core1/conf/solrconfig.XML the following points.

    - http://localhost:8080/solr/core1-suggest -]]> -

    - Note: to display the error on search and index update: cannot access the Solr server and do not change if you change the Tomcat port similar to the above ports. -

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/config/solr-dynamic-field.xml b/src/site/xdoc/9.3/config/solr-dynamic-field.xml deleted file mode 100644 index 344f45a77..000000000 --- a/src/site/xdoc/9.3/config/solr-dynamic-field.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - Dynamic fields - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    SOLR is document items (fields) for each to the schema defined in order to register. Available in Fess Solr schema is defined in solr/core1/conf/schema.xml. dynamic fields and standard fields such as title and content can be freely defined field names are defined. Advanced parameter values see a Solr document.

    -
    -
    -

    I think scenes using the dynamic field of many, in database scrawl's, such as registering in datastore crawl settings. How to register dynamic fields in database scrawl by placing the script other_t = hoge hoge column data into Solr other_t field.

    -

    You need to add a field to use to retrieve data that is stored in the dynamic field next to the webapps/fess/WEB-INF/classes/app.dicon. Add the other_t.

    - - new String[]{"url", "host", "site", - "title", "content", "contentLength", "lastModified", "mimetype", - "label", "segment", "other_t" } - -]]> -

    You must add a field to use to retrieve data that is stored in the dynamic field from Solr. Add the other_t.

    - - new String[]{"id", "score", "boost", - "contentLength", "host", "site", "lastModified", "mimetype", - "tstamp", "title", "digest", "url", "other_t" } - -]]> -

    Edit the JSP file has made returns from Solr in the above settings, so to display on the page. Login to the manage screen, displays the design. Display of search results the search results displayed on the page (the content), so edit the JSP file. where you want to display the other_t value in $ {f:h(doc.other_t)} and you can display the value registered in.

    -
    - -
    diff --git a/src/site/xdoc/9.3/config/solr-failure.xml b/src/site/xdoc/9.3/config/solr-failure.xml deleted file mode 100644 index fecd30934..000000000 --- a/src/site/xdoc/9.3/config/solr-failure.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - SOLR failure operation - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Solr server group in the Fess, managing multiple groups. Change the status of servers and groups if the server and group information that keeps a Fess, inaccessible to the Solr server.

    -

    SOLR server state information can change in system setting. maxErrorCount, maxRetryStatusCheckCount, maxRetryUpdateQueryCount and minActiveServer can be defined in the webapps/fess/WEB-INF/classes/solrlib.dicon.

    -
    -
    -
      -
    • When SOLR group within Solr server number of valid state minActiveServer less than Solr group will be disabled.
    • -
    • Solr server number of valid state is minActiveServer following group in the SOLR Solr group into an invalid state if is not, you can access to the Solr server, disable Solr server status maxRetryStatusCheckCount check to Solr server status change from the disabled state the valid state. The valid state not changed and was able to access Solr Server index corrupted state.
    • -
    • Disable Solr group is not available.
    • -
    • SOLR group to enable States to the group in the Solr Solr server status change enabled in system settings management screen.
    • -
    -
    -
    -
      -
    • Search queries can send valid Solr group.
    • -
    • Search queries will be sent only to valid Solr server.
    • -
    • Send a search query to fewer available if you register a Solr server multiple SOLR group in the Solr server.
    • -
    • The search query was sent to the SOLR server fails maxErrorCount than Solr server modifies the disabled state.
    • -
    -
    -
    -
      -
    • Update queries you can send valid state Solr group.
    • -
    • Update query will be sent only to valid Solr server.
    • -
    • If multiple Solr servers are registered in the SOLR group in any valid state Solr server send the update query.
    • -
    • Is sent to the SOLR Server update query fails maxRetryUpdateQueryCount than Solr server modifies the index corrupted state.
    • -
    -
    - -
    diff --git a/src/site/xdoc/9.3/config/tokenizer.xml b/src/site/xdoc/9.3/config/tokenizer.xml deleted file mode 100644 index 3c8f45e86..000000000 --- a/src/site/xdoc/9.3/config/tokenizer.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - Settings for the index string extraction - Sone, Takaaki - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    You must isolate the document in order to register as the index when creating indexes for the search. Tokenizer is used for this.

    -

    Basically, carved by the tokenizer units smaller than go find no hits. For example, statements of living in Tokyo, Japan. Was split by the tokenizer now, this statement is in Tokyo, living and so on. In this case, in Tokyo, Word search, you will get hit. However, when performing a search with the word 'Kyoto' will not be hit. For selection of the tokenizer is important.

    -

    You can change the tokenizer by setting the schema.xml analyzer part is if the Fess in the default StandardTokenizer CJKBigramFilter used.

    - - -

    StandardTokenizer CJKBigramFilter index bi-gram, in other words two characters to like Japan Japanese multibyte string creates. In this case, can't find one letter words.

    -
    - - -

    StandardTokenizer creates index uni-gram, in other words one by one for the Japan language of multibyte-character strings. Therefore, the less search leakage. Also, with StandardTokenizer can't CJKTokenizer the search query letter to search to. However, please note that the index size increases.

    -

    The following example to change the analyzer part like solr/core1/conf/schema.xml, you can use the StandardTokenizer.

    - - - - - - - : - - - - - : -]]> -

    Also, useBigram is enabled by default in the webapps/fess/WEB-INF/classes/app.dicon change to false.

    - - true - : -]]> -

    After the restart the Fess.

    -
    -
    - - -
    diff --git a/src/site/xdoc/9.3/config/use-libreoffice.xml b/src/site/xdoc/9.3/config/use-libreoffice.xml deleted file mode 100644 index 3c8492680..000000000 --- a/src/site/xdoc/9.3/config/use-libreoffice.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - Use of LibreOffice - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - It is possible to crawl using the Apache POI Fess environmental standard in MS Office system document. - You can crawl Office system document regarding LibreOffice, OpenOffice, do even more accurate text extraction from documents.

    -
    -
    -

    JodConverter Fess server install. from http://jodconverter.googlecode.com/jodconverter-core-3.0-Beta-4-Dist.zipThe download. Expand and copy the jar file to Fess server.

    - -

    Create a s2robot_extractor.dicon to the next.

    - -

    s2robot_extractor.dicon effective jodExtractor with following contents.

    - - - - - - - - - - - - - - - - "http://xml.org/sax/features/namespaces" - "false" - - - - - - - officeManagerConfiguration.setOfficeHome("/usr/lib/libreoffice") - .buildOfficeManager() - - - - - - { -"application/msword", -"application/vnd.ms-excel", -"application/vnd.ms-powerpoint", -"application/vnd.openxmlformats-officedocument.wordprocessingml.document", -"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", -"application/vnd.openxmlformats-officedocument.presentationml.presentation" - } - jodExtractor - -... -]]> -

    Index to generate the settings later, usually crawled into the street.

    -
    - -
    diff --git a/src/site/xdoc/9.3/config/windows-service.xml b/src/site/xdoc/9.3/config/windows-service.xml deleted file mode 100644 index 99326f650..000000000 --- a/src/site/xdoc/9.3/config/windows-service.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Register for the Windows service - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can register the Fess as a Windows service in a Windows environment. How to register a service is similar to the Tomcat.

    - -

    Because if you registered as a Windows service, the crawling process is going to see Windows system environment variablesIs Java JAVA_HOME environment variables for the system to register, As well as Add %JAVA_HOME%\bin to PathYou must.

    -
    - -

    to edit the webapps \fess\WEB-INF\classes\fess.dicon, remove the-server option.

    - - - new String[] { - "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit", - "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode", - "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m" - } - -]]> -
    - -

    First, after installing the Fess from the command prompt service.bat performs (such as Vista to launch as administrator you must). Fess was installed on C:\Java\fess-server-9.3.0.

    - cd C:\Java\fess-server-9.3.0\bin -> service.bat install fess -... -The service 'fess' has been installed. -]]> -
    - -

    By making the following you can review properties for Fess. To run the following, Tomcat Properties window appears.

    - tomcat7w.exe //ES//fess -]]> -
    - -

    Control Panel - to display the management tool in administrative tools - services, you can set automatic start like normal Windows services.

    -
    -
    -
    - -

    Distributed in the Fess is 64-bit binaries for Windows Tomcat builds based on. If you use 32-bit WindowsTomcat Of the site from, such as 32-bit Windows zip, please replace tomcat7.exe, tomcat7w.exe, tcnative-1.dll.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/install/index.xml b/src/site/xdoc/9.3/install/index.xml deleted file mode 100644 index 8674da3ef..000000000 --- a/src/site/xdoc/9.3/install/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is subject to users responsible for Fess installation and uninstallation tasks. -

    -
    -
    -

    -This document shows how to install Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/9.3/install/install.xml b/src/site/xdoc/9.3/install/install.xml deleted file mode 100644 index 1b5654acf..000000000 --- a/src/site/xdoc/9.3/install/install.xml +++ /dev/null @@ -1,131 +0,0 @@ - - - - Installation - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -Fess can be available in these environments. -

    -
      -
    • OS: Windows, Unix, and Java can run OS environment
    • -
    • Java: Java 7 or more
    • -
    -

    -If Java is not installed in the environment we want to Fess from http://java.sun.com/ get JDK for Java 7 and above, please install. -

    -
    -
    -

    -http://sourceforge.jp/projects/Fess/releases/ From the download the latest Fess package. -

    -
    -
    -

    -Expand the downloaded fess-server-x.y.zip. -If you installed in the UNIX environment, in the bin added the performing rights to a script.

    - -
    -
    -

    -Administrator account is managed by the application server. Fess Server standard available Tomcat, as well as to the user changing the Tomcat. -Modify the password for the admin account of the conf/tomcat-user.xml if you want to change.

    - -]]> -

    -see the Tomcat documentation or JAAS authentication specification to use Tomcat-user.XML file management method other than. -

    -
    -
    -

    -To access the Solr into Fess server is password becomes necessary. -Change the default passwords in production, etc.

    -

    -How to change the password, you must first change the password attribute of the conf/tomcat-user.xml solradmin. -

    - -]]> -

    -Modifies the following three files webapps/fess/WEB-INF/classes/solrlib.dicon, fess_suggest.dicon and solr/core1/conf/solrconfig.xml. -Write what you specified in tomct-user.XML to the following password.

    -

    -modify the following areas of the solrlib.dicon. -

    - - "solradmin" - "solradmin" - -]]> -

    -fess_suggest.dicon is the following. -

    - - "solradmin" - "solradmin" - -]]> -

    -where the following is the solrconfig.Xml. -

    - - - - http://localhost:8080/solr/core1-suggest - - solradmin - solradmin - -]]> -
    -
    -

    -To manage can manage Solr from Fess server deployed on Tomcat context need a password. -Change the default passwords in production, etc.

    -

    -How to change password the change manager conf/tomcat-user.xml password attributes. -

    - - -]]> -

    -Describes the provided password webapps/fess/WEB-INF/classes/app.dicon the following points tomcat-user.xml to the next. -

    - - - "solrServer1" - "http://localhost:8080/manager/text/" - "/solr" - "manager" - "manager" - -]]> -
    -
    -

    -Login at return path settings, in the use encryption and decryption. -Please change the default password, especially in production.

    -

    -How to change the change the key value in the webapps/fess/WEB-INF/classes/app.dicon. -Set the 16-character alphanumeric.

    - -"1234567890123456" -]]> -
    - -
    diff --git a/src/site/xdoc/9.3/install/run.xml b/src/site/xdoc/9.3/install/run.xml deleted file mode 100644 index bfb0326e9..000000000 --- a/src/site/xdoc/9.3/install/run.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - Start and stop - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -to run the startup script, start the Fess. -

    - - -

    -access to / http://localhost:8080/Fess ensures startup. -

    - -

    -Management UI is / http://localhost:8080/fess/admin. -Default Administrator account user name / password is admin/admin. -Administrator account is managed by the application server. -In the management UI of the Fess, authenticate with the application server in fess role available as an administrator.

    -
    -
    -

    -Fess to stop the running shutdown scripts. -

    - - -

    -Crawl or may take a while to completely stop during the index creation if you. -

    -
    - -
    diff --git a/src/site/xdoc/9.3/install/uninstall.xml b/src/site/xdoc/9.3/install/uninstall.xml deleted file mode 100644 index 227d88988..000000000 --- a/src/site/xdoc/9.3/install/uninstall.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - Uninstall - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -You can uninstall by deleting the installation stops after the Fess fess-server-x.y directory. -

    - -
    - -
    diff --git a/src/site/xdoc/9.3/user/index.xml b/src/site/xdoc/9.3/user/index.xml deleted file mode 100644 index 88343a651..000000000 --- a/src/site/xdoc/9.3/user/index.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - Introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    -This document is targeted to users to Fess. -

    -
    -
    -

    -This document demonstrates how to search in the Fess. -Basic knowledge of computer operation becomes necessary.

    -
    -
    -

    -Download, professional services, support, and other developer information, visit the following. -

    - -
    -
    -

    -Technical questions about our products, don't produce the document in solution, visit the following. -

    - - -

    -If you need commercial support, maintenance and technical support for this productN2SM, Inc....To consult. -

    -
    -
    -
    -

    -About the effectiveness of the Web site's third party in the Fess project, described in this document has no responsibility. -The Fess project through any such site or resource available content, advertising, products, services, and other documents regarding assumes no responsibility, obligations, guarantees. -For the Fess project through such sites or resources and use of available content, advertising, products, services, and other documents, or or credit, related to it caused or alleged, any injury or damage assumes no responsibility or obligation.

    -
    -
    -

    -Fess project is committed to the improvement of this document, and welcomes comments from readers, such as proposed. -

    - -
    - -
    diff --git a/src/site/xdoc/9.3/user/json-response.xml b/src/site/xdoc/9.3/user/json-response.xml deleted file mode 100644 index 41df67355..000000000 --- a/src/site/xdoc/9.3/user/json-response.xml +++ /dev/null @@ -1,184 +0,0 @@ - - - - Search results for JSON - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Outputs a JSON results of Fess. You must in order to emit JSON enabled keep JSON response in the General Management screen crawl settings.

    - -

    To get JSON output http://localhost:8080/Fess/JSON? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    fields.labelThe label value. Use to specify the label.
    callbackIf you use the JSONP callback name. You do not need to specify if you do not use the JSONP.
    -
    - -

    Returns the following response.

    - fess<\u002Fem> \u5168\u822C \u5165\u9580...", - "digest":" Fess \u5168\u822C \u5165\u9580 \u30C9\u30AD\u30E5\u30E1\u30F3 Jav...", - "host":"fess.codelibs.org", - "mimetype":"text\u002Fhtml", - "contentLength":22788, - "boost":1.0, - "lastModified":"2014-05-22T11:09:07.000+0900", - "id":"http:\u002F\u002Ffess.codelibs.org\u002Fja\u002Fusers.html", - "urlLink":"http:\u002F\u002Ffess.codelibs.org\u002Fja\u002Fusers.html" - }, -... - ] - } -} -]]> -

    Each element is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Responses to information
    responseThe root element.
    versionFormat version.
    statusThe status of the response. the status value is 0: normal, 1: search error, 2 or 3: request parameter error, 9: in service, 1: API type of error is.
    querySearch language.
    execTimeResponse time. Unit is seconds.
    pageSizeThe number of display.
    pageNumberPage number.
    recordCountNumber of hits for the search term.
    pageCountPage number of the number of hits for the search term.
    resultParent element of the search results.
    siteThe name of the site.
    contentDescriptionA description of the content.
    hostThe name of the host.
    lastModifiedLast update date.
    cacheThe contents of the content.
    scoreScore values of the document.
    DigestDigest a string of documents.
    createdDocument creation date.
    URLThe URL of the document.
    IDThe ID of the document.
    mimetypeThe MIME type.
    titleThe title of the document.
    contentTitleThe title of the document for viewing.
    contentLengthThe size of the document.
    urlLinkThe URL as the search results.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/user/search-additional.xml b/src/site/xdoc/9.3/user/search-additional.xml deleted file mode 100644 index 900da29b2..000000000 --- a/src/site/xdoc/9.3/user/search-additional.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - Hide search criteria - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can use the additional parameters if the search string is shown on the screen without the specific search criteria like persuasion. additional value is retained but in the paging screen additional value.

    - -

    Without the conditions show screen and run a search when searches are performed by appending additional values in hidden forms, such as (for example, a search form) in the paging screen transitions and also the condition holds.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/user/search-and.xml b/src/site/xdoc/9.3/user/search-and.xml deleted file mode 100644 index e971ac373..000000000 --- a/src/site/xdoc/9.3/user/search-and.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - AND search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Use the search if you want to search for documents that contain all search words of more than one. When describing multiple words in the search box separated by spaces, AND skip AND search.

    - -

    If you use the search search words written AND. Write in capital letters AND the space required to back and forth. AND is possible can be omitted.

    -

    For example, if you want to find documents that contain the search terms 1 and 2 search terms, type the following search form.

    - -

    Connecting multiple words with AND are available.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/user/search-boost.xml b/src/site/xdoc/9.3/user/search-boost.xml deleted file mode 100644 index d4778714b..000000000 --- a/src/site/xdoc/9.3/user/search-boost.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - Boost search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Use the boost search if you want to prioritize, search for specific search terms. Enabling search in boost search, depending on the severity of the search words.

    - -

    To boost search after the search term ' ^ boost value "that specifies the boost value (weighted) in the format.

    -

    For example, if you want to find the page if you want to find apples oranges contained more 'apples', type the following search form.

    - -

    Boost value specifies an integer greater than 1.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/user/search-field.xml b/src/site/xdoc/9.3/user/search-field.xml deleted file mode 100644 index 78df240b7..000000000 --- a/src/site/xdoc/9.3/user/search-field.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - Search by specifying a search field - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You crawl in Fess results are saved for each field, such as title and full text. You can search for a field of them. You can specify the search criteria in search for a field, such as document type or size small.

    - -

    You can search for a the following fields by default.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Field list is available
    Field nameDescription
    URLThe crawl URL
    hostWere included in the crawl URL host name
    siteSite name was included in the crawl URL
    titleTitle
    contentText
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    mimetypeThe MIME type of the content
    -

    If you do not specify the fields subject to find the content. Fields are custom fields are also available by using the dynamic field of Solr.

    -

    If HTML file and search for the title tag that string in the title field, below the body tag registered in the body field.

    -
    - -

    If a field specifying the search field name: search words in separated by colons (:) field name and search word fill in the search form, the search.

    -

    If you search the Fess as a search term for the title field, type.

    - -

    Document, the title field in Fess above search appears as a search result.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/user/search-fuzzy.xml b/src/site/xdoc/9.3/user/search-fuzzy.xml deleted file mode 100644 index 7e68ab9a8..000000000 --- a/src/site/xdoc/9.3/user/search-fuzzy.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - Fuzzy search (fuzzy search) - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Ambiguity in the case does not match the words word search to search is available. Based on the Levenshtein distance in Fess ambiguous corresponds to the search (fuzzy search).

    - -

    After the search word you want to apply the fuzzy search adds '~'.

    -

    For example, ambiguous word "Solr", you can find documents that contain the word, near the "Solr" If you want to find, type as the search form, such as ("Solar"). -

    - -

    Furthermore, if by '~' after the number 0 and 1, 1 just like in refine. For example, in the form of 'Solr~0.8'. Do not specify numeric default value is 0.5.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/user/search-geo.xml b/src/site/xdoc/9.3/user/search-geo.xml deleted file mode 100644 index cb0fd9c0d..000000000 --- a/src/site/xdoc/9.3/user/search-geo.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - Dios arch - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Search using location information when you search, adding latitude and longitude location information for each document when generating the index becomes possible.

    - -

    Following parameters is available in the standard.

    - - - - - - - - - - - - - - - - -
    Request parameter
    GEO.latitudeLatitude degrees minutes seconds specifies double.
    GEO.longitudeLongitude degrees minutes seconds specifies double.
    GEO.distanceSpecifies the distance between documents in units of the coast. Specified in the double type.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/user/search-label.xml b/src/site/xdoc/9.3/user/search-label.xml deleted file mode 100644 index 627f8220a..000000000 --- a/src/site/xdoc/9.3/user/search-label.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - Search by label - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Narrow your search by adding the categories to search the document for label information the label is specified when the search is possible. Label information by registering in the Administration screen, will enable search by labels in the search screen. Label information available can multiple selections in the drop-down when you search. If you do not register the label displayed the label drop-down box.

    - -

    You can select the label information at search time. Label information can be selected in the search options dialog by pressing the options button will appear.

    - Label search -

    You can search each document to create an index, set the label to the label. All results search search do not specify a label is usually the same. If you change the label information to update the index.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/user/search-not.xml b/src/site/xdoc/9.3/user/search-not.xml deleted file mode 100644 index 46dc3661f..000000000 --- a/src/site/xdoc/9.3/user/search-not.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - NOT search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If the document does not contain a word search NOT searching is available.

    - -

    Locate the NOT search as NOT in front of the Word does not contain. Is NOT in uppercase characters ago and need space.

    -

    For example, enter the following if you want to find documents that contain the search term 1 does not contain a search term 2 and the search.

    - -
    -
    - -
    diff --git a/src/site/xdoc/9.3/user/search-options.xml b/src/site/xdoc/9.3/user/search-options.xml deleted file mode 100644 index 406b32053..000000000 --- a/src/site/xdoc/9.3/user/search-options.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - Extended parameter search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can pass any search criteria from third-party search engines move and easy to like. Pass search criteria Please implement processing in QueryHelperImpl #buildOptionQuery.

    - -

    Following parameters is available in the standard.

    - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    options.qThis is similar to the normal query. You can specify multiple options.q. If you specify multiple is treated as a search. Pass the URL encoding.
    options.CQTreated as exact match search queries. For example, if you specify the Fess Project searches as "Fess Project". Pass the URL encoding.
    options.OQIs treated as an OR search. For example, if you specify the Fess Project search as a Fess OR Project. Pass the URL encoding.
    options.NQTreated as NOT search. For example, if you specify 'Fess' search as NOT Fess. Pass the URL encoding.
    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/user/search-or.xml b/src/site/xdoc/9.3/user/search-or.xml deleted file mode 100644 index 3ff812898..000000000 --- a/src/site/xdoc/9.3/user/search-or.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - OR search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If you want to find documents that contain any of the search terms OR search use. When describing the multiple words in the search box, by default will search.

    - -

    To use search OR search words written OR. OR write in capital letters, the space required to back and forth.

    -

    For example, if you want to search for documents that contain either search term 2 search term 1 and type the following search form.

    - -

    OR between multiple languages are available.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/user/search-range.xml b/src/site/xdoc/9.3/user/search-range.xml deleted file mode 100644 index 4bc3564da..000000000 --- a/src/site/xdoc/9.3/user/search-range.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - Range searches - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    If in the field containing the data in specified range, such as the number range search is possible for that field.

    - -

    To limit "field name: value TO value ' fill in the search form.

    -

    For example, type to search document contentLength field against 1 k to 10 k bytes is shown below the search form.

    - -

    To time range specified search ' lastModified: [date 1 TO date 2] "(Re 1 [Re 2) fill out the search form.

    -

    ISO 8601 with respect to re.

    - - - - - - - - - -
    Date and time-resolved second and fractional partIf the current relative to the date
    YYYY-MM-DDThh:mm:ss.sZ( example :2013-08-02T10:45:23.5Z)NOW (the current date), YEAR (this year), MONTH (month), DAY (today)
    -

    To relative to the current date and time NOW and DAY-(Adder, and production) and can sign and (round) like.

    -

    And a symbol for round / behind unit. Even if now-1DAY/day does today what time today 00: represents the day from 00 -1, the 00: 00.

    -

    For example, if you search for lastModified field from 2/21/2012 20: (current to date) 30 days prior to the updated document, type the following search form.

    - -
    -
    - -
    diff --git a/src/site/xdoc/9.3/user/search-sort.xml b/src/site/xdoc/9.3/user/search-sort.xml deleted file mode 100644 index 854e9904b..000000000 --- a/src/site/xdoc/9.3/user/search-sort.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - Search sort - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To sort the search results by specifying the fields such as search time.

    - -

    You can sort the following fields by default.

    - - - - - - - - - - - - - - - - - - - - -
    Sort fields list
    Field nameDescription
    TstampOn the crawl
    contentLengthYou crawl the content size
    lastModifiedLast update of the content you want to crawl
    -

    Adding custom fields as sort in Customizing.

    -
    - -

    You can select the sorting criteria when you search. Sorting criteria can be selected in the search options dialog by pressing the options button will appear.

    - Sorting criteria -

    Also, for sorting in the search field sort: the field name to sort and field names separated by colon (:) fill out the search form, the search.

    -

    In ascending order sort the content size as a search term, Fess is below.

    - -

    To sort in descending order as below.

    - -

    If you sort by multiple fields separated list, shown below.

    - -
    -
    - -
    diff --git a/src/site/xdoc/9.3/user/search-wildcard.xml b/src/site/xdoc/9.3/user/search-wildcard.xml deleted file mode 100644 index 13b68dbcf..000000000 --- a/src/site/xdoc/9.3/user/search-wildcard.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - Wildcard - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    You can use one or multiple character wildcard search terms within. The can be specified as a one-character wildcard, * is specified as the multiple-character wildcard. Wildcards are not available in the first character. You can use wildcards for words. Wildcard search for the sentence.

    - -

    If you use one character wildcard shown below? The available.

    - -

    If the above is treated as a wildcard for one character, such as text or test.

    -

    If you use the multiple character wildcard use * below

    - -

    If the above is treated as a wildcard for multiple characters, such as test, tests or tester. Also,

    - -

    The so can be also used in the search term.

    -
    - -

    The wildcard string indexed using target. Therefore, because if the index has been created, such as bi-gram be treated meaning fixed string length in Japan Japanese wildcard in Japan, not expected behavior. Use in the field, if you use a wildcard in Japan, that used morphological analysis.

    -
    -
    - -
    diff --git a/src/site/xdoc/9.3/user/xml-response.xml b/src/site/xdoc/9.3/user/xml-response.xml deleted file mode 100644 index 597d0c3d8..000000000 --- a/src/site/xdoc/9.3/user/xml-response.xml +++ /dev/null @@ -1,183 +0,0 @@ - - - - XML search results - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    To emit the XML results of Fess. You need to do this output in XML Management screen crawl settings XML response enabled by you.

    - -

    To get the output XML http://localhost:8080/Fess/XML? query = search terms Of these sends a request. Request parameters are as follows.

    - - - - - - - - - - - - - - - - - - - - -
    Request parameter
    querySearch language. Pass the URL encoding.
    StartThe number of where to start. Starts at 0.
    NUMThe number of display. The default is 20. You can display up to 100.
    fields.labelThe label value. Use to specify the label.
    -
    - -

    Returns the following response.

    - - - 1 - 0 - Fess - 0.64 - 20 - 1 - 101 - 6 - - - 2014-05-24T15:13:27.692+0900 - d55275b552da44999cafe118aa8fed62 - Fessのイン... - http://fess.codelibs.org/ja/setup.html - 0.83177954 - fess.codelibs.org/ja/setup.html - html - <em>fess</em>... - オープンソ... - fess.codelibs.org - text/html - 49702 - 1.0 - 2014-05-22T11:09:07.000+0900 - http://fess.codelibs.org/ja/setup.html - http://fess.codelibs.org/ja/setup.html - -... - - -]]> -

    Each element is as follows.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Responses to information
    responseThe root element.
    versionFormat version.
    statusThe status of the response. the status value is 0: normal, 1: search error, 2 or 3: request parameter error, 9: in service, 1: API type of error is.
    querySearch language.
    exec-timeResponse time. Unit is seconds.
    page-sizeThe number of display.
    page-numberPage number.
    record-countNumber of hits for the search term.
    page-countPage number of the number of hits for the search term.
    resultParent element of the search results.
    docThe elements of the search results.
    siteThe name of the site.
    content-descriptionA description of the content.
    hostThe name of the host.
    last-modifiedLast update date.
    cacheThe contents of the content.
    scoreScore values of the document.
    DigestDigest a string of documents.
    createdDocument creation date.
    URLThe URL of the document.
    IDThe ID of the document.
    mimetypeThe MIME type.
    titleThe title of the document.
    content-titleThe title of the document for viewing.
    content-lengthThe size of the document.
    URL-linkThe URL as the search results.
    -
    -
    - -
    diff --git a/src/site/xdoc/articles.xml b/src/site/xdoc/articles.xml deleted file mode 100644 index 9843c3a34..000000000 --- a/src/site/xdoc/articles.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - An article in the - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -
    -
    2010-12-16
    -
    - [In Fess make Apache Solr-based full-text search server-role-based search] (CodeZine) -
    -
    2010-01-28
    -
    - [In Fess make Apache Solr-based full-text search Server-Mobile] (CodeZine) -
    -
    2009-11-20
    -
    - "Easy build in 5 minutes! Try the full-text search server "Fess" ' (Wall Street Journal) -
    -
    2009-11-12
    -
    - [In Fess make Apache Solr-based full-text search Server-Introduction] (CodeZine) -
    -
    -
    - -
    diff --git a/src/site/xdoc/articles/article-1.xml b/src/site/xdoc/articles/article-1.xml deleted file mode 100644 index 54ccf21f3..000000000 --- a/src/site/xdoc/articles/article-1.xml +++ /dev/null @@ -1,407 +0,0 @@ - - - - In Fess make Apache Solr based search server-introduction - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    - Document management is increasing daily, is expected to effectively manage their documents. - More managed document, with specific information from its difficult to continue. - Include implementing full-text search server able to search through vast as the solution.

    -

    - Fess is a easy deployment, Java-based open-source full-text search server. - The search engine part of the Fess by using Apache Solr. - Is a very powerful search engine called SOLR index can be the 200 million document. - On the other hand, may need to implement in your own crawler parts, such as when trying to build in the Apache Solr search system. - You can use S2Robot Fess offers from the Seasar Project crawler parts, collect Web or file system on various types of documents to search.

    -

    - Therefore, this article introduces about building a search server by Fess. -

    - -
    -
    -
      -
    • Those who want to build search system
    • -
    • Those who observed to add search functionality into existing systems
    • -
    • Those who are interested in Apache Solr
    • -
    - -
    -
    -

    - Regarding the content of this article in the following environment and behavior verification. -

    -
      -
    • - Windows 7 (Service Pack1) -
    • -
    • - JDK 1.7.0_21 -
    • -
    - -
    -
    -

    - Fess is a open source Web and file system using the full text search system. The SourceForge.jpFess sitesFrom the provided in the Apache license. -

    - - - -

    - Java-based search system -

    -

    - Fess is as in the following figure, has been built using various open source products. -

    -
    -
    Fess structure
    -
    - Fess structure -
    -
    -

    - A Fess and Solr war file is deployed to the Tomcat distribution. - War file of the Fess offers search and management screens. - The Fess as a development framework Seasar2, SAStruts employs in the presentation layer. - So, by modifying the JSP if you want to customize, such as screen easy customization is possible.

    -

    - Also using the built-in database H2Database to save settings and crawl data, is accessed by using o/r Mapper DBFlute. - S9chronos is used to perform a crawl in the time specified in the Fess, scheduling framework provided by the Seasar project. - SOLR and S2Robot are discussed.

    -

    - Fess was constructed as a Java-based system, so any platform can be performed. - Provides a UI to easily set from the Web browser settings.

    - -

    - As a search engine using Apache Solr -

    -

    - Apache Solr is an enterprise search server based on Lucene, is available from the Apache Software Foundation. - Roundness that characterized the support such as faceted search, search result highlighting, multiple output formats. - Also in the Solr server configuration depends on the number of documents that can be searched for, and several hundred million documents, you can scale out to large scale site search server. - Said to search engine usage and many in Japan, has been in.

    -

    - Fess uses Apache Solr to search engines. - Distributed in the distribution of the Fess in the Solr, but cut out Fess Solr server to another server that is available. - Also, multiple Solr Server manages the Fess as a group, form a redundant configuration is possible. - Design can take advantage of scalability in this way with SOLR in Fess;

    - -

    - Available as a crawling engine S2Robot -

    -

    - S9robot is the krolaframework provided by the Seasar project. - S2Robot can collect touring the document to the documents on the Web or on the file system. - It is possible to also document collection in multiple threads simultaneously multiple documents efficiently treating. - Also, document can handle HTML, not to mention in numerous formats such as MS Office system files, such as Word and Excel, zip archive files, images and audio files, including covers (images and audio files, gets a meta-information).

    -

    - Fess by using S2Robot, touring on the Web and file system documents, collect text information. - You can can handle S2Robot file format to accommodate even those to be searched. - Etc to crawl through the S2Robot for parameter it is possible to set from the management UI of the Fess.

    - - -

    - Mobile support -

    -

    - Fess is compatible for viewing on docomo, au and Softbank Mobile phones. - You can specify when indexing documents to can be viewed in search results with what handsets. - Book and skip for viewing on your mobile device in the paper, describes the next time.

    - -
    -
    -
    -

    - Start the Fess, and describes the steps to do a search. - You can install and launch in almost similar steps in Mac OS X and Linux provides information intended to be run on Windows XP, but.

    - - -

    - http://sourceforge.jp/projects/Fess/releases/ From the download the latest package. - The most recent version at the time of writing this article ( 2013 / 06 ) 8.1.0. - Unzip the download has finished, in any directory.

    -
    -
    Download Fess
    -
    - Download Fess -
    -
    - -
    - -

    - CATALINA_HOME and JAVA_HOME environment more appropriately, please run the %CATALINA_HOME%\bin\startup.bat. - For example, if you unzip the fess-8.1.0.zip C:\fess CATALINA_HOME is C:\fess\fess-server-8.1.0.

    -
    -
    Launch of the Fess
    -
    -C:\fess\fess-Server-8.1.0 > set "JAVA_HOME = C:\Program Files \Java\jdk1.7.0_21" C:\fess\fess-server-8.1.0 > set CATALINA_HOME = C:\fess\fess-server-8.1.0 C:\fess\fess-server-8.1.0 > cd bin C:\fess\fess-server-8.1.0\bin > startup.bat
    -
    -
    -

    - In the browser / http://localhost:8080/Fess The Fess is starting and access the following screen appears, the. -

    -
    -
    Search top screen
    -
    - Search top screen -
    -
    - -
    - -

    - Please run the shutdown.bat. -

    -
    -
    Stop Fess
    -
    -C:\fess\fess-Server-8.1.0\Bin > shutdown.bat
    -
    -
    - -
    - -

    - Directory structure looks like this. -

    -
    -
    Directory configuration
    -
    -Fess-Server-8.1.0/ |--LICENSE |--NOTICE |--RELEASE-NOTES |--RUNNING.txt |--bin / |--conf / |--extension / |--lib / |--logs / |--solr /-- SOLR data directory
    -|   |--contrib / |   |--core1 / |   | |-- bin/                    --SOLR executable
    -|   | |-- conf/                   --Place the settings file in SOLR
    -|   | |-- data/                   --Contains the SOLR index
    -|   |   '--txlog / |   |--dist / |   '--lib / |--temp / |--webapps / |   |--fess and |   |   |--META-INF / |   |   |--Web-INF / |   |   | |--cachedirs /--Store for mobile image cache
    -|   |   | |--classes /--Place the classes and settings files
    -|   |   | |-- db/                 --Place the DB data
    -|   |   |   |--cmd |   |   |   |--conf / |   |   |   |--lib / |   |   |   |--orig / |   |   | |-- logs/               --Contains the log files of the Fess
    -|   |   | |-- view/               --Place the JSP UI related
    -|   |   |   |--fe.tld |   |   |   |--struts-config.xml |   |   |   |--validator-rules.xml |   |   |   '--web.xml |   | |-- css/                    --Place the CSS file
    -|   | |-- js/                     --Place the JS file
    -|   | |-- images/                 --Place the image file
    -|   |   '--jar / |   |--fess.war | |-- solr/                       --The SOLR Web apps
    -|   |--solr.war |   |--manager / |
    -
    -'--manager.war '--work /
    -
    -

    - just below the "fess-server-8.1.0" directory configuration is similar to the Tomcat 7, might be deployed Solr data directory 'solr', 'fess.war' and 'solr.war. - Is deployed 'fess.war' to 'webapps/fess/WEB-INF/view' put JSP file search and management screens. - Also, if you need to customize the screen CSS file is placed in the 'webapps/fess/css', so edit the files.

    - -
    -
    -
    -

    - Also indexed for search in the State immediately after the launch, make a search returned nothing results. - So, you must first create the index. In this case,http://Fess.codelibs.org/ja/ Create index to below, to do a search as an example. -

    - -

    - First of all, on Administration page http://localhost:8080/Fess/Admin To access, please login. - By default user name and password are both admin.

    - -
    -
    Login to the management page
    -
    - Login -
    -
    - -
    -  -

    - Then, register the crawled. - Because the Web page, select the [Web] from the left of the admin page. - For anything not registered in the initial state, select Create new.

    - -
    -
    Select the [new]
    -
    - Create a new -
    -
    - -

    - As a Web crawl settings, this ishttp://Fess.codelibs.org/ja/ That will crawl all the pages below. - In addition, results are displayed when you search from any PC or mobile phone, and then select all as the browser type.

    - -
    -
    Web crawl settings
    -
    - Crawl settings -
    -
    - -

    - Then, click the [create] on the confirmation screen that can crawl to register. - Registration is possible to change from the Edit.

    - -
    -
    Completing the registration Web crawl settings
    -
    - Crawl settings for registering -
    -
    - -
    -  -

    - Set to collect, document, crawl schedules. - Crawl schedules are set from the menu on the left of the admin page crawl General.

    -

    - Formatting is similar to the Unix Cron. - From left, seconds, minutes, time, day, month, represents a day of the week. - For example, daily 12: If you successfully crawl your 10 am ' 0 10 12 * *? ' and then I.

    - -
    -
    Crawl schedule
    -
    - Crawl schedule -
    -
    - -

    - Crawl is started and the index has been created to make from the menu on the left side, the session information that you can. - Displays the document number when the crawl is complete, the search index size of session information (Web/file).

    - -
    -
    Check the crawl status of
    -
    - Check the crawl status of -
    -
    - -
    -
    If the crawl is complete example
    -
    - If the crawl is complete example -
    -
    - -
    -  -

    - Like image below to search crawl after the results are returned. -

    - -
    -
    Search example
    -
    - Search example -
    -
    - -
    -
    -
    -

    - Here, the most viewed users, search results and search top screen shows how to customize the list screen. -

    -

    - Shows how we change the log file name. - You can change any knowledge of HTML, so if you want to change the design itself described in a simple JSP files.

    -

    - First of all, find the top screen 'webapps/fess/WEB-INF/view/index.jsp' file. -

    -
    -
    Search top screen JSP files
    -
    -<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>
    -<html>
    -<head>
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<meta http-equiv="content-style-type" content="text/css">
    -<meta http-equiv="content-script-type" content="text/javascript">
    -<title>Fess</title>
    -<link href="${f:url('/css/style.css')}" rel="stylesheet" type="text/css">
    -</head>
    -<body>
    -<div id='main'>
    -<s:form action="search">
    -  <table>
    -    <tbody>
    -      <tr>
    -        <td><img id="logo" src="${f:url('/images/ id="logo" src=""></img id="logo" src="${f:url('/images/></td></tr></tbody></table></s:form></div></body></html>logo.gif')}" alt="<bean:message key="labels.search_top_logo_alt"></bean:message>" />
    -        <td><div class="input">
    -          <html:text styleclass="query" property="query" title="Search" size="50" maxlength="1000"></html:text>
    -          <input class="btn" type="submit" value="<bean:message key=" labels.top.search"/="">"name ="search"/ ></div></td>
    -      
    -    
    -  
    -
    -
    -
    -
    -
    -

    - Change the file name to change the images that appear on the home screen search 'logo.gif' where you want to replace. - Files placed in the 'webapps/fess/images'.

    -

    - <s:form>And <bean:message>such as a JSP tag. - For example,<s:form> the actual HTML view when converted to the form tag. - Detailed description see SAStruts or for JSP sites. </s:form></bean:message></s:form>

    -

    - The search results list screen will be in the 'webapps/fess/WEB-INF/view/search.jsp' file. -

    -
    -
    Search results part of the JSP file list screen
    -
    -<div id="header">
    -  <s:form action="search">
    -    <div class="input">
    -      <s:link action="index" title="Fess Home">
    -        <img class="logo" src="${f:url('/images/ class="logo" src=""></img class="logo" src="${f:url('/images/></s:link></div></s:form></div>logo-head.gif')}" alt="<bean:message key="labels.search_header_logo_alt"></bean:message>"/>                                 
    -      <html:text styleclass="query" property="query" title="Search" size="50" maxlength="1000"></html:text>
    -      <input class="btn" type="submit" value="<bean:message key=" labels.search"/="">"name ="search"/ >
    -  
    -
    -
    -
    -

    - Results of the 'logo-head.gif' file name change to change the image that appears at the top of the screen. - similar to 'logo.gif' put in 'webapps/fess/images'.

    -

    - Edit 'Style.css' If you want to change the CSS file used in a JSP file located in the 'webapps/fess/css'. -

    - -
    -
    -

    - About the Fess in the full-text search system, from installation until search and simple customization methods discussed. - I could introduce you can easily build a search system if you have the Java runtime environment, with no special environment. - Can be introduced into an existing system site search functionality, such as if you want, so you try.

    -

    - I want to introduce the next time you support Fess mobile site search feature. -

    - - -
    -
    - -
    - -
    diff --git a/src/site/xdoc/articles/article-2.xml b/src/site/xdoc/articles/article-2.xml deleted file mode 100644 index da9f36de7..000000000 --- a/src/site/xdoc/articles/article-2.xml +++ /dev/null @@ -1,195 +0,0 @@ - - - - In Fess make Apache Solr based search Server-Mobile Edition - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    - The last timeIntroduction chapterSo, how to build open-source full-text search server by Fess introduced. - Fess on docomo, au and Softbank Mobile search so that introduce how to use this time.

    -

    - In this article, explains Fess 8.1.0. About how to build a FessIntroduction chapterPlease see the. -

    - -
    -
    -
      -
    • Those who want to build mobile terminal search system
    • -
    • Observed to add search functionality on existing cell sites
    • -
    - -
    -
    -

    - Regarding the content of this article in the following environment and behavior verification. -

    -
      -
    • - Windows 7 (Service Pack1) -
    • -
    • - JDK 1.7.0_21 -
    • -
    - -
    -
    -

    - Available for mobile terminals in the full-text search system for systematically following such response will become necessary. -

    -
      -
    1. To get the mobile device information, suitable for Terminal
    2. -
    3. You can specify a crawl when you create for user agents
    4. -
    5. Can include career information index information
    6. -
    7. View converted into Web-site if the content search results
    8. -
    -

    - In the Fess corresponds to all of the above. For processing first, retrieving the phonemobyletIs adopted. - mobylet is a Java open source framework for building mobile Web applications. - You can view the results mobylet in docomo, au and Softbank handsets to identify the appropriate terminals each.

    -

    - You can with Web crawl settings set the user agent when the next crawl search in Fess. - You can crawl the user agent for career, to get their sites for mobile phones. - However, you must allow Fess server IP you are IP restrictions for mobile site, mobile phone sites displaying. - Also, viewable results carrier terminal only in select the carriers you want to display all selected Web crawl settings in the default [browser], but that becomes possible.

    -

    - (If you use the PC site Viewer, such as can be viewed is) cannot normally see on mobile devices even if the search result Web-site, PC site link appears in the search results. - It is possible to use the Google Wireless Transcoder in Fess. - Google Wireless Transcoder is a service provided by Google, Inc., PC site will convert your various mobile phone. - It is possible for simple settings in Fess, links Google Wireless Transcoder to convert search results the search results use smooth PC site.

    - -
    -
    -

    - Fess 8.1.0 installed and is running. -

    - - -

    - create a Web crawl settings to display the search results only if you searched for DoCoMo handsets. -

    -

    - Access and http://localhost:8080/fess/admin in the management page, please login. - By default user name and password are both admin. - Select the [Web] from the left of the admin page. - For anything not registered in the initial state, select Create new.

    -
    -
    Select the [new]
    -
    - Create a new -
    -
    -

    - This time the mobile phone site is not that will crawl all the pages of http://fess.codelibs.org/ja/ following. - any mobile sites that can be displayed in DoCoMo handsets instead of http://fess.codelibs.org/ja/ the site URL specifies.

    -

    - [Browser] and select only the DoCoMo so that appears only in docomo handsets. - If you want to display in AU and Softbank handset select them here.

    -

    - After the user agent be user-agent for docomo handsets. - This time we enter DoCoMo/2.0 P903i.

    -
    -
    for DoCoMo Web crawl settings
    -
    - for DoCoMo Web crawl settings -
    -
    -

    - Then, click the [create] on the confirmation screen that can crawl to register. - Registration is possible to change from the Edit.

    - -
    - -

    - Sets the search results PC if there is Google Wireless Transcoder available sites you like. - Excluding the PC site to search for the mobile site is just there if you don't need this setting.

    -

    - Select the crawl General from the left of the admin page. - In the mobile conversion, select the Google Wireless Transcoder.

    -
    -
    Mobile conversion configuration
    -
    - Mobile conversion configuration -
    -
    -

    - Saves the settings and click [update]. -

    - -
    - -

    - Mobile handset settings after the start to crawl, create a searchable index. - Select the system settings from the left of the admin page.

    -
    -
    System settings
    -
    - System settings -
    -
    -

    - Click the start crawling, initiates a search for crawling and indexing. - While complete crawl.

    - -
    - -

    - First, try searching in the PC browser, such as Internet Explorer. - visit http://localhost:8080/Fess, locate the Fess.

    -
    -
    Search in PC browser
    -
    - Search in PC browser -
    -
    -

    - You can: set Web crawl settings in the PC browser in search results is displayed. -

    -

    - The following access in docomo handsets. This time real terminal, not in FirefoxFireMobileSimulatorUse Add-ons, to see the results. - FireMobileSimulator is a Firefox Add-on that simulates the major three carriers mobile phone browser. - FireMobileSimulator installed in Firefox, from the Firefox menu select, DC Terminal docomo P903i from [tool] [FireMobileSimulator]. - When you access this setting allows Firefox to simulate the P903i handset environment. - Similarly if the PC browser and visit http://localhost:8080/fess, locate the Fess.

    -
    -
    Search in DoCoMo handsets
    -
    - Search in DoCoMo handsets -
    -
    -

    - Search for this time is specified in the Web crawl settings is displayed. -

    - -
    -
    -
    -

    - How to respond to the Fess in the full-text search system handsets introduced. - I could introduce you can provide search functionality to the handsets of three major carriers in simple settings. - Also, it is possible to respond by phone will be released new models on a regular basis, but the latest terminal information file in Fess 'webapps/fess/WEB-INF/classes/device'. - About how to update the device information file see the README in the directory.

    -

    - Next switch to display results search results depending on authentication of users, roles functions are introduced here. -

    - - -
    -
    - -
    - -
    diff --git a/src/site/xdoc/articles/article-3.xml b/src/site/xdoc/articles/article-3.xml deleted file mode 100644 index aadce6576..000000000 --- a/src/site/xdoc/articles/article-3.xml +++ /dev/null @@ -1,303 +0,0 @@ - - - - In Fess make Apache Solr based search server-part role-based search - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    - The last timeMobile EditionOr how to build mobile device-friendly search system using Fess was introduced. - Introduces role-based search feature is also distinctive features of Fess one thing in this article.

    -

    - In this article, explains Fess 8.2.0. About how to build a FessIntroduction chapterPlease see the. -

    -
    -
    -
      -
    • More authentication such as portal sites like seen in search system building
    • -
    • Want to build an environment to search for viewing permissions each
    • -
    -
    - -
    -

    - Regarding the content of this article in the following environment and behavior verification. -

    -
      -
    • - CentOS 5.5 -
    • -
    • - JDK 1.6.0_22 -
    • -
    -
    - -
    -

    - Is divided out search results user and role-based search of the Fess, authenticated in any authentication system authentication information to the original function. - For example, search for technical personnel b sales reps A sales division role shows a sales division role information in search results, sales of rolls does not appear it. - By using this feature, user login in the portal and single sign-on environment belongs to you can enable search, sector or job title.

    -

    - In Fess role-based search to retrieve role information from the following places can be. -

    -
      -
    1. Request parameter
    2. -
    3. Request header
    4. -
    5. Cookies
    6. -
    7. J2EE authentication information
    8. -
    -

    - Role information to pass to the Fess, usages, in the Portal Server and agent-based single sign-on system authentication when running Fess's domain and path to save authentication information in cookies. - By reverse proxy type single sign-on system access to Fess to add authentication information request headers and request parameters can retrieve role information in Fess. - You can thus various authentication systems and working with the search results to put out separate.

    -

    - To cope with that to provide a class to implement the jp.sf.fess.helper.RoleQueryHelper interface if you are running your own authentication system. The class 'webapps/fess/WEB-INF/classes' As in, have put in place through the classpath "webapps/fess/WEB-INF/classes/fess.dicon"In the given on behalf of the jp.sf.fess.helper.impl.RoleQueryHelperImpl. -

    -
    - -
    -

    - By installing a Fess 8.2.0. If you have not installed yet,Introduction chapterPlease install, refer to. -

    -

    - Describes the role-based search using the credentials of the J2EE (Tomcat authentication) provides the Fess existing login screen using various authentication systems but without building a separate authentication systems in Fess Tomcat authentication environment, so use this in this article. -

    - - -

    - First of all, search results separate out, to show to Tomcat users. - This time, create sales ( sales ) and engineering (eng) two rolls. - And the user adds taro and hanako users belong to the eng role belongs to the sales role. User information below to seeconf/Tomcat-users.XML"To write. -

    -
    -
    contents of Tomcat-users.XML
    -
    -<?xml version='1.0' encoding='utf-8'?>
    -<tomcat-users>
    -  <role rolename="fess"></role>
    -  <role rolename="solr"></role>
    -  <role rolename="manager"></role>
    -  <role rolename="sales"></role><!-- 追加 -->
    -  <role rolename="eng"></role><!-- 追加 -->
    -  <user username="admin" password="admin" roles="fess"></user>
    -  <user username="solradmin" password="solradmin" roles="solr"></user>
    -  <user username="manager" password="manager" roles="manager"></user>
    -  <user username="taro" password="taropass" roles="sales"></user><!-- 追加 -->
    -  <user username="hanako" password="hanakopass" roles="eng"></user><!-- 追加 -->
    -</tomcat-users>
    -
    -
    -

    - This setting is not required if the use of an existing authentication system. -

    -
    - - -

    - Here's the settings for the Fess. First of all, 'webapps/fess/WEB-INF/classes/fess.dicon"The roleQueryHelper sets how to retrieve the default roles and authentication information. By using the J2EE authentication information, so seeFess.dicon"The roleQueryHelper will set like the following. -

    -
    -
    contents of Fess.dicon
    -
    :
    -<component name="roleQueryHelper" class="jp.sf.fess.helper.impl.RoleQueryHelperImpl">
    -    <property name="defaultRoleList">
    -        {"guest"}
    -    </property>
    -</component>
    -:
    -
    -

    - Set the default role as above. - Treated as the role search to locate the default roles are not logged in. - All search results are displayed on the status not logged in and you do not specify a default search.

    -

    - About the J2EE authentication information not available if worth mentioning here. - If the authentication information from the request parameter set follows.

    -
    -
    contents of Fess.dicon
    -
    : <component name="roleQueryHelper" class="jp.sf.fess.helper.impl.RoleQueryHelperImpl"> <property name="parameterKey">"fessRoles"</property>,<property name="encryptedParameterValue">false</property> <property name="defaultRoleList"> {guest}</property> 
    -    
    -    
    -    
    -</component> :
    -
    -

    - Key request parameter specifying where fessRoles can pass the role information in the comma-separated values. For example, the URL to locate the user with the sales and admin roles 'http: //hostname/fess/search?' The so will be added fessRoles. - You can pass here encryptedParameterValue is set to false, this value to true and encrypt, Blowfish or AES in the value part of the fessRoles. - You need to set if you encrypt the value to be FessCipher components, so that you can decrypt.

    -

    - If the authentication information from the request header set shown below. -

    -
    -
    contents of Fess.dicon
    -
    : <component name="roleQueryHelper" class="jp.sf.fess.helper.impl.RoleQueryHelperImpl"> <property name="headerKey">"fessRoles"</property>,<property name="encryptedParameterValue">false</property> <property name="defaultRoleList"> {guest}</property> 
    -    
    -    
    -    
    -</component> :
    -
    -

    - You can specify fessRoles in the request header key, role information to pass in comma-separated values. -

    -

    - If the authentication information from the cookie set shown below. -

    -
    -
    contents of Fess.dicon
    -
    : <component name="roleQueryHelper" class="jp.sf.fess.helper.impl.RoleQueryHelperImpl"> <property name="cookieKey">"fessRoles"</property>,<property name="encryptedParameterValue">false</property> <property name="defaultRoleList"> {guest}</property> 
    -    
    -    
    -    
    -</component> :
    -
    -

    - You can specify fessRoles to the name of the cookie, as well as the request parameter, pass the role information in the comma-separated values. -

    -
    - - -

    - 「Fess.dicon"And to ensure you can log in as"webapps/fess/WEB-INF/web.xml"The change security-related settings. - The following settings.

    -
    -
    the content of
    -
    : <security-constraint> <web-resource-collection> <web-resource-name>Fess Authentication</web-resource-name><url-pattern>/login/login</url-pattern>
    -    
    -    
    -  </web-resource-collection><auth-constraint><role-name>fess</role-name><role-name>sales</role-name><role-name>eng</role-name> 
    -    
    -    
    -    
    -  </auth-constraint> 
    -  
    -  
    -</security-constraint> : <security-role><role-name>fess</role-name>
    -  
    -</security-role><security-role><role-name>sales</role-name>
    -  
    -</security-role><security-role><role-name>eng</role-name>
    -  
    -</security-role>
    -
    -
    -
    -

    - This setting is required if you are using authentication, such as a request parameter. -

    -
    - -
    - -
    -

    - Complete Setup so please start Fess. -

    - - -

    - Has been turned by this admin, taro, and hanako 3 user Fess to log. - Verify that you can log in to./ http://localhost:8080/Fess/AdminTo access the login in the admin user and as usual management screen appears. Then logged out admin user, again/ http://localhost:8080/Fess/AdminTo access, please login with taro and hanako users. After a successful login, and/ http://localhost:8080/FessThe search screen is displayed. When you log out/ http://localhost:8080/Fess/AdminTo access, click the logout button. -

    -
    -
    Logout screen
    -
    - Logout screen -
    -
    -
    - - -

    - logged in as admin user and lists the role role in the left menu to click. - We create three roles.

    -
    -
    Role list
    - - - - - - - - - - - - - - - - - - - -
    Role nameValue
    By defaultdefault
    Sales Departmentsales
    Technology DepartmentEng
    -
    -
    - - -

    - Create a crawl. This time the users in the sales department rolehttp://www.n9sm.NET/Only, you can search for users of the technology of rollhttp://Fess.codelibs.org/Just so that you can find. - In order to crawl settings, click on the left menu [Web], lists the Web crawl settings. - Click the [create new], please create a Web crawl settings. First of all, sales for thehttp://www.n2sm.NET/To the Sales Department, select [role] item as the crawl settings, create. In the followinghttp://Fess.codelibs.org/The create a role Select technology, in the crawl settings. -

    -
    -
    Web crawl settings roll items
    -
    - Web crawl settings roll items -
    -
    -
    - - -

    - Registration after the crawl settings, click System settings on the left menu, click the Start button in the system settings screen, starts to crawl. - While wait for crawl to complete.

    -
    - - -

    - After crawling,/ http://localhost:8080/FessTo make sure that search word, such as "fess" access, not logged in, search results are displayed. - Then logged in taro, as well as search. for taro user has a sales rolehttp://www.n9sm.NET/The only search results are displayed. -

    -
    -
    Search screen in the sales role
    -
    - Search screen in the sales role -
    -
    -

    - Taro user logout, please login with hanako users. Destination and so have eng role hanako users as well as search andhttp://Fess.codelibs.org/The only search results are displayed. -

    -
    -
    in the Eng role search screen
    -
    - in the Eng role search screen -
    -
    -
    - -
    - -
    -

    - I introduced about the security features of the Fess in role-based search. - I think various authentication systems to accommodate because mainly covers the J2EE authentication information by using role-based search, but the passing of authentication information to the Fess general implementation. - It is possible to realize systems so each attribute in the user search results out into the corporate portal site or shared folder browsing permissions per search is required.

    -

    - Next offers Fess of Ajax functions are introduced here. -

    -
    - -
    - -
    - -
    diff --git a/src/site/xdoc/articles/article-4.xml b/src/site/xdoc/articles/article-4.xml deleted file mode 100644 index 90860b027..000000000 --- a/src/site/xdoc/articles/article-4.xml +++ /dev/null @@ -1,268 +0,0 @@ - - - - In Fess make Apache Solr based search server-ed. REST API - Shinsuke Sugaya - -

    This page is generated by Machine Translation from Japanese.

    - -
    -

    - The last timePart of the role-based searchThe user permission is required in how available Fess or introduced. - An introduction of how to do search and the results display in the client-side (browser side), using the REST API is now Fess. - In the REST API, Fess to use as a search server Web system of the existing, and integrate changes only the HTML is possible too.

    -

    - In this article, explains Fess 8.1.0. About how to build a FessIntroduction chapterPlease see the. -

    -
    -
    -
      -
    • Those who want to search functionality into existing Web systems
    • -
    • Those who want to build a search system with AJAX
    • -
    -
    - -
    -

    - Regarding the content of this article in the following environment and behavior verification. -

    -
      -
    • IE 10
    • -
    • Firefox 21
    • -
    -
    - -
    -

    - According to normal HTML Fess search expressions in addition to search results using XML and JSON (including JSONP) response is possible as the REST API. - Can also use the REST API should build a Fess server will contact only the search results from the existing system to easily. - I think independent development language such as XML or JSON results format, so easy-to-integrate Fess to non-Java System. - You can handle it easily even if it is XML or JSON support in JavaScript libraries, so as Ajax.

    -

    - See below about what return the REST API of Fess. -

    -
      -
    1. XML response
    2. -
    3. JSON (JSONP) response
    4. -
    -

    - Fess uses Apache Solr as an internal search engine. - SOLR also provides XML and JSON API that Fess API is different. - Benefits as well as SOLR API, API Fess might Fess API in various Fess, such as control of search log management and viewing rights of specific features are available. - Would use the Solr case developed from the structure of the document crawling their own good, but easy to add and search features that Fess, can reduce the development cost of the many.

    -
    - -
    -

    - Describes how to build a Fess REST API using this site. - Use the JSON response to Fess server interaction. - Fess server to utilize this time uses a Fess server in the Fess project released as a demo. - If the install the Fess 4.0.0 or later if you want to use the Fess server of your own. - Fess 4.0.0 or later supports JSONP.

    - - -

    - Same-Origin policy should be aware when using the AJAX security model. - You must use the JSONP can use JSON if it displays in the browser HTML output and Fess server exists in the same domain, but different. - You can use the JSONP in Fess REST API in the JSON response request parameters with callback key value by passing.

    -
    -
    Same-Origin policy. (B) the must Fess return search results (JSON) becomes another domain if you use the JSONP.
    -
    - Same-Origin policy. (B) of if Fess return search results (JSON) another domain to you for must use the JSONP. -
    -
    -

    - Advances the story in case that this time there was HTML and Fess servers are in different domains. - So, please remove the callback from the request parameter if the good example, but in the same domain by using the JSONP.

    -
    - - -

    - Implements the search process, this time using JavaScript in HTML. - As a JavaScript library using jQuery. - You can also process, such as AJAX, such as easy to implement in jQuery. - Files you create will become.

    -
      -
    • To display the search form and search results to HTML file 'index.html'
    • -
    • JS file to communicate with Fess server 'fess.js'
    • -
    -

    - In the examples of this building has implemented the following features. -

    -
      -
    • Search buttons send a search request.
    • -
    • In the search results list
    • -
    • Search results paging
    • -
    -
    - - -

    - Create the HTML search form and search results. - Easy-to-understand this time is to adjust the design with CSS, without to have simple tag structure. - In one of the following HTML file to use.

    -
    -
    the contents of the index.html
    -
    -<html>
    -<head>
    -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    -<title>Search site</title>
    -</head>
    -<body>
    -<div id="header">
    -  <form id="searchForm">
    -    <input id="searchQuery" type="text" name="query" size="30">
    -    <input id="searchButton" type="submit" value="検索">
    -    <input id="searchStart" type="hidden" name="start" value="0">
    -    <input id="searchNum" type="hidden" name="num" value="20">
    -  </form>
    -</div>
    -<div id="subheader"></div>
    -<div id="result"></div>
    -<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
    -<script type="text/javascript" src="fess.js"></script>
    -</body>
    -</html>
    -
    -
    -

    - We look below the body tag, and first id attribute in the header div tag where search input box and the search button located by. - Also, in the hidden form holds display start position (start) and the number (num). - Search requests submitted in JavaScript update will start and the num value. - However, show is 1 page per, and no ability to change the number displayed in this sample code, so the value of num is unchanged. - Also, you will not send this form page transitions occur if you have JavaScript enabled for on the search form submit search requests are communicated Ajax.

    -

    - Displays information such as the number of hits in the subheader for the following div tag where to search. - displays search results and paging links in the div tag of the result.

    -

    - Load the 'fess.js' recently created this jQuery JS files and JavaScript. - I try to get via Google CDN may save the jQuery JS file in the same directory as index.html, but this time.

    -
    - - -

    - Create a JS file to display the search results, and then communicates with the Fess server 'fess.js'. - And create a 'fess.js' with the following contents will put in the same directory as index.html.

    -
    -
    contents of Fess.js
    -
    -$ (function() {/ / (1) Fess URL var baseUrl = "http://search.n9sm.co.jp/JSON?callback=?
    -
    -

    - runs after the DOM of the HTML file is built "fess.js" process. - First, specify Fess server URL by 1. - In the specify Fess public demo server. - To get search results JSON data from external servers using JSONP. - If you use JSON, JSONP, without callback =? is not required.

    -

    - 2 save the jQuery object for the search button. - Maintain the variable to use the jQuery object search button several times and reuse.

    -

    - 3 defines search functions. - Contents of this function is described in the following sections.

    -

    - 20 registers events when the search form is submitted. - Search button press or when the decision was made in the search input field Enter key press occurs when registered at 20. - Search processing function doSearch call when the event occurs. - used for paging is the value passed when calling the search processing function is the value of the Navi.

    -

    - Register the event at 21 and 22 be added paging links are clicked. - You need to register event by the delegate because these links are added dynamically. - 20 Similarly, these events call the search functions.

    -
    - - -

    - Describes the search processing function doSearch 3. -

    -

    - Gets the starting position and number of 4. - The value of these in the search form in the header area saved as a hidden value. - Display start position is set the default value if other values because 0 or more, the number of intended value from 1 to 100.

    -

    - Determines the value of parameter navi passed doSearch event registration, was 5 when the fix at the start of the show. - Here,-1 is previous page move, 1 following page move, otherwise, it will change to move to the first page.

    -

    - The decision to terminate the process and run a search if entered the search input field value is 6, if empty, without anything. -

    -

    - 7 in order to prevent double sub Mitt Fess Server contact while search button to turn off in. -

    -

    - Assemble the URL to send Ajax requests in 8. - 1 URL search, starting position, and number of joins.

    -

    - Send Ajax requests in 9. - Use the JSONP so specify the jsonp on dataType. - Change the json to use JSON. - Request comes back to normal, and runs the success function. - search results from Fess server returned success argument object is passed.

    -

    - First of all, in 10 has confirmed the contents of the response status. - 0 is set if the search request was processed successfully. More information on Fess JSON responseFess sitesPlease make sure. -

    -

    - Display a message if the search request is processed correctly, did not hit the search results 11 conditional statements in with content of the subheader area empty, did not hit results in the result area. -

    -

    - If you hit search results in the condition statement in the 12 search result processing. - Sets the execution time and number of messages in the 13 subheader area. - 14 we will add a reault area search results. - Search results are stored as an array of data.response.result. - results [i]...-in by accessing search results can retrieve field values of the document.

    -

    - Page number in the 15 current page and add a link to the previous page and next page result. - With 16 saves current starting position and number of hidden in the search form. - The starting position and number of search requests at next reuse.

    -

    - Change the on-screen position of pages in 17. - For the page itself is not updated when clicked next page links to scrawlTop moves to the top of the page.

    -

    - 18 the search process after search button to enable the. - The request succeeds or fails will perform complete to be called in.

    -

    - Avoid sending form or link after a search operation functions was called 19 returns false. - From this page transitions occur.

    -
    - - -

    - access the 'index.html' in the browser. - Displays the search form:

    -
    -
    Search form
    -
    - Search form -
    -
    -

    - Enter a suitable search term and press the search button to display search results. - If there are 20 is the default display number, hit the number of search results displays links to the following pages in the bottom of the list.

    -
    -
    Search results
    -
    - Search results -
    -
    -
    - -
    - -
    -

    - Using the REST API of the Fess and tried building jQuery-based client search site. - Build system not only browser-based applications that use the REST API, use the Fess called from another application.

    -

    - I want to show you how the next time the database scrawl functionality to add full-text search capabilities to an existing database. -

    -
    - -
    - -
    - -
    diff --git a/src/site/xdoc/bot.xml b/src/site/xdoc/bot.xml deleted file mode 100644 index de6f23992..000000000 --- a/src/site/xdoc/bot.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - Fess Robot - Shinsuke Sugaya - - -
    -

    Fess is Java-based Full tExt Search Server. You can install and launch the search server within 5 minutes.

    -
    - -
    diff --git a/src/site/xdoc/dev/getting-started.xml b/src/site/xdoc/dev/getting-started.xml deleted file mode 100644 index ff5f990ef..000000000 --- a/src/site/xdoc/dev/getting-started.xml +++ /dev/null @@ -1,73 +0,0 @@ - - - - Open source full-text search server - Fess development overview - Shinsuke Sugaya - - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Summarizes the information needed to develop the Fess.

    -
    -
    -

    Fess is developed as an application to work in the environment of the Java 7 or more. The following knowledge becomes necessary.

    -
      -
    • Java
    • -
    • Seasar 2
    • -
    • SAStruts (if you are developing a Web screen)
    • -
    • DBFlute (if you are developing around the DB)
    • -
    • SOLR (if you are developing around the search index)
    • -
    • S2Robot (if you are developing around the crawler)
    • -
    -

    When you develop using Eclipse and Maven in this scenario (to build to generate in the fess-server release of Ant becomes necessary). Also to develop and operate Fess server for download and you have installed. Dude install in advance is what you need.

    -
    -
    -

    Summarizes how to develop management and search screens. Describes how to develop with Eclipse. You must keep your development on the Eclipse WTP, etc (you installed the J2EE Edition).

    -
      -
    1. Install Java, Eclipse, Maven 3.x, Fess and prepare. A zip file of the Fess <FESS_HOME>suppose you deploy directory. </FESS_HOME>
    2. -
    3. The source code of the Fess clone from github. - -
    4. -
    5. As a Maven project into the Eclipse.
    6. -
    7. Display the servers view. If you don't see the Window > Show View > Other... In, display the dialog Server > Servers, select OK button press concludes.
    8. -
    9. Add a new server in the servers view. Tomcat v7.0 Server, select the server name is set to moderate, the Next button press concludes. The Add Configured: fess Finish button press concludes. So that server in the servers view is displayed, double click the display settings information (Overview).
    10. -
    11. Select Use Tomcat Installation Server Locations.
    12. -
    13. In the timeouts Start to 180 seconds, change the Stop to 60 seconds.
    14. -
    15. Click the General Information Open Launch Configuration. Click the tag arguments. In the VM arguments '-Dsolr.solr.home=<FESS_HOME>/solr-Dfess.log.file=<FESS_HOME>/logs/fess.out-Dsolr.log.file=<FESS_HOME>/logs/solr.log-Djava.awt.headless=true---Xmx1g-XX: UseTLAB - XX:-XX:MaxMetaspaceSize = DisableExplicitGC 128 m-XX: Compressedclssspcesize = 32 m - XX:-usegcoverhedlimit-XX: UseConcMarkSweepGC - XX: XX - XX: Cmsincrementlmode - XX: Cmsincrementlpcing - XX: Cmsincrementldutycyclemin = 0 - Cmsinititingoccupncyfrction = 75: Useprnewgc - XX: OptimizeStringConcat ' add the. <FESS_HOME>Will change depending on the environment. OK button press concludes. (If the Java 7-XX:MaxMetaspaceSize = 128 m-XX:CompressedClassSpaceSize = 32 m-XX:MaxPermSize = 128 m to replace)</FESS_HOME> </FESS_HOME> </FESS_HOME> </FESS_HOME>
    16. -
    17. Boot the server from the servers view.
    18. -
    -

    If you want to develop a HOT deploy src/main/resources/env.txt change from the product the ct. You can change the source code, without having to restart the Tomcat (Fess).

    -
    -
    -

    The crawl process Tomcat (Fess) starts a process. If you want to pursue in the debugger, such as to register as for debugging Java applications on Eclipse.

    -
      -
    1. Register as a normal Java Application can be debugged in Eclipse. main function will be to jp.sf.fess.exec.Crawler.
    2. -
    3. In settings 1, argument settings, first, passes a session ID-sessionId 20100101000000 to appropriate program settings. Expand the contents of the Fess bin/setenv.sh to the VM Settings and register.
    4. -
    5. Add /fess/src/main/webapp/WEB-INF/cmd and geronimo_servlet_9.4_spec-1.0.jar in the classpath setting.
    6. -
    7. The run.
    8. -
    -
    -
    -

    Distribution of Fess is included in Tomcat war file of the Fess and Solr. Build the distribution of Fess in SVN fess-server. In order to build Ant becomes necessary.

    - -
    -
    - -
    - -
    diff --git a/src/site/xdoc/donation.xml b/src/site/xdoc/donation.xml deleted file mode 100644 index 3e50c22c2..000000000 --- a/src/site/xdoc/donation.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Open source full-text search server - ads-project assistance - Shinsuke Sugaya - - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    The management of the project N2SM, Inc.... From the subject to support. We received contribution of advertising to raise awareness of the Fess. Fess, for many people seeking donations support projects.

    -
    - - - - -
    -

    Project assistance money paid will utilize as a cost of advertising such as AdWords. Contact us on project support, such as receiptClick hereTo contact us please.

    -
    -
    -

    In the Fess project site on AdSense ads. Income generated through AdSense will Fess awareness and to disseminate will invest in AdWords intact as advertising expenses.

    -

    Please take a look at AdSense in addition to you have any good ideas about the spread of the Fess,.

    -
    - -
    diff --git a/src/site/xdoc/index.xml b/src/site/xdoc/index.xml deleted file mode 100644 index 9583fa486..000000000 --- a/src/site/xdoc/index.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - Open Source Enterprise Search Server - Shinsuke Sugaya - - - - - - -
    -

    Fess is very powerful and easily deployable Enterprise Search Server. You can install and run Fess quickly on any platforms, which have Java runtime environment. Fess is provided under Apache license.

    - -

    Fess is Solr based search server, but knowledge/experience about Solr is NOT needed because of All-in-One Enterprise Search Server. Fess provides Administration GUI to configure the system on your browser. Fess also contains a crawler, which can crawl documents on Web/File System/DB and support many file formats, such as MS Office, pdf and zip.

    -
    -
    -
      -
    • Very Easy Installation/Configuration
    • -
    • Apache License (OSS)
    • -
    • OS-independent (Runs on Java)
    • -
    • Crawl documents on Web/File System/DB/Windows Shared Folder
    • -
    • Support many document types, such as MS Office, PDF, Zip archive,...
    • -
    • Support a web page for BASIC/DIGEST/NTLM authentication
    • -
    • Contain Apache Solr as a search engine
    • -
    • Provide UI as a responsive web design
    • -
    • Provide a browser based administative page
    • -
    • Support a role authentication
    • -
    • Support XML/JSON/JSONP format
    • -
    • Provide a search/click log and statistics
    • -
    • Provide auto-complete(suggest)
    • -
    -
    -
    -
    -
    2014-11-06
    -
    - Fess 9.3 Released -
    -
    2014-06-28
    -
    - Fess 9.2 Released -
    -
    2014-03-26
    -
    - Fess 9.1 Released -
    -
    -

    More news...

    -
    - - -
    diff --git a/src/site/xdoc/news.xml b/src/site/xdoc/news.xml deleted file mode 100644 index 15919d90d..000000000 --- a/src/site/xdoc/news.xml +++ /dev/null @@ -1,123 +0,0 @@ - - - - Open Source Full Text Search Server - Fess - Shinsuke Sugaya - - - - - - -
    -
    -
    2014-11-06
    -
    - Fess 9.3 Released -
    -
    2014-06-28
    -
    - Fess 9.2 Released -
    -
    2014-03-26
    -
    - Fess 9.1 Released -
    -
    2014-02-07
    -
    - Fess 9.0.0 Released -
    -
    2013-09-07
    -
    - Fess 8.2.0 Released -
    -
    2013-05-13
    -
    - Fess 8.1.0 Released -
    -
    2013-02-23
    -
    - Fess 8.0.0 Released -
    -
    2012-11-27
    -
    - Fess 7.0.2 Released -
    -
    2012-09-09
    -
    - Fess 7.0.1 Released -
    -
    2012-08-03
    -
    - Fess 7.0 Released -
    -
    2012-03-02
    -
    - Fess 6.0.0 Released -
    -
    2011-12-15
    -
    - Fess 5.0.0 Released -
    -
    2010-12-19
    -
    - Fess 4.0.0 Released -
    -
    2010-11-08
    -
    - Fess 4.0.0 beta Released -
    -
    2010-08-31
    -
    - Fess 3.1.3 Released -
    -
    2010-07-08
    -
    - Fess 3.1.2 Released -
    -
    2010-07-08
    -
    - Fess Client for iPhone App 1.0.0Released -
    -
    2010-06-13
    -
    - Presentation/Demo at 『Java Cloud Meeting Tokyo 2010 x Seasar Conference 2010』 -
    -
    2010-06-09
    -
    - Fess 3.1.1 Released -
    -
    2010-05-30
    -
    - Fess 3.1.0 Released -
    -
    - Presentation/Demo at Solr Study Meeting -
    -
    2010-01-16
    -
    - Fess 2.0.0 Released -
    -
    2009-12-09
    -
    - Fess 1.1.2 Released -
    -
    - Fess 1.1.1 Released -
    -
    2009-10-10
    -
    - Fess 1.1.0 Released -
    -
    2009-09-10
    -
    - Presentation/Demo at Seasar Conference 2009 Autumn -
    -
    2009-09-10
    -
    - Fess 1.0.0 Released -
    -
    -
    - -
    diff --git a/src/site/xdoc/roadmap.xml b/src/site/xdoc/roadmap.xml deleted file mode 100644 index 3cb7c52ce..000000000 --- a/src/site/xdoc/roadmap.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - Open source full text search server – roadmap - Shinsuke Sugaya - - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    Version is provided in the form X.Y.Z.

    -
      -
    • X: major version. If the information database of the Fess or Solr schema has been updated to go up version.
    • -
    • Y: minor version. If not updated information database of the Fess or Solr schema additions and bug fixes up version.
    • -
    • Z: micro version. Critical bug fixes if you go up version. (Even not fatal if requested by users ' request. Respond on a case by case basis)
    • -
    -
    -
    -
      -
    • Bug fixes
    • -
    • SOLR update
    • -
    -

    Add the other, if anything.

    -
    -
    -
      -
    • Java 8
    • -
    • SOLR 5 introduction
    • -
    -

    Add the other, if anything.

    -
    - -
    diff --git a/src/site/xdoc/setup.xml b/src/site/xdoc/setup.xml deleted file mode 100644 index d1455034a..000000000 --- a/src/site/xdoc/setup.xml +++ /dev/null @@ -1,217 +0,0 @@ - - - - Fess Installation - Shinsuke Sugaya - - - - - - -
    -

    Fess can run on any operating system with Java runtime environment. Requirement detail is as follows.

    -
      -
    • Operating system: Windows, Unix, etc
    • -
    • Java: Java SE version 7 or later
    • -
    -
    -
    -

    If Java is not installed please following these steps below to install Java.

    - -

    Browsers with Javascript enable are required to access Oracle'sJava SE Downloads page.

    -

    * We recommend Java 7u25. [2014 / 3 / 13]

    -

    Click the 'Download JDK' tab. (Without Javascript enable, download will become invalid)

    - Access -
    -

    To check whether JavaScript is enabled, you can as follows. (In case of Internet Explorer 9)

    -
      -
    1. Click [tools] on the menu bar.
    2. -
    3. Click [Internet Options].
    4. -
    5. Click Security tab.
    6. -
    7. Click [custom level].
    8. -
    9. Scrawl to [scripts] section.
    10. -
    11. In the Active Scripting section, confirm whether button is checked.
    12. -
    13. Turn on to enable Javascript and off to disable Javascript. Then click "OK" button to save change.
    14. -
    -
    -
    - -

    Java SE's license detail is as 'The Oracle Binary Code License Agreement for Java SE'. Check "Accept License Agreement" to agree Java SE's license.

    - License -
    - -

    Different Operating System requires different version of Java SE. In case of Windows 64-bit, you must select Windowsx64 version. In case of Windows 32-bit, you must select Windowx86 version. Java SE's Windowx64 version is used in the following example.

    -
    -

    You can check whether your window is 32 bits or 64 bits by following these steps below. (In case of Windows 7)

    -
      -
    1. In Control Panel, select "system and security"
    2. -
    3. [System] appears to the type of system.
    4. -
    -
    - Download -
    - -

    After downloading, JDK Installer file (jdk-7uXX-windows-x64.exe or jdk-7uXX-windows-x86.exe) is archived. xx is Java SE's version. The following image shows icon image of Java SE 7 version 7's JDK Installer.

    - Run -

    Double click JDK Installer to start installing Java SE. Depending on Windows settings, there is case where "Accept dialog" is appeared. In that case, click "Yes" to continue installation

    -
    - -

    The installer shows first dialog. Press [next] button to continue.

    - Run -

    You can change the installation's destination folder. We recommend using default options. Press [next] button to continue.

    - Directory -

    JDK installer starts installing. Wait until installation finishs.

    - JDK installation -
    - -

    After JDK installation is finished. JRE installation will be started automatically. JRE will be installed in the same folder as JDK's installed folder. We recommend using the default options. Press [next] button to continue.

    - JRE -

    JRE installer starts installing. Wait until installation finishs.

    - JRE installation -
    - -

    After the installation finishes, following dialog will appear. Press [close] button to finish installation.

    - JRE installation -

    Installation is complete.

    -
    -

    Installed components (JDK and JRE) can be checked by using following step. (In case of Windows 7)

    -
      -
    1. [Control Panel] → [programs] → [programs and features]. Two new installed components appear inside installed components' list. -
        -
      • Java SE Development Kit 7 Update XX (64-bit)
      • -
      • Java (TM) Update 7 XX (64-bit)
      • -
      -
    2. -
    -
    -
    - -

    Fess requires Windows command prompt with runable JDK command. These steps below set up environtment variables to use JDK command from command prompt

    -

    In case of Windows 7, do as following steps. Select "Control panel" → "System and security" → "System" → "Advanced system settings" → "Environment variables".

    -Control Panel -

    Click "System and security".

    -System and security -

    Click "System".

    -System -

    Click "Advanced settings".

    -Advanced system settings -

    Click "Environment variables".

    -Environment variables -

    Click "New system environment variables" button which is located at bottom of setting dialpg

    - -

    Variable name: "JAVA_HOME".

    -

    Variable value: installed JDK location.

    - -

    To check JDK's installed folder do as following steps.

    -

    Go to C:\Program Files zone\scripting in the Explorer. Then searching for folder with keywor: ' jdk... '.

    -

    For example if you installed JDK version 1.7.0_XX, installed folder will be C:\Program Files \Java\jdk1.7.0_XX. (XX is JDK version number

    -

    Parse folder location and then press 'OK' to close dialog.

    -

    Scroll down list of system environment variables and select variables 'Path'.

    - -

    Click Edit button. Then add "; %JAVA_HOME%\bin ' to the end of Path value. Click the 'OK' to close dialog.

    - -
    -
    -
    - -

    http://sourceforge.jp/projects/Fess/releases/ Download latest Fess package.

    -

    Expand file list of the destination URL, then download 'fess-server-9.x.y.zip'.

    - -
    - -

    Unzip downloaded zip file. In case of Windows environment, we recommend using 7-zip. In case of Unix, we recommend using unzip command.

    -
    -

    In case of Unix environment, start up script "startup.sh" need to be executable. Execute following command to add executable access permission to script files.

    - -
    - -

    Double-click to open un-zipped folder.

    - -

    Double-click to open bin folder.

    - -
    - -

    In case of Windows environment, double-click the startup.bat file in the bin folder to start Fess.

    -
    -

    In case of Unix environments, run startup.sh to start Fess.

    - -
    - -

    After starting Fess, at the end of console message "Server startup... ' willbe appeared. If this message is not appeared, check Java environment's validity.

    - -
    -
    -
    -

    Go to http://localhost:8080/Fess to check whether Fess started normally.

    -

    Fess' management UI is located at / http://localhost:8080/fess/admin. Default Administrator account's user name / password is admin/admin. Administrator account is managed by the application server. Administrators of Fess' management UI are users whose rolls are certificated by applicatoion server .

    -
    -
    - -

    To stop Fess, in case of Windows environment double-click shutdown.bat file in the bin folder.

    -
    -

    To stop Fess, in case of Unix environment run the shutdown.sh.

    - -
    -
    - -

    Administrator account is managed by the application server. Fess' standard server is Tomcat. So to change administrator password, you need to modify conf/tomcat-user.xml.

    - -]]> -
    - -

    -Password is required to access Solr of Fess. -Change the default passwords in production.

    -

    -To change Solr password, first you must change solradmin password attribute of conf/tomcat-user.xml. -

    - -]]> -

    -Modifies the following three files webapps/fess/WEB-INF/classes/solrlib.dicon, fess_suggest.dicon and solr/core1/conf/solrconfig.xml. These there files' user / password are as same as user / password which are specified in tomcat-user.xml.

    -

    -In case of solrlib.dicon, detail is as follows. -

    - - "solradmin" - "solradmin" - -]]> -

    -In case of fess_suggest.dicon, detail is as follows. -

    - - "solradmin" - "solradmin" - -]]> -

    -In case of SOLR/core1/conf/solrconfig.XML, detail is as follows. -

    - - - - http://localhost:8080/solr/core1-suggest - - solradmin - solradmin - -]]> -
    -
    - -
    diff --git a/src/site/xdoc/supported-files.xml b/src/site/xdoc/supported-files.xml deleted file mode 100644 index bb03959a1..000000000 --- a/src/site/xdoc/supported-files.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - Search for files - Shinsuke Sugaya - - - - - -

    This page is generated by Machine Translation from Japanese.

    -
    -

    This is a list of the Fess found on the crawl and search file format.

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeExtension
    Texttxt
    XMLXML
    XMLmm
    XMLXML
    HTMLHTML
    MS OfficePPT
    MS Officedoc
    MS Officepptx
    MS Officexls
    MS Officexlsx
    MS Officedocx
    PDFPDF
    Source codeJS
    Source codec
    Source codeh
    Source codeJava
    Source codeHPP
    Source codeCPP
    Compressed filegz
    Compressed filetar
    Compressed filezip
    -

    Character string extraction from various kinds of unknown files Fess. Not listed in the above file also crawl and you can find. If you have files you want to check,Search for system test data repositoryTo please pull requests.

    -
    -
    -

    The following file corresponds with commercial support.

    -
      -
    • A taro
    • -
    • OASYS for Windows
    • -
    • DocuWorks
    • -
    • AutoCAD
    • -
    -
    - -