traclight (1.5.2) | 2008-02-13 23:09 |
trac-lightning (3.2.0) | 2013-04-29 13:00 |
trac-lightning-dev (3.2.0beta1) | 2013-03-16 11:37 |
Tracの[管理]-[プラグイン]でPrivateWikiPluginをONにしてください。(デフォルトON)
Wikiでページ単位でアクセス権を設定し、限定公開することができるプラグインです。全体公開したくない情報や未完成の状態では公開したくない際に利用できそうです。
1.[管理]の[PrivateWiki]で限定公開したいWikiの名前を大文字で追記します。追記する場合はカンマで区切ります。標準ではSECRETが設定されています。
なお、TracのWikiでは大文字と小文字……例えばSECRETPAGEとSecretPageは別のページとして扱いますが、PrivateWikiでは両方とも同一の権限を設定してしまいますので注意してください。(使用例 2)。
2.[管理]の[権限]や[ユーザー]からグループやユーザーに対してPrivateWikiのページ単位の権限を割り当てます。
3.Wikiでページを作成します。これだけで完了です。
ページを新規作成します。作成や編集はタイムラインにも表示されませんし、URLに直接アクセスしても権限がないためページが表示されません。
なお、下の階層のページにも権限が継承されます。
adminでSECRETPAGEとSecretPageページを作成したのでタイムラインに表示されています。ログアウトしてanonymous権限だとタイムラインから消えます。
TracのWikiではSECRETPAGEとSecretPageは別のページとして扱いますが、PrivateWikiでは両方とも同一の権限を設定してしまいますので注意してください。