最終更新日:2022/01/10
せっかく掲示板では、「FAQ/検索フォームを付けるには」にて無料版ユーザーから検索機能を利用することが出来ます。しかし、表示方法をカスタマイズする事が出来ませんでした。
ソート機能を使った検索機能を使用することで、より充実した検索機能を設ける事が出来る様になりました。
ソート機能につきましては、FAQ/投稿記事のソート をご参照下さい。
本機能は、有料版有料版(アクティブモード)のみで稼動する機能です。
サポートでは随時カスタマイズの無償サポートをおこなっております。お気軽にサポートまでご相談下さい。
>> サポートにお問い合せ
ソート機能を利用することにより、記事の並び替えを行うことが出来ます。また、表示方法をより細かく表示することも可能です。
検索機能では、記事の並び替えの際、特定のキーワードを含む記事のみを表示する機能になります。
ソート機能を使った検索機能では、複数のキーワードによる「AND検索」と「OR検索」に対応しております。
AND検索をおこなう場合は、キーワード同士をスペースで区切って下さい。
OR検索をおこなう場合は、各キーワードを「or」もしくは「|」で区切ってください。
含めない検索を行う場合は、キーワードの前に「-」を付与してください。
お願い
OR検索とAND検索を複合して検索された場合、検索フォームに入力されたand と orの順によっては、正しく表示されない場合があります。
含めない検索は、AND検索及び、単品検索にて対応しています。
検索範囲
検索範囲は1件毎の全データ及び、1件毎の特定の変数のみから検索する事が出来ます。
日付指定による検索・抽出
特定の日付内のログの抽出や、特定の日付を対象にした検索は、下記の通り演算子をお使いください。
・after:2009/09/01 (2009年09月01日から投稿した記事)
・before:2009/09/10 (2009年09月10日までに投稿した記事)
「after:2009/09/01」「before:2009/09/10」のみや「after:2009/09/01 before:2009/09/10」のAND検索も可能です。
実験中の隠しコマンド
検索フォームと一緒に、下記コードを埋めることで、AND検索として、検索キーワードを追加する事が可能です。
setsearchパラメーターもAND検索として、複数のキーワードの追加が可能です。その時はスペースにて区切ってください。
<input type="hidden" name="setsearch" value="検索キー">
例:2009年09月10日までに投稿した記事から検索する場合・・。
<input type="hidden" name="setsearch" value="before:2009/09/10">
1.メンテナンスルームにアクセスし、ログインします。
2.カスタマイズ「アドバンスモード」へ入室をします
3.ソート結果用のアドレスを作成するツールを開きます。
ツールが開きました。
4.各条件に合わせてソート用のURLを作成します。
ソートする変数: | 記録順(推奨) |
ソートの順番1: | 文字列-昇順 |
ソートの順番2: | 正順 |
ソート表示するタイプ: | 1階層目 希望によっては 2階層目もあり |
返信記事: | 通常はあり 希望によっては、「なし」もあり |
投稿フォーム: | 基本設定通り |
検索キー(任意): | 空白 |
検索結果の特別表示(任意): | 未チェック(推奨) レスのみの検索や、レスデザインでの表示が可能な上級者機能です |
選択が完了したら、をクリックします。
5.検索フォーム用のタグが作成されます。
赤枠が出来上がった検索フォームになります。ここから直接検索結果を試すことが出来ます。
ホームページに検索フォームを貼り付ける場合は、青枠内のタグを貼り付けてください。なお、タグの改変は禁止ではありませんが、システムに不都合が発生しないようにお願いします。
検索フォームのタグの前後に、下記タグを組み合わせることにより、中央に表示させることも可能です。
例:
<p align="center">
検索フォーム用のタグ
</p>
ソート検索機能を使用し、検索結果が表示されたページに、HITした件数を表示させる事が可能です。
<sort_count>タグを設置したポイントに、検索結果:○件と言う表示がおこなわれます。
例:
<p align="center">
検索フォーム用のタグ
<sort_count>
</p>
ソート検索機能を使って、該当する記事のみ表示させた時、に該当するキーワードを表示させる事が可能です。
TOP編集内の設定方法
<sort_key>タグを設置したポイントに、検索キーがそのまま表示されます。
<sort_key_enc>タグを設置したポイントに、検索キーがURLエンコードされ表示されます。
MESSAGE編集、1階層目及び2階層目の「ログ表示開始前のHTML」内の設定方法
<sort_key>タグを設置したポイントに、検索キーがそのまま表示されます。
<sort_key_enc>タグを設置したポイントに、検索キーがURLエンコードされ表示されます。
上記以外の場所に設置しても、結果は反映されません。