目次 Edit

 
 

ページ作成は、ページ生成と編集の組み合わせ。

でもページはすべて存在するものとするなら作成編集

:i/存在しないページは無い

ページ/編集

関連 Edit

 
 

検索:作成
 
  • -

ページ/作成 Edit

テンプレート Edit


ページ/作成テンプレートを利用するもの。

テンプレートには属性領域も含まれる。つまり権限も含まれるということ。

テンプレート適用時にそのテンプレートの閲覧権限が必要。ページ/作成を制限するなら、使えるテンプレートを無くせばいい。

もしページ/編集作成を別のユースケースにするのなら、そこで権限判定してもいい。

思い付き Edit

似ているページ Edit


ページ名を入力した時点で「以前に作成したこのページと重複していませんか?」と。

記事の重複を防ぐ。

個人のメモ書きにも有効。

ページ名の他、「アウトライン」「概要」で探しても良い。

既存のページ作成しようとしたら編集ページ Edit


新規作成ページ名入力の次は編集ページ名入力時にページが存在していても編集に。

既存ページを入力する使い方もあり、間違いではないので挙動は揃える。

テンプレート指定済み Edit


URLクエリーでテンプレートを指定。

ページ/作成できるように。

ワークフローで使う。

ページ/名前を複数入力 Edit


空白や句読点を区切りとして、複数のページ/名前を与えられると一度にリダイレクトページを作る。

名前が複数考えられるときはまとめて入力すれば手間が省ける。

実装 Edit

パーマリンク Edit


ページ名が入力されたらURLクエリーに含めてリダイレクト。クエリーを送り返してもらう。

新規作成ページではなく、ページ編集ページで新しいページを書いてもらうことになる。

ブラウザーで戻って、書き直しや修正がしやすいようにするため。