ページテンプレート1つで、中に大きなテキスト欄(編集欄)を入れればいい

その中で(あれば)属性埋め込み記法を作って、下位ページ定義のテンプレートテンプレートを使えるようにできるかも(TemplateMethod)


デフォルトテンプレートはただの編集欄、テキストエリア
編集ビューのもの

…は編集ビューの話。
閲覧ビューは別定義。

URLのクエリーにあてるRegex条件付きコメント記法にして、閲覧と編集を分ける。

:i/ページの分け方