目次 Edit

 
 

関連 Edit

 
 

検索:フォーマット

 

フォーマット周辺のタグ Edit

Array
 

検索/フォーマット Edit

検索機能の一部。
表示用のデータを生成する。

  • 検索式に適合した部分の整形
    表示されるデータの生成。
  • 検索/ソートに渡すデータを生成する
    ソートキーの生成。
    検索式と対象の適合度合いは検索/スコアリングで。それ以外を生成。

フォーマットは章ごとに適用したい。つまりページごとに適用できればいい。

検索/フォーマットは章などとは無関係にしなければならない。
複数行と適合できるように。

索引を作るには? Edit

索引はBacklinkを並べたもの。

Backlink(1)
    Backlink(1)を含むページ/名前(1)
    Backlink(1)を含むページ/名前(2)
    …
Backlink(2)
    Backlink(2)を含むページ/名前(1)
    Backlink(2)を含むページ/名前(2)
    …

(または Backlinkでリンクされてるページ/名前 > Backlinkを含むページ/名前


どういうフォーマットルールにするか?

  1. Backlinkを探す。
    検索/フィルタリング
    ページのBacklinkが集まる。それらが存在したページ/名前と結びつけて。
  2. ページ/名前→Backlink)の集合を{Backlink→ページ/名前}の集合に変換する。
    変換が検索/フォーマットの機能?検索/ソートの機能?
    Backlink→ページ/名前の表が得られる。
  3. ページ
    テンプレート

ソートと連携 Edit

検索/フォーマットにはソート用のデータ生成も含まれる。

  • ソートキー
  • 検索結果に表示するデータ

プラグイン呼び出し Edit

出力形式を変えるプラグインを呼び出す。

…など。