テンプレート:RestrictPage

提供: Mathpedia


とても重要なリマーク

writer グループのみ編集閲覧できるようにする Template:OnlyForWriters (書き方: {{onlyForWriters}}) も用意しました。編集権限事故を防ぐため、こちらの利用も検討してください。

記法

{{restrictPage |visibleTo=user1 |editableBy=user2 }}

Semantic ACL 機能を用いて簡易的にページ制限を実現するテンプレート

テンプレート引数

引数説明状態
VisibleTovisibleTo

"Visible to user" プロパティにユーザー名をセットし閲覧制限をかける。テンプレート呼び出し毎に 1 ユーザーのみ指定できることに注意すること。

不明省略可能
EditableByeditableBy

"Editable by user" プロパティにユーザー名をセットし編集制限をかける。テンプレート呼び出し毎に 1 ユーザーのみ指定できることに注意すること。

不明省略可能
VisibleToGroupvisibleToGroup

"Visible to group" プロパティにグループ名をセットし閲覧制限をかける。テンプレート呼び出し毎に 1 グループのみ指定できることに注意すること。

不明省略可能
EditableByGroupeditableByGroup

"Editable by group" プロパティにグループ名をセットし編集制限をかける。テンプレート呼び出し毎に 1 グループのみ指定できることに注意すること。

不明省略可能

閲覧制限

{{restrictPage |visibleTo=One User Name }}

ページを One User Name のみ閲覧可能に設定します。複数ユーザーに権限設定する場合は restrictPage テンプレートを複数回呼び出してください。

編集制限

{{restrictPage |visibleTo=One User Name }}

ページを One User Name のみ編集可能に設定します。複数ユーザーに権限設定する場合は restrictPage テンプレートを複数回呼び出してください。

グループ閲覧制限

{{restrictPage |visibleToGroup=One Group Name }}

ページを One Group Name のみ閲覧可能に設定します。複数ユーザーに権限設定する場合は restrictPage テンプレートを複数回呼び出してください。

グループ編集制限

{{restrictPage |editableByGroup=One Group Name }}

ページを One Group Name のみ編集可能に設定します。複数ユーザーに権限設定する場合は restrictPage テンプレートを複数回呼び出してください。

管理者権限

基本的に管理者は restrictPage の影響を受けません。つまり、管理者は常に全てのページを閲覧および編集できます。