ページ/生成 Edit

自動生成されるページについて。

  1. 当てはめるテンプレートを判断、決定
    ページ名や内容をRegExpに当てはめてみる。
    テンプレートが決まる。
    RegExpマッチング。
  2. フィルタリング
    テンプレートに結びついている()付き穴空きテキストを使い、フィルタリング。
    フィルタリングは変換
    置き換え1。
  3. 埋め込み
    テンプレートに結び付けられている$1など付き穴空きテキストに2で得た()部分を当てはめる。
    ※2の()部分全てにはそれぞれ名前がついている。
    置き換え2。
  4. 展開
    プラグインなど展開。
    これはテンプレートが適用されなかったときと同じ。
    WikiPage生成。