• 追加された行はこの色です。
  • 削除された行はこの色です。
RIGHT:&tag(ToDo);

**プラグイン/一覧にどうスコアが渡るか [#lff08111]
→プラグイン/一覧が独自にスコアを得る。()内がスコアに当たる。

+ページセット作成(ページ名、ディレクトリ指定で)
全ページ(デフォルトのページセット)、パラメーターを解釈してプラグイン/一覧が作ったページセット
+ページセット作成(パラメーターでフィルタリング)
検索/クエリー、プラグイン/一覧
+レコードごとにソートキー生成(スコアリング)
検索/クエリー、プラグイン/一覧
+ソート
どちらもプラグイン/一覧

ソート以外は統合不可。
→ソートとその後のフォーマットだけ一覧プラグインの役割にすればいい。
それ以前は検索/クエリーの役割?
検索/クエリーにページセットを受けて、それをフィルタリング(縮小)する機能を。

あとは最初のページセット生成が異なるだけ。
検索では無指定(デフォルトのページセット)、一覧ではパラメーターをページセット化。
→どちらもデフォルトページセットからのフィルタリングその1にできる。
無指定だとページセットは不変、指定があれば指定されたページ名やディレクトリ名に適合するページだけを残すフィルタリング。
→ページセット生成に制限がかかってしまう(フィルタリングルールの指定しかできない)→統一しないほうがいい。
**検索(スコアあり)と、表作成(スコアなし)の差をどう埋めるか [#wb4ba56f]
→スコアは検索/クエリーで。それが
スコアなしでは()に当てはまる部分を取り出すことに当たる。()内がスコア。文字列の場合もあるが同じこと。



その後どちらもスコア順にソート。

**解決 [#gc06ca3f]
プラグイン/一覧に追記。