• 追加された行はこの色です。
  • 削除された行はこの色です。
RIGHT:&tag(検索,ページ,プラグイン,思い付き,実装);
RIGHT:[[:t/索引]] [[:t/一覧]]

*目次 [#f5a499df]
#contents
#br
#lsx(new=true);
#br
「用語→ページ」や「要素→ページ」の一覧。
用語とはページ名なので、実体は自動リンク集でいい。リンク先ページ名→リンク元(複数)。つまり自動リンクの逆リンク。

*関連 [#x87f22de]
#related
#br
#lsx(tag=索引,new=true,except=^索引(/.*)?$)
#br
[[検索:索引]]
#br
----

*索引 [#j79d85a0]
RIGHT:[[:t/索引]]
#contents

*索引 [#j9629e74]

*思い付き [#y56002fa]
+フィールドを生成。
++フォーマット付きページならフィールドがすでにいくつか存在する。
それをフィルタリング、ソート。
++フォーマットの無いページでも検索/フィルタリング機能でフィールドを生成。
+得られたフィールドを検索条件にして検索/ソートでソート。
// まとめ

検索結果1件がオブジェクトになる。


**索引に関連項目を [#j8f0d45a]
索引とは例えば検索結果。
関連項目はページ内にあるもののエイリアス。
つまり…検索結果にページ名だけでなく他の情報も、ということ。
*[[:t/索引]]より [#me33635b]

※違う見方でどう分類されているかが分かるように。
関連項目
親ページ(大分類)
つまり、ページにはそのページの位置を併記するということ。
周辺を見せることで位置が分かるようにする。
あとで[[:t/索引]]を追加。

----
**索引 [#c0452703]

他の情報とはどこで定義するか?
-検索時
・「関連項目を表示する」というオプション
-編集時
・「検索結果用データに含める」というWikiFormatで。
&link(関連項目, 関連項目, ...);
などとして。
// **断片の分類
// ***[[:i/]]

→検索結果で。
AjaxでWebブラウザーから各ページの「関連」の章を参照、表示。(Googleデスクトップのように)


*実装 [#b9a0d58f]
検索で実現。
索引は検索結果。
**索引/ [#j3a45e94]

#ls