plugins:extensiblesearch

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

plugins:extensiblesearch [2011/03/23 21:28]
plugins:extensiblesearch [2011/03/23 21:28] (現在)
ライン 1: ライン 1:
 +====== NP_ExtensibleSearch.php ======
  
 +検索項目を拡張するためのベースとなるプラグイン。
 +
 +拡張したい項目用の別プラグインと組み合わせて使います。
 +
 +^General Plugin info ^^
 +^作者: | [[plugins:​authors:​Andy]] |
 +^最新のバージョン:​ | 0.12(2008/​12/​18) |
 +^入手先: |[[http://​japan.nucleuscms.org/​bb/​viewtopic.php?​t=1660#​12091|フォーラム内の記事]]|
 +^ソース: |  |
 +^動作サンプル:​ | none |
 +^フォーラム参照先:​ |[[http://​japan.nucleuscms.org/​bb/​viewtopic.php?​t=1660|フォーラム記事『検索機能をプラグインで拡張可能に』]]|
 +
 +
 +=====インストール方法=====
 +  - Zipファイルを展開して、中身をサーバーのプラグインディレクトリにアップロードする
 +  - 管理画面からプラグインをインストールする
 +  - 検索項目を拡張する(PreSearchResultsイベントに対応した)プラグインをインストールする
 +
 +=====このプラグインの使い方=====
 +NP_ExtensibleSearchは、Nucleusの検索を拡張するPreSearchResultsイベントを提供します。
 +検索項目を増やすためには、PreSearchResultsイベントに対応したプラグインが、別途必要です。
 +
 +===== スキン/​テンプレートへの記述 =====
 +検索ページの検索結果を表示するスキン変数<​%searchresults%>​の代わりに使用します。
 +<code file><​%ExtensibleSearch(テンプレート名)%></​code>​
 +
 +==== 記入例 ====
 +<​code><​%ExtensibleSearch(default/​index)%></​code>​
 +
 +=====オプション=====
 +
 +=====Tipsと裏技=====
 +
 +=====PreSearchResultsイベントに対応したプラグイン=====
 +
 +[[http://​japan.nucleuscms.org/​bb/​viewtopic.php?​p=10055#​10055|NP_CategorySearch]] カテゴリ検索
 +
 +[[http://​japan.nucleuscms.org/​bb/​viewtopic.php?​p=24094#​24094|NP_SearchFilter]] カテゴリオプションで除外カテゴリ、アイテムオプションで除外アイテムの指定ができる
 +
 +[[http://​japan.nucleuscms.org/​bb/​viewtopic.php?​p=10030#​10030|NP_CommentSearch]] コメントとトラックバックの検索
 +
 +====PreSearchResultsイベントに対応したプラグインの作成方法====
 +[[http://​japan.nucleuscms.org/​bb/​viewtopic.php?​t=1660|フォーラム記事『検索機能をプラグインで拡張可能に』]]を参照してください。
 +同時リリースの「コメントやトラックバックを検索するプラグイン、NP_CommentSearch」が参考になります。
 +
 +=====希望事項=====
 +
 +=====バグ=====
 +
 +=====開発履歴=====
 +  * Ver.0.10 2006.01.04 公開
 +  * Ver.0.11 2006.01.06 getSqlQuery関数修正
 +  * Ver.0.12 2008.12.18 Add. 対応プラグインから、除外アイテムのリストを受け取り除外
 
plugins/extensiblesearch.txt · 最終更新: 2011/03/23 21:28 (外部編集)