単語検索を行うページを事前に指定(制限)できる†
- ページ: BugTrack2
- 投稿者: henoheno
- 優先順位: 普通
- 状態: 却下
- カテゴリー: プラグイン
- 投稿日: 2005-11-30 (水) 00:11:03
- バージョン:
(PukiWiki 1.4.7)
下記のように記述することで、「指定された名前から始まるページ」のみを検索することができるようになります。
#search(PukiWiki,weblog,hogehoge)
- 「指定した語句で始まるページ群」に対してのみ、検索を実行することができるようになります。利点としては、あるページ群の中だけを検索したい場合に、検索処理がより早く終了します。
- どの語句を使うかについて選択肢を事前に、複数個用意する事ができるようになります。これによって、「指定したページ群だけを検索する機能」を気軽に利用することができるようになります。
- 現在の制限事項: 指定できる語句は任意であるため、ページとして作成できない文字列も指定できます。語句にカンマは使えません。抽出条件は先頭一致のみです。語句が複数個あった場合に、現状sort|uniqなどは行いません。複数の語句に対する検索はできません(検索対象は、常に1つの語句で始まるページに対してのみ)
メッセージ†
(開発日記/2005-11-29)
- すいませんちょっとエラー修正とリミッターを加えてしまいました -- henoheno
- 育てる余地がいろいろありそうですね :) とりあえず質問箱やBugTrackなどに絞った検索ができるのは面白いと思います。labelについては BugTrack2/15 に現状のネーミングルールを追記しました。 -- henoheno
- ご確認ありがとうございます。やっぱりBugTrackはたてたほうがよかったですね (^^; -- teanan
- あと気になっているのは、下記の部分です。 -- teanan
- en.lng.phpに追加した部分の英語に自信がない (^^;
- lngにある、searchプラグイン周りが配列にまとまっておらず見難い。
- search.inc.php が、いまいち美しくない気がする (^^;
- label要素のIDについて、ネーミングルールに合うように修正いたしました。(1.13) -- teanan
- お疲れ様です。もう一歩踏み込むなら、状況的にid属性にidという名前を含める必要がないので削れます (^^; -- henoheno
- 現在の制限事項に「語句にカンマは使えません」とありますが、BugTrack/534 の修正が今も生きているので、一応使えるのではないでしょうか?
#search("test,test")
それとも、どこかのブラウザが誤爆するから制限事項としているのですか? --
- プラグインヘルプで、書式はパッケージに収録されていますが、コマンドの引数の説明部分が未収録なので、一応「CVS待ち」に戻します。 --